-
Thread
Wo kann man den AT89C51AC2 kaufen?
Hallo, für ein Schülerprojekt benötige ich den At89C51Ac2. Habe diesen aber weder bei Reichelt, Conrad, Farnell, noch bei bürklin und dergleichen gefunden. Kann mir da jemand weiterhelfen? Vielen Dank schon mal... Steffen Brink
Signale möglichst kurz zu halten." Dem kann ich nur zustimmen. Ich nehme gerne den MAX127 (I2C) bzw. MAX1270 (SPI, auch gut optisch zu entkoppeln). Vor allem haben die gleich gebräuchliche +5V, +/-5V, +10V, +/-10V Eingänge (max +/-16,5V). Mit internem ADC wäre dann noch der AT89C51CC01
-
Thread
Low-Pincount 8051 USB Microcontroller
Wie wärs mit dem AT89C5131A-M ?
Den AT89C5131A-TISUL-ND habe ich hier, aber er zieht zu viel Strom... Ich wollte einen haben, der bei 3,3V nicht mehr als 30mA zieht, sprich, weniger als 100mW hat. Grüße Michelle
-
Thread
PS2-Tastatur am Atmega
$crystal = 16000000 $baud = 19200 $hwstack = 32 $swstack = 10 $framesize = 40 'connect PC AT keyboard clock to PIND.2 'connect PC AT keyboard data to PIND.4 'The GetATKBD() function does not use an interrupt. Config Keyboard = Pind.2 , Data = Pind.43 , Keydata = Keydata Dim S As
hmm..., oh... Ich habe 2 4k7-Pullups für das i2ceeprom24c256. Welche Leitungen von der Tastatur müssen denn da dran, kann ich die da mit anschliessen? gruss
-
Thread
Treiber für AT89S52
Hallo erstmal ;) Soooo, nun würde ich gerne etwas "größere" Lasten schalten mit meinem AT89S52. Mir schwebt dabei eine einfache Lüftersteuerung vor, die ich per software des uC steuere. Jedenfalls suche ich nun einen passenden Mosfet dafür. Mein größter PC Lüfter hat 12V und 210mA.
n-Kanal Mosfet mit Logiklevel nehmen. z.B. IRL540 (TO-220), den kannst Du direkt an einen Port des 89S52 anschalten (Gate). Source an GND und zwischen Drain und +12V der Lüfter. Gruß
-
Thread
Linux ist endlich vom C89 Standard weg
mal drüberschauen... Keiner wird alter Compiler Versionen verwenden, auch wenn der Code weiterhin c89 wäre, und --std=c89 gesetzt wäre, würden alle moderne Compilerversionen nehmen.
Zombie schrieb im Beitrag #7083796: > Boost stellt so einen Typ zur Verfügung: Nur, was hat das mit C (und C89 vs. C99 vs. C11) zu tun?
-
Thread
Heavy-Metal-Maschine von Elektor
rjmp .+56 ; 0x50 <__bad_interrupt> 18: 1b c0 rjmp .+54 ; 0x50 <__bad_interrupt> 1a: 1a c0 rjmp .+52 ; 0x50 <__bad_interrupt> 1c: 19 c0 rjmp .+50 ; 0x50 <__bad_interrupt> 0000001e <__ctors_end
r24 ; 48 TIMSK |= (1 << TOIE1); // Timer1 Overflow Interrupt Enable 5a: 89 b7 in r24, 0x39 ; 57 5c: 84 60 ori r24, 0x04 ; 4 5e: 89 bf out 0x39, r24 ; 57 sei(); // Enable Interrrupt 60: 78 94 sei 62: ff cf
-
Thread
AVR Programmierung
Weiß ja nicht, wonach du so geguckt hast, aber ein grep bringt mir das hier zum Vorschein: [pre] AT43USB320.xml: <FlashPageSize>256</FlashPageSize> AT86RF401.xml: <FlashPageSize>0</FlashPageSize> AT89S51.xml: <FlashPageSize>1</FlashPageSize> AT89S52.xml: <FlashPageSize>1</FlashPageSize
> AT90S4433.xml: <FlashPageSize>0</FlashPageSize> AT90S4434.xml: <FlashPageSize>0</FlashPageSize> AT90S8515.xml: <FlashPageSize>0</FlashPageSize> AT90S8535.xml: <FlashPageSize>0</FlashPageSize
-
Thread
UART!
liebe Gemeinede :) Habe folgendes Program geschrieben um mit dem Pc zu kommunizieren. #include <AT89x52.h> #include <stdio.h> sbit Led = P1^0; unsigned char Text1[80] = "Senden eines Strings über S0!"; void uart_init (void) { PCON = PCON | 0x80; SCON = 0x52; T2CON = 0x34; RCAP2H =
da du \n noch definieren musst als 0x0A, 0x0D. Diese Abfrage kannst du ja in send_text machen: [c] if (text[i] == '\n') { send_char(0x0A); send_char(0x0D); } else send_char(text[i]); [\c] MFG Kai
-
Thread
ATMEL und LCD 16x2
Hallo Oleg! Wenn du einen 8051 von ATMEL verwendest, dann ist es bestimmt ein AT89C2051 oder ein AT89S8252. Beide Typen haben Opencollector-Ausgänge und erfordern somit einen Pullup-Widerstand an jeder Steuer- und Datenleitung. Sollten diese Widerstände nicht in der Ansteuerschaltung
integriert sein, dann musst du diese noch zusätzlich verdrahten. Was für ein Display hast du? Welchen µC verwendest du? Wichtig wäre auch noch die Programmiersprache, die du für den 8051 verwendest. Da ich noch ein 2x16-Display zu liegen habe, würde ich es mal an mein Flash-Board (AT89S8252) anschließen
-
Thread
Probleme mit Uart (AVR Tutorial)
Übrigens, mein "schul" board, funktioniert einwandfrei. Da haben wir einen AT89S52 sowie eine selbstgebaute Platine fürs UART. Die funktioniert prima, allerdings habe ich nur gelernt das ganze in C zu programmieren... So langsam wollte ich aber mal mit assembler anfangen und
Ob ASM oder C ist eh immer ne Diskussion für sich. Hat beides Berechtigung. Ich benutze für den UART die Lib von Peter Flury http://jump.to/fleury Ist in C geschrieben und liegen auch schöne Beispiele dabei
-
Thread
50 CM Hohe Led Anzeige 3 Stellig nur Zahlen
die Ziffern multiplexen d.h. nacheinander Einen Controller mit 32 Portpins bekommt man unter 2 € (AT89S52, 1,55 bei Reichelt). Da aber vermutlich keine Programmierhardware vorhanden ist, würde ich einen AT 89C51ED2, leider im PLCC-Gehäuse, empfehlen. (5,50€) Mit Sockel ist dieser aber auch auf Lochraster
shop.strato.de/epages/15485180.sf/de_DE/?ObjectPath=/Shops/15485180/Categories/%225%20mm%20ovale%20LEDs%20%28f%C3%BCr%20Au%C3%9Fendisplays%29%22
-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
Ich habe das Ding gebaut mit ein AT45DB041D Erweiterung. Es funktioniert nicht, weil mit AT45DB041B funktioniert es problemlos. Ich habe eine Frage - warum, in ATmega 644 version, sind die Benutzer-programme nicht mehr in die I2C EEPROMe
DA 499,"1.*............*....1" 87 DA 520,"111111111111111111111" 88 FOR J=0 TO 20:FOR I=0 TO 20 89 GOSUB 91:NEXT :NEXT :Q=M:RETURN 90 'draw one array element 91 C=AR(100+21*J+I):D=0:F=6 92 IF C=49 THEN D=15:F=1 93 IF C=46 THEN D=226:F=6:M=M+1 94 IF C=42 THEN D=235:F=2 95 COLOR F,0:? @1+J,4+I
-
Thread
PIC Programmer development board
vorziehen, die erst gar keinen Programmer benötigen (spart ne Menge Mäuse). Da kenne ich 8051-er (z.B. T89C51RB2, AT89S8252) und AVR. Ich wollte auch mal was mit einem PICs machen (SX18), aber die wollten doch glatt 800,-DM für einen simplen Programmierstecker. Später hab ich dann gemerkt, daß sie
den T89C51CC01 von 2002. Also nochmal die Quintessenz ganz langsam zum Mitlesen: irgendein PIC Compiler: unterstützt nicht jeden PIC irgendein 8051 Compiler: unterstützt jeden 8051 Da wirst Du mir
-
Thread
AVRdude hängt beim flashen
directory that has spaces, enclose it in quotes. EXTRAINCDIRS = # Compiler flag to set the C Standard level. # c89 = "ANSI" C # gnu89 = c89 plus GCC extensions # c99 = ISO C99 standard (not yet fully implemented) # gnu99 = c99 plus GCC extensions CSTANDARD = -std=gnu99
wie folgt aus: avrdude -c stk500v2 -p m32 -P com4 -vvvv > "C:\FehlerM32.txt" 2>&1 In der txt Datei steht danach [code] avrdude: Version 5.10, compiled on Jan 19 2010 at 10:45:23 Copyright (c) 2000-2005 Brian
-
Thread
Umwandlung integer Zahl in einen String (Hilfe)
Function itoa nicht zu verfügung steht. Um die Programmen laufen zulassen benutze ich von Atmel den AT89C51ED2, Speichermodell ist momentan auf small eingestellt. Soweit laufen die Programme in Mischform. Das Ziel ist ein Displaymodul zuschreiben ganz in Assembler mit allen nötigen Funktionen die
ASCII COdes um 52, 48, 52, 48 udn hängst noch ne 0 drann also schreisbt du an die Adresse wo der String steht: 52 48 52 48 0 und fertig ist der String :)
-
Thread
Falsche Fuses bei PIC18F4550?!
Hi Ich bin wieder einmal beim verzweifeln! ich glaube ich bin nicht geschaffen für µC. mit AT89C52 und AT89Cx051 hab ich schon etwas übung und schaff auch so manches, aber jetzt probier ich mich gerade mit den PICs, genauer gesagt dem PIC18F4550. Das einzige was ich schaffen will, ist
-
Thread
Probleme mit Signalgenerator/Dreieck
constant LUT_Rom: LUT64x7 := ( x"40", x"41", x"43", x"44", x"46", x"47", x"49", x"4B", x"4C", x"4E", x"4F", x"51", x"52", x"54", x"55", x"57", x"58", x"5A", x"5B", x"5C", x"5E", x"5F", x"61", x"62", x"63", x"65", x"66", x"67", x"68", x"6A", x"6B", x"6C", x"6D", x"6E", x"6F",
x"26", x"51" when x"27", x"52" when x"28", x"52" when x"29", x"53" when x"2A", x"54" when x"2B", x"54" when x"2C", x"55" when x"2D", x"55" when x"2E", x"56" when x"2F", x"56" when x"30", x"56" when x"31"
-
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
Microcomputer selber bauen
-11 der gleichen Ära: https://s-media-cache-ak0.pinimg.com/736x/be/dd/51/bedd5198ab437129ae603a7a0c4dea52.jpg So sieht halt Lowlevel-Debugging aus, wenn man kein JTAG hat.
tatsächlich der Z80. ... und als (günstige und gut verfügbare) Alternative eben der Controller 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
-
Thread
Suche Daten/Ersatz für Diode FC52M-5
F_SPRACHE=2&startdef=1&ORDERBY=BILD&SORT= die wollen aber erst Geld sehen, dann verraten sie mehr: FC 52 M Fui 3 D9 FM-AFC... also 3pin, Fujitsu? Gehäuse D9 https://vetco.net/products/33pf-at-4v-varactor-tuning-diode-nte614 https://www.nteinc.com/specs/600to699/pdf/nte610.pdf This part is the equivalent replacement for the following: ...FC52... Die NTE614 hat bei 4V Sperrspannung typ. 33pF, und zwischen 2V und 30V eine Kapazitätsänderung um den Faktor 3 FM-AFC = für UKW-Radio gedacht https://www.box73.de/index.php?cPath=82_88_89
-
Thread
CAN-Daten aufzeichnen mit einer Auflösung deutlich unter 1 ms?
eigenen Timer. Ich hab bisher nicht viele eingesetzt. Der alte SJA1000 hat sowas noch nicht. Die AT89C51CC03 und AT90CAN128 sind sehr ähnlich aufgebaut und haben einen Timer: "A programmable 16-bit timer is used for message stamping and time trigger communication. The capture of the timer value is
von 40 µs auch mit dem >> Abstand gemeldet? > > Da eine Botschaft mit einem Byte Nutzlänge schon 52 Bit hat wird man > wohl kaum Botschaften im Abstand von 40µs finden. :-) > > Zwischen den Botschaften sind noch mindestens drei Bits > "Interframe-Space". Naja, die kürzeste Nachricht hat 0 Byte
-
Thread
Fernsteuern per Handy
der Schule (als Projekt) ein Alarmsystem dass im Alarmfall eine SMS sendet. Wir machen das mit einem AT89S52, das ganze geht über einen MAX232 an eine serielle Schnittstelle, an die der Endbenutzer dann ein Handy (Siemens) anhängen kann. Zu meiner Frage: Wieso geht das eigentlich nicht mit Nokia wenn
von SMSen via Nokia/FBUS also nichts im Weg, man muss nur statt "AT" "Nokia-FBUS" sprechen. Es gibt weiterhin Datenkabel fuer Nokias die mit einem intergrierten uC (PIC) von FBus auf AT-Kommandos uebersetzten, sind aber teuer - und uC ist ja ohnehin schon im Einsatz.
-
Thread
Datenlogger-Bau, wo Daten speichern
Hallo allesamt, ich möchte gerne einen kleinen Datenlogger aus einem kleinen AT89S52 und mehreren ca. 20-30 1-Wire-Temperatursensoren (evtl. später auchnoch andere Sensoren) bauen. Nun stellt sich für mich die Frage, wo speicher ich die Daten, bei einem Messzeitraum von wsl mehreren
dem Flash (ist ein extra Data Flash): http://adestotech.com/products/dataflash-all-products AT45DB321E (4MB) bzw. AT45DB641E (8MB). Das hat einen 256 Byte Buffer, der auch in uC mit wenig RAM gehalten werden kann. Uasserdem bietet der Flashbaustein noch bequeme Befehle zum Schreiben/Lesen
-
Thread
T89C51RD2 Externer Programmspeicher
Hallo, ich habe folgendes Problem. Meine Schaltung besteht aus einem AT89C52 + 64 K Rom (27C512) + 32K statisches RAM. Die Schaltung funktioniert korrekt (auch mit einem 80C32). Ersetze ich die CPU durch einen T89C51RD2, funktioniert nichts mehr. Dabei muesste die CPU doch
Hallo Eugen, wenn ich mich recht erinnere, hat der T89C51RD2 Mechanismen zum Schutze seines ROM-Inhaltes, einer davon ist das Verbieten der Ausführung von Code aus externem Speicher, dummerweise ist dieses "Feature" bei einem fabrikneuen Teil aktiviert.
-
Thread
Sammelbestellung OLED 0.96 I2C für den ESP8266
: I2C MCU : AT89C52 Revision : A Date : 2010/9/28 Editor : Frank chen Copyright (c) : Li Yuan Electronics Co.,Ltd. Contact us : Tel: +86 755
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x71,0x22,0x42,0x44,0x44,0x39,0x00, 0x44,0x7E,0x40,0x44,0x7E,0x44,0x02,0x42,0x7C,0x40,0x00,0xEC,0x52,0x52,0x52,0x4E, 0x82,0x40,0x7F,0x40,0x00,0x3C,0x4A,0x4A,0x2C,0x00,0x00,0x00,0x00,0x40,0x7F,0x44, 0x04,0x04,0x03,0x00,0x00,0x3C,0x42,0x42,0x42,0x3C,0x00,0x02,0x1E,0x60,0x12,0x1E,
-
Thread
Was hört ihr für Musik ?
list=OLAK5uy_kPf3myoFm7qpjqjaC8DqlJjvdB9JG0dbw&index=14 Tyomnaya Noch https://www.youtube.com/watch?v=sM7ubBEVtbI&list=OLAK5uy_kPf3myoFm7qpjqjaC8DqlJjvdB9JG0dbw&index=8 At Volgi Da Dona https://www.youtube.com/watch?v=8GNZ5tSIHz4&
am deutschen Rhein.. https://www.youtube.com/watch?v=2kEmdXYk89c
-
Thread
Verfügbare µC
Mouser hätte noch 518 Stück AT89C51CC03 im PLCC-52 mit CAN, SPI, ADC, PWM. https://www.mouser.de/ProductDetail/Microchip-Technology-Atmel/AT89C51CC03UA-S3SUM?qs=8jWQYweyg6Pfw5BFgsik1A%3D%3D
hoher Taktfrequenz und zeitlich vor den AVR verfügbaren PIC einfach an deren mieser Leistung unter C++.
-
Thread
LCD an 8051 - Portkonfiguration?
falls du zuwenig portpins hast, kannst du auch die geschichte mit einem pcf8574-baustein per i2c-bus anbinden. gruss c.
Worst-Case-Betrachtung: Und da steht im HD44780-Datenblatt E-Pulse: min 450ns. Und gucke ich ins AT89C52 Datenblatt, steht da WR-Pulse: min 400ns [12MHz]. Ich bin also schon bei 12MHz außerhalb der Spezifikation! Nehme ich jetzt nen schnelleren P89C668, ist dort WR-Pulse: 50ns [20MHz], also nur
-
Thread
Luftfeuchtigkeit messen
Salzlösungen. Kochsalz und Kaliumkarbonat sind einfach und billig zu bekommen. Temperatur (°C) 15 20 25 30 35 relative Feuchte (%) über Salzlösung Kaliumsulfat K2SO4 97 97 97 96 96 Kaliumnitrat KNO3 94 93 92 91 89 Kaliumchlorid KCL
Unsicherheiten bei niedriger Temperatur. Während bei 20 °C durchaus 1,5 % r.F. drin sind, sieht es bei 0° C schon anders aus. 3. Polymer-Feuchtesensoren neigen dazu, nicht richtig in Schwung zu kommen. Heißt bei längerer Trockenheit dauert es ewig um im oberen
-
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
P8052AH-Basic --> Atmel
SD-Card?). Wie ich bereits sagte, du suchst nach einem AVR-Chip mit Hardwarekompatibilität zum 80c52 von Intel. Ich bin mir nicht sicher, ob es sowas gibt. Das mit der SD-Card wird sich vermutlich nicht ohne Modifikationen des BasicROMs erreichen lassen, weil das AH-Basic die Programme im normalen
Ist es möglich das MCS 8052AH-Basic auf einen AT89C52-24PI laufen zu lassen.
-
Thread
Brauche mal bitte eure erfahrung zum thema PROGRAMMIEREN
DIAMEX-USB-ISP-Programmer-ATMEL-AVR-STK500-ATmega-/330658392256?pt=LH_DefaultDomain_77&hash=item4cfcc6a8c0
deiner AS4 Installation. Hier mal ein Beispiel für meinen original AVRIspMkII Programmierer, um 80S52 MC's zu programmieren. Dafür ziehe ich die Hex Datei einfach auf dieses Batch ('Drag&Drop') : [c]set prog="C:\xasm\AVR\STK500\Stk500.exe" %prog% -cUSB -dAT89S52 -e -if%1 -pf -vf pause [/c] Pfad
-
Thread
AVR bootloader Probleme
cpc r25, r1 1e282: 08 f0 brcs .+2 ; 0x1e286 <main+0xb6> 1e284: 52 c1 rjmp .+676 ; 0x1e52a <main+0x35a> 1e286: fc 01 movw r30, r24 1e288: e6 5b subi r30, 0xB6 ; 182 1e28a: ff 40 sbci r31, 0x0F ; 15 1e28c:
kevin schrieb im Beitrag #3769473: > if((uint8_t)c == START_SIGN) > 1e28e: 8a e3 ldi r24, 0x3A ; 58 > 1e290: e8 12 cpse r14, r24 > 1e292: 4b c1 rjmp .+662 ; 0x1e52a <main+0x35a> kevin schrieb im Beitrag
-
Thread
Problem mit Atmega8 und Temperaturberechnung
Overflow at 0x0090 AVR Simulator: Stack Overflow at 0x00e1 Woran kann das liegen, dass das mit Zahlen funktioniert, nicht aber mit ADC? Gruß koellsch
Deine Tabelle sieht interessant aus. Allerdings wird Dich jeder auslachen, wenn Dein Thermometer -300°C anzeigen können soll. Ich bezweifle auch, daß es überhaupt Sensoren gibt, die -273 ... +1000°C abkönnen. Es gibt haufenweise Sensoren-Datenblätter und da stehen der Arbeitsbereich und auch die richtige
-
Thread
[V] Auflösung alte PC Hardware Komponenten und alte Komplett-PCs incl Zubehör
RICA - 2.66GHZ/12M/1333 - 3744B251 Intel Xeon 08 - E5506 - SLBF8 COSTA RICA - 2.13GHZ/4M/4.80 - 3146C070 Intel Xeon 05 - 3040 - SLAC2 MALAY - 1.86GHZ/2M/1066/06 - Q740A258 2 x 512MB Nanya DDR2-RAM 667MHz 1.8V 1Rx8 PC2-5300E-555-12-F1.667.ECC - NT512T72U89A1BY-3C 0736.TW 2 x 2GB Samsung DDR3-RAM 1333MHz
RICA - 2.66GHZ/12M/1333 - 3744B251 Intel Xeon 08 - E5506 - SLBF8 COSTA RICA - 2.13GHZ/4M/4.80 - 3146C070 Intel Xeon 05 - 3040 - SLAC2 MALAY - 1.86GHZ/2M/1066/06 - Q740A258 2 x 512MB Nanya DDR2-RAM 667MHz 1.8V 1Rx8 PC2-5300E-555-12-F1.667.ECC - NT512T72U89A1BY-3C 0736.TW RAID-Controller Dell GN148
-
Thread
Welchen Programmer sollte man sich kaufen?
und 85, ohne das man auf jedes Miniboard den ISP montieren muss. Für Exoten wie den 8515 oder den 89S52 habe ich auf den Adapter einen Molexverbinder gesetzt und mir nen Adapter mit Nullkraftsockel gemacht, der da ranpasst und auch gleich den notwendigen Quarz für die MCS51er Serie bereithält.
dann in die Zielplatine. Der AVRISP MkII unterstützt alle Tiny, Mega und XMega von Atmel, sowie die AT89S51er Serie. Wenn du ein Fertigpaket suchst, schau dir die Lernpakete bei Franzis oder so mal an.
-
Thread
Wieso gibt es 10 polige ISP Schnittstellen, wenn GND 4 mal vor kommt?
polige stammt noch aus einer Zeit, als es noch nicht mal den Urgroßvater 90S1200 gab. Also wo es den 89C51 gab. manches ist eben so, wie es ist!
so! http://www.reichelt.de/?ACTION=3;ARTICLE=53153;GROUPID=;SID=11TeDdLH8AAAIAAG5EBl496cd06abc767c569a402f1b3f52c7b34 http://www.reichelt.de/?ACTION=3;ARTICLE=85732;GROUPID=;SID=11TeDdLH8AAAIAAG5EBl496cd06abc767c569a402f1b3f52c7b34
-
Thread
Wie 8-Bit Zähler sicher auslesen?
der alte AT89C52 von 1993 konnte das schon.
"heiße Maschinen", mit denen man das > Problem lösen könnte. Ich würden nen AT89C52 von 1993 oder AT90S8515 von 1998 nicht als "heiße Maschinen" bezeichnen.
-
Thread
Samsung N150: Dateifehler nach Reparatur
QUEUED 61 00 c0 00 70 00 00 1c 01 1f 40 40 00 00:15:04.157 WRITE FPDMA QUEUED 61 00 28 00 68 00 00 1c 00 17 20 40 00 00:15:04.157 WRITE FPDMA QUEUED Error 3 [2] occurred at disk power-on lifetime: 3872
01 00 00 70 00 00 01 2f 77 40 40 00 00:14:48.791 READ FPDMA QUEUED 61 00 f8 00 68 00 00 1a c1 2c 48 40 00 00:14:48.754 WRITE FPDMA QUEUED 61 00 38 00 60 00 00 1a c0 1e 20 40 00 00:14:48.753 WRITE FPDMA QUEUED Error 1 [0] occurred at disk power-on lifetime: 1149 hours (47 days
-
Thread
Robuste Datenkommunikation für beliebige Kabel und Topologien nach Vorbild CAN
zuverlässig. Der einzige Nachteil von CAN ist, daß Atmel nur wenige MCs mit CAN im Programm hatte (AT89C51CC03, AT90CAN128). Und die ATmega64C1 waren lange Zeit schwer zu beschaffen.
#5065766: > Der einzige Nachteil von CAN ist, daß Atmel nur wenige MCs mit CAN im > Programm hatte (AT89C51CC03, AT90CAN128). Und die ATmega64C1 waren lange > Zeit schwer zu beschaffen. Dafür haben Renesas und Freescale umso mehr.
-
Thread
89C5131 : Bootloaderaktivierung bei S028 Variante
Jahren bin ich (leider) gezwungen mich wieder mit MCS51 auseinander zu setzen, im genauen mit einem AT89C5131. Was noch schlimmer ist, im Gehäuse SO28 und hier fängt mein Problem an (weil ich den in diesem Gehäuse niemals in den Fingern hatte). Mein Problem ist, dass ich nicht weiß, wie ich den USB-Bootloader
Condition configuration are stored in three bytes called P1_CF, P3_CF, P4_CF Bei einem fabrikneuen AT89C5131A-TISUL muß also P1.0 auf GND gezogen werden.
-
Thread
serielle Kommunikation
Hallo, folgende Ausgangssituation: Ich habe mir eine Schaltung gebastelt, mit der ich die AT89S-Serie von Atmel (8051er mit seriell programmierbarem Flash) programmieren kann. Dazu habe ich einen gewöhnlichen AT89C52 verwendet, der über die RS232-Schnittstelle Befehle bekommt und diese entsprechend auf dem AT89S-Typ ausführt. Ich arbeite mit Hardware-Handshake. Der Empfang läuft momentan über Polling. Alle Befehle werden mit dem CarriageReturn-Zeichen (0x0D) abgeschlossen, LF-Zeichen (0x0A) werden ignoriert
-
Thread
3 Phasen 0-80Hz Sinusgenerator
109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 81, 80, 79, 78, 77, 76, 75, 74, 73, 73, 72, 71, 70, 69, 68, 67, 67, 66, 65, 64, 63, 62, 61, 61, 60, 59, 58, 57, 57, 56, 55, 54, 53, 53, 52, 51, 50, 50, 49,
35, 36, 36, 37, 38, 38, 39, 40, 40, 41, 42, 42, 43, 44, 44, 45, 46, 47, 47, 48, 49, 50, 50, 51, 52, 53, 53, 54, 55, 56, 57, 57, 58, 59, 60, 61, 61, 62, 63, 64, 65, 66, 66, 67, 68, 69, 70, 71, 72, 73, 73, 74, 75, 76, 77, 78, 79, 80, 81, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93,
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
strange... if you can measure a video signal on your converter, then you should measure a signal at PIN1 / PIN2 from TVP if the converter is connected to the board. maybe check your wiring on board with multimeter to capacitor C13 and from C13 to Pin1 of TVP and also the same for INPUT2
strange... if you can measure a video signal on your converter, > then you should measure a signal at PIN1 / PIN2 from TVP if the > converter is connected to the board. maybe check your wiring on board > with multimeter to capacitor C13 and from C13 to Pin1 of TVP and also > the same for INPUT2
-
Thread
[Mitbestellung] SMD5050 RGB-LED mit integriertem 8-bit PWM Controller
sein? ferrochromium soldering :power keep no more than 40W,tip temperature should not pass 280°C,soldering time within 3 second, welding position and lens should keep 1.6mm distance at least wave-soldering: temperature should not pass 265 °C, soldering time within 5 second, welding position and
AT89LP51 hat 36 IOs und kostet 64ct. Mostets gibt's ab > 2ct, … Über Vor- und Nachteile denke ich gerade nach. Ich habe weiter nachgedacht. Für meine Matrix würde ich lieber passive RGB-LEDs nehmen
-
Thread
Serille Schnittstelle 89c51
nun das Empfangene auf die serielle Schnittstelle ausgeben. (Quasi P1_4 durchschleifen auf TXD des 89c51). Ih häng voll fest! Ich weiss es klingt Simple aber ich checks grad gar nicht:) Vielleicht kann mah wer schnell helfen... (Compiler c51 von Keil) mfg Gert
so funktionierts : mit dem EM-411 #include <stdio.h> #include "AT89x51.H" #include <string.h> void main(void) { int i; SCON = 0x52; /* SCON */ /* setup serial port control */ TMOD = 0x20; /* TMOD */ /* hardware (9600 BAUD @12MHZ) */ TCON = 0x69;
-
Thread
Erfahrungen mit Platinen von JLCPCB / EasyEDA
:08:20 Clearance processing complete at LEIPZIG-DEU 2020-05-30 02:44:47 Customs status updated 2020-05-29 23:23:25 Clearance processing complete at LEIPZIG-DEU 2020-05-29 23:14:05 Arrived at Sort Facility LEIPZIG-DEU 2020-05-29 14:52:22
2020-05-27 17:08:17 Clearance Delay 2020-05-27 15:15:28 Processed at COLOGNE-DEU 2020-05-27 15:14:01 Clearance processing complete at COLOGNE-DEU 2020-05-27 14:54:52 Arrived at Sort Facility COLOGNE-DEU 2020-05-27 07:10:58 Departed Facility in HONG KONG-HKG 2020-05
-
Thread
AVR Signature Bytes - Liste aller Controller?
1E5106=AT89S51 1E5206=AT89S52 1E9001=AT90S1200 1E9004=ATtiny11 1E9005=ATtiny12 1E9006=ATtiny15 1E9007=ATtiny13 1E9101=AT90S2313 1E9102=AT90S2323 1E9103=AT90S2343 1E9106=ATtiny22 1E9107=ATtiny28 1E9108
AT90S4434 1E9303=AT90S8535 1E9303=AT90S8535comp 1E9306=ATmega8515 1E9307=ATmega8 1E9308=ATmega8535 1E930A=ATmega88 1E930B=ATtiny85 1E930C=ATtiny84 1E930D=ATtiny861 1E930F=ATmega88P 1E9381=AT90PWM2
-
Thread
Welche CPU? Was heißt EDC?
angenehm in Assembler zu programmieren. Heute würde man eine Variante mit Flash verwenden, z.B. den AT89S52 Ansonsten sind die klassischen AVR Kontroller recht beliebt. Im AVR Studio kannst du sie auch emulieren. Dazu habe ich eine Anleitung geschrieben: http://stefanfrings.de/avr_workshop/index.html
Programmierkablen schnell frustrierend. Falls Interesse besteht, hätte ich ein paar Lern-Boards mit dem AT89C5131 (Erweiterte 8051-CPU mit USB-Device-Controller, Download mit Atmel FLIP unter Windows und Linux) abzugeben. Es handelt sich um das Board hier, wird in Baden-Württemberg an einigen beruflichen
-
Thread
ENC28J60 Basics[Beispielprogramm in AVRGCC für atmega8]
besteht dann versuche ich nochmal den code für den DHCP client zu isolieren. Ich arbeite hier mit einem AT89C51ED2 und MIDE mit SDCC und daher kann ich hier nur mit einer Datei arbeiten, was die ganze Software mittlerweile ein bisschen unüberschaubar macht. Kennt hier villeicht jemand eine kostenlose IDE
und den enc28j60 an ein hub anschliesse dann habe ich die besagten 5 -25ms. ich benutze keinen AtMega sondern einen AT89C51ED2 und da es ein testaufbau mit teilweise sehr langen draehten ist habe ich auch die geschwindigkeit auf ca 1.MHz reduziert. den ganzen aufbau und das programmieren hab ich