-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
, welches beim betätigen des Klingelknopfes anzieht und somit einen Minusimpuls auf das Reset vom µC abgibt, um den AT immer wieder eine "Tonfolge --> Melodie" zu entlocken. Ob nun zufällige Wiedergabe oder immer der Reihe nach von 0 -100 ist völlig egal. Für mich wäre sogar denkbar die Titel Anzahl
welches beim betätigen des Klingelknopfes anzieht und > somit einen Minusimpuls auf das Reset vom µC abgibt, um den AT immer > wieder eine "Tonfolge --> Melodie" zu entlocken. Ob nun zufällige > Wiedergabe oder immer der Reihe nach von 0 -100 ist völlig egal. Für > mich wäre sogar denkbar die
-
Thread
Alles Rund um den MEDION LIFE P89626 NAS
6764ac2f/admin/mtd0.img 262144+0 records in 262144+0 records out 134217728 bytes (128.0MB) copied, 89.534155 seconds, 1.4MB/s + md5sum /i-data/6764ac2f/admin/mtd0.img + cat /i-data/6764ac2f/admin/mtd0.img.md5 52b6007cc6fc4d51d263c825bb7ce6b6 /i-data/6764ac2f/admin/mtd0.img ______________________
admin/mtd0.backup /dev/mtd0 Block size 131072, page size 2048, OOB size 64 Dumping data starting at 0x00000000 and ending at 0x08000000... + md5sum /i-data/6764ac2f/admin/mtd0.backup + cat /i-data/6764ac2f/admin/mtd0.backup.md5 52b6007cc6fc4d51d263c825bb7ce6b6 /i-data/6764ac2f/admin/mtd0.backup
-
Thread
Welche Programmer
neuesten Stand gehalten und kann alle Flash-MC von Atmel programmieren, inkl. Tinys, Megas, XMegas und 89S51/52. Nur der 89S253 bildet eine Ausnahme.
http://www.reichelt.de/Programmer-Entwicklungstools/AT-AVR-ISP/3/index.html?;ACTION=3;LA=446;ARTICLE=45040;GROUPID=2969;artnr=AT+AVR+ISP;SID=13Ty6jnX8AAAIAACnPMQY88c2a8a6f424a74a32f3f8ef0afee2da Wenn das der ist kostet er "nur" 31€ Diesen kann ich
-
Thread
Bluetooth Modul NOBO BEE Blue an AT89S52
NIBO-BEE-BLUE/3/index.html?;ACTION=3;LA=446;ARTICLE=129272;GROUPID=5728;artnr=NIBO+BEE+BLUE an ein AT89S52 angeschlossen. Ich kann über mein WindowsPhone8 Daten über BT an den uC senden, aber umgekert funktioniert es nicht. Wenn ich anstatt des uC ein USB-UART Adapter an das BT-Modul hänge kann
der USB-UART Adapter an dem BT-Modul hängt liegen beide Pins auf 3,3 Volt. Ist der Ausgang vom AT89S52 zu schwach? Nach Schaltplan ist auf dem BT-Modul ein Spannungsteiler mit 2kOhm und 3,9kOhm. Hatte schonmal jemand ein änliches Problem? So wie das bei Reichelt angegeben war bin ich davon
-
Thread
AT91SAM7 und K4S561632J SDRAM Probleme
AT91C_SDRC_DBW_16_BITS | AT91C_SDRC_MODE_RFSH_CMD); pSdram[2] = 0x00000002; WRITE(AT91C_BASE_SDRC, SDRC_MR, AT91C_SDRC_DBW_16_BITS | AT91C_SDRC_MODE_RFSH_CMD
=2 */ WRITE(AT91C_BASE_SDRC, SDRC_MR, AT91C_SDRC_DBW_16_BITS | AT91C_SDRC_MODE_LMR_CMD); pSdram[9] = 0xcafedede; /* Set Normal mode: mode=0 */ WRITE(AT91C_BASE_SDRC, SDRC_MR, AT91C_SDRC_DBW_16_BITS | AT91C_SDRC_MODE_NORMAL_CMD
-
Thread
Suche: 8051 Development Board
Liebe Foris, ich bin auf der Suche nach einem Development Board für den 8051 (konkret: AT89C52), allerdings in einer full-featured Version - sprich: mit 64kB externem Code und 2 x 32kB externem RAM, möglichst ohne sonstigen Schnickschnack (nicht mal ISP-Programmer an Bord, ISP Schnittstelle
muss es der AT89C52 sein? Ich hab damals zwei Stück von dem Elektor Compuboard nachgebaut. Allerdings werkelt dort ein 80C32 drauf - alternativ auch ein 8052AH BASIC und dann kann man sogar EPROMs direkt auf dem
-
Thread
AT89S52 auf der STK500
Ist es möglich ein AT89S52 auf der STK500 zu programmieren? mfg alex
Hi Es gibt eine Appnote : 'Using the STK500 as an AT89C51Rx2 Target Board'. Allerdings für AT89C51Rx2 und es werden 2 STK500 benötigt. MfG Spess
-
Thread
Suche neuen Microcontroller
www.mikrocontroller.net/forum/read-1-99135.html#99135 gibt es seriell programmierbare 8051er von Atmel, halt die 89s...51 -52 -53, teilw. sogar ISP fähig. z.B. für den AT89S8252 wurde ja auch in der Elektor ein Board vorgestellt. Grüße Quark
Ich hatte mir schonmal überlegt mit der M16C oder M32C Reihe was zu machen, aber die Gehäuse sind meistens das, weshalb ich dann doch nicht damit anfange! Warum nimmst du eigntlich einen M16C für deinen MP3 Player? Ich habe schon mit einem
-
Thread
Warum Doppel-RET ?
Byte-Maschine (8051) mit einer Wort-Maschine (AVR) in Bytes vergleichen, da kommt nur Mist raus. D.h. von AT89C2051 nach AT90S2313 geht nun mal nicht. Meine alten AT89C2051/4051 Programme kann ich jedoch bequem auf einen ATMega8 umrubeln und gut is. Nur manchmal kann ich was nicht nachvollziehen, daher
Speicherbereiche legt, steigt der Kodeverbrauch nur etwas an: Keil C51, pdata segment: 358 Byte Keil C51, xdata segment: 455 Byte Deshalb bleibe ich dabei: Wenn ein 89C52 (8kB) zu 80% ausgelastet ist, wird der Versuch, ihn in einen Mega8515 zu quetschen, oftmals
-
Thread
DMX UART AT89S52
Servus miteinander. Wer gibt mir einen FERTIGEN C-Quellcode zum aussenden von DMX-Signalen uber den UART des AT89S52? Danke
Seppel wrote: > Wer gibt mir einen FERTIGEN C-Quellcode zum aussenden von DMX-Signalen > uber den UART des AT89S52? Wieviel zahlst Du? Gratis wird das definitiv keiner machen!
-
Thread
8048 - externer Speicherzugriff - wie?
her sein. > Will mal sehen, was damit > noch möglich ist... Warscheinlich nicht viel. Nen C-Compiler wirds garnicht geben und nen Assembler, der unter Windows läuft wohl auch nicht. Wenn der 8048 pinkompatibel mit dem 8051 ist, kannste das Board ja mit nem AT89C51ED2 oder ATmega162 pimpen
:8000/as/ > Wenn der 8048 pinkompatibel mit dem 8051 ist, kannste das Board ja mit > nem AT89C51ED2 oder ATmega162 pimpen. Also bitte! Du wirst einen Oldtimer doch nicht mit GPS und LED-Scheinwerfern ausstatten wollen? ;-)
-
Thread
SC87C51CCN40
vermutlich) oder ein gefensterter? Ansonsten: Sehr wahrscheinlich kannst Du den Code auch 1:1 in einen AT89S52 schieben WENN er denn wirklich gelesen werden kann.
OTP oder mit Löschfenster? Der weiter oben gemachte Vorschlag, einen Atmel mit Flash zu nehmen (AT89C51), ist auch nicht dumm. Zumindest wenn der Signetics nicht irgendwelche Sonderfeatures hat, die dem Atmel fehlen.
-
Thread
Bekomme DS89C430 nicht richtig zum Laufen.
Hi Leute, ich habe hier einen DS89C430 DIP auf meinem Steckbrett mit Max232 und versuche nun den Controller zu Programmieren. Das Testprogramm, habe ich mit der Keil Demoversion geschrieben, hier der Code: [c] #include <ds89c4xx.h
Ja natürlich, wie gesagt, er lässt sich ja auch Flashen... [c] DS89C430 LOADER VERSION 2.1 COPYRIGHT (C) 2002 DALLAS SEMICONDUCTOR > Loading File D:\Dokumente und Einstellungen\bazi\Desktop\89c430test\test.hex Erasing Flash ==> Completed Loading Hex
-
Thread
4 Bit Hex -> 7 Segment
> Bestimmt hat jemand da eine Bauteilbezeichnung parat? Nö. Seit ich Flash-MCs benutze (1993: AT89C2051), brauche ich keine zusätzlichen HW-Decoder. Auf dem 80C51 sind das gerade mal 20 Byte Code (MOV DPTR + MOVC + 16 Byte Tabelle. Du kannst Dir ja nen ATtiny24 als Dekoder programmieren.
Peter D. schrieb im Beitrag #7529046: > 1993: AT89C2051 Ich erinnere mich. Der hatte einen schön übersichtlichen Assembler Befehlssatz.
-
Thread
Internet: Belästigung durch kommende Verbindungsversuche
Antwort). Wenn ich das sortiere, sind keine üblichen Ports wit htp, rdp, telnet oder vnc dabei. [c]denied incoming session 89.1xx.yyy.140:33444 <- 185.156.73.23:55875 denied incoming session 89.1xx.yyy.140:33444 <- 185.156.73.23:55875 denied incoming session 89.1xx.yyy.140:33444 <- 185.156.73.23
89.1xx.yyy.140:35269 <- 185.156.73.23:55875 denied incoming session 89.1xx.yyy.140:35269 <- 185.156.73.23:55875 denied incoming session 89.1xx.yyy.140:55194 <- 185.156.73.23:55875 [/c] Das beginnt
-
Thread
HEX File für STC12C5A60S2 kompilieren
BorstyBo schrieb im Beitrag #4697661: > "fatal error: REG52.H: No such file or directory". Achso, Alternative zu dem '-I.' wäre die erste Zeile in dem c File zu ändern von [c] #include <REG52.H> [/c] nach [c] #include "REG52.H" [/c] Anscheinend
offensichtlich eine andere Syntax wie der SDCC. Z.B. benutzt Keil in der angemeckerte Zeile 13: [c] sfr P0 = 0x80; [/c] während das beim SDCC so aussieht: [c] __sfr __at (0x80) P0 ; [/c] Du kannst versuchen in der 888.c die Zeilen: [c] #include "REG52.H" #include "intrins.h" [/c]
-
Thread
89C51AC2 UART Variable Baudrate 31.52kBaud
Hallo Zusammen! Ich habe folgendes problem mit dem UART des 89C51AC2: Ich muss mithilfe des UART 8 Datenbits und ein Start- und Stoppbit auf eine MIDI Schnittstelle übertragen. Die Baudrate des MIDI Standard ist 31.52kBaud (31520Bits/s). Um die Variable Baudrate
Taschenrechner einzutippen? Formel aus dem Datenblatt? Schön wärs. Wenn die Formel im Datenblatt des AT89C51AC2 wäre und der Zusammenhang zwischen Timer 1 und dem UART so schön erklärt wäre wie du denkst, dann wäre manche Posts in diesem Forum überflüssig.
-
Thread
8051 derivat mit Keil uv2 Monitor Programm ?
die Zielhardware laden und dort ausführen und testen. Theoretisch müsste das doch z.B. mit einem AT89C52 funktieniern oder ? Gruss Peter
Das geht mit (fast?) jedem 8051-Derviat, der AT89C52 müsste in jedem Fall funktionieren. Du kannst nur den Monitor nicht über die serielle laden, der muss in einem Boot-ROM (bzw Flasch oder was immer) gespeichert sein. Das eigentliche, zu debuggende
-
Thread
Sinus Phasen Verschiebung
STD_LOGIC_VECTOR(11 downto 0); -- speicher -250 Werte - constant sinus : sintab :=( x"800",x"833",x"867",x"89A",x"8CD",x"901",x"934",x"966", x"999",x"9CB",x"9FD",x"A2F",x"A60",x"A91",x"AC1",x"AF2", x"B21",x"B50",x"B7F",x"BAD",x"BDA",x"C07",x"C33",x"C5F", x"C89",x"CB3",x"CDD",x"D05",x"D2D",x"D53",x"D79",x"D9E
",x"F9C",x"F8C",x"F7A",x"F67",x"F53", x"F3E",x"F28",x"F10",x"EF7",x"EDD",x"EC2",x"EA6",x"E89", x"E6B",x"E4C",x"E2C",x"E0A",x"DE8",x"DC5",x"DA1",x"D7C", x"D56",x"D2F",x"D08",x"CDF" ,x"CB6",x"C8C",x"C61"
-
Thread
Resetschaltung
Hi! Möchte gerne einen AT89S52 wenn die Spannung angelegt wird reseten... also ein Power ON RESET! Wie soll ich R und C wählen? Habt ihr da schon gute Erfahrungswerte? mfg, geri
braucht so 1..20ms zu Anschwingen, deshalb haben Reset-ICs mindestens 50ms Resetdauer. Und da der AT8S52 keinen internen Reset hat, startet er bei 47pF irgendwo im Wald, wenn überhaupt. Peter
-
Thread
8051er C /C++ Programmierkurs
Hallo Zusammen, ich möchte einen AT89C52 Programmieren. Einen C-Kurs hab ich soweit da, ich suche jetzt nur noch etwas spezielles für Mikrocontroller, z.B. wie ich genau einen Port /Portpin ansprechen kann etc. Vielleicht kennt
89C52 !
-
Thread
8051er und Nokia 3410 Display
1kByte (oder mehr) internes XRAM, so dass man bei Code-Größen über 4kByte eh' nur wenig für z.B. einen AT89C51RC2 drauflegen müsste. Alternativ könntest Du natürlich ein SPI-RAM mit 8kBit dranhängen, dann wäre Speicher da, SPI wird ja eh erzeugt.
Speicherplatz. Das war hier auch nur zum Zeigen dass es damit funktioniert. Mein "Test-51er" war ein AT89S52 (PLCC44 Gehäuse). Wer das in einem 2051er laufen lassen möchte, muß natürlich PrintF weglassen. Text kann man dann in etwa so ausgeben: ----------------------------------------------------
-
Thread
Womit noch 90S4414 flashen?
Tasten, paar LEDs, 4stellige Siebensegmentanzeige - perfekt zum Basteln und spielen. Prozessor 80C52. Ok - das passt, ich hatte noch einen 4414 in der Ramschkiste. In die Hand gedrückt samt Skizze für den ISP-Anschluss + reset-Umverdrahtung. Leider ist der neue Chip nun auch eingelötet und die Platine
Steck einen 89S52 rein. Der kann ISP. Die eins fuffzich bei R werden dich wohl nicht umbringen.
-
Thread
ISP + AT89C51CC03UA-S3SUM
Hallo ich möchte den AT89C51CC03(PLCC52) über die vorhandene ISP Schnittstelle Programmieren, der ATmega8 gehört zu meinen USB-ISP-Programmer. @peda: Danke für die Info, aber ich verstehe niht warum ich die vorhandene ISP
meinst Du dann hoffentlich dich selbst. Du knotest in Deiner Schaltung munter den ISP-Stecker des AtMega an die SPI-Signalpins des AT89C51CC03-Controllers. Der ist über den SPI-Bus aber nicht programmierbar (das ist für _die_ CPU einfach eine IO-Schnittstelle von vielen), sondern über die serielle Schnittstelle
-
Thread
Probleme mit Atmel 89ISP und AT89S52
industrielle Platinen mit kompletter Beschaltung (inkl. stabilisierter Spannungsversorgung 5V) eines AT89S52. Alle benötigten Kontakte für das AT89ISP Kabel sind ordnungsgemäss auf einen Stecker herausgeführt (mehrfach kontrolliert). Nach anlegen der Versorgungsspannung nimmt der Mikrocontroller seine
vom Betriebssystem abhängig, ob überhaupt und wie gut es geht. Mein Tip daher, gönne Dir einen AT89C51ED2, stecke ihn auf das Board und programmiere in über die UART (Atmel Flip Software downloaden). Meines Wissens nach geht das immer (sogar Linux-Flip gibt es). Ein MAX232 (UART-COM Pegelwandler
-
Thread
AVR-Bootloader mit Verschlüsselung
4C 4F 41 44 45 52 27.11.09-20:57:44-343 > received data $96 09 06 04 37 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2 C2
$00 00 00 00 00 00 00 00 00 0D 42 4F 4F 54 4C 4F 41 44 45 52 . . . 27.11.09-20:57:49-109 > send ident $00 00 00 00 00 00 00 00 00 0D 42 4F 4F 54 4C 4F 41 44 45 52 27.11.09-20:57:49-281 > received data $96 09 06 04 37 C2 C2 C2 C2
-
Thread
Vergleich Alkali mit LiClO2 AA Primärzellen
Eneloop** von Panasonic gestartet: [pre] Batterietausch 2023-02-13 2x NiH Eneloope 2023-02-13 09:27:52 68:c6:3a:ea:d0:81 E..... P 16oC 2573mV 2456mV 0 2023-02-13 10:26:30 68:c6:3a:ea:d0:81 -...-T G 16oC 2737mV 2497mV 1 [/pre] Die Versorgungsspannung liegt mit 2,737V um 137mV über dem Minimum von
Zwischenergebnis nach 24h: [pre] Batterietausch 2023-02-13 2x NiH Eneloope 1900mAh 2023-02-13 09:27:52 68:c6:3a:ea:d0:81 E..... P 16oC 2573mV 2456mV 0 2023-02-13 10:26:30 68:c6:3a:ea:d0:81 -...-T G 16oC 2737mV 2497mV 1 2023-02-13 10:50:02 68:c6:3a:ea:d0:81 -.R.-. G 16oC 2731mV 2497mV 2 2023-02-13 10
-
Thread
[V] Diverse AVR/Arduinos/Roboter Sachen
auch prima direkt mit Bascom. VHB: 25€ 3. Arduino Paket: Due (80MHz+ARM) (z.B. AppleI/Ehbasic/C64) und nodemcu mit ESP8266 Wlan Chip+Basic (Lua geht auch) und Atmega328 Arduino (z.B. KIMUNO) VHB: 30€ 4. MCS-51 Basic Platine mit AT89S52, 32k Sram + 32k Eeprom inkl. USB-TTL Dongle. Einstecken
auch prima direkt mit Bascom. VHB: 20€ 3. Arduino Paket: Due (80MHz+ARM) (z.B. AppleI/Ehbasic/C64) und nodemcu mit ESP8266 Wlan Chip+Basic (Lua geht auch) und Atmega328 Arduino (z.B. KIMUNO) VHB: 25€ 4. MCS-51 Basic Platine mit AT89S52, 32k Sram + 32k Eeprom inkl. USB-TTL Dongle. Einstecken
-
Thread
AT89S52 mit usbasp
zusammengebaut. Der funktioniert auch wunderbar (Habe mehrere Atmega8 progr). Auf einer Platine habe ich einen AT89S52 gefunden und wollte ihn unbedingt mal programmieren. Also habe ich mir eine Testplatiene getätzt und den Prozessor aufgelötet. (Habe bei der Platienenerstellung leider alles Spiegelverkehrt gemacht
unterstützt. Gibt es eine Anleitung wie man das conf-File ändert? bis jetzt steht da nur #define AT89S52 0xE1 Hat da jemand noch eine Idee?? Vielen Dank Gruß Johannes
-
Thread
Eigenartiges Verhalten von Li-Batterien
ESP8266 19:03:59.804: *ATE0 OK* => Antwort vom ESP8266 auf Kommando ATE0 vom Sensor 19:03:59.889: AT+CIPSTAMAC? => Kommando vom Sensor an den ESP8266 19:03:59.904: +CIPSTAMAC:"68:c6:3a:ea:7d:c4MK =1 OK => Antwort vom ESP8266 19:03:59.989: AT+CIPMUX=0 => Kommando an ESP8266 vom Sensor 19:03:59.989
Anwendung hast du doch gerademal 1-2 Byte Payload, da macht TCP > 10x mehr Overhead als Daten. 68:c6:3a:ea:7d:c4 -L-S-. E 26oC 3338mV 2497mV 38 => 47 bis 52 Byte Payload, da in ASCII kommuniziert wird. Log-Dateien können unter Linux (Raspberry) besser analysiert werden. Siehe Beispiel LOG 0h, hier
-
Thread
ISP seriell
Was für eine Software verwendest du ? Ich habe kein gefunden, die den COM Port unterstützt und AT89S51/52 programmieren kann... Am Ende habe ich meine eigene Software geschrieben.
Schaltplan gibts irgendwo im Internet, habe ich aber noch nicht gefunden). Software auf www.atmel.com beim AT89S51...
-
Thread
ESP32 DevKit-C
... (26 %) Writing at 0x0002c000... (30 %) Writing at 0x00030000... (34 %) Writing at 0x00034000... (38 %) Writing at 0x00038000... (42 %) Writing at 0x0003c000... (46 %) Writing at 0x00040000... (50 %) Writing at 0x00044000... (53 %) Writing at 0x00048000... (57 %) Writing at 0x0004c000... (61 %) Writing at 0x00050000... (65 %) Writing at 0x00054000... (69 %) Writing at 0x00058000... (73 %) Writing at 0x0005c000... (76 %) Writing at 0x00060000
-
Thread
AVRISPmkII empfehlenswert?
index.php/AVR-ISP_Programmierkabel ; via >Ponyprog) und habe NIE probleme gehabt. Ich habe früher den AT89S52 mit solchen Adaptern programmieren wollen und das hat nie wirklich zufriedenstellend geklappt. Immer ist was schief gelaufen und am Ende war man sich nie sicher, ob das Programm wirklich "hält".
AVR-ISP_Programmierkabel ; via >>Ponyprog) und habe NIE probleme gehabt. > > Ich habe früher den AT89S52 mit solchen Adaptern programmieren wollen > und das hat nie wirklich zufriedenstellend geklappt. Immer ist was > schief gelaufen und am Ende war man sich nie sicher, ob das Programm > wirklich
-
Thread
Neueinsteiger Hier
Elektromechanische_Bauelemente&hash=item20e663d736 Dann würde ich dir noch den Arduino mini empfehlen (ist quasi ein AtMega328p Dev Board): http://www.ebay.de/itm/Neue-Version-Pro-Mini-Modul-Atmega328-5V-16M-fur-Arduino-kompatibel-/360955791927?pt=Wissenschaftliche_Ger%C3%A4te&hash=item540aa44a37
die Sensorik einzuschlißen? Unter "Spezifikation" steht: On-board ATMega8 "51 serials: AT89S51 、 AT89S52 、、 AT89S53 、 AT89S8252 AVR serials: ... <viele weitere µC-s>" Was heißt das? Vom bild würde ich eher schließen dass nur ein µC zur Verfügung steht? Oder verirre ich mich? Über
-
Thread
eBus CRC Berechnung nachvollziehen
05 00 00 00 80 00 4C 00 10 50 B5 04 01 09 F6 00 0A 41 41 78 00 80 16 00 0F 4B 00 22 00 10 EC B5 04 01 12 DA 00 0A A1 FF 00 5E 0B 00 80 00 00 00 11 00 10 FE B5 05 04 27 00 1D 00 E2 AA 10 EC B5 04 01 0F C7 00 0A 52 03
01 0D CA 00 05 00 00 00 80 00 4C 00 10 23 B5 04 01 09 CE 00 0A 14 00 00 00 06 16 00 0F 4B 00 80 00 10 EC B5 04 01 12 DA 00 0A A1 FF 00 5E 0B 00 80 00 00 00 11 00 10 FE B5 05 04 27 00 1D 00 E2 AA 10 EC B5 04 01 0F C7 00 0A 52 03
-
Thread
Expander für ältere ZF/NF-Karten für Stereo-TVs
Schaltung auch testen möchte, frage ich mich ob man hier noch die Steuerung des Expanders einbauen kann. µC ist ein AT89C2051. ; Anschluss der Tasten: ; P1. 7 6 5 4 3 2 1 0 ; C/P + - ; P3. 7 5 ; SDA SCL t_cp equ
36h,0E2h,37h,62h,37h,0E2h ; CC 1...7 (Sonderkanaele) db 9h,2h,9h,72h,9h,0E2h,0Ah,52h,0Ah,0C2h,0Bh,32h,0Bh,0A2h ; CC 8...14 db 0Ch,12h,0Ch,82h,0Ch,0F2h,10h,0E2h,11h,52h,11h,0C2h,12h,32h ; CC 15...20 db 12h,0A2h,13h,12h,13h,82h,13h,0F2h,14h,62h,14h
-
Thread
Programm zusammenfügen - DEBUG Messages Fehler
> DIe Programmiersprache CompactC hat vllt etwas damit zu tun?!. Wenn deine Anleitung stimmt, dann ist das kein Standard-C. Weder nach C89 noch nach C99 noch nach irgendwelchen C++ ist das erlaubt. Da du den String ja nur einmal
> > Wenn deine Anleitung stimmt, dann ist das kein Standard-C. > Weder nach C89 noch nach C99 noch nach irgendwelchen C++ ist das > erlaubt. wie gesagt CompactC ( siehe Projectboard MEGA32 von Conrad) > > Da du den String ja nur einmal setzen willst,
-
Thread
AT89X52
Hallo an alle Ich habe bislang den Atmel AT89C52 über Hi-Lo 03 Programmiert. Nun gibt es den AT89S52,der läßt sich leider nicht damit programmieren. Jemand schon erfahrung damit Gruss juppo
-
Thread
Lichtsensor für Scheinwerfer mit ATMEL AT89S52
einem Microcontroller arbeiten. Aus meiner Azubizeit habe ich noch einen Microcontroller mit ATMEL 89s52 Chip. Dieser soll nun unter anderem als Controller für einen Lichtsensor fungieren, der bei Dunkelheit automatisch die Scheinwerfer des Kfz einschaltet. 1.) Würde es ausreichen einen Fototransistor
1xMasse, > 1xBelibig zum Einlesen) anzuschließen und über den Pin die "Helligkeit" > zu messen Der AT89S52 hat keinen ADC, also kannst Du so nichts messen. Du brauchst einen ADC. Eine einfache Lösung ist ein 555 mit Kondensator, der über den Fototransistor aufgeladen wird. Diese Zeit kannst Du dann
-
Thread
Atmel AT89C51AC3 xdata Initialisierung
Guten Abend zusammen. In meinem aktuellen Projekt möchte ich eine Sinustabelle im ERAM des at89c51ac3 (8051 derivat) ablegen. Dazu habe ich das Array beim Deklarieren auch gleich initialisiert. Compiler ist der sdcc. [c]__xdata unsigned char dac_values[128]={128,134,140,146,152,158,165,170,176,182,188,193,198,203,208,213,218,222,226,230,234
240,237,234,230,226,222,218,213,208,203,198,193,188,182,176,170,165,158,152,146,140, 134,128,121,115,109,103,97,90,85,79,73,67,62,57,52,47,42,37,33,29,25,21,18,15,12,10, 7,5,4,2,1,1,0,0,0,1,1,2,4,5,7,10,12,15,18,21,25,29,33,37,42,47,52,57,62,67,73,79,85, 90,97,103,109,115,121};[/c] Ich habe nun bemerkt, dass aber die Daten nach
-
Thread
Programmable Waveform Generator
es mir um eine Modernisierung einer elektrischen Orgel aus 60-gen. D.h. genug Strom und viel Platz. 89C2051 bediente Tastaturen und war mit einer 89C52 per MIDI verbunden. Zweite Einheit hat als Tongeneratoren 5 St. 8253 benutzt, danach Modulator mit 4009 und weiter analog wie in Vorgänger-Orgel (Ziel
zuerst bei AVR. Wenn ich vor 17 Jahren eine brauchbare und spielbare elektrische Orgel mit nur zwei 89C... gemacht habe, umso leichter muß das mit AVR gehen. Damals habe ich übrigens die Hüllkurven nur mit einem AD7533 und analogen Multiplexer für 15 Stimmen erzeugt. Für Hüllkurve braucht man keine
-
Thread
Daten im internen EEPROM des AT89C5131 ablegen
zusammen, ich versuche in einen Einstellwert nachdem er eingestellt wurde, in das interne EEPROM des AT89C5131 abzulegen. Dazu habe ich folgendes Unterprogramm: [avrasm] eeprom_speichern: mov dptr,#00 ;Anfangsadresse EEPROM waitEEPR1: mov a,eecon anl a,#01h jnz waitEEPR1
Schön, dass Du es hinbekommen hast (und auch hier schreibst). Falls das jemand in C braucht: [c] #include <typedefs.h> // uC8 => unsigned char und so weiter... #include <at89c5131.h> uC8 EEPROM_rd(uC8 xdata *address) { // Auf EEPROM umschalten, einzelnes Byte aus EEPROM lesen
-
Thread
Wetterstation bauen
Forum behandelt. Ich möchte eine Wetterstation bauen. Die Station soll die Daten in einem I2C EEPROM speichern und dann per RS232 (oder USB) ausgelesen werden. Bin mir nicht sicher, welche Sensoren ich nehmen soll. (SHT11???) I2C oder 1wire. I2C wäre sicherlich besser geeignet als 1
Hi ein freund von mir hat auch einmal eine Wetterstation gemacht. Er hat ebensfalls den I²C bus benutzt. Er benutze aber AT89Cx052 und AT89C52 Chips. Weiters hat er das ganze Modular und erweiterbar aufgebaut. Und noch eine Windowssoftware dazu geschrieben. und eine HP gibts auch noch, über
-
Thread
Welchen Mikrocontroller für Millisekunden-Stoppuhr?
Familienpackung schon für 0,287 € pro Stück gibt. Einzeln 1,52 €. Peter D. schrieb im Beitrag #7830526: > Ich hatte zuerst mit 80C51 angefangen, konkret AT89C2051. ... Peter D. (peda) schlägt den AT89C2051 vor. Sieht interessant aus. Da werde ich mal prüfen
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
-
Thread
Mint 19.2 zerschießt sein Dateisystem
1692.340045] R13: 0000000000000001 R14: 00000b6e01895a40 R15: 0000000000000001 [ 1692.340052] Code: 4c 89 f6 4c 89 ef e8 15 ca 70 00 5b 41 5c 41 5d 41 5e 41 5f 5d c3 48 8b 00 f6 c4 02 74 d2 48 89 df e8 5a 49 f7 ff 48 89 c6 eb c9 <0f> 0b eb 8d 90 0f 1f 44 00 00 55 48 89 e5 41 55 41 54 53 48 89 [ 1692.340138
0000000000000017 R15: 0000000000000000 [ 1020.781978] BUG: unable to handle kernel paging request at 0000006e1bf819a3 [ 1020.781983] IP: show_smap.isra.31+0x320/0x450[/c]
-
Thread
AT89X52 Watchdog ausschalten
Hallo zusammen, habe eine Frage zur der Funktion des Watchdogs bei AT89X52. In dem Datenblatt habe ich gelesen, dass die Funktion des Watchdogs nicht abschaltbar ist. Ist das grundsätzlich richtig oder habe ich was falsch verstanden? Ferner würde ich gerne wissen, wie Grundbeschaltung des AT89X52 ist. "RST", "ALE", "/PSEN" und "/EA" auf welches Pegelniveau legen? Würde mich freuen wenn mir einer helfen kann. Gruß, Konstantin
-
Thread
Was macht der AVRISP MKii im Anschluß an das Programmieren?
Ich versuche gerade herauszufinden, ob der AVRISP MKii von ATMEL den Target-µC nach dem Programmieren im Reset-Zustand hält oder danach unmittelbar beginnt, die Target-Software zu starten, also die Reset-Leitung deaktiviert. Der Grund der Frage ist, daß ich mir überlege, ob
>Ja, tut er. Warum auch nicht? Weil das mein "AT89 ISP cable" beim AT89S52 nicht tut. >Der Programmer hängt sich ab, er schaltet alle Leitungen auf hochohmig. Sehr gut! So gehts natürlich auch... Danke euch so weit!!
-
Thread
China SUPER Bauteile-Schnäppchen Thread
10 Stück RTC I2C AT24C32 DS1307 Real Time Clock Module für insgesamt USD 4,52 bei AliExpress: http://www.aliexpress.com/store/product/Tiny-RTC-I2C-AT24C32-DS1307-Real-Time-Clock-Module-ARM-PIC-for-Arduino-UNO-R3/613903
Bauteile vorhanden, Fehlerfrei, 3 > Funktionen, Uhr, Wecker und Stoppuhr- boahh, da werkelt ein AT89C2051 rum, werden die noch produziert? Den kann man nur mit einem speziellen Programmer beschreiben... Gruß Michael
-
Thread
EMS > Adapter > NetIO > Raspi
0x6e 0x6e 0x65 0x63 0x74 0x69 0x6f 0x6e 0x20 0x62 0x6c 0x6f 0x63 0x6b 0x65 0x64 0xa 00 Error: End of file IO: Got bytes 0x45 0x52 0x52 0x4f 0x52 0x3a 0x20 0x43 0x6f 0x6e 0x6e 0x65 0x63 0x74 0x69 0x6f 0x6e 0x20 0x62 0x6c 0x6f 0x63 0x6b 0x65 0x64 0xa 00
WW-Bereitungszeit = 202164 min DATA: WW-Bereitungen = 9057 DATA: Zirkulation-Betriebsart = Automatik [c]IO: Got bytes 0x45 0x52 0x52 0x4f 0x52 0x3a 0x20 0x43 0x6f 0x6e 0x6e 0x65 0x63 0x74 0x69 0x6f 0x6e 0x20 0x62 0x6c 0x6f 0x63 0x6b 0x65 0x64 0xa 00[/c] IO: Got bytes 0xaa 0x55 0x1f 0x8 00 0x18 00 0xb
-
Thread
Dateigröße bei Flip
er mit ein Time Out Error. Ansonsten z.B bei 950 Byte an hex-file nimmt er es ohne Probleme. Den µC den ich verwende hat ein 64kByte Flash [AT89c51ID2 von Atmel]. Hat jemand eine Idee woran das liegen könnte ? Kann jede Hilfe gebrauchen, da ich nächste Woche fertig werden muss. Danke im Vorraus
auch nur 100nF ich übertrage mit Flip Dateien mit 13,5 KByte und 115200 Baud bei 12 MHz auf einen AT89C52RD2 und habe bisher keine Probleme.