funktioniert ganz gut. Ein Problem hab ich aber: Ich hab den 1nF Kondensator auf dem Pin P0.7 des AT89C51 angeschlossen. Wenn ich jetzt nun auf dem Pin P0.x etwas anderes anschließe(z.B eine LED über Vorwiderstand),dann funktioniert es nicht mehr. Wenn ich die LED aber auf nen anderen Pin (z.B P3.x)
häßliche Seiteneffekte haben, die nur selten auftreten und daher sehr schwer zu debuggen sind. Beim AT89C51 habe ich fast immer 2 Level benötigt und manchmal sogar alle 4. Und das war auch nicht sonderlich komplex, jede Interruptquelle hat ein oder 2 Prioritätsbits, die man einfach nach dem Reset entsprechend
Trafonetzteil ist ein 6GHz Meßplatz vollkommen überflüssig. Oder auch eine Steuerung mit dem gutmütigen AT89C51 ist recht harmlos. Bei einem schnellen LPC4357 hatten wir aber zu hohe EMV-Aussendungen. Nachdem dann die Ausgänge von fast auf slow konfiguriert wurden, ging der EMV-Test durch. EMV kann also
in immer neuen Formen baue. Und Du benutzt wirklich immer noch OTPs? Steck doch lieber nen AT89C51ED2 rein und progge über die UART. Peter
drin, ich benutze Avr aus Prinzip nicht. Nicht alles, was von Atmel kommt, ist ein AVR. Der AT89C51ED2 ist ein 8051, bloß eben mit Flash und UART-Bootloader. Soweit ich weiß, waren die Atmel 8051 die ersten preislich erschwinglichen Flash-MCs überhaupt, muß so um 1993 gewesen sein. War schon
Mathias Obetzhauser wrote: > Und wofür ist > reg51.h da Das ist das Include um den AT89C51 (Derivat der 8051-Familie) auszuwählen. Beim 8051 muß der Compiler nicht wissen, welcher Typ benutzt wird, da alle 8051 kompatibel sind. Es reicht daher völlig, die SFRs des verwendeten Derivats
BUS 17 0401F–MICRO–11/03 UART The UART in the AT89S8252 operates the same way as the UART in the AT89C51 and AT89C52. For further information on the UART operation, refer to the Atmel web site (http://www.atmel.com). From the home page, select “Products”, then “Microcontrollers, then “8051-Architecture
BUS 17 0401F–MICRO–11/03 UART The UART in the AT89S8252 operates the same way as the UART in the AT89C51 and AT89C52. For further information on the UART operation, refer to the Atmel web site (http://www.atmel.com). From the home page, select “Products”, then “Microcontrollers, then “8051-Architecture
BUS 17 0401F–MICRO–11/03 UART The UART in the AT89S8252 operates the same way as the UART in the AT89C51 and AT89C52. For further information on the UART operation, refer to the Atmel web site (http://www.atmel.com). From the home page, select “Products”, then “Microcontrollers, then “8051-Architecture
BUS 17 0401F–MICRO–11/03 UART The UART in the AT89S8252 operates the same way as the UART in the AT89C51 and AT89C52. For further information on the UART operation, refer to the Atmel web site (http://www.atmel.com). From the home page, select “Products”, then “Microcontrollers, then “8051-Architecture
nur 40kB (seit 1995 gewachsen). Damals war es ein 80C652 + extern EPROM, SRAM, jetzt ist es ein AT89C51RE2. Was mich am ARM7 stört, sind diese umständlichen SET- und CLEAR-Register. Beim Cortex M3 soll man das ja nicht mehr benötigen, der kann ein oder mehrere IO-Bits gleichzeitig ändern.
NEIN, ihr dürft auch keinen ISP benutzen, denn der olle 8051 hatte das > auch nicht. Bei den AT89C51RC2 verwendete ich früher mal auch selbstverständlich den Serial ISP oder auch den ASIX ISP Daß mir 8-bitter immer noch wegen ihrer Gutmütigkeit und Einfachheit gefallen, sollte kein Verbrechen
* ;* 8x8 LEDs; Zeichensatz 5x8 * ;* Assemblerprogramm fuer 8051-kompatible Controller, * ;* z.B. AT89C51, Quarzfrequenz 11,0592 MHz * ;* Das nachfolgende Programm steuert bis zu 11 Module an. * ;********************************************************** ;* World Of Electronics * ;* http://www.woe.de.vu
upon exit from IDLE. 10. UART The UART in the AT89C55WD operates the same way as the UART in the AT89C51 and AT89C52. For more detailed information on the UART operation, please click on the document link below: http://www.atmel.com/dyn/resources/prod_documents/DOC4316.PDF 11. Timer 0 and 1 Timer 0 and Timer 1 in the AT89C55WD operate the same way as Timer 0 and Timer 1 in the AT89C51 and AT89C52. For further information on the timers’ operation, please click on the document link below: http://www.atmel.com/dyn/resources/prod_documents/DOC4316.PDF 10 AT89C55WD 1921C–MICRO–3/05
count upon exit from IDLE. 8. UART The UART in the AT89S52 operates the same way as the UART in the AT89C51 and AT89C52. For further information on the UART operation, please click on the document link below: http://www.atmel.com/dyn/resources/prod_documents/DOC4316.PDF 9. Timer 0 and 1 Timer 0 and Timer 1 in the AT89S52 operate the same way as Timer 0 and Timer 1 in the AT89C51 and AT89C52. For further information on the timers’ operation, please click on the document link below: http://www.atmel.com/dyn/resources/prod_documents/DOC4316.PDF 11 1919C–MICRO–3/05 10. Timer
count upon exit from IDLE. 8. UART The UART in the AT89S52 operates the same way as the UART in the AT89C51 and AT89C52. For further information on the UART operation, please click on the document link below: http://www.atmel.com/dyn/resources/prod_documents/DOC4316.PDF 9. Timer 0 and 1 Timer 0 and Timer 1 in the AT89S52 operate the same way as Timer 0 and Timer 1 in the AT89C51 and AT89C52. For further information on the timers’ operation, please click on the document link below: http://www.atmel.com/dyn/resources/prod_documents/DOC4316.PDF 11 1919C–MICRO–3/05 10. Timer
kommen die folgenden Hardware-Komponenten zum Ein- satz: - 8051er-Mikrocontroller-System mit dem µC AT89C51CC03 der Firma Atmel: „PT- First-Step-Board“ für Lehre und Ausbildung (s. Kap.8). - Digitaler 1-Wire-Bus-Temperaturssensor DS1820. (s. dazu auch unser bereits veröffentlichtes Projekt “1-Wire-Bus-Projekt