-
Thread
picpicpicpicpicpicpicpicpicpicpic
stört, ist, dass jeder AVR Benutzer jedem immer zu AVRs raten will obgleich dieser mit einem anderen µC arbeiten möchte. zb.: Wenn einer sagt, er möchte was mit einem AT89C2051er machen, dann wird sicher gleich protestiert und ihm nahegeleget, dass er einen ATMega8 dafür nehmen soll, da dieser ja so toll sei. Warum aber?! Wenn er mit einem AT89C2051er arbeiten will, dann sollte man ihn doch lassen oder nicht?! Bei der PIC Gemeinschaft ist mir hingegen aufgefallen, dass diese etwas tolerant in dieser Hinsicht sind.Ich selbst benutze PICs
-
Thread
KISS 8051 - USB AT89S52 Anfänge was sinnvolles damit zu machen
, müsstest allerdings einen MAX-Treiber nachrüsten. Eventuell solltest Du den ..S52 gegen einen AT89S8253 austauschen, um einiges moderner, dann könntest Du auch mit den EEPROM experimentieren. Bin mir da allerdings nicht sicher, ob der USB-Chip dessen Programmierung unterstützt.
Anfang ganz nett: http://www.ipd.uka.de/~buchmann/microcontroller/index.htm Es geht zwar um den AT89C2051, ist aber fast das selbe...
-
Thread
Assembler oder C
Ich habe schon mehrmals ein Programm in C und in Assembler für den 8051 geschrieben. In C war das Programm fast immer zu groß für den Speicher (vor allem wenn man den AT89C2051 mit 2k Flash verwendet.) Der 8051 ist so leicht in Assembler zu
wenn man nicht platz- oder zeitkritische Anwendungen hat. Ich habe z.B. einige Male floats auf dem AT89C2051 verwendet, daß belegt einmalig etwa 700 Byte, also sind noch 1,3kB für die Anwendung übrig. Peter
-
Thread
Fehlererkennung für PWM aus RC-Fernsteuerung
, dann hat die Impulsfehlererkennung viel zu tun . Das ist also nix . Bei meinen Eigenbau ( AT89C2051 @ 4 MHz ) muss ich den MC magnetisch abschirmen .
auf den Elko verzichten . Bei ganz schwachen reicht meistens nur der 47nF . Warum ich meinen AT89C2051 abschirmen muss weiss ich nicht so recht . Aber bei mir reicht schon ein bischen Alufolie auf'm Chip .
-
Thread
Wo haben sich AVRs am längsten bewährt?
Ich habe drei Atmel AT89C2051 seit 1996 oder 1998 pausenlos laufen. Allerdings im Haus eingebaut (5°C bis 25°C, kein Staub, Vibration, ...). Üblicherweise sollten die Bausteine noch wesentlich länger halten. Häufigste Ausfall-Ursachen
wie AVR. Die rennen seit 1993 ..." Bist Du sicher ? Soweit ich weiß, waren 1993 die Atmel AT89C51 die einzigen Flash-MCs weit und breit. Die PICs waren da noch OTP oder mit Fensterchen und haben erst so um 2000 rum mit Flash nachgezogen. Peter
-
Thread
Microcontroller - Handy
vielleicht noch interessant ist: http://www.kh-gps.de/smsalrm.htm Hier wird eine Schaltung mit einem 89C2051 und S25/S35 vorgestellt, der Quellcode fehlt aber leider. mfG Martin Winkler
Informationen per SMS Versenden kann. Das ganze verwendet aber einen 8051 kompatibelen Kontroller(AT89C51ED2). Hier ist das zip mit allen Projektdateien inkl. Doku :) http://kudd-radio.net/~schneider/sk05.zip Gruss Tobias
-
Thread
pcf8574 mit ULN2803 I"C Ansteuerung
sich da was an den Ausgängen tut. Aber genau der PCF8574 ist hier das Problem. Aus dem Datenblatt: > At power-on the I/Os are HIGH. In this mode > only a current source to VDD is active. Das heißt, nach dem Einschalten sind sind alle Transistoren im ULN durchgesteuert bis die Ausgänge über I2C abgeschaltet
Portexpander zu verwenden. Auf der 8051-Schiene gibt es ebenfalls kleine billige Flash-Controller, nämlich AT89C2051 und AT89C4051 sowie den AT89S51. Tools und Programmiergeräte finden sich bei Atmel und im Netz. Als weitere und sehr billige Lösung zur Porterweiterung bieten sich Schieberegister(74HC595
-
Thread
1.5V am port bei high pegel
ich kenn das ding zwar nicht, erinnere mich aber, das bei einem 89c2051 alle io's pull-ups hatten, außer die, welche an den internen analog-comparator angeschlossen sind.... vielleicht daher ? vg ed
Port0 ist beim at89s8252 open-drain, d.h. externe Pull-Ups werden für einen High-Pegel benötigt. Steht so auch im Datenblatt.
-
Thread
Adapter für Intel P87C51FA
P.S. Gerade noch einmal nachgesehen, das waren nur die 89C2051.
Du kannst einen AT89C51RB2-3CS einsetzen, der kann über die UART in der Schaltung programmiert werden. Dazu Flip downloaden. https://www.reichelt.de/8-bit-mcs-8051-mikrocontroller-16-kb-60-mhz-pdip-40-at-89c51-rb2-3cs-p189062
-
Thread
was soll mit c-controll passieren
Das kann man dann immer für irgendwelche Versuche schnell gebrauchen. Eventuell noch ne fertige I2C-Schnittstelle die über einige wenige Befehle angefahren werden kann (sorgt für Erweiterungsmöglichkeiten). PC-seitig noch eine schöne DLL und fertig is das Ding. Hab mir so ein Board mit dem AT89C2051
@ Weinga-Unity ja mit nem 2051 geht das ja aber ich glaube du weist nicht wie langsam das c-control ist! wie High Potential schon gesagt die teile sind das schlechteste was es gibt. @ leuchte ich glaube ein tieferer sinn wurde
-
Thread
80C535
als auch der AT89C51ED2 können "In System" programmiert werden, d.h. mit einem Adapterkabel (meistens über den Parallelport eines PC). Bei der 80C535-Kiste mußt Du bei jeder Programmänderung ein neues EProm brennen.
Anschaffungsaufwand. Wenn Du schon Erfahrung im Gebiet der 8051-Familie (dazu gehört der 80535 sowie der 89C51, 89C2051, 89S8252 etc.) solltest Du dabei bleiben. (Als Hardwaretipp: schau mal bei Elektor nach dem 89S8252-Flash-Board) Zum Motor: Also, die Handskizze für die Relaisplatine zur Motorsteuerung
-
Thread
Handy->uC UART invertieren?
Hallo Ich möchte mit AT Befehlen mein Handy (S45) ansteuern. zur Pegelanpassung verwende ich eine Z-Diode mit Vorwiderstand. PC <-> uC (mit max232) funktioniert PC <-> Handy (mit Datenkabel) geht auch aber uC <-> Handy geht nicht Vermutlich weil der UART meines Atmel's (AT89C2051) ein invertiertes signal ausgibt.(da ich ja keinen direkten Pegelwandler angeschlossen habe) Ich möchte jetzt über die Software das Signal invertieren. z.B printf(~"at+cmss=1\r") geht abel
-
Thread
H-Bruecke .....
ich habe bis jetzt noch nichts aufgebaut...werde es aber nach und nach tun...AAHHHH...mit Atmel 89C2051. AVR user bitte keine Steine werfen...es geht ja bestens auch damit. los geht's mit dem schaltplan den ich 'gezeichnet' habe. Werners vorschlag mit den relais kann mit PNP A und C geloest werden
programmierer.... ich habe jetzt ein simples prograemmchen gemacht und getestet...ach ja,ich spiele mit AT89C2051: mit einer taste waechst die geschwindigkeit mit der zweiten kann man sie verringern... zb einen ventilator auf die gewuenschte luftmenge einstellen.. sollte das programm jemanden interessieren
-
Thread
Intel-HEX ___HEX-80
hi, bin gerade dabei meine ersten at's zu brennen(at89cx051). ich habe mir den programmer von batronix nachgebaut. programmentwicklung geschieht mit µvision2 von Keil in C. beim compilieren wird auch ein hex-80 file erzeugt. nur das
Keil-µVision. Diese hat verschiedene Beschränkungen (siehe Kiel-Homepage). Eine davon ist, daß der vom C-Compiler erzeugte Code ab Adresse 0x0800 liegt. Das heißt, er wird auf einem 89C1051 oder 89C2051 nicht laufen. Wenn Du einen 89C4051 zur Hand hast: Bingo, das könnte klappen! Ansonsten schreib Dein
-
Thread
PIC oder AVR Microcontroller - Unterschiede?
Bereich von Anwendungen mit den gleichen Tools erstellen kann. Für kleine Sachen ist der preiswerte AT89C2051 gut geeignet. Was nach oben hin möglich ist, zeigt z.B. das: http://www.ibutton.com/TINI/hardware/index.html mit 512kB Flash, 512kB SRAM, Ethernet, Java usw. Und der Witz ist, auf diesem Board läuft auch ein kleines Programm, geschrieben für den kleinen AT89C2051, völlig ohne Änderungen. Die Befehle sind auf jedem 8051 die gleichen. Ich kann also z.B. mit meinem uralten Keil C-Compiler Programme für den neuesten Cygnal-8051 schreiben, ohne ein Compilerupdate
-
Thread
Zeitverzögerung beim PIC16F84A
Teppich bleiben. Man kann auch mit 2kB Flash ne ganze Menge machen, z.B. float habe ich auch auf dem AT89C2051 benutzt, braucht 1kB Flash. Atmel hat aber auch die kleinen 8Pinner gut ausgerüstet, z.B. ATtiny85: 8kB Flash, 512B RAM. Mit PIC kenne ich mich nicht aus. Ich hab hier noch ein Delaymacro
#7153664: > Man kann auch mit 2kB Flash ne ganze Menge machen, z.B. float habe ich > auch auf dem AT89C2051 benutzt, Benutzt. Hmm. Für die PIC16 hatte ich die GK-Arithmetik selber geschrieben. Sowohl für 4 Byte GK als auch eine Variante mit 5 Byte. Damit die Mantisse groß genug ist, um das auch im
-
Thread
Analoge Signale mit 89C2051 messen
Hallo. Ich würde gerne eine Gleichspannung zwischen 3 und 5V mit einem AT89c2051 messen, was berechnen und anzeigen. Kann ich das direkt mit den analogen Eingängen (komparatoren) des Controllers machen oder hat jemand erfahrung mit der Anbindung eines ADC0804 an den 2051er
benissimo hier hast Du genau das,was Du suchtest & vieles mehr http://www.iguanalabs.com/adc2051.htm
-
Thread
Drehzahlmesser 4 mal 7-segment mit 90S2313
. Ich möchte allerdings die Geschwindigkeit anzeigen (Tachosignal vorhanden). Ich verwende einen AT89C2051 bei ca. 22 MHz Hardware ist fertig, Software bräuchte ich hilfe! Ich habe nur etwas C erfahrung, sonst nix... Also: - Habe 3 Ausgänge für LEDs die ab bestimmten Drehzahlen leuchten sollen
na gut dann poste ich mal meinen: gelöst mit einem AT89C2051 und geht relativ genau bis 12000 rpm bei einem 6 Zylinder. Einziges Problem: Es bringt die genauigkeit garnichts weil solche Motoren sowieso nie genau eine Drehzahl halten... http://www.theng.at
-
Thread
seriell daten an den pc
Hallo.. ich möchte seriell an den pc daten senden ich benutze einen AT89C2051 (mit 11,0592MHz) der ist über einen max232 mit dem pc verbunden zum programmieren verwende ich µvision2 von keil (demo version) im ordner exampels habe ich eine datei namens "hello.c" gefunden
Kenn den µC net hab nen AT89s5282 und da muss man die Interupts freigeben, und dass toggeln eines LCD an P1.0 geht schon, bloss so schnell dass du des net sehen kannst.
-
Thread
Nokia 3310 Lcd Ansteuerung in AVR-GCC
wollen die Daten über ein 3310-Display ausgeben. Meine Frage: Ist es möglich das Display mit einem AT89C2051 anzusteuern? Wird dein Bsp. von jedem µC-Compiler unterstützt und wieviel Speicher benötigt die Ansteuerung?? mfg 2 überforderte HTL-Schüler
Da der 2051er mit 3,3V lauft kann ich das somit weg lassen.. perfekt.. danke
-
Thread
Varriable Frequenzteilung mit µC
funktionierte leider nicht genau genug. Heute hab ich mir gedacht, warum ich es nicht einfach mit einem µC versuche, z.B. (Atmel At2051 mit Taktfrequenz 12MHz, sollte ja reichen) Soweit sogut, nun meine Gedanken dazu, wie ichs machen würde: * Ich messe mir die Periodendauer des Eingangssignals über
ohne Neuprogrammierung) ändern kann. Möglichst > feinfühlig. Hab da leider keinen Plan wie. Der AT89C2051 hat 15 IOs, für das Messen und Ausgeben gehen 2 weg. Dann hast Du noch 13, wo Du DIP-Schalter ransetzen kannst zum Einstellen. Dein Weg ist sonst ganz o.k., ich würds auch nicht anders machen
-
Thread
8252 sendet 2 sinnlose Bytes
Problem. Nachdem mein ISP nun ja funktioniert, wollte ich den 8252 mit nem Siemens Handys verbinden und AT-Commands senden (funktionierte mit einem 89c2051 super). Der Controller sendet nun fleissig, das Handy antwortet aber nur mit "Error". Der Grund liegt in 2 Bytes, die nach dem eigentlichen AT-Command
mitgesendet werden, obwohl sie nirgends vorkommen: 0D 0A 41 54 2B 63 70 62 72 3D 38 38 0D 0A 41 54 ..AT+cpbr=88..AT 2B 63 70 62 72 3D 38 39 0D 0A 41 54 2B 63 70 62 +cpbr=89..AT+cpb 72 3D 39 30 0D 0A 41 54 2B 63 70 62 72 3D 39 31 r=90..AT+cpbr=91 0D 0A 41 54 2B 63 70 62 72 3D 39 32 0D 0A 41 54 ..AT+cpbr
-
Thread
[V] An 8051er Bastler: Konvolut 8051, SRAM, Wächter, etc (25€)
Maches schon recht alt. Siehe Bilder. 10x SRAM 128Kx8 12x PLCC32 SMD Sockel 6x Dallas DS89C420/430 PLCC44 15x Flash PLCC32 10x Controller Philips P89C51RC+ PLCC44 (neu unbenutzt) 5x MAX810L neu 13x AT89C51RCx PLCC44 PLCC gebraucht aber OK 6x Dual UART Baustein 88C92 3x MAX700CSA neu 7x SRAM AS7C1024 1MBIT neu 2x AT89C2051 DIP neu unbenutzt 2x DS80C400 neu 7x Realtek RTL8201BL (Bei Fragen => PM) Alles 25€ + 2€ Büchersendung (DHL/POST Deutschland + Paypal) Bei Interesse bitte PM
-
Thread
Anfängerfragen zu asembler und AVR
total am verzweifeln. Zum Programmieren benutz ich den Flash-BrennerI von Batronix.com für den AT89C2051 Woran kann das wohl liegen, das da nichts klappt? Mfg Sebastian
anderen befehlen?" Du sprachst doch von 5 IO-Pins und die hat Atmel zur Zeit erst als AVRs. Der 2051 hat 15 IOs, ist aber auch kein Problem, siehe Anhang. Peter
-
Thread
ADC-Wandler 80C552
Hallo. Ich benutze einen 89c2051. Gibts dafür auch eine Rutine?? Der hat ja auch 2 analoge Eingänge
Der 89C2051 hat aber keine AD-Eingänge! Das sind einfache Vergleichseingänge (Komparator). Diese können zwei analoge Spannungen miteinander vergleichen, aber viel mehr nicht. Gruß Elektrikser
-
Thread
Mikrocontroller Geschwindigkeit
von Mikrocontroller interessieren. Insbesondere AVR, PIC und andere. Die von mir gefundenen DS89C420 - 33 MHz 33 Mips ? // Dallas 8051 Derivat CF8051F120 - 50 MHz 50 Mips // Cygnal 8051 Derivat
oder ATTINY26 bei 1MHz. Lediglich in Spezialfällen habe ich mehr gebraucht, wie z.B. - Ethernet: T89C51CC01 bei 20MHz (3,3MIPS) - Soundausgabe 22kSamples von I2C-EEPROM: AT89C2051 bei 24MHz (2MIPS) - Frequenzmesser ohne Vorteiler 0,5Hz ... 4MHz: AT90S2313 bei 10MHz (10MIPS) Alles andere (Steuerungen
-
Thread
Problem mit ISP
die COM zu programmieren. Damit hatte ich noch nie Ärger. Da macht das kritische Timing ein extra µC völlig unabhängig vom PC. In meinem uralt Atmel-STK ist dazu ein AT89C2051 drin. Neuere Versionen arbeiten wohl mit einem AT90S1200. Genaueres dazu solltest Du auf der Atmel Webseite bzw. unter AVRfreaks
Mega16 einsetzen. Grund: Bootloader. Geplante Funktionen: ISP und JTAG Programmierung aller AVR und AT89, bei 3,3 und 5V und bei jeder Taktfrequenz. Dabei möglichst optimierte Programmierzeiten. Zweite Version mit USB Ob ich ein bereits vorhandenes Protokoll (z.b. vom Studio) verwenden kann muß sich
-
Thread
Würfelspiel programmieren in C, leider keine Ahnung wie
Atmel AT89S8252
im exakt gleichen Zeitintervall abgetastet werden, also im Timerinterrupt. Der Code ist für den AT89C2051 geschrieben, läßt sich daher leicht an jeden anderen 8051-kompatiblen anpassen. Peter
-
Thread
Datenverlust im Flash einfach so ?
ich die Software erneut aufgespielt hatte lief dann wieder alles einwandfrei. Meistens waren das AT89C2051 oder AT89C51. Hatte jemand schonmal ähnliche Probleme, oder kennt eine Lösung wie man das umgehen könnte ?
Timing ist garantiert eingehalten worden (wobei das eigentliche Timing ja eigentlich auch intern vom uC selbst erzeugt wird). Beides sind unterschiedliche, selbstgebaute Programmiergeräte, die mit einem uC arbeiten, der die ganzen Signal genau nach Datenblatt erzeugt.
-
Thread
Mikrocontroller "läuft" nicht
Ich habe eine Dimmerplatine von Elektor (die mit dem AT89C2051) und betreibe sie jetzt mit dem vollständig pinkompatiblen AT90S2313. Die Versorgungsspannung ist konstant (mit Oszilloskop überprüft) und der Takt funktioniert ebenfalls. Sobald ich die Schaltung
Reset Pin: Beim 2051 High aktiv, bei AVRs Low aktiv. Ich hatte dasselbe Problem...
-
Thread
Digitaler Drehzahlmesser
hier rumfliegen habe... Inzwischen ahbe ich auch noch ein paar andere gefunden - Mega8 16PU - AT Tiny 2313 20PU - AT Meaga 16-16PU - AT Mega 8535-16PU ich habe die alle mal bestellt, als ich dachte ich fange mal mit µC an. Bisher habe ich nohc keinen davon benutzt
meine ersten protos waren mit dem AT89C2051. Inzwischen arbeite ich mit dem LPC89P916, der kostet 90 cent. http://www.jankeytec.at/pics/schaltungen2/tacho2.JPG http://www.jankeytec.at/pics/schaltungen/PICT0003.JPG http://www.jankeytec.at
-
Thread
Bascom 8051 Programmer
Hallo MC Freunde! Ich habe günstigst ca. 200 Stück AT89C4051 erstanden, nun lag natürlich nahe einen Programmer für die alten Dinger zu bauen. Nach langer suche bin ich auf eine Seite gestoßen und habe den DL2TM gefunden und nachgebaut, nun meine Frage
Archivverwaltung" und 7zip wollen nicht entpacken: http://www.amateurfunkbasteln.de/download.html unten "Atmel AT89C2051/4051 Programmer" Datei: atprog_atbmps.exe Bitmaps erst mit Virtualbox und XP ging es. BMP das ist wirklich alt.
-
Thread
STK500 Angebot?
Hallo! Schau doch mal bei Reichelt im Internet nach! www.reichelt.de Die haben das STK500 für 89,90 Euro im Angebot. Da hab ich es mir auch bestellt! Gruß Lanze
Anzeige (17,95 Conrad) (siehe Bild6) Keine Preise bzw. keine genaue Preise gefunden für folgen: AT90S1200-4SI (siehe Bild4) AT89C2051-24PI (siehe Bild4) AT90S1200-12PI (4 mal) (siehe Bild4) IC Fassungen ( ca. 2 ) (5Stück verschiedene größen) (siehe Bild1) Lochrasterplatinen (ca. 2 ) (siehe Bild2
-
Thread
DS18B20 über µC (8051) Beispielprogramm
bräuchte bitte ein Beispielprogramm, mit dem man die Temperatur eines DS18B20 Temperatursensors mittels µC auslesen kann. Ich verwende den AN2131SC der Familie 8051. MFG
Dannegger, der hier einen eigenen Artikel (thread) über 1-wire Lösungen hat, habe ich auf Basis eines AT89C2051 bzw AT89S51 (beides sind 'normale' 8051µC) eine Include-Datei zusammengebaut, die ich Dir gerne anhänge. Wichtig war offenbar die berücksichtigung des Timings bei unterschiedlichen Quarzfrequenzen
-
Thread
Arduino - UNO Flashershield (Linux)
geht und die einzelnen Hexdateien auch) - Verbinde die MISO, MOSI, SCK-Leitung des Arduino mit dem AT89S52. Leitung D10 des Arduino geht an den Reset des AT89S52. Sorge dafür, dass der AT89S einen angeschlossenen Quarz und Ziehkondensatoren hat (12 MHz Quarz wäre gut). Schließe den AT89S an +5V an und vergiß die Abblockkondensatoren nicht. - lade ein Programm in den AT89S hoch: [code] flash51n wr /dev/ttyUSB0 helloworld.ihx [/code] hierbei ist helloworld.ihx natürlich dein von dir erstelltes Programm, das du im AT89S laufen lassen möchtest
-
Thread
Das selbe µC-Pinout von verschieden Herstellern?
Footprint. Altium-Libs bietet kaum ein Hersteller an. Die ersten AVRs waren pinkompatibel zu den AT89C2051 (AT90S2313) bzw. AT89C51 (AT90S8515). Und die ATtiny im 6- bzw. 14-poligem Gehäuse sind pinkompatibel zu PIC.
-
Thread
ambitioniertestes Lochraster-Projekt (und meine AlarmSau)
Mit diesem Programmiergerät habe ich in der Vergangenheit parallele EPROMs, AT89C51 und AT89C2051 programmiert. Auf der Hauptplatine ein 80c51 mit 8k ROM (Monitor), 16k RAM (2 6264 huckepack), 2 82c55 PIOs, zusammen mit P3, und geschalteter Programmierspannung auf den großen Steckverbinder. Den Adapter für 89C51 hab ich wohl schon entsorgt, weil ich nur noch AT89S52 habe, die mit ISP geschrieben werden können. Mit Daten versorgt und gesteuert wird das ganze von einer einfachen GUI über V24. Allerdings nutze
-
Thread
Schaltplan-Fehler
Du brauchst unbedingt einen 100nF C direkt am µC. Wenn die Platine schon fertig ist, dann nimm einfach einen IC-Sockel mit eingebautem C (Vorsicht, teuer). Deine zwei Tastereingänge (?) an PB3+4 können nicht funktionieren, da die Taster
Digidaltechnik ich habe durchaus Erfahrungen und habe schon andere MC Schaltungen gebaut aber nur mit dem AT89C2051 und dem AT89C4051 und bin nun zu den AVR gewechselt. Warum soll ich 2 Schaltungen bauen mit all den Teilen wenns auch mit einer geht. Was glaubst du warum ich die LEDs mit eingebaut habe damit
-
Thread
Rabbit 2000 basierendes Embedded System
und dann können auch andere Interupts verwendet werden, ohne das Bit-Timing zu stören. Z.B. der AT89C51ED2 ist so einer. Peter
EPROM-Löschgerät wegschmeißen und brauchte nicht umlernen, da ich schon vorher 8051 eingesetzt hatte. Und der AT89C2051/4051 war damals (1993) der leistungsfähigste 20-Pinner weltweit. Peter
-
Thread
Funkübertragung ???
Hallo Gottfried Bremer Ich verwende den AT89S8252 oder den AT89C2051 Controller. Ein Rechtecksignal dürfte nicht so das Problem sein. Ich glaube immer mehr das ich mir ein Ozzi besorgen muss. Wie könnte den der Quellcode in C aussehen.
-
Thread
Handy Alarm Schaltung
Hallo Wenn dein Handy den AT Befehlssatz kann AT+CMGF=1 //in den Textmode schalten AT+CMGS="HANDYNUMMER" > // Modemantwort "SMS Text" <Ctrl-Z> google nach Siemens M20 oder TC35
fertig programmierten Prozessor) ich will die Funktion aber etwas abändern. Informationen über die AT-Befehle hab ich z.B http://www.nobbi.com/ Mir fehlen allerdings Informationen wie ich die AT-Befehle im Mikroprozessor programmieren muß (in C). Ich möchte dabei einen AT89C2051 und ein Siemens S45
-
Thread
Suche developer board für 8051
kann man durch umdefinition der Ports an den Portleitungen p4 und p5 auf P0 und P2 einen Einchip al 89c51 im 40pin geh in der Zielumgebung testen. Ist halt eine löterei mit 40 pin ATbuskabel 1 Sockel gemacht für die 2051 4051 und einen für den 89c51 usw.
einhauchen kann. Aber als Tip für einen Einsteiger kommt das um etliche Jahre zu spät. Da ist z.B. ein AT89C51RD2 weitaus praktischer und genauso seriell.
-
Thread
Serielle Ausgabe ohne UART?
ob es eine Null oder eine Eins ist. Da ich mit Z80 Assembler angefangen habe, stammt dies aus dem Z89 Buch von , Rodnay Zaks "Programming the Z80".
CY7C63000. Ist aber aus meiner Sicht problemlos auf einen AVR umsetzbar. MfG Spess
-
Thread
Schnelle Bitmaske in AVR-Assembler
manchmal macht es Sinn, aber äusserst selten. Das erinnert mich an meine ersten Schritte mit dem AT89C2051. Da hatte ich auch jeden Zyklus gezählt. Später auf Arbeit hatte ich dann Zugriff auf den Keil C51. Ich hab das Programm umgeschrieben, es wurde kleiner und deutlich schneller. Zeitkritisch war
Peter D. schrieb im Beitrag #6932073: > Das erinnert mich an meine ersten Schritte mit dem > AT89C2051. Da hatte ich auch jeden Zyklus gezählt. > [...] > Die beste Optimierung erreicht man mit Durchdenken des > Ablaufs und nicht durch Mikrooptimierung einzelner > Instruktionen. Ich
-
Thread
Ein Nixieuhrprojekt mit 80C49 & 82C55 gefunden und benötige eine Korrekturlesung.
Thomas Z. schrieb im Beitrag #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
-
Thread
µC-Auswahl für Einsteiger-Projekt
wenn Du > hier die Diskussion um einen CPU-Typen anstößt. Korrekt. Bei der Auswahl eines µC im Hobby-Bereich oder als Lernsystem in der Ausbildung ist die Nutzergemeinde ('Community') IMHO ein bedeutender Punkt. Frickelt man lieber mit seinem Exoten-µC zuhause alleine vor sich hin (Erster
Hallo, wenn du schon mit 8051 er gearbeitet hast, kann ich dir zum Einstieg den AT89LP2052 wärmstens empfehlen. Ist ein pinkompatibler Nachfolger des Klassikers AT89C2051, aber durch den neuen 1 Cycle-Core mit max. 20 MHZ = 20 MIPS schnell wie eine Rakete. Ich habe mir vor ein paar