-
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
[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
Suche AT89C8051ED2 Eval Board
Projekte von damals wiederbeleben und bräuchte dazu optimalerweise ein Entwicklungsboard mit einem AT89C51-ED2 uC. Hat zufällig jemand so ein Board, was er/sie verkaufen würde? Oder kennt jemand eine Bezugsquelle? Freue mich über Rückmeldungen ;)
schnell selbst zusammen pappen. Quarz dran und MAX202, fertig. Ich würde dann schon den moderneren AT89LP51RD2-20PU nehmen (20MIPS, ADC, I2C).
-
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
TIMER: Verzögerung erzeugen
auch viele mit 8051 Erfahrung, aber die benutzen in der Regel die wesentlich bekannteren Atmels, z.B. AT89C51CC03, AT89LP4052 (ich auch). Zu speziellen XC888 Eigenheiten kann ich Dir daher nicht helfen. Für die standard 8051 hab ich hier funktionierenden Code: http://home.tiscali.de/peterd/appl/soft/c51/thclock/index.htm Wenn Du den XC888 entsprechend runtertaktest, sollte er auch da laufen. Peter
-
Thread
PIC16F871 - Software f. Kicker ! Hilfe!
gleich alles ausprobieren kann. Und das geht ja mit den 8051-ern mit Bootloader ganz leicht (z.B. AT89C51ED2). Dann kann man sogar im Feld, wenn man ein Bug entdeckt, sofort updaten. Auch im fertigen Gerät noch nen MAX202 und nen Sub-D 9pol. einzubauen, kost ja nix. Peter P.S.: Wenn ich
ohne Gewähr). Ich benutze den AT89C51CC01UA, weil ich CAN brauche. Peter
-
Thread
Microcomputer selber bauen
8051. (Der C515 ist leider preislich indiskutabel (30€ beim großen C)) (Aber ich habe gerade den AT89LP6440 gefunden, der war ewig nicht lieferbar. Gut, hilft hier aber nicht weiter ...) Gruß Jobst
Jobst M. schrieb im Beitrag #4987065: > Aber ich habe gerade den AT89LP6440 gefunden, der war ewig nicht > lieferbar. Ja, nettes Steinchen und sauschnell. Mouser hat ihn sogar als DIP40 lagernd, also spielend auf ne Rasterplatine zu pappen. Dann muß man sich nur
-
Thread
Werden Atmels 8-Bit-Mikrocontroller teurer?
silicon-labs-announces-record-revenue-fourth-quarter-and-full-year-2016 http://pages.silabs.com/lp-keil-pk51.html
nicht mit Absicht geschehen. Atmel ist geschickterweise zunächst auf den 8051-Zug aufgesprungen: AT89C51 war ein zum 8051 pinkompatibler Controller, der mit dem AT89C2051 einen kleinen Bruder bekommen hatte. Lassen wir den AT90S1200 außer Acht, dann kamen mit dem AT90S8515 und AT90S2313 zu den bisherigen
-
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
Avr 8bit VGA
Der AVR kann keinen Code aus externem Speicher ausführen. Dafür mußt schon einen 8051 nehmen, z.B. AT89LP51RD2. Und bei 24MHz im Fast-Mode muß der externe Speicher auch noch verdammt fix sein.
AVR kann keinen Code aus externem Speicher ausführen. Dafür mußt >> schon einen 8051 nehmen, z.B. AT89LP51RD2. >> Und bei 24MHz im Fast-Mode muß der externe Speicher auch noch verdammt >> fix sein. > > Naja, so ganz stimmt es natürlich nicht, man könnte entweder den Code > aus dem externen Speicher
-
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
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
16x2 LCD durch VFD ersetzen - Display kompatibel?
komplett anders als die von LCDs. Über die Jahre waren auch verschiedene Controller drauf, z.B. ein AT89C51. Neuere VFDs hatten das Problem, daß sie beim Schreibzugriff deutlich flackern. Wir haben dann Pausen eingefügt, damit das nicht so auffällt. Anbei mal ein Datenblatt.
qs=6Dg1WZIWLC57DQkAzkuAhQ%3D%3D Oder: https://www.mouser.de/ProductDetail/Microchip-Technology/AT89LP51RD2-20JU?qs=L%2Fel7Pqjd7CfFvyXUZrLWA%3D%3D
-
Thread
Was sind eure Lieblings-ICs?
Controller) LPC2103 für kleine Sachen ATMEGA1284P/644P, ATMEGA328P(B) - Gute, verläßliche Arbeitspferde AT90LP51ED - Der Nostalgie wegen;-) ZILOG Z8 Encore! - Ein unbekantes Juwell unter den uC Io Expander wie PCA9554 u.ä.
ISA-Bus Einsteckkarte für PCs funktionierte (herjeh, was war ich stolz, eine eigene PC-Karte) i80C51 ------ - weil ich hierfür unzählige Programmroutinen geschrieben hatte (die portiert auch heute noch in einigen AVRs ihren Dienst tun) AT89C2051 --------- - weil mit diesem ohne EProm, Latch und
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
habe meinem MI-300 eine Antwort entlockt: [code] Anfrage: 13 19 40 61 01 (11/1/0) 09(61 40 19 13|51 22 22 22)00 51[cc 1a] Antworten: 22 22 22 51 01 (24/1/0) 89(61 40 19 13|61 40 19 13)01 42.00 03.09 1c.13 89.00 71.00 18.00 a4.8b[cb ??] 22 22 22 51 01 (24/3/0) 89(61 40 19 13|61 40 19 13)01 42.00 03.09 1d.13 89.00 6b.00 19.00 a4.91[fb ??] 22 22 22 51 01 (24/0/0) 89(61 40 19 13|61 40 19 13)01 3f.00 03.09 20.13 89.00 69.00 19.00 a4.d3[ad ??] 0x0142 = 32,2 V_PVA_AVG 0x0003 = 0,3 I_PVA_AVG 0x091c = 233,2
-
Thread
Welchen 8051 Derivat
chip sollte ein lotfähiges gehäuse haben DIL ist natürlich am besten > wenn es noch so gibt. DIL 51-er gibts wohl nur noch von Atmel, z.B. bei CSD: AT89C51RB2-3CSUM für 4,95€
ohne Codegrößen- oder Zeitbeschränkung. Man muss sich nur registrieren... http://pages.silabs.com/lp-keil-pk51.html
-
Thread
Pics und Atmels - Unterschiede und Gemeinsamkeiten
Unterschiede: ATTiny11: 8 Bit, kein Stack im RAM PIC32: 32 Bit AT91SAM9xxxx: 32-Bit ARM9 Core PIC12: 12 Bit, x tausend Takte pro Zyklus Was willst Du Vergleichen? AVR, ARM7, PIC12, PIC24, PIC18, ATTiny, AT91SAM, ARM9, PIC32 ???????????????????????????????
schrieb im Beitrag #2147629: > Was willst Du Vergleichen? > AVR, ARM7, PIC12, PIC24, PIC18, ATTiny, AT91SAM, ARM9, PIC32 > ???????????????????????????????????? AT89LP51 vergessen. Peter
-
Thread
Erfahrungen mit Platinen von JLCPCB / EasyEDA
:51 Clearance processing complete at LEIPZIG-DEU 2020-05-28 22:28:29 Arrived at Sort Facility LEIPZIG-DEU 2020-05-28 22:12:02 Customs status updated 2020-05-28 19:05:00 Clearance Delay 2020-05-28 17:
at HONG KONG-HKG 2020-05-26 23:51:53 Clearance processing complete at HONG KONG-HKG 2020-05-26 23:04:58 Arrived at Sort Facility HONG KONG-HKG 2020-05-26 19:53:00 Customs status updated 2020-05-26 19
-
Thread
Arbeitet ihr lieber mit SPI oder I2C Bauteilen?
gesetzt, aber der AVR hat sich intern verklemmt und sendet trotz freiem I2C-Bus kein Start. Die AT89C51 mit I2C sind ähnlich buggy, wie die AVRs. Da hat wohl die 8051-Abteilung von den AVRs abgeguckt. Hätten sie mal lieber von Philips abgeguckt.
irgendwelche anderen I2C-Ics. Was glaubst du wohl warum wurde das irgendwann eingebaut? > Die AT89C51 mit I2C sind ähnlich buggy, wie die AVRs. Da hat wohl die > 8051-Abteilung von den AVRs abgeguckt. Jaja laber rabarber. Es ist vollkommen unbestritten das einzelne Implementation von I2C mal
-
Thread
Welches sind die richtigen ATMELS für meine Zwecke?
lassen, damit die AVRs das nächste Byte in das Senderegister stellen können. Etwas besser sind da die AT89LP4051, die haben noch ein Byte Puffer und Interruptprioritäten, damit sollten die 4MHz klappen. Ich kenne ja nur die ARM7 (LPC2xxx), und die haben ein I2C, womit man wesentlich besser MCs vernetzen
es kann nie einer zu langsam sein. Obwohl ich ja bei Vernetzung eindeutig CAN favorisiere (z.B. AT89C51CC03), ist ein rundum sorglos Protokoll. Und das Programmieren kann gleich über den CAN mit erfolgen (Custom-Bootloader). Peter
-
Thread
lokale Variable + volatile funkt nicht
"welche aber anscheinend immer aktiv sind (keine enable-Leitungen)" Brille putzen. Seite 51.
Variante ohne Das ist ein generelles Problem aller 1-Zyklus-MCs, auch bei den neuen 8051-ern (z.B. AT89LP4052) ists auch so. Man muß mehrere Sachen machen, hat aber nur einen Taktzyklus. Also macht man mehreres parallel, d.h. der eine Befehl wird komplettiert, während der nächste schon beginnt.
-
Artikel
Platinenhersteller
äußerst bedienerfreundlich nur für Gewerbetreibende 1-48 Lagen Leiterplatten und SMD-Schablonen, ab 1AT Express, seit 30 Jahren Standard 2L: 4AT Produktionszeit, 4L: 5AT Produktionszeit, 6L & 8L: 6AT Produktionszeit Standard: 0.1mm Leiter, 0.2mm Bohren Preiswerte Spar-Option ab 8AT Inklusive: Kompletter
GmbH (10AT, immer mit LS.+E-T.) 46,41 73,07 HAKA Elektronik-Leiterplatten GmbH 64,54 106,13 LEITON 54,98 104,51 MME-Leiterplatten (200µm Leiter) 41,44 ? PCB Pool 50,27 100,54 Q-print/Q-PCB 55,62 95,89 mit Lötstopp
-
Thread
Verständnisfragen zum 8051
schon >1000???)verschiedenen Typen ein echtes Problem. Ein guter Überblick: http://www.keil.com/c51/chips.asp
moin moin, >>Für den Hobbybereich bevorzuge ich DIP-Gehäuse... Und was ist mit PLCC? Der AT89LP4052 ist auch DIP20. Leider gibt es die DIPs nur noch selten, also baut (oder kauft man) einen passenden SMD-DIP Adapter. Nur wegen einer (fehlenden) Gehäuseform auf einen MC zu verzichten...? Naja
-
Thread
C-Programiereung AT89C51ED2
Hallo Leute suche einen Programierer im Raum Bielefeld der uns einen Einstieg in C Programierung für AT89C51 (ED2) geben kann. Hat jemand erfahrung in dieser Richtung?
Keil Vollversion ist kostenlos zu haben, siehe... http://pages.silabs.com/lp-keil-pk51.html Lässt sich auch für non Silabs Typen verwenden.
-
Thread
MC8051 IO Port Umschaltung
Outputs mit Pullups, also keine "echten Bidirectionalen Ports. Zeitlich dazwischen z.B Atmel "AT89LP213" Da gibt es "Quasi-bidirectional Outputs" Modernerer: z.b silicon labs "C8051F040" der nun hat mehr Port modes als ich Haare auf dem Kopf ;-) Also den 8051 gubts so nicht, sieh
Pull-ups gibt, "strong", "weak" und "very weak": http://www.nxp.com/acrobat_download2/various/80C51_FAM_HARDWARE_1.pdf Schau auch hier: http://www.8052.com/faqs/121619 Kai Klaas
-
Thread
PIC Oder AVR?
Schon mal versucht einen solchen Controller als Hobbybastler in DL zu > bekommen? Z.B. CSD hat den AT90USB162 und AT90USB1287. Peter
diesen Induktivitäten versehen. :-o Das scheint aber kein ernster Hinderungsgrund zu sein. Der neue AT89LP6440 im DIP40 hat immer noch das 8051 Standardgehäuse. Und den AT89C51ED2 wollten sie erst bei der RoHS-Umstellung als DIP40 abkündigen. Später war das DIP aber doch wieder im Datenblatt und auch
-
Thread
Jemand schon mal I3C (nicht I2C!) genutzt?
leider Philips/NXP seine 8051 mit I2C vollständig abgekündigt. Eine Umrüstung auf Atmel ATmega8 und AT89LP51RD2 ist dann gründlich in die Hose gegangen, die sind definitiv nicht als Multimaster geeignet. Mit Haufen Timeouts, Retries ging eine Notlösung, allerdings mit unterirdischen Antwortzeiten. Wir
befüllt. Wir haben aber noch zusätzlich einen Message-FIFO im SRAM angelegt. Später haben wir den AT89C51CC03 und den AT90CAN128 verwendet. Der CAN-Controller ist bei allen 3 gleich aufgebaut, d.h. auch 15 MOBs. Zur Programmierung gibt es nicht viel zu sagen. Man setzt die Timingregister für die
-
Thread
[V] Auflösung alte PC Hardware Komponenten und alte Komplett-PCs incl Zubehör
Scanner-Kabel BNC-Kabel Netzwerk (schwarz) SoundBlaster - Model: CT4170 Cooler Master CPU-Kühler - EP5-6I51 Terratec Vortex Soundkarte - TT8820-L Netzwerkkarte AT-2500 (neu) DSL-Starter-Set: Modem + Splitter + 3 Kabel + Anleitung + CD 2 neue NetEasy D-Link Netzwerkkarten Terratec Fernbedienung + Empfänger
Scanner-Kabel BNC-Kabel Netzwerk (schwarz) SoundBlaster - Model: CT4170 Cooler Master CPU-Kühler - EP5-6I51 Terratec Vortex Soundkarte - TT8820-L Netzwerkkarte AT-2500 (neu) DSL-Starter-Set: Modem + Splitter + 3 Kabel + Anleitung + CD 2 neue NetEasy D-Link Netzwerkkarten Terratec Fernbedienung + Empfänger
-
Thread
Pfund pro Quadratzoll und ähnliches
8.89cm sind schlicht falsch, weil 1.1mm zu klein. Aber das müssen weder Abmahn-Anwälte noch Händler wissen...
Falk B. schrieb im Beitrag #6824877: > Weil Kanada eine Enklave der Amis ist? Eher der 51. Bundesstaat.
-
Thread
Atmel 8051 flashen
Hallo zusammen, es gibt ja jetzt neue sehr schnelle Atmel 8051 z.B. AT89LP214 die eventuell als Ersatz für die NXP 8051 z.B. LPC922 geeignet wären. Allerdings werden die LPC mit seriellem Bootloader im Flash ausgeliefert, und sind über RXD/TXD zu flashen z.B. mit USB-seriell-Kabel
http://www.mikrocontroller.net/articles/USBPROG-51_Flip/FlashMagic_Universal_Programmieradapter
-
Thread
[SUCHE] Microprozessor mit MP3 Decoder
Der AT89C51SND1C war es.
grobmotorikerfreundlichen DIL-Gehäuse. Somit fällt Lochraster schon mal flach. Außerdem sind die ziemlich zickig, was das LP-Design angeht. Deren Ansteuerung hält ebenfalls etliche Fallstricke bereit. Dazu kommt noch SD-Card auslesen, FAT(32)-Dateisystem, Auswertung der ID3-Tags, Navigation, etc...
-
Thread