-
Thread
Minniterminal mit Nokia 3310 LCD und 4x4 Tasten
Falls Interesse im Nachbau besteht kann ich das Layout auch etwas überarbeiten und bei PCB-Pool die LP´s fertigen lassen. Ab etwa 10 Stück ist das kein Problem. Für alle, die sich evtl. die LP selbst fertigen wollen, die Pad´s zur Kontaktierung des Displays können noch etwas nach oben geschoben werden
i see, you have a eagle lib. where is a schematic of "Nokia 3310 LCD 84*48 Pixel" can you send me at email that lbr file please ? dwander(at)centrum.cz
-
Thread
Serial Interrupt & Baudrate bei 8051
Nimm einfach den 89LP4052, der hat den Timer2 und ist 6mal so schnell.
zu nehmen. > >Wie bekomme ich bei einer Fosz != 16MHz eine Baudrate von 250kBaud bei > >einem AT89C4051 hin?? > > Baudrate = 16MHz / 32 * (256 - TH1) > > Bei TH1 = 254 ergeben sich 250kBaud Ich hatte das selbe Problem beim Sender die 250kBaud zu erziehlen. Dort hatte ich jedoch einen AT89C51RD2
-
Thread
Brötje ISR Plus Kommunikation / LPB
Heute habe zum ersten Mal dem LP-Bus einfach nur zugehört. Merkwürdigerweise sehen die Telegramme ganz anders aus als hier berichtet. Beispiel: DCE starts at 236,035,592 us (+0 us offset) with: 87 ec 00 ff 03 fd ff eb fd ea ff
87 e7 fb ff f3 fd ff eb 78 fa fa ff 9b ff a5 ff ........x....... 10 fc 08 ff ff 5d 2f 11 89 .....]/.. Block length=25 (0x19) bytes Pause of 14,947,903us at 258,551,184 us (+22,515,592 us offset): 87 f1 fe fb 3f fd ff eb 59 fa fa ff 9b 0a 7e ....?...Y.....~ Block
-
Thread
8051 Schaltung
Schaltung um ein Entwicklerboard aus nem 8051 zu machen? Ich habe mal auf die schnelle diesen uC gefunden, AT89C51AC2. Gibt es einen günstigeren und besseren? sollte in der Schaltung programmierbar sein.
nur noch USB, > und will wissen, ob FLIP mit einem FT232 zurecht kommt... Ich arbeite mit einen AT89LP51ED. Zum programmieren nehme ich entweder FLIP oder den ASIX Presto. Die Bord ist recht billig.
-
Thread
89C2051 für einfache Schaltaufgabe, kann jemand bei Software helfen?
Betr.: 89C2051 für einfache Schaltaufgabe, kann jemand bei Software helfen? Hallo, ich will einen "Uralt"-AT89C2051 zu Steuerzwecken umprogrammieren. Bin dafür auch Hardware-mässig ausgerüstet, alleine
Open-Drain-Ausgänge mit internen Pullups. Eine Richtungsumschaltung ist daher unnötig. Die neuen AT89LP4052 können aber auch auf Gegentaktausgang umgeschaltet werden. Peter
-
Thread
WS2812 RGB LED mit AT89C51 programmieren
Max Bla schrieb im Beitrag #4173292: > Ich benutze einen at89c51 Welcher Typ an welchem Quarz? Du mußt unter 0,5µs High-Zeit kommen. Das kann z.B. ein AT89C51RB2 im X2-Mode an 14,7456MHz. Die Low-Zeit muß lt. Blog <9µs sein.
den Mode 0, der durch 2 oder 4 teilt (5 geht aber nicht). Wenn man dann noch nen 1-Clocker nimmt (AT89LP51), kommt man mit 20MHz Quarz auf 10MBaud.
-
Thread
wait funktion, 8051 mit keil
Bernhard Spitzer schrieb im Beitrag #2633992: > Bei meinem AT89C5131 (12 Takte/MZ) Meiner braucht nur 6 Takte / MZ. Steht so im Datenblatt ;-)))
89AT schrieb im Beitrag #2635100: > Bernhard Spitzer schrieb im Beitrag #2633992: >> Bei meinem AT89C5131 (12 Takte/MZ) > > Meiner braucht nur 6 Takte / MZ. > > Steht so im Datenblatt ;-))) Meiner
-
Thread
Welchen Micorcontroller für Geschwindigkeitsmessung? Gesperrt
Hmm, vielleicht AT89LP4052 von ATMEL (wwww.segor.de) mit SDCC in C (und Assembler, wenns fix gehen muss) programmiert. Programmieradapter gibts hier: http://de.farnell.com/atmel/at89isp/programmer-kabelkit-f-isp-at89s/dp/1095733?Ntt=at89isp Gruß RABIS
-
Thread
AT89C51AC2 mit AS3935
den MCU(AT89C51AC2 ) mit dem IC (AS3935 ) mit Hilfe eines I2C ankoppeln. Auf dem Datensheet des MCU gibt aber kein Pins für I2C Ankopplung. Ich muss es bestimmt händlich machen, aber Wie ??. Da ich nicht so viel
Mick schrieb im Beitrag #3159804: > Hilfe bekommst du bei ATMEL: http://www.atmel.com/devices/at89c51ac2.aspx?tab=documents und dann nach Interfacing AT24CXX Serial EEPROMs with AT89LP MCUs suchen. Da gibt 's Code und PDF.
-
Thread
[V] div. Bauteile, Bausätze, Geräte, Klemmen, ICs
===================================================== Selbstbau-Projekt Parallel-Programmer für AT89S8252 im Nullkraft-Testsockel 40pol. Programmer und Experimentierboard Schaltplan und Layout kann zur Verfügung gestellt werden 15€ ============================================================
=================================== ICs 2 Stück neu ST72F63BK4B1 in SDIP32 2 Stück neu AT89C52 in DIOP40 1 Stück neu AT89C51 in DIOP40 2 Stück neu ICL7107CPL in DIP40 1 Stück neu AT89C4051 in DIP20 2 Stück gebr. AT89C2051 in DIP20 1 Stück neu K6T0808C1D
-
Thread
Welchen 8051er für Projekt ?
Microchip: AT89LP4052 http://www.microchip.com/wwwproducts/en/AT89LP4052
-
Thread
AT89C4051 mit Willem Programieren ?
Vielleicht kannst Du den AT89S4051 nehmen. Dieser könnte per ISP über einen einfachen Adapter vom PC (LPT-Port) programmiert werden.
Habe das Projekt auch schon auf AT89LP4052 gesehen, einem Single Clock Cycle 8051er mit 20MIPS.
-
Thread
multiplexen für dummies
Include (die IO-Register Definition) kopieren oder einfach selber editieren. Ich compiliere z.B. den AT89C51CC03 mit meinem 1995-er Keil. Peter
könntest aber auch T2 nehmen. Nur wenige 8051 können auch ein 16-Bit Autoreload für T0/T1, z.B. AT89LP4052. Peter
-
Thread
Pic bzw atmel
Programm geschrieben ist! Manche Chips sind abwärtskompatibel. Z.B. wird ein Programm für einen AT89LP2052 auch in einem AT89LP4052 laufen. Wenn alle MCs gleich wären, warum sollten man dann tausende verschiedene herstellen??? Peter
-
Thread
Suche Elektor 80C535 MC Platine/Platinenfiles
80C51 Basteleien braucht man kein Schaltkreisgrab und komplizierte Platinen mehr. Pappe einfach einen AT89LP51RD2 auf ne Uniplatine mit Quarz und MAX202 dran. Programmiert wird der über die UART mit Atmel-Flip. https://www.digikey.de/products/de?keywords=AT89LP51RD2-20PU%20
-
Thread
SPI 16 Bit senden 8 Bit Register
alter Forumhase hat man das im Blut, daß es um den AVR geht. Ein modernerer Single-Clock 8051 (z.B. AT89LP51RD2) mit gepuffertem SPI hat das Problem nicht: "The user may load the buffer while the shift register is busy, i.e. before the current transfer completes. When the current transfer completes,
alter Forumhase hat man das im Blut, daß es um den AVR geht. > Ein modernerer Single-Clock 8051 (z.B. AT89LP51RD2) mit gepuffertem SPI > hat das Problem nicht: > "The user may load the buffer while the shift register is busy, i.e. > before the current transfer completes. When the current transfer
-
Thread
AT89C51RC2, Flash über ASM und User-API modifizieren.
Hallo an alle 8051 Spezialisten, ich schreibe gerade eine Versuchssoftware für den AT89C51RC2 in Assembler, mit der ich aus der Anwendung heraus ein Byte im Flash verändern will. Der µC soll also ein Byte seines eigenen Flash umprogrammieren. Im Datenblatt von Atmel ist beschrieben, daß
gibt es nicht, da der µC nur 32k Flash hat ;-) Ich beschäftige mich erst seit zwei Tagen mit dem AT89C51RC2 (habe vorher mit dem AT89S8253 und dem AT89LP4052 gearbeitet) und bin mit meinem Latein erstmal am Ende. Vielleicht wäre es möglich mir kurz ein paar Details zu vermitteln, bzw. ein paar rudimentäre
-
Thread
Wie werden fabrikneue ATSAM geflasht?
hatte schon mal gefragt, warum Atmel ganz früher mal ROM-Bootloader standardmässig hatte z.B. bei den AT89 / FLIP und dann auf einmal nicht mehr, konnte keiner sagen.
schon mal gefragt, warum Atmel ganz früher mal ROM-Bootloader > standardmässig hatte z.B. bei den AT89 / FLIP und dann auf einmal nicht > mehr, konnte keiner sagen. Unglaublich. Und es kommt schlimmer: Viele Typen gibt es immer noch mit Bootloader, aber nur im WLCSP mit 0.4mm Pitch.
-
Thread
Info zu Controllerkarte mit 80517 gesucht
Abgesehen von den Relais und den Optokopplern ist der ganze Rest heutzutage in einem Chip, z.B. AT89LP51RB2. https://www.mouser.de/ProductDetail/Microchip-Technology/AT89LP51RB2-20JU?qs=Nb%252BVlYz%2F1KLLw9Fr9xgZCQ%3D%3D Programmiert wird der Flash über einen UART-Bootloader oder ISP.
-
Thread
AT89C2051 Definitionsdatei?
Der AT89C2051 ist ja auch einige Jährchen älter als der älteste AVR (AT90S1200). Da kann man natürlich nicht die Features des jungen ATmega8 erwarten. Inzwischen gibts von ihm aber ganz schnuckelige Nachfolger, z.B. AT89LP4052. Peter
-
Thread
Geschwindigkeits-Vergleich at89c51 mit atmega
min 300ns bei At89c51ac3 @20MHz ext clock und X2 Mode min 50ns bei Atmega @20MHz ext clock habe ich richtig gelesen ?
Atmel hat aber auch 8051-er ohne Vorteiler, z.B. AT89LP6440 Da sinds dann 50ns @20MHz. Und Silabs hat 8051 mit 10ns @100MHz. Peter
-
Thread
LCD Display 480x360, blau, bei Pollin
Ich steuere den S1D13750 mit einem AT89C51 an, getaktet mit 22,1184MHz. Ich werde nochmals alles überprüfen, bei dem kleinen Pinabstand hat man schnell irgendwo einen Kurzschluß oder eine Unterbrechung drin. Was auf jedenfall hilfreich
Hallo Kay, Ich werde einen 89CE558 benutzten und Benedikt benutzt einen AT89C51, das sind beide 80C51 derivaten. Aber denn code wird auch für einen atmel benutzbar sein, nach kleine änderungen. Ich werde auch noch einen SAB
-
Thread
Erfahrungen mit Platinen von JLCPCB / EasyEDA
Eine Leiterplatte kostet mich also effektiv rund 4€ und das ist für mich in Ordnung. Selbst wenn ich AT-Preise für den Versand zahlen müßte wäre das immer noch in Ordnung - wären dann ca. 40Cent mehr pro LP und das stürzt mich nicht in die Armut.
W.S. schrieb im Beitrag #5868506: > Du ärgerst dich darüber, daß der LP-Hersteller dich vorwarnt, Liest hier keiner was ich so schreibe? Ich bin eben NICHT vorgewarnt worden -> Richard B. schrieb im Beitrag #5866640: > Die Lieferzeiten nach AT sind auf 2 Monate ausgedehnt
-
Thread
Atmel ATOCD51 Debugger 8051
hat Erfahrung mit einem Atmel ATOCD51 Debugger. Welche Chips kann man damit Debuggen, auch die neue LP Serie ? (z.B. AT89LP51ED2 oder nur den AT8951RE2 ?) Habe das Teil mal offen gehabt, da ist sogar noch ein Prog. Anschluss drauf. Wer benützt das Teil ? Wer weis was ? Danke. Gruß Sascha
Sascha, ich habe das ding an einem AT89C51RE2 zum laufen gebracht, nur stürzt mir jedesmal der debugger ab wenn ich das TWI durch setzen des Enable bits im SSCON aktiviere :-(((... atmel support antwortet derzeit nicht dazu, ich finde
-
Thread
Ein Nixieuhrprojekt mit 80C49 & 82C55 gefunden und benötige eine Korrekturlesung.
#7897918: > Das ist ganz sicher kein 80c49 Assembler Quelltext sondern 80c51. Dann könnte man ja den AT89LP51RD2-20PU nehmen. Der hat einen UART-Bootloader, d.h. man braucht kein extra Programmiergerät dafür. Nur einen USB To RS232 TTL Converter Adapter. https://www.amazon.de/BerryBase-USB-Adapterkabel-PL2303HX-Chipsatz-Schwarz-Rot-Gr%C3%BCn-Wei%C3%9F/dp/B09KYJZJYP? https://www.digikey.de/de/products/detail/microchip-technology/AT89LP51RD2-20PU/3046512
-
Artikel
USBPROG-51 Flip/FlashMagic Universal Programmieradapter
zu bekommen. Unterstützte Mikrocontroller. NXP (FlashMagic) P89C51RAx, P89C51RBx, P89C51RCx, P89C51RDx, P89CV51 P89C660, P89C662, P89C664, P89C668, P89C669, P89CV660, P89CV662, P89CV664,P89C60,P89C61 P89LPC920, P89LPC921, P89LPC922, P89LPC924, P89LPC925 P89LPC930
, LPC24xx Atmel (Flip) AT89C51AC3, AT89C51CC03, AT89C51ED2, AT89C51IC2, AT89C51ID2 AT89C51RB2, AT89C51RC2, AT89C51RD2, AT89C51SND1, AT89C51SND2 AT89C5114, AT89C5122, AT89C5130, AT89C5132 T89C51AC2, T89C51CC01, T89C51CC02, T89C51IC2
-
Thread
MSP430 vs. AVR: Welches Konzept ist besser?
es beim 8051 die größte Typenvielfalt (etwa 500 Typen und 50 Hersteller). Ein Beispiel ist der AT89LP4052 von Atmel (20MIPS bei 20MHz): http://www.atmel.com/dyn/products/product_card.asp?part_id=3627 Und CAN-, MP3-, Ethernet-, USB-8051er gibt es auch schon seit Jahren. Peter
@MikroMan, die P89LPC9xx sind auch alles echte 8051-er, d.h. mit jedem 8051 Assembler oder Compiler zu programmieren. Sind 3,3V-Typen (5V tolerant). Allerdings ist der P89LPC924 im TSSOP-20 (0,65mm Pinraster) schwer
-
Thread
UART gesucht
mindestens 10 Portpins verloren und Du brauchst noch ein Adreßlatch. Nimm besser nen 8051 mit SPI (AT89S8252) und hänge den MAX3100 dran. Peter P.S.: Klar kann der 8051 auch high level Interrupts: http://home.tiscali.de/peterd/tutorial/extint/index.htm
- MCU + ext. UARTs (SPI - Interface) - MCU + ext. MCU (AVR(8051 - SPI - Interface) - 89c2051 - MCU mit >= 5 UARTS - SJA2020 kein LAN - MB90V340 kein LAN - AT91RM3400 - AT91RM9200 kein ADC, kein PWM - H8S/2377 (?) - MPC5200 (?) - FPGA mit MCU - Xilinx
-
Thread
Suche: 2051 Nachfolger
hallo, der eigentliche nachfolger ist der at89lp2052 bzw. at89lp4052 für nähere infos: www.keil.com/dd mfg, Mathias
-
Thread
8051 und float
Ich hab float auf dem AT89C2051 gerne benutzt. Die 4 Grundrechenarten benötigen etwa 1kB. Man hat also noch 1kB für die Applikation. Und wenns klemmt, der AT89C4051 hat 4kB Flash. Und falls man den Turbo braucht, einfach den AT89LP4052 rein.
-
Thread
80C535 Board
Warum nimmst Du nicht einfach einen 8051 mit internem Flash und Bootloader, z.B. AT89C51RB2 (CSD: 6,49€). Woher kriegt man überhaupt noch einen 80C535? Den kann man doch höchstens noch aus dem Museum klauen. Peter
immer war noch Reserve. Im Gegenteil, ich nehme gerne kleine 20-Pinner (15 IOs), z.B. den AT89LP4052. Peter
-
Thread
µC: Interrupt Priorities und Warteschlange
> Interrupt-Priority-Management auf Atmel Controllern Welcher denn? Bei den Atmel 8051 (z.B. AT89LP51) gibt es 4 Prioritätslevel, d.h. maximal kann ein Interrupt von bis zu 3 anderen mit höherem Level unterbrochen werden. Die Level sind für jeden Interrupt einzeln auswählbar und können auch innerhalb
Peter D. schrieb im Beitrag #4312453: > Welcher denn? > > Bei den Atmel 8051 (z.B. AT89LP51) gibt es 4 Prioritätslevel, d.h. > maximal kann ein Interrupt von bis zu 3 anderen mit höherem Level > unterbrochen werden. > Die Level sind für jeden Interrupt einzeln auswählbar und können
-
Thread
Welchen Mikrocontroller für Millisekunden-Stoppuhr?
Michael schrieb im Beitrag #7830683: > Peter D. (peda) schlägt den AT89C2051 vor. Vorschlagen würde ich ihn nicht mehr. Ich wollte nur darlegen, daß man schon mit sehr wenigen Ressourcen Zeiten und Frequenzen genau messen konnte. Es gibt als Upgrade den AT89LP4052 oder AT89LP51RD2 und der Wickenhäuser und SDCC sollen wohl auch recht guten Code erzeugen.
-
Thread
80C517 µC Projekt Temperatursensor Schaltung
nicht mehr gebaut.. 80C51 werden immer noch von vielen Herstellern produziert, z.B.: Microchip: AT89LP51RD2 Nuvoton: N76E885 Infineon: SAF-XC888 Silabs: EFM8 usw. usw.
mehr gebaut.. > > 80C51 werden immer noch von vielen Herstellern produziert, z.B.: > Microchip: AT89LP51RD2 > Nuvoton: N76E885 > Infineon: SAF-XC888 > Silabs: EFM8 > usw. usw. Ja Peter, Du weißt das ich das weiß..warum postest Du das also? Keiner von den Dingern entspricht einem 80C517/537
-
Artikel
Ports benutzen (GCC)
Einträge erstellen: noway:~# cd /dev noway:/dev# ./MAKEDEV i2c noway:/dev# l i2c-* crw------- 1 root root 89, 0 Mar 17 21:00 i2c-0 crw------- 1 root root 89, 1 Mar 17 21:00 i2c-1 crw------- 1 root root 89, 2 Mar 17 21:00 i2c-2 crw------- 1 root root 89, 3 Mar 17 21:00 i2c-3 crw------- 1 root root 89, 4 Mar
noway:/dev# chgrp i2c i2c-* Danach sollte es so aussehen: noway:/dev# l i2c-* crw-rw---- 1 root i2c 89, 0 Mar 17 21:00 i2c-0 crw-rw---- 1 root i2c 89, 1 Mar 17 21:00 i2c-1 crw-rw---- 1 root i2c 89, 2 Mar 17 21:00 i2c-2 crw-rw---- 1 root i2c 89, 3 Mar 17 21:00 i2c-3 crw-rw---- 1 root i2c 89, 4 Mar 17 21
-
Thread
hilfe bei step up wandler
mal daumen haben die ne gesamtladung von 90Ah. ich benutze keine avrs. der controller ist mom ein at89c2051, also ein 8051er. deshalb auch nur die 7,2khz. der µc hat nämlich keinen hardware-pwm. langfristig wollte ich auf den 89lp2052 umsteigen. da kann ich dann zwei pwm's mit glaub ich über 100khz
Verluste aufweisen. Den FET direkt aus der CPU ansteuern mag beim AVR funktionieren, aber beim AT89C2051 möcht ich das bezweifeln. Meine subjektive Meinung: Der AVR hat die "bessere" Architektur. Gruss, Bernd
-
Thread
Neue Amel 8051er - 89LP81..
Hallo, kennt jemand die neuen Atmel 8051er der LP Serie genauer? Also AT89LC51 ID2, ..RC2,RC2 usw. http://www.atmel.com/products/microcontrollers/8051architecture/flash_isp-single_cycle_core.aspx Diese haben ja nun eine Debugschnittstelle. Weis
Habe hier den aktuellen Keil + uLink! Damit sollte das doch irgendwie gehen. Oder braucht mal diese AT89LP Developer Studio und Debug Board? Will mit dem Keil + uLink arbeiten. Die Controller gibts ja nun bei Mouser/Digikey zu kaufen. mfg Roger
-
Thread
AT89C2051 von Atmel Programmieren
Was brauch ich um den Atmel AT89C2051 zu programmieren? (Per USB). Gibts für unter 100 Euros auch eine Möglichkeit zu Debuggen?
P.S. Wieso nimmst Du nicht gleich den 89LP2052? Den kann man über ISP programmieren. Außerdem ist er 6-12mal so schnell.
-
Thread
I2C (TWI) Sniffer mit AVR
stellt sicherlich kein wirkliches Problem dar. Das Problem ist lediglich, dass die genannten mc's (at2313, at25) noch weniger SRAM haben als der at85. Leider gelingt es mir nicht, mit mehr als 38400 Baud lesbare Zeichen zu übertragen (hterm als Terminalprogramm). Neben der Software habe ich auch meine Hardware modular entwickelt. Gemeinsam kommuniziert alles über den TWI-Bus: TWI-LCD-Display, at2313 als PCF8574-Ersatz, at26 für AD-Wandler etc. Das TWI-LCD spart viel RAM auf der Master-Seite, insbesondere, weil ich alle Menü-Texte auf einem Eeprom gespeichert habe und somit nicht mit Buchstaben