-
Thread
74595 über RS-232 ansteuern
RS232 geht nicht, du brauchst ein Clocksignal. Nimm die SPI Schnittstelle des µC.
Controller. RS232 rein (wenn es eine echte Serielle sein muss), und 8 Bit parallel raus. Macht ein AtTiny oder ein AT89C2051 mit einem Minimalprogramm.
-
Thread
Wieso Atmel?
Grund aus dem deine alte Tante vermutlich Golf faehrt... Ich selber bin vor einigen Jahren auf M16C und R8C umgestiegen und finde die viel besser auch wenn Atmel jetzt wohl ein bisschen aufholt. Olaf
Ich hab damals (1993) auch mit den Atmel AT89C52 und AT89C2051 angefangen und fand es super, daß ich endlich das EPROM-Löschgerät einmotten konnte. Der Flash hat wirklich ne Menge Zeit gespart. Ein paar Jahre später (1997) hat Atmel dann die
-
Thread
Einbrennen von RAM bits?
Gate eine Zeitlang speichern. Mit Einbrennen hat das aber nichst zu tun. Ich wollte mal in einen AT89C2051 eine Routine schreiben, die ein Power-on Reset von einem externen Reset unterscheidet. Dazu habe ich 8 Bytes in den SRAM geschrieben. Waren sie nach dem Reset erhalten, dann war es ein Warmstart
auftritt. Das wird aber nur bei sehr kleinen Strukturgrößen möglich sein. Den SRAM in einem alten AT89C51 wirst Du damit nicht auslesen können, selbst wenn der SRAM-Inhalt 100 Jahre gleich bleibt.
-
Thread
AVR Risc Mikrocontroller von Wolfgang Trampert
CJNE, JBC) und benötigen dadurch weniger Codespeicher. Ich habe das sehr deutlich gemerkt, als ich C-Programme vom 8051 auf den AVR portiert habe. Was bequem in einen AT89C2051 paßte, ging nie in einen ATtiny2313 rein. Für die C-Programmierung habe ich mich daher auf den ATmega8 eingeschossen, obwohl
ist. Und was das Speichern von Arbeitsdaten im externen RAM angeht, weiß ich bisher nur vom iccavr-C-Compiler, dass der das automatisch tut. Gruß Johannes
-
Thread
[V] Atmel AT89s2051
Hallo hab hier noch en paar AT89S2051 rumliegen, dies ist der Bruder des C2051 nur als ISP-Version. Als SMD 8x und als DIL 10x!!! Preis für alles mit Versand: 30 EUR
-
Thread
7kV -> ADC -> OK - uC
das als Pseudoschaltplan (analog zu Pseudocode, gibts sowas offiziell?) bezeichnen würde. Also an C1 sollen zwischen 0-7kV anlegbar sein, R1 ist der Innenwiderstand, der liegt bei ~100GOhm. Die Spannung soll mit U1 überprüft werden, und I1 den fließenden Strom messen, der muss vorher logarithmiert
Wir setzen seit fast 20 Jahren MCs auf 5000V floatend ein, ohne Probleme. Es sind robuste 8Bitter (AT89C2051) an 5V auf 2lagen-Platine. Die Kommunikation erfolgt per UART über 10kV Optokopppler. Wir haben auch MCs (AT89C51CC01) auf 18000V floatend mit Lichtleiter zur Kommunikation. Zur Versorgung
-
Thread
KEIL & AT90 Serie + Anfänger
Moin, Keil µ-vision ist für C51 Kontroller (z.B AT90c2051). Für AVR benötigst du WinAVR. Dazu gibt es hier auf der Seite ein schönes Tutorial. Zwischen AVR und C51 Kontrollern gibt es viele Unterschiede. die C51 sollen die ältern
. mit meiner alten Keil Compilerversion von 1995 kann ich jeden 8051 programmieren, z.B. den neuen AT89C51CC03. Neue AVRs benötigen dagegen immer ein Update des Compilers. Aber hier gibts schon einige Vergleichs-Diskussionen dazu, die will ich nun nicht alle wiederholen. Peter
-
Thread
code ummodeln??
und wie ich sehe hab ich damals ziemlich schlecht programmiert. Hier die 2 Dateien. Ein bisschen C wirst du trotzdem brauchen. Hier noch ein kleines Beispiel zum testen: [c] int main() { //Init MAX7219 SPIMasterInit(); SetMode(MAX_MODE_NORMAL); SetIntensity(Intensity /
was muss da geändert werden? Geändert werden muss alles: es ist Assembler-Code für einen Atmel AT89C2051. Das ist kein AVR sondern ein 8051-Derivat. Übrigens hab ich genau mit diesem Chip und diesem Assembler das Programmieren auf µC angefangen (weil ich drüber gestolpert bin) um mir eine (Baumann
-
Thread
Düsseldorfer Rheinturmuhr als Hochglanz Premium Foto in Acryl gegossen mit LEDs versehen und program Gesperrt
Vor vielen Jahren hatte ich so eine Uhr mal gebaut. Als Mikrocontroller verwendete ich einen AT89C2051, optional konnte man einen DCF-77 Empfänger anschließen. Jemand anders hat dazu eine Platine entworfen, an welche die LEDs mit Drähten angeschlossen werden: http://kreimo.com/side_turm_uhr.html
solche Lötarbeiten im Alter von 8 Jahren hinbekommen. Ich habe Dir bereits fertige Firmware für den 89C2051 gegeben, und es gibt weitere Projekte im Netz wo du die Firmware ebenfalls fertig dabei hast. Du musst sie nur in den jeweiligen Mikrocontroller übertragen. Das ist wesentlich einfacher, als dieses
-
Thread
Geräusche mit AVR
Ich hab da mal was gemacht mit nem AT89C2051 und nem AT24C512, da waren die Sounds direkt abgespeichert. Anbei der Schaltplan. Das Programm ist in C geschrieben. Bei Interesse kann ich Dir mehr dazu geben. Peter
-
Thread
Spannungsversorgung Siemens Handy C55
Gibt auch ganz gute Hinweise. Aber nicht wundern ist schon nen bissel alter die Seite, hat da nen 89c2051 benutzt... Ansonsten Toitoi, kannst ja mal berichten wenns fertig ist :-)
empfehen, sind minimal Größer und wenn man die nen bissel einpackt (Styropor) kommen die mit Kälte bis c -15 ° C klar.
-
Thread
Sounddecoder Modellbahn
Ich hab da mal was gemacht mit nem AT89C2051. Als 8-Bit DAC ein 74HC4094 mit R-2R dahinter. Über 3 Pins können bis zu 8 Sounds ausgewählt werden. Über den Komparator als ADC kann 1 Sound über eine Spannung in der Geschwindigkeit (11k..22kSample) variiert werden. Die Sounds werden in einem AT24C512 gespeichert (max 8 Stück anschließbar) Über die UART werden die Sounds reingeladen (als Intel-HEX). Das Ganze ist in C geschrieben. Bei Interesse kann ichs mal raussuchen und in die Codesammlung
-
Thread
Wie komfortabel ist C auf ATmega?
als C als auch assambler mfg Azrael
Thorsten, "Welche Anwendung (nur so aus Neugier) ?" Z.B. als Datenlogger. Zur Zeit ist es ein AT89C2051 + AT24C512, aber eine 1-Chiplösung wäre nicht schlecht. Aber 128kB wirklich nur mit Code zu füllen, dürfte ein Ding der Ünmöglichkeit sein (ich meine mit sinvollem Code). Peter
-
Thread
Gleitkommaberechnung
gar nicht von int, sondern von long Multiplikation. Also das Ganze nochmal, diesmal mit long: <C> j = 58 * i; b2: 89 81 ldd r24, Y+1 ; 0x01 b4: 9a 81 ldd r25, Y+2 ; 0x02 b6: ab 81 ldd r26, Y+3 ; 0x03 b8: bc 81 ldd r27, Y+4 ; 0x04 ba:
Stephan benutzt. Float generell zu verdammen ist generell falsch. Bei meinem Frequenzmesser aufm AT89C2051 benutze ich auch float. - für 5 Digits ist die Genauigkeit ausreichend. - für menschliche Ausgaben ist float mindestens 100 mal zu schnell. - der Timerauslesekram ist nur wenige 100 Bytes
-
Thread
LCD INIT FEHLER
hallo! ja bitte schick mir den code in c! mfg, geri
Anbei mal mein Programm aufm AT89C2051. Peter
-
Thread
Langes Kabel am DS1820
bekannt, daß es durch zu hohe Slew-rate zu Störungen kommen kann. Nach dem Einfügen eines 220 Ohm am AT89C2051 ging dann alles wieder (Pullup = 2,2 kOhm). In den Application-Notes sind aber noch Transistorschaltungen zur besseren Kontrolle der Slew-Rate beschrieben. Auch einen speziellen Transceiver-IC
Verdrahtung könnte ich mir 8-adriges Twisted-Pair vorstellen mit 2 Signaladern, Masse, +5V für den µC und +/-24V für die Lasten. Als µC ist der T89C51CC02 klein, preisgünstig, stromsparend und leicht in C zu programmieren. Und an so einen CAN-µC gehen dann alle 1-Wire-Sensoren im Raum mit ran.
-
Thread
Sehr interessante uC Project Seite
der Bastler mit dem 6502-Board http://www.kswichit.com/6502/6502.html zu einem GAL16V8D und einem AT89C2051 gegriffen um den Opa zum Laufen zu bekommen. Ganz zu Schweigen davon, wer wirklich mal mit Hex-Tastatur und Einzelschritt-Steuerung stundenlang händisch assemblierte Programme in ein 6502 Board
...naja..auf jedem der Boards lungert mehr oder weniger sinnlos ein AT89C2051 herum.. wozu das denn? 10ms Timer...geht das evtl auch mit einem 6840 auf dem 6809 Board und eine parallele Peripherie mit 6821? Ich habs mir aber mal gebookmarked.. Gruß, Holm
-
Thread
digital analogwandler anschl.
mir ist das protokol nicht ganz klar vorallem wie realisiert man sowas in c
ne falsch at89c2051
-
Thread
Standard LCD über nur 3 Drähte
Mit einem billigen 74HC164 kann man das auf nur 3 Drähte reduzieren. Damit ist es leicht, einen AT89C4051 oder auch ATTINY12 zur Ansteuerung zu nehmen. Anbei ein Beispiel für eine Uhr mit Datum für ein 2 * 16 Zeichen Display. Das Testen des Busy-Signals kann man einsparen, wenn man nach jedem
Hier mal der "Schaltplan" aus Peters Code mit Leerzeichen eingerückt: [code] /* connections: 89C2051 74HCT164 LCD ---------------------------------------- P1.5 8 P1.6 E P1.7 1, 2 RS VCC 9, 14 VDD GND 7 VSS, R/W
-
Thread
µC Herstellervielfalt auch aus technischen Gründen ?
Hallo, µC werden ja von vielen Herstellern prduziert, dabei ist die Leistungsfähigkeit von einzelnen µC Familien der verschiedenen Hersteller recht ähnlich (Taktraten, I/O Ports, Schnittstellen etc.). So gibt
als erster auf die Idee kam, damit auch MCs auszurüsten und diese günstig anzubieten. Ab 1993 die AT89C2051 und ab 1997 die AVRs. Es gab zwar schon vorher andere MCs mit EEPROM, aber entweder nur auf dem Papier oder schwer beschaffbar und schweineteuer. In der Regel ist die Auswahl einer MC-Familie
-
Thread
Von Assembler nach C umsteigen?
Das kommt immer auf die Programmierer drauf an ... es gibt Leute, die schaffen mit C kompakteren Code als andere mit Assembler. Ein gut strukturiertes Programm bringt meistens mehr als die Wahl Assembler oder C. Und wenn Du C benutzt, hast Du mehr Zeit übrig, um Dir eine gute Struktur
WINAVR ist schon sehr gut, ich nehme ihn auch. Allerdings hatte ich zuerst den Fehler gemacht, einen AT90S2313 programmieren zu wollen, da ich schon viele Sachen mit dem C51 auf dem AT89C2051 gemacht hatte (auch mit float). Das geht nicht, AVR Code benötigt mehr Platz als 8051-Code. Aber ab dem ATMega8
-
Thread
Wird heutzutage auch im Komsumerbereich auf Bitflips geachtet und sicherer programmiert?
Hast Du dafür auch Belege? SRAM kann man überhaupt nicht vergleichen mit DRAM. Ich hab mal einem AT89C2051 >10s die VCC kurzgeschlossen, der SRAM war noch komplett erhalten. Ich wollte über den SRAM eine Kaltstart/Warmstart Erkennung programmieren, da der AT89C2051 keine Bits zur Erkennung der Resetquelle
Laufzeitkontrolle ist nicht sehr komplex und machbar. Und die läuft dann auch auf dem fehlerhaften µC?
-
Thread
C-Interpreter zum Steuern/Erfassen
Hallo! Ich hab auch schon lange soetwas im Hinterkopf. Einen Teil hab ich bereits: Eine Platine mit AT89C2051 der I2C, 1wire, RTC und einige GPIO's hat. Über RS232 wird mittels einem eigenen Protokoll dann vom PC aus (Master) alles gehandhabt. Für den PC habe ich eine Klasse geschrieben (Delphi-Pascal
@Weinga-Unity: Das hört sich interessant an, was Du da machst. Der C2051 wäre nicht mein Ding und von Delphi habe ich keine Ahnung. Ich würde eben einen MSP430 favorisieren auf so einem Olimex-Board. Da ist ADC und DAC drauf. Und es gibt den GNU. SMALL/PAWN müsste
-
Thread
[T]ausche diverse Atmel Controller und ein ATmega128 Development Board und diverse Phytec Boards
nach Differenz ausgeglichen werden. Zum Tausch gibt es wie auf den Bildern zu sehen: 5 mal AT90S4414-8JC (PLCC44) Atmel Mikrocontroller 6 mal AT89C2051-24PC (DIP20) Atmel Mikrocontroller 10 mal AT90S2313-10SI (SOIC20) Atmel Mikrocontroller 1 mal AT90S8535-8JI (PLCC) Atmel Mikrocontroller 1 mal ATMEGA128 Development Board 1x Phytec KC-167 KITCON 167 (Karte mit Siemens SAB-C167-CR-LM) BILD1 1x Phytec KC-164 KITCON 164 (Karte mit Infineon SAF-C164CI-8EM) BILD2 1x Phytec KC-167 KITCON 167 (Karte mit Infineon SAB-C167-CR-LM) BILD3 Ganz vergessen das wichtigste zu erwähnen
-
Thread
Atmega8A: loop über Ports/Pins funktioniert nicht
Glas Wein noch unterhalten. Diese Zeiten sind leider lange vorbei. Ich habe noch das erste STK für AT90S1200/2313/8515. Da saß ein AT89C2051 als Programmer drauf. Dann gab es das STK300 mit ATmega103, leider ohne Programmer-µC. Das mußte man an den LPT-Port anschließen, habe ich daher nie benutzt.
d AT90CAN128 program -c -fl -f Binfiles\%binf% --verify write -fs --values FFD0FD --verify for /f "delims=" %%s in ('dir /B /OD .\Binfiles\module*.hex') do set binf=%binp%%%s echo Program %binf% echo.
-
Thread
Drehstrom aus Wechselstrom erzeugen? Gesperrt
der an ein Bockiges Pferd erinnert) 1x Microcontroller ( scheiss egal was für einer, hab selber den AT89C2051 benutzt ) 3x IR2110/2113 6x Dicke N-MosFet's 1x Programmierer den man mit Programmierumgebung in ein Dunkles kämmerchen auf einige Stunden einsperrt. Und Tada: http://www.jankeytec.at
Pierre B. schrieb im Beitrag #4401180: > Jankey schrieb: >> Und Tada: >> http://www.jankeytec.at/pics/schaltungen2/PICT0012.JPG > Das Internet scheint sich ja immer schneller selbst zu überleben. Sind nur lausige 9 Jahre.
-
Thread
Sammelbstellung für ein 80C51-ED2 Aval Board !!
Higl Low Ihr da draußen, wie gesagt, es geht um ein EVAL Board für nen 89C51ED2. Ich suche jemanden der sich um eine Sammelbestellung kümmern kann und will. Als Gegenleistung möcht ich nur eine Paltine. 2 Seitig durchkontaktiert. Lötstop ist optional. Ich gebe dem jenigen
ist natürlich ein 89C51-ED2 !! Sorry
-
Thread
Programmiergerät für ATMEL 4051 gesucht
chaokhun.kmitl.ac.th/~kswichit/easy1/easy.htm oder http://www.futesta.de/projekte/hardware_atmelat89c2051.html oder http://www.as3.de/technik/elektronik/usb_programmer/usb_programmer.php einfach mal etwas mit google spielen ;-)
unter Ebay nach "Willem", der kann fast alles und ich hab ihn unter 100 Euronen gezogen. Für Atmel AT89xxxx brauchst Du einen Adapter (MCS51-Adapter). Für einige Pic´s brauchst Du ebenfalls einen Adapter, natürlich einen anderen. Den Programmer hab ich, (nicht übel,wenn man an den Preis vom Galep denkt
-
Thread
DMX Dimmerpack bauen
Kann mir jemand helfen, ich versuche, ein programm für einen 89C2051 zu schreiben als 4 - Kanal DMX auf Analog Demultiplexer. Die Schaltung steht und Hardwaremäßig ist alles in Ordnung. Nur das Programmieren bereitet erhebliche Schwierigkeiten. Freue mich auf
und deiner Famile frohes Fest zu wünschen, bin untröstlich... Axel Du F. hier kann keiner mit 89c2051, musst Du wohl einen neuen Thread aufmachen und die Frage sepearat stellen.
-
Thread
Werden Atmels 8-Bit-Mikrocontroller teurer?
>> Nachdem der µC fast doppelt so teuer geworden ist, ... Welcher µC war das?
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
Max 7219
@Wildsau "hast DU mir vielleicht ein Code Beispiel in C?" http://home.tiscali.de/peterd/appl/soft/c51/thclock/index.htm Peter
@Wildsau : Ich hab das Prog für die Uhr in Assembler geschrieben. Der Controller (Atmel AT89C2051), den ich verwendet habe, hat nur 2k Flash und da muß man sparsam mit dem Platz umgehen. Manche Sachen wären zwar mit C einfacher gewesen, aber leider auch umfangreicher. Wenn ich mich recht
-
Thread
Review: Billiges 8051 Devboard als Bausatz mit STC89C52RC - TJ-56-708
Keil8051 (teuer). Ach ja, und mir fehlt die passende Anwendung für die alten Dinger. Habe noch 65 Stck. At89C52ED2, die waren mir vor 15 Jahren Gold wert aber heute?
STC12C5A60S2-Serie (1T-Core, bis zu 62K Flash je nach Emu-EEPROM-Grösse, nur externer RAM, kein ROM). Theoretisch müsste auch der DS89C450 gehen, da der ja auch einen UART-Bootloader hat und beide dem Standard-Pinout
-
Thread
I2C Speicher - Nichtflüchtig ?
Leider nicht - ich arbeite mit dem AT89C2051 (reicht vollkommen) - halt nur das der alles vergisst was ich zur Laufzeit speichern möchte.
Codebeispiel: http://home.tiscali.de/peterd/appl/soft/c51/eeprom/index.htm http://home.tiscali.de/peterd/appl/hard/i2c/index.htm Peter
-
Thread
µC für 6 bis 6,5V
die reduziert die Spannung ja auch um ca 0,7V... wobei mit nur einer Lithium Knopfzelle und einem uC fuer 3V man sicherlich besser dran waere...
Im Datenblatt zum AT89C2051 ( ca. 1,8 Eur , 15 IO's ) steht : Maximum Operating Voltage...... 6.6V Voltage on Any Pin with Respect to Ground .... -1.0V to +7.0V Also , ich würde es wagen ...
-
Thread
STM32 und 11x74HC595.
HC595writePin(i, 1); osDelay(100); } } /* USER CODE END 5 */ } [/c]
wann aus Komfort- oder Geschwindigkeitsgründen das genaue Gegenteil angewandt werden darf – bei einem AT89C2051 oder AT89C51 kommt es auf jedes Byte an und dort muss man teilweise extrem sparen und oft auch zu Assembler greifen, weil auch der Flash relativ kurz ist, beim STM32 ist es Unsinn, krampfhaft
-
Thread
Tiny2313 - Serie0510 - programmieren nicht möglich?
damit eben Probleme ? Ich habe auch einen ATtiny26, den ich mit meinem alten ISP Programmer mit AT89C2051 und Software SPI problemlos programmieren kann, mit meinem neuen Programmer mit ATtiny2313 und USI SPI jedoch nicht, selbst wenn ich das Timing auf wenige kHz runterdrehe. Warum das so ist, keine
Habe den Tiny2313 gerade mal gelöscht und dann den inhalt ausgelesen: ..... :1000C00010C030C0010E020010002000000100002E :1000D0000010030000000400000000000000C0D079 :1000E000140016001D00C000E1E0C0E02100C0C007 :1000F00000000000200000C00000F520D00000003B ..... Sollte das nach einem
-
Thread
ASM real-Zahl Konstante
verschoben ergeben auf die schnelle keinen Sinn für mich ;) Das ganze ist aus dem Quellcode von einem L-C-Meter auf AT89C2051 Basis und die 1005pF sind die Referenz. Wen es interessiert: http://www.hw.cz/constrc/lc_metr/ Danke
c2 ist nicht 1005, sondern 1005E-12 980E-12 ist: ; C2= 980pF mov C2real,#4Fh mov C2real+1,#B0h mov C2real+2,#86h mov C2real+3,#30h Gerhard
-
Thread
intelligenter Zähler a la ELV
Ich hab sowas mal mit nem AT89C2051 gemacht (0,5Hz ... 125MHz). Ist in C, sollte man also auf nen ATMega8 umstricken können. Anbei Schaltplan und Source. Peter
Version von einem Quarzofen. Die Torzeit muss doch aber auch genau sein, wieso wird die so einfach von uC Takt im uC abgeleitet? Ergeben sich dadurch nicht weitere Fehler in der Messung? Viele Grüße Olaf
-
Thread
Entwicklungsumgebung für 8051?
ich auch einen speziellen C-Compiler sehr begrüßen.
Probier mein AT89C2051-Development-Studio! Findest es auf meiner Homepage http://www.weinga-unity.de.vu Es ist kostenlos. Die Registrierung dient nur zur Statistik. Es kann im Prinzip für jeden Compiler, Simulator
-
Thread
Parralleport zu Seriell
STK500 und somit auch das AVR Studio(mit dem komm ich aber nicht zurecht)aber ich möchte zuerst mal den AT89C2051 programmieren und des geht halt nur mit meinem anderen Board
-
Thread
Rc5-Protokoll
man Ir Signale (Rc5-Protokoll) einer Universalfernbedienung Softwaretechnisch in Assembler mit nem AtMega 8 aufschlüsseln kann. Hab mich zwar schon umgeschaut aber bis jetzt nur allgemeines über das Protokoll gefunden d.h. nichts konkretes betreffs der Umsetzung mit nem µC.
C Code von mir (für den 89c2051) gibt es auf www.8052.com Thomas
-
Thread
Prozessorwechsel: Wie Code verifizieren?
; [/c] RetDec übergibt eine uninitialisierte Variable: [c] int64_t v4; // bp-15, 0x1060 dpa_u_puts_p_isra_0(4, &v4); [/c] Und was Snowman da veranstaltet, das wissen die götter: [c] int64_t
Geräte haben oft Zeitbedingungen, die eingehalten werden müssen. Z.B. wird ein Gerät mit einem AT89C2051 nicht mehr laufen, wenn man es mit einem AT89LP2052 ausrüstet. Grund ist einfach, daß der LP die Instruktionen viel schneller ausführt und damit alle Abläufe zeitlich nicht mehr stimmen. Das
-
Thread
8 LED dimmen unabhängig voneinander
> geht das mit Atmega8 ? ja > Villeicht ein Beispiel mit C ? ja, auch mit C.
Hier ein C-Beispiel mit AT89C2051: http://www.mikrocontroller.net/topic/48490#new Peter
-
Thread
[V] Teile für MK Bastler
Teile im Paket - teilweise neu Siehe Bild USB-TTL Wandler 10x I2C FM Radioplatine 2x Atmega8 3x AT89C2051 Bluetooth/ESP8622?? Platine SD-Card Platine 5V tolerant Nokia 5110 LCD Platine Uhr Platine ... Preis: 20€ +5€ Versand in DE Interesse => Mail!
-
Thread
Grundl. Problem
multiplexen und das wird mit einem ATMega8 bei 4Mhz schon hakelig. Guter Witz... Ich steuere mit einem AT89C2051 mit 24MHz (=2MIPs) ein 12 stelliges Display an. Nebenher lasse ich ihn noch eine Reihe Taster abfragen, die 12 Stellen zu einer 32bit Zahl zusammenfassen und noch ein paar 48bit Divisonen machen, ehe er das ganze überträgt, damit sich der uC nicht langweilt... Außerdem kommt das ganze viel billiger: Ein uC ist flexibler und kostet weniger als ein CPLD. Da würde ich eher einen AT90S1200 oder 2313 als LED Controller nehmen.
-
Thread
Lockbits löschen
Wer kann mir sagen wie ich gesetzte Lockbits (1+2) wieder löschen kann? Es handelt sich um ein AT90S2313. Ich benutze z.Z. den PonyProg200.
hallo, habe diesen beitrag verfogt da ich das selbe problem habe. möchte die lockbits beim AT89C2051 löschen oder zumindest ihn auslesen. du schreibst auslesen kannst du ihn. das würde mir schon sehr helfen. kannst du mir vielleicht dein equipment beschreiben und wie du dabei vorgegangen bist
-
Thread
PWM Ausgabe mit einem MCS51
Forum aber nicht's richtiges zu meinem Problem gefunden ... wie erzeugt man eigentlich z.B. mit dem AT89C2051 ein einfaches PWM Signal ? mit einem AVR z.B. AT90S4433 und Bascom - AVR geht das schon recht gut aber mit einem MCS51 ? Tobias
-
Thread
[Verschenkt]Platine für Lötübungen ATTiny2313
wurde mit einem Weller WECP-20 mit meißelförmiger 2mm-Spitze mit verbleitem 0,5mm-Lötzinn. Als µC geeignet sind ATtiny2313(A), ATTiny4313, AT90S1200(A), AT90S2313(A) und auch AT89C2051/4051 (bei geänderter RESET-Beschaltung) Der ISP-Programmieradapter ist nur für die AVR nutzbar, die 8051-er müssen
teilweise etwas zu viel Lötzinn dran aber das ist auch noch mit 1mm Lötzinn gelötet. Die Kondensatoren C1, C12 und C13 sehen aber recht ordentlich aus wie ich finde. Mein Kommentar bezog sich übrigens auf dein bestueckt_at90s1200.jpg Bild, denn dort ist eindeutig zu viel Lötzinn an den Pads. Natürlich
-
Thread
EEPRIOM als Datenlogger geeignet?
Mein erster Temperaturlogger hatte einen 24C65 als Speicher. Ich hatte mit dem EEPROM keine Probleme, allerdings aber mit dem DS1621, der mir als Sensor diente. Das System bestand aus einem 89C2051, einem PCF8583 mit CR2032-Batterie und zwei
dür GSM habe ich auch angedacht, da gibt es sehr schöne Module, die sich integrieren lassen und über at kommandos steuern lassen. Glaub die preise liegen so bei ca 75 euro. Gruß Marc P.S. bei 98% Luftfeuchtigkeit und zeitweise unter 0°C, läuft das modul noch einwandfrei draussen im wald, in einem
-
Thread
8051 0,1A und werden warm
ICh habe zwei 8051 40DIP , die brauchen beide 0,1 A und werden in der Mitte ganz warm. Meine 5 AT89C2051 brauchen nur 0,01 A und werden nicht warm. Ich habe an keinen MC was angeschlossen , nicht mal ein Quarz und die 2 werden trotzdem warm . Was ist das ?? Vielen Dank
Deshalb haben sie auch keinen IDLE und POWER-DOWN Modus. NMOS und CMOS unterscheiden sich durch das "C" im Namen, also 8051 bzw. 80C51. Peter