-
Thread
89S8252 PWM mit Timer generieren
Hallo an Alle, ich bin neu in diesem Forum und programmiere auf einem Atmel 89S8252 in Assembler.(bin noch Anfänger) Ich möchte eine PWM generieren mit Hilfe von Timer0 und Timer1. - beide Timer laufen im Betriebs-Modus2 - Timer0 wird mit 0 nachgeladen - in der INT von Timer0
-
Thread
AVR-GCC AT89S8252
Hallo Ich habe schon gesucht aber nichts gefunden ... :-( kann ich einen AT89S8252 mit dem AVR-GCC programieren ? wenn ja wo bekomme ich die entsprechenden include files her ? Sigmar
Nein, geht nicht! Der AT89S8252 ist nämlich kein AVR-Processor! Die AVRs beginen mit AT90S.... oder AtMega.... MfG Peter
-
Thread
89S8252 ISP über Parallelport?
Hallo! Ich habe einen 89S8252 Mikrocontroller. und würde den gerne In System über den Parallelport meines PCs programmieren. Geht das und wenn ja, welchen Adapter und welche Software brauch ich dazu? Vielen Dank, Johannes
Oder google nach aec_isp (geht für S8252 und S53). Funktionierte bei mir immer problemlos, mit ponyprog hab ich keine Erfahrung, las aber hier im Forum das es nicht bei jedem immer problemlos ging.
-
Thread
AT89S8252 include datei
nun eine Frage, für den da verwendeten Assembler AS-51, welchen include datei muss ich d für den 89S8252 verwenden? MfG philipp
Hallo! Ich hab mir den ASEM51 jetzt doch mal angeschaut. Also für den AT89S8252 gibt es tatsächlich keine Include-Datei. Aber du kannst genauso vorgehen wie ich es oben beschrieben habe. Öffne einfach die Datei 8051.mcu in einem Editor (notepad) und ergänze die zusätzlichen
-
Thread
AT89S8252 .include Datei
wavrasm anfangen, da komm ich drauf, dass ich keine Ahnung habe, welche Include Datei für den AT89S8252 µC verwendet werden soll. Möchte ja nicht die falschen Adressdeklarationen haben. Hoffe von euch kann mir weiterhelfen. MFG Willi
der AT89S8252 ist kein Mitglied der avr-familie sondern nen 8051 Derivat. AVR Studio ist dafür gänzlich ungeeignet.
-
Thread
AT89S8252 und MMC Card
Hallo erst mal Ich habe vor an meinen AT89S8252 eine SD oder MMC Card zwecks Datenaufzeichnung anzuschliessen. Leider habe ich keine Ahnung, wie ich das machen soll ( sowohl Hard- als auch Softwaremässig ). Bevor ihr gleich mit der Suchfunktion
-
Thread
At89S8252 xdata problem
funktioniert? Brenne ich nur das Display Sourcefile mit dem Memory Model Small auf den Chip (AT89S8252) dann funktionierts, wenn ich das selbe Sourcefile aber mit dem Memory Model Large compiliere und brenne gehts nicht.. Was hats da? Soll ich das Sourcefile mal raufladen? mfg
-
Thread
In System Programmierung AT98S8252
Leute, bin hier auf einem neuen Gebiet und brauche Eure Hilfe ! Was benötige ich alles um den AT98S8252 in C programmieren zu können ? Gibt es einen einfachen Schaltplan um einen IN-System Programmer (z.B. mit MAX 232) aufzubauen ! Evtl. Links zu entsprechenden Schaltplänen . Welcher C-Compiler ist zu empfehlen ? Habe vor ca. 10 Jahren mal 8051 MC's programmiert ! Bin aber nicht mehr auf dem Stand !! Welche Bücher könnt Ihr empfehlen ?
-
Thread
LCD Programm AT89S8252
Ich suche ein Testprogramm zur ansteuerung eines LCD Displays an das Entwiklungsboard von Elektor. Ich hoffe das mir jemand helfen kann also bis dann Benny
-
Thread
Asm für AT89S8252
Ich suche nen assambler für den AT89S8252. Ich habe das Elektorboard und bei mir auf dem PC laufen die Asm's aus dem buch leider nicht. Vieleicht könnt ihr mir ja helfen. mfg der Gregor
-
Thread
AT89S8252 in C programmieren
Hallo! Ich bräuchte mal nen guten schnellen Rat. Ich programmiere in C und benutze den AT89S8252. Ich habe ein LC-Display. am Port2. Nur weiss ich nicht wie man das initialisiert... :-( Was muss ich da alles beachten und hat jmd schon nen fertigen code zu einem früheren projekt? Danke
-
Thread
AT89S8252 mit Schiebereg. Anfängerproblem
Hallo Zusammen, bin gerade am Experimentieren und will Daten mit nem µC in ein Schiebreg 74 hct 595 schieben. Leider habe ich irgend ein Denkfehler und es will nicht funktionieren. Wäre euch dankbar, wenn ihr mir helfen könntet, den Text in Assembler habe ich angehängt. Danke im vorraus Manuel
-
Thread
AT89S8252 ISP Problem
Tag Ihr Leute! Ihr seid mal wieder meine letzte Rettung... Ich versuche, einen AT89S8252 unter XP mit einem ParallelISP (Stk200-Klon, der mit dem 244) und PonyProg zu programmieren - nur das geht nicht. Fehlermeldung: "Device Not Responding". Settings: "Invert Reset" gewählt. Am uc 10K
ein arger Zufall. Ich meine mich erinnern zu können, dass ich mit diesem ISP und Pony schonmal AT89s8252 programmiert hätte. Denke mal, ich habe irgendeinen ganz dummen Fehler, den ich aber irgendwie nicht sehe... Für Vorschläge wäre ich dankbar! Jens PS: Oszi kaputt, daher kann ich den Takt
-
Thread
at89s8252 software-multiplex
Punkte sollen nun mit Hilfe einer Infrarotferbedienung gezählt werden. Als Controller steht der AT889S8252 zur Verfügung. Nun habe ich mir gedacht, dass man die einzelnen 7-Segment Elemente mit Hilfe von multiplexing ansteuert. Ist dies mit diesem Controllel möglich? Da ich im Prinzip nicht viel Ahnung
Hi Patrick, Patrick wrote: > Als Controller steht der AT889S8252 zur Verfügung. Nun habe ich mir > gedacht, dass man die einzelnen 7-Segment Elemente mit Hilfe von > multiplexing ansteuert. Ist dies mit diesem Controllel möglich? Na klar, der Mikrocontroller
-
Thread
[V] 89S8252 Microcontroller Board
der melde sich bitte per Mail. Viele Grüße, Dan http://www.elektor.de/jahrgang/2001/dezember/89s8252-flashboard.59915.lynkx Bei dem Board sind alle Elektorartikel zu dem Board als Kopie dabei. Und natürlich das Netzteil. Da das Board an eine serielle Schnittstelle angeschlossen wird, bräuchte
-
Thread
Reset- und Eingangsbeschaltung des AT89S8252
ca. 10 Seitige Ausarbeitung zum Thema Reset- und Eingangsbeschaltung des Mikrocontrollers Atmel AT89S8252 für die Schule machen. Da ich aber wenig Ahnung von IT hab wollt ich mal fragen ob ich hier Unterstützung bekomme. Vielleicht weis jemand auch einen nützlichen Link oder Ähliches. Würde mich über
-
Thread
EEPROM des AT89S8252 ansprechen
Hallo, bin Anfänger und versuche gerade mittels dem Flashboard von Elektor mir C mit Mikrocontrollern beizubringen. LEDs blinken und serielle Kommunikation funktionieren soweit. Jetzt möchte ich eine Variable im EEPROM speichern, die ich nach dem Einschalten wieder auslesen kann. z.B: Lies Variable z.B. 5 -> Blinke 5x -> schreibe 6 ins EEPROM Ich verwende den SDCC. Eine eeprom.h gibt es nicht. Habe in einem Forum gelesen, das Assembler-Code entsprechend angepasst werden muss. Dies überfordert meinen momentan noch geringe Kenntnisse. Gibt es hier nicht eine einfache Lösung?
-
Thread
ISP- Problem AT89S8252
Hallo zusammen, ich habe ein Problem beim Programmieren meines AT89S8252. Wenn ich versuche ein Programm auf den Chip zu laden meldet mir PonyProg "Device not responding". Die Atmel ISP Software bringt nen ähnlichen Fehler. Kabel und Board müssten aber funktioneren.
-
Thread
AT89S8252 ISP Programmer
mir ein paar Tipps geben wo kriege ich Schaltplan und Software zum in system programmieren von at89s8252 über UART oder LPT Ports ? Im voraus - DANKE !!! Andy
-
Thread
SPI-Ausgabe AT89S8252
Hallo zusammen, ich möchte mit der SPI Funktion meines at89s8252 am mosi Pin (P1.5) seriell ein Byte ausgeben, das ganze soll zu test- und verständnisszwecken fortlaufend geschehen(immer das selbe Byte) ich mache das ganze ohne interrupt, stattdessen im
-
Thread
Wieviel MIPS hat der AT89S8252??
Hi, ich wollte wissen wieviele MIPS der AT89S8252 hat, im Datenblatt kann ich das nirgends finden. Ich will ihn mit 12Mhz betreiben und wollte ausrechnen wie lange (in µs) der befehl "NOP" dauert um eine Warteschleife zu programmieren. Kann mir
-
Thread
Assemblierer AT89S8252 Konsole
Hi, ich bin auf der Suche nach einem Assemblierer für den AT89S8252, welcher mir per Errorlevel (Konsolenaufruf) zurückliefert ob und im Idealfall warum, die Assemblierung fehlgeschlagen ist. Hintergrund ist der, dass ich in einem externen Programm auf die Gültigkeit
-
Thread
at 89s8252 vs 53
Hey leude! Ich will umsteigen auf den S53 und habe eine Frage: Gibt es wesentliche Unterschiede zwischen den beiden bzgl. äussere Beschaltung und ISP? Danke schomma, Th
Das EEprom wird anders angesteuert, schau's dir genau an. Auf jeden Fall läuft deine 8252 EEprom Routine nicht mehr. Also beachten, falls du so etwas verwendest.
-
Thread
Woher Atmel AT89S8252?
Hi wir bräuchten einen Atmel AT89S8252. Da dieser aber vom AT89S8253 ersetzt wurde, wissen wir nicht wo wir noch einen alten herbekommen. Weiß jemand wo wir den alten herkriegen können? Der 53 bringt uns nichts da unser Board und
Ehrlich, ich würd den 89S8253 nehmen, der 52 ist abgekündigt und es kann nur schwieriger werden ihn zu bekommen. Und wenn ihr jetzt noch einen kriegt und der geht irgendwann wieder kaputt, was dann... Ein (finde ich) gutes
-
Thread
Frage zum AT89S8252-24
separat stellen. Kann mir jemand sagen/schreiben in welchem Bereich man die Baudrate eines AT89S8252-24 einstellen kann wenn er mit einem 20 MHz Quarz beschalten ist und in welcher Schrittweite? Die Baugruppe mit diesem Controller hat eine rs232 Schnittstelle, direkt vom Controller über einen max232
-
Thread
ISP für den AT89S8252??
schaltung nicht. Kann mir jemand einen Link geben wo ich ne ISP Schaltung finde die auch mit dem AT89S8252 Funktioniert? Entweder zum aufbau auf Lochraster oder zum Ätzen.
-
Thread
Timer2 AT89S8252
hallo Leute kann mir jemand ein beispielcode in Asembler für den at89s8252 (8051) geben ich möchte den internen Timer aktivieren und nach dem der Timerinterrupt erfolgt ein register incrementieren. wie werte ich den Interrupt aus ??? Code am besten wäre ein
-
Thread
AT89S8252 / AVR
trotzdem die verrückte Idee ein Board zu bauen, daß sowohl ATtiny2313/ ATMega8 als auch einen AT89S8252 programmieren kann. Logo ich brauch für jeden µC die passende Software und einen passenden Sockel und der gleichen, ABER ich frag mich ob das mit der ISP-Schnittstelle hinhaut. Aus dem Bauch heraus
-
Thread
AT89S8252 ISP geht nicht
Hallo, ich habe mir mit dem AT89S8252 eine Minimalschaltung aufgebaut: VCC, GND, Quarz und 2 x 22p gegen Masse. EA->VCC LED an Port 3.0 MISO,MOSI, Reset und SCLK. Für die Programmierung habe ich den Programmieradapter des STK200
-
Thread
Visual Basic und ATMEL89s8252
Hallo zusammen, Ich möchte einen ATMEL 89s8252 in Visual Basic Programmieren sprich BIN Files über die serielle Schnittstelle übertragen ! Wer hat erfahrung mit so einenm Unterfangen Bin für jede hilfe Dankbar Mfg Thorsten Schabelski
-
Thread
ISP Kabel Atmel 89S8252
, welches ISP KAbel benötige ich für die Software 'Atmel Microcontroller ISP Software' für AT89S8252 ? Gibt es hierzu eine Bauanleitung ? Danke Euch Patrick
-
Thread
Port 0 will nicht AT89S8252
Hallo, habe obengenannten Controller zur Ansteuerung eines GLCD. Datenleitungen sind an Port 2. An Port 0 habe ich die ganzen Steuerleitungen mit externen Pullup 10k der aber nichts ausgibt. An Port 3 funktioniert das ganze, nur den brauche ich um Impulse zu zählen. Vpp habe ich auf high liegen. Muss ich dazu noch ein Register beschreiben? Kann im Datenblatt dazu nichts finden Gruß Alex
-
Thread
Atmel 89S8252 ISP-Programmer
Hallo, ich suche eine vernünftige ISP-Programmierschaltung für den Atmel 89S8252 für den Parallelport, kennt jemand eine gute (und möglichst einfache) Schaltung? Mfg Dennis Müller
-
Thread
Programmieren eines AT89S8252 auf Mac OS
) - AVR-89S8252 Flash Microcontroller Board Das Flash-Board habe ich ganz leicht abgeändert und die ISP-Verbindungen wie im Anhang-File gezeigt, verbunden. Um saubere Pegel zu bekommen, habe ich zwei drei Widerstände
Hallo, der ATMEL AT89S8252/53 ist KEIN AVR sondern ein 8051 comp. Controller. Der 8252 lässt sich mit den gängigen (dummen) AVR Programmieradaptern und z.B. Ponnyprog programmieren, aber Programmiersoftware die nur AVR Controller
-
Thread
ISP AT89S8252 verfluchter Mist
Hallo Leute, würde gerne einen AT89S8252 programmieren und versuche nun schon drei Tage lang eine ISP Verbindung hinzubekommen. Es funktioniert einfach nicht, das heißt der AT89S8252 wird einfach nicht erkannt. Habe unterschiedliche ISP
1 liegen, damit man sie als Eingang verwenden kann. Vorsorglich habe ich mir einen neuen AT89S8252 bei Reichelt bestellt.
-
Thread
AT89S8252 USB Adapter ISP
Hallo Leute, Ich habe mir ein Board mit einen AT89s8252 aufgbaut. Nun habe ich zu spät gesehen das der AT89S8252 nicht von WINAVR understütz wird. Als programier Adapter habe ich ein AVR_usb von tuxgraphics.org http://shop.tuxgraphics.org/electronic
Hallo, der AT89S8252 ist ein 8051 Controller und kein AVR Gruß Bernd
-
Thread
Variablen definition beim AT89S8252
Seervus kann mir jemand sagen wie ich bei nem Atmel AT89S8252 Variablen definiere (jede Variable sol 1 Bit sein) bisher mache ich es so Variable EQU 0b aber das gibt fehler heraus Mfg felix
kannst du also schreiben MOV byte, #5 damit wird dein programm lesbarer. der 8252er hat auch einen bit-adressierbaren bereich. du musst ihm also zuerst mitteilen, wo deine bitvariable lokalisiert ist. wo der bereich liegt weiß ich im moment nicht auswendig, du kannst aber im datenblatt
-
Thread
A/D Wandler an At89S8252
Hallo! Möchte einen A/D-Wandler an meinen Atmel AT89S8252 anschliessen nur ich blick da noch nicht so ganz durch. DB0 bis DB7 sind klar da muss ein Port dran. V+ schätze ich ist die Betriebsspannung von AD-Wandler (+5V) oder? An Vin(+) und Vin(-) schätze
muss der Temp Sensoren dran oder? AGND muss an GND. Für was ist Vref und DGND? Welcher Pin des At89S8252 muss an CS, RD, WR,INTR??? Was muss ich an CLK R und CLK IN anschliessen? Könnt ihr mir da weiterhelfen? Als Temperatursensor verwende ich den KTY 81-220. Wäre euch für jede noch so kleine
-
Thread
AT89s8252 mit PonyProg geht nicht
Seriellen Programmer für PonyProg gebaut und versuche schon seit 2 Tage damit mit PonyProg das AT89S8252 zu programmieren Kriege aber immer Meldung "Device not responding" Pinning habe ich schon mehrmals geprüft Wollte mal fragen ob jemand schon das Schaltung nachgebaut hat und wie stabil dass überhaupt
: - in den ponyprog-adapter-einstellungen "invert reset" anhaken. muss sein, da der rst des at89s8252 high-active ist. - resetschaltung checken : r nach gnd, c nachh vcc - Pin /EA nach vcc Ich würde mal auf "invert reset" setzen. hab mal n at89s8252-tutorial (unter ponyprog) geschrieben.
-
Thread
c51, AT89S8252, kommazahlen
oh, für den Atmel 89S8252...
Anbei noch einige Samples für den AT89S8252. Joe http://sdccokr.dl9sec.de/resources.htm
-
Thread
Nokia 3310LCD an AT89S8252
Hallo! Ich hab im Moment das Nokia LCD an nem At89S8252 laufen. Aber nur Software SPI.. Hat vielleicht irgendwer einen Sourcecode damit ich den Hardware SPI benutzen kann? Soll ja dann schneller laufen, oder? Bei den ganzen Sourcecodes für AVR's blick
Im Datenblatt zum S8252 steht ja schon mal drin, wie die Schnittstelle aktiviert wird, und was alles zu beachten ist. Und auf der Atmel Homepage findest du beim 8252 glaube ich auch ein paar Beispiele fürs SPI-Interface
-
Thread
LCD an AT89S8252 Ansteuerung in C
Bescheidenes Problem finden kann... Ich habe eine Standard 2x16-Display (Hd44780 o.ä.) an einem AT89S8252 im 8-Bit-Modus im betrieb. Mit Assembler läuft das auch alles wunderbar, nur in C haperts halt. Hat jmd. zufällig einen Lauffähigen C-Code zur init. und evtl. noch ein Ausgabebeispiel für Textstrings. Am liebsten natürlich für den 89s8252. Besten Dank schonmal! Gerne auch direkt an: bayluga@freenet.de
-
Thread
AT89S8252 und schon wieder ISP Frage
Hallo zusammen, auch ich habe eine Frage zur Programmierung eines AT89S8252 über eine eineface ISP Schnittstelle ( einer von Vielen ). Ich versuche unter Win XP mittels Ponyprog 2000 einen AT89S8252 zu programmieren. Als "Brenner" habe ich den AVR ISP von http://rumil.de
immer der Gleiche - ich bekomme ein Device Not Responding angezeigt. Ponyprog liest den MC aus ( AT89S8252 als Device eingestellt ), meint jedoch der Flash beträgt 10240 Byte. Gehe ich richtig in der Annahme, das der MC mit Spannung versorgt werden muß bei der Programmierung und das die Taktversorgung
-
Thread
"Write Failed" AT89S8252 ???
Reset auf GND gelegt und den Kondensator auf VCC. Jetzt fängt Ponyprog immerhin an etwas in den AT89S8252 hinein zu schreiben, am Ende zeigt er aber an "Write Failed". Kann mir jemand sagen womit das schonwieder zusammenhängen könnte? EA/VPP habe ich übrigends auf Vcc gelegt, ist das richtig? muss ich
ersteigert weil ich erst dachte ich wäre unfähig den selber zu bauen und da stand dabei das er auch den at89s8252 unterstützt. http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&category=12949&item=5779803197&rd=1
-
Thread
AT89S8252 5sek warten
Hi, ist es möglich den AT89S8252 so zu programmieren dass er zwischen dem einen Befehl der die Ports anschaltet und dem der die Ports wieder ausschaltet etwa 5 sek wartet?. Also das z.B. am Pin 2.6 für 5sek eine Spannung von +5V
hi der 89s8252 ist doch gar kein AVR- dein Asemblerproramm wird der wohl nicht nehmen - oder irre ich mich da???? Auf http://www.erikbuchmann.de gibts einen Codegenerator - der macht dir auch PAusen auf µsec genau
-
Thread
ISP auch für AT89S8252 ??
jemand ob man den Isp für den Atmega 8 wie hier im Tutorial beschrieben genau so auch für den AT89S8252 benutzen kann? Würde PonyProg benutzen um den zu Brennen. Würde dann gerne versuche die wir in der FH machen auch zuhause nochmal machen. Wir haben dort Boards mit einem 80535 SAB. Der Befehlssatz
Es geht. Habe ich schon gemacht. Installier Ponyprog. Unter "Device/AT89Smicro/At89S8252" anwählen.
-
Thread
60 LEDs mit AT89S8252 ansteuern.
Ja und zwar haben wir bei uns auf der Berufsschule schon seid längerem das Fach µController Technik und wir haben auch schon ne Grundbestückung fertig , jetzt sollte sich halt jeder mal nen Projekt überlegen und das dann versuchen umzusetzen und ich hatte halt die Idee ne Uhr mit Datums und Temperatur anzeige zu machen und halt um das Display verteilt 60 LEDs anzubringen so das jede sekunde eine mehr aufblinkt , ich habe nur leider noch keine Ahnung wie genau ich das am besten mache , hat wer vieleicht ein paar links die sich mti der ansteuerung von mehreren LEDs beschäftigen ? Ich habe bei google
-
Thread
AT89S8252 I2C
bin auf der Suche nach der besten Möglichkeit zur Master/Slave-Kommunikation zwischen mehreren AT89S8252. Also ein Master soll mit mehreren Slaves kommunizieren. I2C scheint mir hierfür eine geeignete Lösung zu sein, allerdings weiß ich nicht wie groß der Aufwand hierfür sein wird. Nach ausgiebiger
Warum so kompliziert? Der S8252 hat doch eine SPI-Schnittstelle, die Master/Slave ünterstützt. Bei I2C müsstest du die Kommunikation in Software lösen, über SPI unterstützt es der Controller per Hardware. Ralf
-
Thread
AT89S8252 - Statusbits und Stackpointer
Hallo zusammen, Ich nutze µVision Keil2 um meinen Atmel AT89S8252 zu programmieren. Gleich zu meiner Frage: Wie verhält sich der RAM bzw. der Stackpointer wenn ich alle 4 Registerbänke und zusätzlich einzelne Bits im RAM als Statusbits nutzen will. Auf was muss
ansprechbar? Kennt jemand ne gute Seite auf der man sich einen Überblick über ROM, RAM EEPROM des AT89S8252 verschaffen kann (außer Datenblatt)? DANKE für jede Hilfe!! MfG byte3
-
Thread
seriell out mit SPI am AT89s8252
Senden ****************************************** senden: mov spdr,a ;Akkuinhalt senden warteS: jnb 0x80 ,warteS clr 0x80 ;Sende-Flag löschen ret ;writing to the spi data register of the master cpu starts the spi clock generator, ;and the data written shifts
;vorgegebene Includedatei wird abgeschaltet #include <AT898252.H> ;Includedatei fuer ATMEL 89S8252 aktiviert sie muss transmit_completed BIT SPIF_ /* SPI Interrupt Flag 0x80 */ data_to_send DATA 10111101b org 0000h clr transmit_completed clr WCOL_