-
Thread
[ics der 74xx- Reihe] wo findet man Bauteile ? ->74185
mich also demnächst mal um das Datenblatt des attiny kümmern. obwohl: Ich habe auch noch einen at89s52 rumliegen, da könnte ich dann die Konvertierung (8bit bin -> bcd) mit nur einem Chip tätigen... Gruß und schönes WE...
-
Thread
Preis/Leistung ARM gegen den Rest
keinen 8051." Doch, z.B. bei Reichelt: AT89C2051: 0,94 (Preis für 1 Stück incl. MwSt.) AT89S52: 1,30 ATMega48: 1,40 Die 8-Bitter werden also auch immer billiger (starker Euro ?). Außerdem sparst Du ja Zeit (Zeit ist auch Geld) beim Programmieren, denn die 8051/AVR sind wesentlich
-
Thread
AT89S52 startet nicht(Elektor Loetofen)
Super Antwort, kenne ich eigentlich nur von PIC-Fanatikern :-( Zurück zum Thema. Der AT89S52 sollte natürlich auch gehen. Die 8051-er sind ja im Gegensatz zu anderen MC-Familien weitgehend binärkompatibel. Lies ihn mal zurück und vergleiche mit dem Hex-File, ob er auch wirklich programmiert
-
Thread
DMX==>>UART (AVR)
bauen. Mit einem analogen Eingangssignal klappt des auch echt voll gut... als µC verwende ich einen AT89S52 - nun will ich das ganze mal auf DMX umstellen. Also praktisch einfach statt den Wert vom A/D-Wandler einen DMX-Wert. Hardwaremäßig ist auch alles klar... Software ist so ne Sache.. und zwar einen
-
Thread
USB ISP AT89S...
ich sehe gerade das der AT89S8252 kein AVR ist. In den 'supported Devices' sind nur AT89S51 und AT89S52 aufgeführt, ob er für den 8252 auch geeignet ist weiss ich nicht.
-
Thread
[newbie] Poti messen mit at89s52
Nein das Prinzip ist ok! Gefällt mir. Teste es mal und bericht uns. Ich vermute der at89s52 hat keinen Analogeingang? Bernhard PS: man könnte den Transistor sogar noch einsparen und nur einen einzigen PIN verwenden. Dieser PIN hätte eine Doppelfunktion: als Ausgang ===> um
, so dass sich der Kondensator füllen kann. Würde ich mit dem at89s52 das Bild aus dem Tut umsetzen, würde sich der Kondensator laden wenn ich eine 0 anlege, sobald ich jedoch eine 1 anlege um zu lesen, würde er sich doch wieder entladen. ( da der Kondensator zwischen
-
Thread
Frequenzmessung
von 0-1khz mit einer Auflösung von 0.5Hz genau messen! Das ganze soll mein einem Timer in einem AT89S52 passieren. Ist das eigentlich überhaupt möglich, eine so hohe Genauigkeit zu erhalten?? Danke! Mfg, geri
-
Thread
[newbie] AT89s52 - quarz schwingt nicht
Funktionsweise eines Mikrocontrollers praktisch kennenzulernen. Jack aus diesem Forum riet mir zum AT89S52. Ich nutze die 40pin Variante PDIP. Ich habe eine stabile 5 V Spannung anliegen, 12MHz Quarz mit 33pF Kondensatoren, Reset mit Kondensator 10µF gegen VDD und Widerstand 8k7 gegen GND. pin EA habe
Hallo, meine Anfang Juni bei Reich*** fabrikfrisch erworbenen AT89S52 laufen sämtlich nur, wenn man die Kondensatoren (von den Quarzanschlüssen nach Masse) WEGLÄSST. Andernfalls hatte ich das selbe Phänomen wie oben beschrieben. Dies steht in keinem Datenblatt, funktioniert
-
Thread
AD9833
hm! Benutze eine at89s52 und steuere über synchrone uart! Die ansteuerung ist sicherlich richtg. Ich benutze den datentyp short! kann es sein das der für solch hohe werte wie 1,2MHz zu klein ist??? mfg, geri
-
Thread
UART MODE0 AT89S52
hi! kann mir jemand zum im Betreff genannten UART MODUS 0 des at89s52 ein beispiel schicken??? Auf der Atmel seite gibt es alles nur nicht uart in mode 0. Bitte um Hilfe! mfg, geri
-
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 muß
> 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
ISP-Programmer - Vereinfachung
Schreiben usw., da die Controller jeweils Unterschiede im "Protokoll" aufweisen. (Als Beispiel: Der AT89S52 wird über SPI anders programmiert als der AT89S53) Aktuell habe ich drei Controller implementiert, und es funktioniert auch. Aber mir sind dabei jetzt zwei Sachen aufgefallen, die ich nicht
-
Thread
Ausgabe von Bitwert
hi! Möchte gerne auf einem LCD Display mit einem Atmel AT89S52 einen Bitwerte der als char definiert ist ausgeben! Am Display kommen aber nur ?????<??? usw. wieso ist das so was mache ich falsch??? mfg, geri
-
Thread
PCF8591
hi! Andere Chips am Bus funktionieren, ja! Arbeite auf einem Atmel AT89S52! Der Hardwareaufbau ist sicherlich richtig! ist alles überprüft! Ich denke die routinen stimmen auch! die leseroutine brauch ich nur bei diesem chip deswegen kann ich nicht wissen ob sie wirklich
-
Thread
Frequenzmessung
Hab ein Messintervall von 1 sec. Die Messung ist sehr genau. Nur muss ich mein Programm auf den AT89s52 umschreiben. Hat wer Tipps wie ich meine Timer konfiguriere?? LG Wörnz
Hab ein Messintervall von 1 sec. Die Messung ist sehr genau. Nur muss ich mein Programm auf den AT89s52 umschreiben. Hat wer Tipps wie ich meine Timer konfiguriere?? LG Wörnz
-
Thread
uVision+printf
hi! Habe einen kleinen Programmcode für meinen Controller (AT89S52) und der funktioniert qauch recht gut! Ich lade das Programm mit dem ISP-Prog (aus dem Internet) auf den Controller. Doch jedes mal wenn ich eine printf oder sprintf zeile im Code habe, kommt ein
-
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
-
Thread
Leistungssteuerung
Hallo ;-) Wie kann man am besten mit dem AT89S52, 24V und ca. 10A schalten? Es soll eine Heizdrahtsteuerung werden, die über PWM läuft. d.h.: ein Relais würde 1. zu laut sein bzw. 2. zu schnell abgenutzt werden ;-) würde es mit einem FET
-
Thread
Protel 2004 DXP
hallo! Ich möchte gerne wissen, ob es eine Library gibt, die den AT89S52 beinhaltet! Ich finde diese nirgendwo, auf der Homepage gibt es nur AVR Controller und die kann ich nicht brauchen! mfg, geri
Was willst du denn beim AT89S52 simulieren?
-
Thread
BASIC auf dem AT89S52
Ich habe bei Reichelt den Mikrocontroller AT89S52 mit 33 MHz gesehen, der mit 40-pol DIP-Gehäuse und 32 I/O nur 1,60 Euro kostet. Dann habe ich im Internet gesucht und festgestellt, dass man das Teil auch mit Basic programmieren kann. Ich seheh da
noch andere Möglichkeiten den µC in BASIC zu programmieren, am besten zum Nulltarif ? Läuft der AT89S52 auch auf dem Elektor-Flashboard aus Heft 12/2001? felack P.S: Ich weiss, dass der Prozessor relativ langsam ist und dass AVR und ARM schneller und besser sind ! Die kosten aber mehr als das
-
Thread
SPI-funktionen
Hi! Weiß jemand woher ich funktionen für den SPI bus für den AT89S52 beziehen kann? Ich weiß nicht wie ich mit dem programmieren beginnnen soll! Ich bitte und schnelle Hilfe und bedanke mich im voraus! mfg, geri
Sinusgenertor!) programmieren! Der controller hat SPI ... er wird über diese Schnittstelle programmiert (AT89S52)!!! Wie muss ich die schnittstelle initialisieren!? in der reg_c51.h die include datei steht: Sfr ( SPCON, 0xC3 ); Sfr ( SPSTA, 0xC4 ); Sfr ( SPDAT, 0xC5 ); Das ist für spi! mehr
-
Thread
ISP auch bei anderen µC ??
gemacht (AT89S8252) und dann später für die AVRs übernommen, aber mit anderem Protokoll. Die neuen AT89S52 haben wieder ein anderes Protokoll. Die meisten anderen Hersteller programmieren aber über nen Bootloader und der ist immer schon ab Werk eingebrannt. Auch die Atmel AT89C51xxx aus der Themic-Reihe
-
Thread
AT89S52 Controller starten
hi! Hab ein prob. ich hab jetzt mal den controller beschrieben und den reset auf low gelegt. dann müsste der controller ja laufen oder? Mein Prog. sollte am I/O P0.0 einen sekundentakt ausgeben! Es kommt aber nichs... was könnte ich vergessen haben? mfg, geri
-
Thread
AT98S52 SPI
AT98S52 gibt es IMHO nicht bei Atmel. Wenn ich da mal von einem Zahlendreher ausgehe, hast Du einen AT89S52 vor Dir. Dieser gehört zur 8051-Familie. Das STK200-Board ist aber nur für die AVR-Familie zu gebrauchen. Von daher: Egal wie Du es anschließt, es wird nicht funktionieren. Gruß, Markus_8051
@Markus_8051 Der AT89S52 ist pinkompatibel zum AT90S8515, daher sollte es doch gehen. Man braucht nur die entsprechende Software, die ihn unterstützt. Peter
-
Thread
Automatische Baudratenerkennung mit 8052
ausser man braucht _SEHR_ kurze Zeiten. Das ganze ist für einen Standard-8051er (bzw. 8052 --> AT89S52/53/8252). Irgendwann erfolgt vielleicht mal ein Sprung auf Silabs C8051F120. Okay, ein anderes Zeichen tut nicht weh, dann wär es halt schön, bereits nach dem ersten Zeichen die Baudrate erkennen
-
Thread
Dieser Bausatz empfehlenswert?
Da ich ja meinen AT89S52 nicht zum laufen bekomme, und langsam die Nase voll hab, habe ich mal im Internet nach Bausätzen ausschau gehalten, und bin auf dieses Angebot gestoßen: http://myavr.de/shop/artikel.php?artID=2
später nochmal an den AT89S52 machen würde... Und da der AT89S52 eh nur dafür gedacht war einmal zu programmieren und dann in eine Schaltung einzusetzen, könnte ich ihn dann ja über den Bausatz programmieren, und hätte die
-
Thread
AT89S52 => Programmierung
Hallo! Habe mir einen AT89S52 gekauft, habe ihn nach der im Anhang gezeigten "Anleitung" aufgebaut, also auch über RS232 angeschlossen, um zu sehen was passiert, habe mir auch ein Parallelportkabel zur Programmierung gebaut, genau
programmiert// was denn ? Hast also was programmiert und das .hex file mit dem Progger in den AT89S52 geschrieben ? poste mal das Sourcefile und beschreibe was du gemacht hast. Gruß Joe
-
Thread
Wiedereinstieg
anschließen und los gehts: http://www.mikrocontroller.net/forum/read-1-25968.html#new Der AT89S52 ist zwar günstiger (1,60 ), aber den muß man wie die AVRs über den Parallelport programmieren und das bereitet oft Probleme. Die mit Bootloader sind also erfolgssicherer und man ist als Anfänger
-
Thread
Handycamera MCA-25 ansteuern - ip webcam mit mega32
Yo escribi un driver para MCS-51 en assembly. Lo probé en un Atmel AT89S52 y funciona muy bien. La camara usada fue la MCA-30. La imagen corresponde una tapa plastica de color rojo la cual esta binarizada por el propio microcontrolador.
I wrote a mca 30 driver for MCS-51 in assembly. I tested it in Atmel AT89S52 and it works very well. The camera used was the MCA-30. The image corresponds a plastic of red color which this binarized by the microcontroller. The clock frequency is 29 Mhz
-
Thread
ATX-Netzteil verwenden
viel Strom ich in etwa von der Standbyspannung abgreifen kann? Würde das wohl aus reichen für nen AT89S52, ein Display, ein ADC, und dann noch ein Relais zum schalten? Oder reicht das nicht aus?
-
Thread
Hilfe zum einstieg AVR oder 8051
: http://www.mikrocontroller.net/forum/read-1-25968.html#new Atmel hat außerdem 8051-er (AT89S52), die über SPI programmiert werden können, wie auch die AVRs. Das Problem dabei ist jedoch, Du brauchst einen PC, der noch einen echten LPT-Anschluß hat (USB/LPT geht nicht !). Und Druckertreiber
-
Thread
AT89S52 ISP
Hallo bin gerade dabei, einen AT89S52 ISP zu programmieren. Hab den Stecker, also MOSI,MISO, RST und SCK richtig angeschlossen und benutze die Software von Atmel. Ich benutze einen Takt von 24MHz. Das Programm sagt mir jedoch immer
-
Thread
Prgrammierung des AT89S52
Hi, hier erkläre ich kurz das Problem und wie ich bis dahin vorgegangen bin. Das Programm soll die Ports 0.0 bis 0.3 auf 0 bzw. 1 setzen. Der Programmcode lautet wie folgt: #include <regs53.h> void main(void) { while(1) { P0_0 = 0; P0_1 = 0; P0_2 = 0; P0_3 = 1; }; } Das Programm habe ich in µVision von Keil geschrieben. Zum übertragen habe ich das Programm AVR Studio 4 benutzt, welches die von µVisoion erstellte Hex Datei überträgt. Dieses Programm überträgt auch was und es bringt auch keinen Fehlermeldung bei oder nach der Übertragung.
-
Thread
Dimmer
erstmal danke! Ich weis die frage war nicht wirklich prezise! Also ich will dass ganze mit dem AT89S52 steuern. Ich denke mal da muss ich auch was beachten damit mein µC durch die 1.6A nicht durchbrutzelt! Also ich habe mir einen digitalen poti angeguckt weis aber nicht wirklich welcher zu dem µC
-
Thread
AT89S52 startprobleme
" und bekomme nun die programmierten AT89S52 chips nicht mehr zum laufen :( Am Programmiergerät sollte es eigentlich nicht liegen, da ich mein Programm erfolgreich wieder auslesen konnte. Wenn ich den AT89S52 jedoch resette (benutze z.Zt
Hi Peter EA muss auf 1, andernfalls erwartet der AT89S52 ein BUS System. EA = External Access, EA=1 => Flash EA = 0 => external RAM/EPROM Semmel
-
Thread
80c32 anfänger fragen
Programmiergerät, wenn er nicht OTP ist (ohne Fenster), der 80C32 ist ROMless. Schau Dir mal den AT89S52 (Reichelt: 1,60 ) an, damit kannst du einsteigen. Programmiert wird der über SPI (mal im Web nach Programmiersoftware über den LPT suchen). Peter
-
Thread
Headerdatei
Hi, ich suche eine Headerdatei für den Microcontroller AT89S52. Habe bis jetzt keine passende finden können. Könnt ihr mir sagen wo ich eine finden kann? Gruß Dany
-
Thread
AT89C51RC2
Besorg dir den AT89S52 bei Reichelt (1,60 Euro), nimm den AVR Programmer und verwende das Programm aus deiner Mail. Viel Erfolg, Werner
-
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
Frage zu Errata Sheet
. Ich könnte wetten, daß auch der T2-square wave output Bug wieder drin ist (bestimmt auch im AT89S52). Ich habe kürzlich einen ATTiny2313 gekauft, die lassen sich garnicht parallel programmieren. Wenn man versehentlich den Resetpin disabled, dann ist der also ein Fall für den Mülleimer.
-
Thread
Kopierschutzsockel
falsche. Um so einen Schutz zu umgehen, reicht also jeder MC mit externem Memory-Bus (z.B.: AT89S52), in den man ein kleines Programm schreibt, welches den EPROM ausliest und über die RS-232 zum PC ausgibt. Man braucht also keine 1500,- sondern nur etwa 20,- . Peter
CPLD und mit ein bisschen Geschick kann man den nicht mehr so einfach knacken. Auch nicht mit nem AT89S52 oder sonst was. Natürlich geht der Sockel dann nur im passenden Steuergerät. So solles ja auch sein..... Also ist die GAL geschichte eh an Akta gelegt, weil zu unsicher!!! Gruß David
-
Thread
"Write Failed" AT89S8252 ???
die isp - SChaltung von "rumil" nicht nur für AVR´s (und nur für folgende zwei 8051er: AT89S51, AT89S52).
-
Thread
Welcher c51
Für AT89S52 gibt's Programmer für den Parallelport. cu
Sry das ich noch mal störe. Mit welcher Software kann man eigentlich für den AT89S52 Programme schreiben?
-
Thread
ATmega8: LED blinken lassen
nicht so billig ;-)" Der AT89C52 ist nicht mehr für Neuentwicklungen vorzusehen, sondern der AT89S52 (Reichelt: 1,60 ) und der ist wie die AVRs über SPI programmierbar. Daneben gibt es noch die AT89C51ED2 usw. die haben einen Bootloader, also direkt über die COM programmierbar, kosten aber etwas
-
Thread
AT89S52: Baudrate und Quarzfrequenz
Hallo, bis jetzt habe ich bei meinen Controller-Schaltungen immer Quarze mit einer Frequenz von 11.0592 MHz oder 22.1184 MHz eingesetzt. Mit diesen Frequenzen geht die Formel für die Berechnung des Reloadwertes der Timer für die Baudrate ja immer genau auf. Es entstehen also keine Komma-Werte für den Reload-Wert der Timer. Im Datenblatt zum S52 steht, er kann bis 33MHz betrieben werden. Was ich jetzt suche, ist die Quarzfrequenz, die knapp unterhalb der 33MHz liegt, aber mit der die Formel ebenfalls genau aufgeht. Ich weiss aber nicht, wie ich das berechnen soll. Ich finde nirgendwo
-
Thread
8051er übertakten möglich?
mir da nix bekannt. Hast du denn da vielleicht gerade ein paar im Sinn? Hm... mal sehen, der AT89S52 kann wohl bis zu 33Mhz, und die werden bei uns im Betrieb verwendet, vielleicht kann ich da einen abzwacken. Gruß Ralf
-
Thread
Anfänger mit AVR-Studion Problem
Hallöle kann mir jemand sagen wie ich im AVR Studio Version 4.11 Build 401 den AT89S52 freischalten kann und diesen danach simuliere da wenn ich mit dem AVR-Studio eine neues Projekt erstelle ist der AT89S52 grau und nicht auswählbar.
Der AT89S52 ist ja KEIN AVR. Er besitzt nur denselben Flash-Programmier-Algorithmus wie die AVR. Du kannst ihn mit AVR-Studio und dem STK500 nur flashen sonst nix.
-
Thread
At89S52 ISP
Hallo! Habe den AT89S52 - mittlerweile habe ich es geschafft, den Flash zu programmieren -> aber wie starte ich nun den Controller? Irgendwie reagiert der Controller nicht so wie er soll. Generiere den Hex Code mit
will den at89s52 24pc flashen nur wie ?? habe mir die software von atmel ( atmel isp 1.0 ) und von aec electronics gezogen und nen isp adapter für die parallelschittstelle gebaut . alle isp leitungen sind mit
-
Thread
AT89S52 ueber RS232 programmieren?
Hallo Leute, Ist es moeglich einen AT89S52 mit ISP ueber RS232 zu proggen hab bisher nur parallele Loesungen gefunden! Und die Atmel Software unterstuetzt auch nur parallel Thx Chris
fuer den Link zum Schaltplan Wenn jemand noch etwas weiss bitte posten. Wie habt ihr den eure AT89S52 geflasht oder benutzt den keiner? mfg Chris