-
Thread
pic das forum Gesperrt
nichts über PICs( oder auch andere ) steht. Ich selbst bastle etwas mit den Atmel dingern herum (AT89C52,AT89Cx051,ATtiny12,..). und ein freund von mir bastelt immer mit den PICs herum. und dadurch wir jetzt öfters zusammen am keyboard herumgebastelt haben, habe ich auch interesse an den PICs bekommen
Resultat (Pin tot, sonst nichts, auch keine erhöhte Stromaufnahme). Der Chip war aber ein Atmel AT89C51 ! Er tut noch mit den restlichen 31 Pins klaglos seine Dienste. Zum Glück wars ja kein Pin, der zum Flashen benötigt wird. Also bitte nicht leichtfertig falsche Vermutungen äußern.
-
Thread
Linux Distribution für Mikrocontroller Programmierung?
F401, F411, F429 - STM8: STM8S103 / 003, STM8S105 - PIC16F: 16F887, 16F648, 16F630 - PIC18F: 18F52 - MCS51: AT89S51 / 52, AT89S8253, AT89S4051 Für die genannten Controller gibts es schon ewig viele Beispielcodes und Softwaremodule zu Display, SPI, UART, I2C, GPIO, Timer, Interrupts Aaaaaber
Programme schreiben... die gibt's ja auch mit 256KB Programmspeicher, da passen viele Zehntausend LoC rein.
-
Thread
AVR Interrupts priorisieren in C?
Du kannst beim AT89S52 doch T2 für die Baudrate nehmen, dann gehts. Mußt natürlich nen entsprechenden Quarz nehmen (8, 16 oder 24MHz). Echte Prioritäten beim AVR werden selten gemacht, da sehr umständlich. Man
> Du kannst beim AT89S52 doch T2 für die Baudrate nehmen, > dann gehts. Mußt natürlich nen entsprechenden Quarz nehmen > (8, 16 oder 24MHz). Oje, ich seh schon, 8051 ist nichts für mich. Hab grad mal im DB nachgesehen
-
Thread
8051er und Keil
USB und ich habe passend dafür einen Downloader, der mir mit beiligernder DLL datei den code auf den AT89S52 schreibt. Mein Problem ist die Programmiersoftware. Ich komme mit Keil absolut nicht klar. Ich habe eine neue Projekt datei angelegt und dann erstellt er mir automatisch eine STARTUP.A51. Vorher
wie ich ein hex file erzeuge passend für meinen AT 89 S 51
-
Thread
Prozessor aus Image ableiten
Tat SPI. Ich versuche im Moment noch an die Hardware zu kommen. Könnte es sich um Code für einen AT89S52 handeln? Also 8051? Martin
Martin schrieb im Beitrag #6692727: > Könnte es sich um Code für einen AT89S52 handeln? Also 8051? Ich bin mir zu 99% sicher dass es ARM (Thumb2) ist, also kein 8051. Aber es gibt ja auch Cortex-M3 von Atmel.
-
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
PIN-Code Algorithmus von Blaupunkt Radio
4C 5F 4D 41 43 48 49 4E KEY_LOCAL_MACHIN 00000030 45 5C 53 4F 46 54 57 41 52 45 5D 0A 5B 48 4B 45 E\SOFTWARE].[HKE 00000040 59 5F 4C 4F 43 41 4C 5F 4D 41 43 48 49 4E 45 5C Y_LOCAL_MACHINE\ 00000050 53 4F 46 54 57 41 52 45 5C 42 4C 41 55 50 55 4E SOFTWARE\BLAUPUN ... 00000A80 4F 46 54 57 41 52 45 5C 42 4C 41 55 50 55 4E 4B OFTWARE\BLAUPUNK 00000A90 54 5C 50 52 4F 43 45 53 53 5C 44 45 56 5C 4F 44 T\PROCESS\DEV
-
Thread
CP/M auf ATmega88
scripten kann, zB. im Makefile. Mit "sfdisk -c /dev/sdb 2 52" kann man z.B. die Partitions-ID von Partition 2 auf 52 einstellen.
mmc... A: FAT16 File-Image 'A' at: 003, size: 8192KB. B: FAT16 File-Image 'B' at: 5262, size: 8192KB. C: FAT16 File-Image 'C' at: 5257, size: 8192KB. D: FAT16 File-Image 'D' at: 6298, size: 8192KB. E: FAT16 File-Image 'E' at: 6811
-
Thread
Bestimmung dieses Mikrocontroller
aber schon wieder beim richtigen Hersteller und in der richtigen Produktkategorie. "89C51" führt auf "AT89C51", was zumindest wegen des beim selben Treffer genannten "Atmel" ein paar Glöckchen sanft klingen lassen sollte. Ein paar Zeilen darunter ein Treffer, der nach den Unterschieden zwischen Modellen fragt: "What is the major difference between 8051, 89c51 and 89c52?" Das sollte in Zukunft zumindest die Hypothese bei Dir erzeugen, dass Du damit auf dem richtigen Weg bist. Ich hoffe, dass hilft Dir ein wenig in der Zukunft.
-
Thread
Eagle und PLCC44
Problem: in möchte eine Platine mit einem Baustein im PLCC 44 Gehäuse erstellen. Der Baustein (ein AT89C52) muss gesockelt werden. Leider stellt Eagle keinen "gesockelten" Baustein zur Verfügung. Gibt es einen simplen Weg, um zu einem gesockelten PLCC44 Baustein zu kommen (ohne eine neue Libary erstellen
moin moin, der AT89C52 hat also ein PLCC44 Gehäuse. Nimm doch einfach eine SMD-PLCC44 Fassung, dann brauch da eigendlich nihcts geändert zu werden. Oder Du tauscht im Board das Packed gegen ein PLCC44. Dazu ist keine
-
Thread
Einfaches Programmiergerät für RS232
anpassen kann. Vielleicht sogar als "geführtes" Anfängerprojekt um den Einstieg mit Assembler und C-Compiler zu lernen. Wenn dabei noch etwas brauchbares herauskommt, umso besser.
Der Hinweis, daß dieses "Programmiergerät" nur für die MCS-51-Controller von Atmel, namentlich AT89S52, AT89S8252 und AT89S8253 geeignet ist, der sollte nicht im "Handbuch" versteckt bleiben.
-
Thread
Sammelbestellung SMD-Sortimentskasten
Hallo . Die Idee mit den Röhrchen ist prima. Bitte um Nachricht falls bestellt wird. botnec ät gmx.de Danke
Roehrchen-glasklar-22x62-mm-mit-Stopfen-1000-Stueck_W0QQitemZ110406993996QQcmdZViewItemQQptZLabor_Zubeh%C3%B6r?hash=item19b4c5084c&_trksid=p4634.c0.m14.l1262&_trkparms=|293%3A1|294%3A30 ) brechen leider ziemlich schnell (und oft) auseinander... Ich melde mich dann einfach noch einmal, wenn ich eine Antwort
-
Thread
Sonnenaufgang/Sonnenuntergang in Tabelle (Astro-Uhr/Dämmerungsschalter)?
27.03.24 86 6:06:27 -142 28.03.24 87 6:04:05 -142 29.03.24 88 6:01:43 -142 30.03.24 89 5:59:21 -142 31.03.24 90 5:57:00 -141 01.04.24 91 5:54:38 -141 02.04.24 92 5:52:17 -141 03.04.24 93 5:49:57 -141 04.04.24 94 5:47:36 -140 05.04.24 95 5:45:16 -140 06.04.24
]+219; hou_sa=SAminuten/60; min_sa=SAminuten%60; //sommerzeit 30.3. bis 25.10. if(DAY+30*MON > 89 && DAY+30*MON < 326)hou_sa++; } [/c]
-
Thread
Schalterfunktionalität mit BF245 bzw. BSS123
Peripherie-Einheit, die in einer bestimmten Konstellation zusammengeschaltet und dabei mit einem Ausgang eines uC (AT89S52) verbunden werden müssen. Der Logik-Pegel hierbei beträgt 5 Volt. Ursprünglich wollte ich einen 4066 dazu nehmen aber ein ganzes IC reinzuzimmern wegen einem Schalter ist etwas übertrieben
die in einer > bestimmten Konstellation zusammengeschaltet und dabei mit einem Ausgang > eines uC (AT89S52) verbunden werden müssen. Der Logik-Pegel hierbei > beträgt 5 Volt. Was spricht gegen den Einsatz von Logicgattern ? Es gibt auch single Gate Einheiten. oder hard wired Logic. Du musst
-
Thread
µC als Funktionsgenerator
Funktionen z.B._nop_() #include <defines.h> // Abkürzungen #include <at89c5131.h> // Registeradressen //#include <at89s4051.h> // Registeradressen #include "..\..\lcd.h" /**************** Definitionen *************************************
TR0 = 1; } } /* Initialiserung serielle Schnittstelle nutzt den Baudratengenerator des AT89C5131 */ void init_seriell(void) { PCON|= 0x80; // SMOD setzen BDRCON = 0x1F; // Baudratengenerator nutzen BRL = 236; // 217: 9600 Baud 236: 19200 SCON = 0x52; /
-
Thread
Attiny 85 mit KISS Board programmieren
ist nicht viel aber ich will klein anfangen. Ich hab in meiner Technikerausbildung schon mit dem AT89s52 gearbeiten und programmiert. Programmiert haben wir den mit einem KISS (Keep it simple Stupid) Board und dem KISS Workbench programmiert. Das hat ja auch alles geklappt. Nur der ist für mein Vorhaben
AT89s52 ist kein AVR. Ich bezweifle das du deinen Tiny mit dem Board programmieren kannst.
-
Thread
8051 SPI - ISP Problem
Hallo Forum! Ich versuche seit langem einen 8051 (89S51, 89S52) über die SPI Schnittstelle zu programmieren. Dazu gibt es x*100 fertige Schaltungen und Programme. Parallel Port + AND Gatter MOSI, SCK und RESET funktionieren einwandfrei. Nur der µC
Du hast beachtet, dass bei der AT89S-Reihe der Reset im Vergleich zu den AVRs invertiert ist? Die meisten ISPs legen den Reset zum Programmieren auf Low, der AT89S will aber High haben.
-
Thread
MCU in Cerdip/Goldgehäuse gesuch
dem Projekt, und zum Programmieren nimmt man halt einen Eprom-Brenner (testen kann man ja auf einem AT89S52 o.ä.): http://www.cpushack.com/2011/03/06/cpu-of-the-day-ns87p50r-6-piggyback-cpus/ Oder halt die ganz "gewöhnliche" original 8751 - die kann aber nicht jeder Brenner (aber einige).
Johnny S. schrieb im Beitrag #6483577: > MaWin schrieb: >> Im Keramikgehäuse gibt es uC mit UV-löschbarem EPROM, >> hier auch noch mit Gold >> https://www.ebay.com/c/1618329752 > > Der sieht super aus! Und "kann" ja richtig viel ;) https://www.ebay.de/itm/Microchip-PIC16C63-JW-8
-
Thread
EEPROM über I2C Gesperrt
Hallo Ich habe einen 89AT52 und möchte gern ein EEPROM als Datenspeicher daran betreiben. Über den I2C-Bus habe ich schon so einiges gelesen, ihn jedoch noch nie praktisch genutzt. Wer kann mir helfen aus den beiden IC`s eine
Hallo Heiko, > Ich habe einen 89AT52 und möchte gern ein EEPROM als > Datenspeicher daran betreiben. > Über den I2C-Bus habe ich schon so einiges gelesen, ihn > jedoch noch nie praktisch genutzt. > Wer kann mir helfen aus den beiden
-
Thread
STC8A8K64S4A12 UART?
zu nutzen. Weder der Beispielcode aus Abschnitt 14.7.3 des Datenblatts, noch Beispielcode vom STC89C52RC (http://www.colecovision.eu/mcs51/STC89%20DEMO%20BOARD%20Serial.shtml) bewirken etwas: Selbst die LED, die an P3.0 und P3.1, den Pins für Rx / Tx, liegen zeigen keinerlei Aktivität. Den Code hatte
Auch beim IAP15W4K58S4 ist es mir bisher nicht gelungen, den UART zum Laufen zu bringen. [c] #include <stdio.h> __sfr __at(0x88) TCON; __sfr __at(0x89) TMOD; __sfr __at(0x8b) TL1; __sfr __at(0x8d) TH1; __sfr __at(0x98) SCON; __sfr __at(0x99) SBUF; int putchar(int c) { while
-
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!