-
Thread
Alte Eproms sichern, welches Gerät?
Programmer-Software gibt dir eine 32-bit CRC, sobald das EPROM ausgelesen wurde. Da viele Hersteller damals eine CRC16 genutzt haben, Speichere diese im Dateinamen mit ab. Die CRC16 sind die letzten 4 Stellen der CRC32. Beispiel von mir: CMS52_D2_DD16_500.hex Gerät: CMS52, IC Position: D2, CRC16: DD16, Version:
mal, weil ich zu faul war eine PC-App zu programmieren den MAX7456 OSD Chip so programmiert: Ein PIC16F59 (Baseline-Core, kann fast nichts, hat viele I/Os) hat auf dem Steckbrett ein EPROM (27C128 oder 27C256) ausgelesen und via Bitbang-SPI-Kommandos an den MAX7456 schickte. Das EPROM enthielt den
-
Thread
HTU21 Mögliches Problem mit CRC Erzeugung im Sensor
SHT2x_WriteUserRegister: 0ah 0 Sensor Type Detected: SHT21 SHT2x_MeasureHM (RH) 87cfh 34764 0 SHT2x_MeasureHM (T): 6548h 25928 0 SHT2x_MeasurePoll (RH): 87cfh 34764 0 SHT2x_MeasurePoll (T): 6548h 25928 0 SHT2x_CalcTemperatureC: 22.67 C SHT2x_CalcRH:
checksum byte is optional after initiating an RH or temperature measurement with commands 0xE5, 0xF5, 0xE3, and 0xF3. The checksum byte is required for reading the electronic ID with commands 0xFA 0x0F and 0xFC 0xC9. For all other commands, the checksum byte is not supported." Ich sah mir die Sourcen
-
Thread
Labornetzgerät - Fragen zum Schaltplan
Anbei mal die originale Platine(ober u. Unterseite) 1.Pic im originalen Zustand 2.Pic schon mal ein wenig gemoddet. Die Pads für die Endstufen, habe ich auf 4xLöcher erweitert, da passen die blauen Schraubklemmen hervorragend drauf. EDIT: Statt 2x4700µF
spezifiziert gar keine DC Kurve, Harris aber tut es http://www.google.de/url?sa=t&source=web&cd=16&ved=0ahUKEwjdiv2Ai-XXAhVMXhoKHRx6BeMQFghRMA8&url=https%3A%2F%2F4donline.ihs.com%2Fimages%2FVipMasterIC%2FIC%2FHRIS%2FHRISD017%2FHRISD017-4-216.pdf%3Fhkey%3DEF798316E3902B6ED9A73243A3159BB0&usg=AOvVaw1G8h7jJpf9M1NuG0hZoeBv
-
Thread
Atmega kurzzeitig aus Kondensator betreiben - geht das ?
Du kannst auch einen 1F Goldcap nehmen, so ein 47µF Kondensator nutze ich nur zum stabilisieren der Spannung. Ich habe mal getestet ab wann der ATmega8 zu arbeiten anfängt. Atmega8L: 1MHZ 2.05V Atmega8: 1MHz
kommst du auf 70ms Zeit? Wenn ich rechne: Q= C*deltaU wobei delta U = 5V-2,7V = 2,3V ist und C=47uF, dann erhalte ich eine maximal zur Verfügung stehende Ladung von 1,08*10^-5C. Ich gehe mal davon aus, dass du während dem Betrieb mindestens 5mA verbrauchen wirst, d.h. mit t=Q/I folgt für t= 2,16ms
-
Thread
AVR TTiny 461 Pullup nicht aktiv?
Ich hatte vor einiger Zeit für den PIC16F876 das gleiche Programm in Flowcode geschrieben wobei es keine Probleme gab. Es kann ja nur etwas mit dem PORT A sein weil bei Port B gehen die Pullups ja ordentlich. Ich habe auch mal einen
Beitrag #4710917: > Was soll ich ändern Schreibe überall, wo PORTA modifiziert wird mit Maske 0xF0: Alt: PORTA = irgendwas & 0xF0; Neu: PORTA = (irgendwas & 0xF0) | 0x0F; Bespiel: Alt: PORTA = dat * 16 & 0xF0; Neu: PORTA = (dat * 16 & 0xF0) | 0x0F; Die Maske 0xF0 könnte
-
Thread
8bit-Computing mit FPGA
darauf niemand eingeht. Der führt aber keinen HEX-Ziffernsatz ein, der fortlaufend gezählt von 0 -F die Zahlen 0 - 16 (mit Offset) repräsentiert, sondern er will nur in Unicode für die HEX Darstellung nochmal Zeichen von A - F reservieren. Der Hintergedanke ist wahrscheinlich, daß Schriftdesigner
wenn man im Kopf jeweils bis 9 zählt und mit den Fingern den > Da kann man ebenso gut im Kopf bis F zählen Das könnte man aber es ist intuitiv nicht herzuleiten warum man (aufwendiger) bis 16 zählen sollte wenn die Hände schon 10 als Basis nahelegen. A-F sind übrigens bereits als Buchstaben bekannt
-
Thread
Lagerverkleinerung
x 8 Bit, 45ns, 5V 18 Stk 2€ 15. IS62C256AL-45ULI SRAM, 256kB, 32K x 8 Bit, 45ns, 5V 5 Stk 0,50€ 16. K6T0808C1D-GF70 SRAM, 256 Kbit, 32K x 8bit, 70ns, 2.7V bis 5.5V 25 Stk 3€ 17. K6T0808C1D-GF70 SRAM, 256 Kbit, 32K x 8bit, 70ns, 2.7V bis 5.5V 25 Stk 3€ 18. K6T0808C1D-GF70 SRAM, 256 Kbit, 32K x 8bit
256 Kbit, 32K x 8bit, 70ns, 2.7V bis 5.5V 25 Stk 2€ 23. LPC2941 80C51 MCU 4K Flash 27 Stk 1€ 24. PIC12F675 MCU 1k Flash ADC 87 Stk 6€ 25. PIC12F675 MCU 1k Flash ADC 22 Stk 1,5€ 26. STPS5H100 Schottky 5A 100V 75 Stk 2,5€ 27. STPS5H100 Schottky 5A 100V 75 Stk 2,5€ 28. STPS5H100 Schottky 5A 100V 75
-
Thread
Schwerer Bug in AVR-GCC 4.1.1 Gesperrt
gänzlich ohne Optimierung: void test( unsigned int val ) { val = 65535U / val; 004E EF0F LDI R16,0xFF 004F EF1F LDI R17,0xFF 0050 019A MOVW R18,R20 0051 940E0063 CALL div16u ; ca. 200 Takte 0053 01A8 MOVW R20,R16 CLI();
kleinste Programmgröße: void test( unsigned int val ) { val = 65535U / val; 004E EF0F LDI R16,0xFF 004F EF1F LDI R17,0xFF 0050 019A MOVW R18,R20 0051 D011 RCALL div16u ; ca. 200 Takte 0052 0000 NOP 0053 01A8 MOVW
-
Thread
PIC16F917 + ICD2 + C-Programmierung - Hilfe!
und bekomme beim Versuch, den ICD2 zu "connecten" Fehlermeldungen. Vorweg: Es handelt sich um einen PIC16F917, welcher auf einer Platine mit diversen weiteren Bauteilen befindet (RS232, USB, Ethernet) etc. Programmiert (später evtl. auch debuggen) wird über den ICD2, MPLAB Version 7.10, C-Compiler cc5x
: low (0,82V) und MCLR Vdd: low. Target Vpp=11,9V; ICD2 Vpp= 11,82V Zur Info: Die Spannungen am PIC sind: Vdd=4,96V, Vpp=4,94V (bevor anschließen des ICD2) und Vdd=4,96V und Vpp=1,87V (nach Anschließen). Das RJ12-Kabel hat keinen Kurzschluss. Device ist eingestellt. Des weiteren wär ich sehr
-
Thread
Wirklich arm, der ARM
Hallo, ist kein ARM aber ist ein 32Bit Mikrocontroller mit SRAM Interface. DMA Mode usw. M32C/87.
http://www.embeddedartists.com/products/uclinux/oem_lpc2468.php?PHPSESSID=4dcfacad604fd5a32de80154a16a238f
-
Thread
Root Verzeichnis einer SDKarte mit PIC 18F87J11 auslesen
von Beiträgen hier nichts passendes gefunden. Grobe Beschreibung: Hab ne Platine vor mir mit nem PIC 18F87J11 und SRAM drauf, an der bereits funktionstüchtig ein SDKarten Slot ein LCD Display, sowie Kapazitive Tasten und ein Drehrad ähnlich dem vom iPod angeschlossen sind. Ebenso ist bereits ein Menü
Schade! Kann mir den wirklich keiner erklären, wie das bei FAT16/32 genau ablaufen kann bzw. muss? Wie komm ich am einfachsten an die Dateinamen heran? Gruß
-
Thread
DCF77-Modul von Pollin
OK. Ich wollte den Empfänger an einen Captureeingang des PIC16F887 anschliesen. Das ist schon mal ein ST-Eingang. Wie bekomme ich denn nun heraus, welchen Strom der Eingang des PIC zieht? Ist der Parameter "Input Leakage Current" der richtige? Dann würde das
stepp64 wrote: > OK. Ich wollte den Empfänger an einen Captureeingang des PIC16F887 > anschliesen. Das ist schon mal ein ST-Eingang. Ein Comparator-Eingang ist nur dann ein Schmitt-Trigger, wenn man den Schwellwert entsprechend umprogrammiert. Ich bin da bei diesem PIC grad
-
Thread
Hilfe bei PWM Signal und Hardware nötig!
5mm-ohne-Vorwiderstand/LED-103-I-RT/index.html?;ACTION=3;LA=2;ARTICLE=10214;GROUPID=3026;SID=12ThVSn38AAAIAAG8vTA87f3f66567b51960fe2817e47b9949605 verwenden möchte brauche ich (laut Datenblatt) pro LED 12 - 15mA als Ausgangsstrom des Mikrocontrollers?! Mit freundlichen Grüßen Michael
> Zusätzlich sollte man hier zumindest am Eingang noch einen Elko mit > mindestens 100µF spendieren. Man braucht dort also 2 Kondensatoren. > Ausgangsseitig könnte man noch einen Elko mit höchstens 10µF vorsehen, > ist hier aber, denke ich, nicht unbedingt notwendig, da das Board schon
-
Thread
Transistor Last LED parallel
sollte eigentlich keine Probleme geben. Nimm aber den BD135-16, der hat eine garantierte Stromverstärkung von 100 bei 150mA. Bei 300mA kannst du dann immer noch von min. 60 ausgehen, das mir vorliegende Datenblatt schweigt sich darüber leider aus, sollte aber auf
??? mag das noch funktionieren, wenn da nicht folgende Angaben wären: Absolute Maximum Ratings (PIC 16F87x) Total power dissipation (Note 1) .......1.0W Maximum current out of VSS pin .......300 mA Maximum current into VDD pin .........250 mA Wenn für den 'Eigenbedarf' noch etwas Strom abgezogen
-
Thread
Mikrocontroller, Prozessoren und Chipsätze - Die-Bilder
Hier haben wir einen µPD78F1814 von NEC/Renesas: https://www.richis-lab.de/uC02.htm
Microchip PIC16F13145, ein Mikrocontroller mit konfigurierbaren Logikblöcken: https://www.richis-lab.de/uC09.htm
-
Thread
Ecan am dspic33E will nicht
builtin_edspage(m_Can_ECanTXRXMsgBuf) << 15; DMA1STAL = adMsgBuf & 0xFFFF; DMA1STAH = adMsgBuf >> 16; DMA1CONbits.CHEN = 0x1; /* RX Filter */ /* Select Acceptance Filter Mask 0 for Acceptance Filter 0 */ C1FMSKSEL1bits.F0MSK = 0x0; /* Configure Acceptance Filter Mask 0 register
mit 12 Tq gemacht und BRP = 0 SP = 75%, wie im Code zu sehen ist. Die PC Karte hat aber bei 250k 16Tq und der Sample Point liegt recht weit hinten bei 87,5%. CanOpen lastig, denk ich mal. Allerdings habe ich es heute nicht geschafft die Timings an der PC Karte mit 12 Tq auf 250K zum laufen zu kriegen
-
Thread
SD-Card schreiben auf Arduino due mit Atmel-Studio
= 16UL << (csd[10] >> 4); res = RES_OK; } } } else { /* SDC ver 1.XX or MMC */ if ((send_cmd(CMD9, 0) == 0) && rcvr_datablock(csd, 16)) {
a data block (16 bytes) */ if (send_cmd(CMD10, 0) == 0 /* READ_CID */ && rcvr_datablock(ptr, 16)) res = RES_OK; break; case MMC_GET_OCR :/* Receive OCR as an R3 resp (4 bytes)
-
Thread
Projekt: Virtuelle Instrumente an serielle Schnittstelle
F. F. schrieb im Beitrag #4256148: > Kann ich eigentlich mit dieser Software die Daten von meinem > Tischmultimeter über einen Seriell/USB Wandler darstellen? F. F. schrieb im Beitrag #4256188: > Jau
Nr.87 Lässt sich nicht speichern.
-
Thread
6502 Prozessor wer kennt den noch?
(x87, MMX, 3DNow) 1 x87-Control-Register, aufgeschlüsselte Bits 16 AVX/SSE Register 256 Bits in 3 Darstellungen (single, double, integer) Der erste Schirm ist damit effektiv voll. Für die Befehle und
64KB. Nur eben mit etwas mehr Aufwand. Auch x86-Code sieht etwas anders aus, wenn man dem GCC ein -fPIC zumutet.
-
Thread
Noch ein Taschenrechner auf ATMega Basis
So, hier der Kleinkram: Elkos: Vorgesehen waren 470uF, 16V. Aus Platzgründen (Bauhöhe) habe ich nur 2x 220uF 6.3V verbaut. Die geringere Kapazität macht keine Probleme. Bei einzelligem LiPo-Akku genügen vor und hinter dem Spannungsregler 6.3V. Ich habe
ein Emulator verwenden. Ein Projekt gibt es hier: http://www.teenix.org/ Als Prozessor wird ein PIC18F47K40 mit 15-Digit 7-Segment LED verwendet. Der Quellcode vom Programm liegt nicht vor - wohl aber das HEX-File für den PIC.
-
Thread
Funk-Heizungsregler-System MAX!
gesucht und bin fündig geworden. Der im Schaltplan nicht bezeichnete IC2 ist ein zum SAMSUNG S3F8275/278/274 pinkompatibler Microprozessor (PIC). Ich gehe mal davon aus, dass er auch funktionskompatible ist. Auslesen und programmieren sollte sich der MC über den PRG-Port lassen. kawa
0x11, 0x93, 0x12, 0x03, 0x15, 0x34, 0x17, 0x00, 0x18, 0x18, 0x19, 0x16, 0x1B, 0x43, 0x21, 0x56, 0x25, 0x00, 0x26, 0x11, 0x0D, 0x21, 0x0E, 0x65, 0x0F, 0x6A, 0x07, 0x0C, 0x16, 0x07, 0x20, 0xF8, 0x1E, 0x87,
-
Thread
McCrypt PA 3000 modifizieren (Lüfter, Leistung,.)
45V oder wird so etwas > ziemlich knapp bemessen? Ich habe noch ein paar Kondensatoren mit > 10000uF und 16V Spannungsfestigkeit. Wenn ich von denen noch genügend > habe (muss erst nachsehen) könnte ich je 3 in serie schließen, dann > hätte ich 48V Spannungsfestigkeit. Kurze Antwort: Kaufe Dir
Lautsprechern zu > vermeiden. http://www.ds-electronics.de/index.php?option=com_content&task=view&id=87 http://schaltplan.de.tl/Lautsprecher_Schutzschaltung.htm http://imageshackPunktus/f/358/lsdcschutzgiflq3.gif/ Punkt durch einen Punkt ersetzen. Sowas in dieser Art. Dominik S. schrieb
-
Thread
Info Platinen Bauteiletester / Transistortester
Komplett aktueller Stand 16 === Spendenbeitraeger === Barney Tosa Peter W Asko doschi_ tom16
Komplett aktueller Stand 16 === Spendenbeitraeger === Barney Tosa Peter W Asko doschi_ tom16 kokisan2000
-
Thread
Umfrage: euer Lieblings-Controller
Tiny15, Tiny26, Mega8, Mega 8535 (wenn ich mehr I/Os brauche). Demnächst wird es auch mal ein Mega16 und ein Mega32 sein. Programmiert wird in Assembler mit AVR-Studio von ATMEL, denn ich will hauptsächlich "Bits schubsen" und kaum "Nummern schubsen". Es gibt aber auch Leute, die brauchen unbedingt
für den MSP430 brechen. Ich benutze den nämlich am liebsten, bei normalen Projekten meist den MSP430F149. Auffe Arbeit benutze ich derzeit den C167 von Infineon mit dem Tasking EDE, aber der wäre mir privat viel zu überdimensioniert.
-
Thread
RFM 01 empfängt nicht
Frame zu empfangen RFXX_WRT_CMD(0xCE8B); i=0; ChkSum=0; for(j=0;j<16;j++){ ChkSum+=RF_RXBUF[j]; //berechnete checksumme } if(ChkSum==RF_RXBUF[16]){//frame check LED1_TRG(); } } } } } //rfm01.c die rfm01
----// #include <avr/io.h> #include "defines.h" #include "rf01.h" #include "uart.h" #ifndef F_CPU #define F_CPU 8000000UL #endif #ifndef cbi #define cbi(sfr, bit) (_SFR_BYTE(sfr) &= ~_BV(bit)) #endif #ifndef sbi #define sbi(sfr, bit) (_SFR_BYTE(sfr) |= _BV(bit)) #endif
-
Thread
RL78/G14 Renesas - Free Linux Toolchain
Das schaffen auch ganz winzige PICks fuer 30-40 Ct schon. Selbst ein kleiner 14 Pinner wie der 16F684 hat 8 AD-Kanaele.
2015 zu übersetzen. Meine gcc Version, s.u. gcc version 12.2.1 20221020 [revision 0aaef83351473e8f4eb774f8f999bbe87a4866d7] (SUSE Linux) Danke für nützliche Hinweise. Markus
-
Thread
PIC18F87K22 und Port C
hei, MPLAP 8.84 PIC18F87K22 bekomme bei diesem µC die Portbit 0 und 1 des Port C nicht in den Output Modus geschaltet. Sie bleiben hochohmig. LATCbits.LATC0 = 0; TRISCbits.TRISC0 = 0; // Pin 36 LATCbits.LATC1
in der main // init internal oscilator OSCCONbits.IRCF = 7; // set IRCF<2:0> to 111 = 16MHz; OSCTUNEbits.PLLEN = 1; // multiply internal Osc Frequency by 4 = 64Mhz schönen Tag
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
fehlt: https://rawgit.com/TorstenC/1a59b9c73730eb8e144d/raw/28865a80765fb6dff38c5590b88726446b0dc2f3/WC24h_18x16_Test.html#M10T0101 Im Mode [11], also im Stunden-Modus [6] auch: https://rawgit.com/TorstenC/1a59b9c73730eb8e144d/raw/28865a80765fb6dff38c5590b88726446b0dc2f3/WC24h_18x16_Test.html#M11T0101
sein: https://rawgit.com/TorstenC/1a59b9c73730eb8e144d/raw/28865a80765fb6dff38c5590b88726446b0dc2f3/WC24h_18x16_Test.html#M10T0529 "Es ist 12 Min. vor 1 Uhr" passt gar nicht: https://rawgit.com/TorstenC/1a59b9c73730eb8e144d/raw/28865a80765fb6dff38c5590b88726446b0dc2f3/WC24h_18x16_Test.html#M10T0048
-
Thread
Akkupack NIMH 9,6V Ladespannung?
Hi, ich will voraussichtlich mit einem Strom von 1A laden mit nem L200. Mikrocontroller PIC16F88/87x haben einen ADC mit denen ich den Ladevorgang überwachen kann. Abschaltkriterium erstmal deltaU und Spannungsveränderung-Berechnung.
-
Thread
Hilfe: China DIY Transistortester mit TFT geht nicht :-(
DIY-GM328-Transistor-Tester-Diode-Cap-ESR-Volt-Freq-Meter-PWM-Signal-Generator-/172320389743?hash=item281f187a6f:g:u8IAAOSwFc5XwSfU Danke.
Na toll, was'n /blöder/ Thread. Jetzt muss ich mein PIC3 auch noch auf AVR umflashen. DANKE