-
Thread
AT89S8252
einer wieder bis neun zählen und zehner wird dann auf 2 erhöht. mein mikrocontroller: ATMEL AT89S8252
-
Thread
suche AVR-Ctrl für Heizungssteuerung zu kaufen
zu viel Arbeit drin ;). Es handelt sich da drin leider nicht um nen AVR sondern um nen 8051 (at89s8252). Hab aber noch ne 2. Version mit Alarmeingang (die basiert dann auf dem Atmega16). mfG
-
Thread
Mikrocontroller-Vergleichstabelle/Auswahlentscheidung
Atmel C51 8bit-Flash MCU - AT 89C51 PDIP Atmel C51 8bit-Flash MCU nehmen . Eher z.B. AT89s8252 ... Auf der Atmel - homepage findest Du die Auswahl-Tabellen für beide MC-Famillien , AVR und 8051er .
-
Thread
Digitaltacho + LCD
Zeitschrift Elektor war auch mal ein 8051-Board mit Einsteigerkurs. Suche mal bei Elektor nach "89S8252", so hieß der Baustein aus der 8051-Familie, der auf dem Board zum Einsatz kam. Auch hier im Forum gab es schon mehrere Links zu Einsteigerseiten. Einfach mal nach suchen. Nun, der Weg ist hart
-
Thread
Töne per Funk übertragen und auswerten
Hallo! Ich möchte gerne eine Tonfolge von einem Controller (AT89S8252) erzeugen lassen und diese per Funk (CB) übertragen. Die Gegenstation soll diese empfangen und von einem Controller ausgewertet werden ( ebenfalls AT89S8252). Das ganze soll so eine Art Anruf-Schaltung
-
Thread
Simens S 35; AT-Befehle
Hallo Tom Ich habe ein Modul mit AT89S8252 (Kompatibel zum 2051) dazu gebracht mit einem S35 eine SMS zu schicken wenn ein 8bit port eine Aenderung aufweist. Siehe Anhang fuer den ganzen Code. Viel Spass damit! Edward http://edward.cardew.org
-
Thread
89C2051 was brauch ich da? was find ich wo?
richtig erinnere hat er im im Code-Forum auch mal den Quell-Code dazu gepostet. Ich habe mir den AT89S8252 gekauft. Ich meine so ca 6,XX Euro bei Reichelt. Ausser einem Quarz, 2 x 33pF Kondensatoren und den 5V brauchst Du sonst nichts zum Anfang. Dann einen ISP-Programmer nachgebaut. Dazu noch eine LED
. Ist auf jedenfall einfacher als erstmal ein Programmiergerät zu bauen. Den Tipp mit dem AT89S8252 habe ich übrigens auch von Peter. Grüße Andreas
-
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 polling-betrieb
-
Thread
seriell out mit SPI am AT89s8252
;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_
-
Thread
AT Festplatte am 89s8252
Hallo, Ich suche jemanden der mir hilft eine Festplatte am ATMEL 89S8252 zu betreiben. Es geht hierbei primär um die Programmierung. Diese sollte nach Möglichkeit in ASM oder C sein. Ziel ist es Daten jeglichen Formates auf die Festplatte zu Schreiben und zu Lesen.
ist, was er will? @Oliver: "Hallo, Ich suche jemanden der mir hilft eine Festplatte am ATMEL 89S8252 zu betreiben. Es geht hierbei primär um die Programmierung. Diese sollte nach Möglichkeit in ASM oder C sein." Wie genau stellst Du Dir das vor? Meiner Meinung nach am einfachsten ist das mit
-
Thread
Programmierung At89 AVR
Ich programmiere seit einiger Zeit mit dem Flash - Board von Elektor - Verlag. Dort wir eine AT89S8252 verwendet. ICh möchte gerne in C - programmieren. Auf dieser Seite habe ich eine Beispiele mit AVR - Bausteinen gefunden. Kann ich diese auch auf den AT89 übertragen. Schöne Frank Steenblock
-
Thread
Frequenzüberprüfung
bitte jemand zu dem angehängten program helfen, es handelt sich dabei um ein program für nen at89s8252, soll ein testat werden ab ich komme nicht wirklich weiter und zwar geht es darum, dass eine Frequenz, die angelegt wird auf drei kriterien untersucht wird und zwar zum einen soll die angelegte Impulsdauer
-
Thread
Taster-Abfrage
Hallo, ich habe da ein Problem: Ein Mikrocontroller vom Typ AT89S8252 soll fünf Taster nach ihren Zuständen abfragen. Wenn Taster 1 gedrückt wird, leuchtet LED1 auf, bis Taster 3 (Stop) gedrückt wird. Die Ports habe ich schon mit dem Oszi durchgemessen, die sind high
-
Thread
Suche SPI-RS232-Wandler-Baustein
Habe mal den MAX3100 eingesetzt, für eine IrDA am 89S8252, klappte ganz gut. Momentan erweitere ich den PIC um eine RS485 mit einem MAX3140. Beide MAX-Bausteine können auch RS232. Den MAX3100 gibt es auch in der bastelfreundlichen DIL-Version, den 3140 nicht
-
Thread
Parallelport unter XP freischalten??
µC-Board gebaut, die Lehrer blicken aber selber nicht wies zu programmieren geht. Ich habe den AT89S8252 von Atmel drauf, verwende Rigel-Reads51 und PonyProg. Habe von meinem Lehrer auch so ein schönes HowTo für PP bekommen, aber irgendwie hauts nich hin. Ein Kollege sagte mir schon dass mann irgendwo
-
Thread
Nokia 3310 Lcd Ansteuerung in AVR-GCC
keine große Rechenoperationen durchführen. Das erledigt die "Zentrale". Dort habe ich einen uralten 89S8252 verbaut, der die GPS Daten auswertet, Temperatur und Bordspannung mißt, und seriell an das Display sendet. Freut mich wenn es dir gefällt, war auch ziemlich viel Arbeit, das Display dort hineinzubringen
-
Thread
8051 - AVR
keinen einzigen, der die Flip-Software nicht zum Laufen gebracht hat. Dagegen macht der AT89S8252 ähnliche Probleme mit SPI Programmierung über den LPT1 wie bei den AVRs. D.h. bei manchen läuft jede Software sofort und bei manchen nur mit 20cm kurzem Kabel und bei manchen nie. Peter
-
Thread
89C2051
ist die nötige Anlaufzeit nicht zu bestimmen. Natürlich kann man den Elko größer auslegen (beim 89S8252 gibt es dann Probleme mit dem ISP), aber wirklich sicher kann man sich da nur mit einem Resetcontroller sein, derhalt die Spannung überwacht. Markus_8051
In dem Programmiergerät arbeitet ein AT89C2051. Das Ding programmiert AT89S51/52, AT90Sxxxx. AT89S8252/53 werden noch nicht unterstützt, da ich dafür keinen Bedarf habe und diese komplett andere Befehle und Routinen haben. Der Reset Ausgang läuft über eine Transistorendstufe, da sind auch ein paar
-
Thread
Prog startet nach Reset 30sec verzögert...
Hallo NG, gebe an Port1 eines 8051er (AT89S8252) ein wechselndes 1 Hz Bitmuster aus (per Timer 0 Interrupt). Nach einem Soft-Reset startet das Prog sofort neu, unterbreche ich jedoch die Stromversorgung, startet das Prog erst nach ca. 30 sec.
-
Thread
Schleifenproblem in Assembler
was gerade läuft. Hier mein Code in Assembler, der aber nicht funktionieren will (Ist ein AT89S8252): ; P1.0=Taster 1 P1.1=LED1 ; P1.2=Taster 2 P1.3=LED2 ; P1.4=Taster 3 P1.5=LED3 ; P1.6=Taster 4 P1.7=LED4 ; P3.0=Taster 5 P3.1=LED5 ; P3.2=Phase 1 P3.3=Phase 2 ; P3.4=Inhibit #
nichts, wenn das nochmal gewählt wird. Aber es gibt noch einen groben Fehler: Um die Ports beim 89S8252 als Eingänge zu nutzen, müssen sie auf high programmiert sein (das ist nach dem Reset automatisch so) und müssen dann extern auf Masse gezogen werden. Sprich, die Taster sollten gegen GND liegen. Ich
-
Thread
TCA 3727 - brauche dringend Hilfe!!!
Hallo zusammen, ich bin fortgeschrittener Anfänger der Mikrocontroller. Ich habe: einen AT89S8252 auf Entwicklungsboard, 5 Taster mit LED auf Platine und einen TCA 3727 mit allen nötigen Bauteilen auf einer Platine. Die Taster und LEDs sind von P1.0 bis P1.7 und von P3.0 bis P3.2, der TCA 3727
-
Thread
Übertragunsproblem bei Atmel Schulplatine
Schule gerade die Assmeblerprogrammierung durch und haben dafür Testplatinen bekommen mit einem AT89S8252 uP. Das Problem ist, dass wir gerade ein Projekt machen und das ich nächste Woche abgeben sollte aber unser IT-Lehrer bis dahin auf Klassenfahrt ist. Nu hat der uC nen Problem. Ich sende meine Programme
-
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
ISP Software für AT89S52
Druckerport (und der ist belegt). Alle anderen Programme (atmelisp, PonyProg usw.) kennen nur den AT89S8252 und den AT89S53, die aber komplett andere Befehle haben und somit nicht funktionieren (Device not reponding)...
-
Thread
Elektor uC-Board +Buch
Hallo Forum, vor kurzem habe ich mir das Elektor-uC Board (für AT89S8252)zum experimentieren incl. Buch von Herrn B. Kainka geholt... Nach einer ersten wirklichen Enttäuschung habe ich mir jetzt etwas Mut gefasst und werde es trotzdem weiter durcharbeiten. Leider geht
-
Thread
kleines C-Prog fuer 8051 gesucht
Hallo NG, hab ein Flash Board mit 89S8252 (8051-er) und möchte erstmal ein printf("Hello World") zum laufen bringen...leider tut's nicht. ..(hat jemand ein kl. Hex-File zum testen?) .. -Hab das Progrämmchen mit KeiluVison2 (Demo) uebersetzt
-
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
Instruction Set
Hallo Forum, als Newbie und User des AT89S8252 bin ich auf der Suche nach einem allgemeinen 80C51 Instruction Set. Ist der AT89S8252 wirklich voll 8051 compatibel? Oder gibt es noch etwas zu beachten, wenn man sich an den allgemeinen 80C51 Instruction
meinen Code für einen Waschmaschinen-Steuerung die gleichzeitig E-Gitarre spielen kann für den AT89S8252 mit dem Philips Instruction Set zu schreiben...
-
Thread
AT89S8252 Bootloader
Hi der 89S8252 hat weder einen eingebauten Bootloader noch kann man ihm einen eigenen verpassen. Matthias
-
Thread
Baudraten bei 12Mhz
BaudrateGenerator(Benutze ich mit meinem AT89C51SND1). Mit dem timer2 komme ich mit einem AT89S8252 bei 24MHZ genau(0.16% oder so error) auf 57600Baud. Auf der keil website gibt es ueberigens einen guten online rechner, mit dem man baudraten und passende reloadwerte bestimmen kann. Gruß Tobias
-
Thread
Motorsteuerung
Hallo allerseits, ich möchte eine Pumpe (vorzugsweise 230V) mit dem Mikrocontroller (At89S8252)steuern. Mein Problem ist die Schaltung zwischen Mikrocontroller und Motor. Kann mir jemand dabei helfen? Es wäre äußerst dringend!
-
Thread
Netzwerkkarte mit RTL8019
eeprom abzuspeichern bzw. es an der seriellen schnittstelle zu betreiben. Dafuer hab eich einen AT89S8252 verwendet. Das ist ein 8051er von Atmel mit 8kb isp flash im dip 40 Gehaeuse. Der abgespeckte Code fuer die Ethernet Variante braucht gerademal etwa 250Byte. Die leds werden nicht per multiplex angesteuert
Sourcecodes und eagle Dateien in ein zip gepackt. Vll. kannst du ja was damit anfangen. Der code fuer den 89S8252 und den mega8 ista auf das noetigste abgespeckt und enthaelt keinerlei unoetige Features. Wenn ich das Projekt nochmal machen sollte wuerde ich einfach einen groesseren Mega mit mehr io-pins nehmen
-
Thread
Rotorblatt Beleuchtung die 2te
sein. BEsser geeignet waeren wohl einfache CD4094. Die hab ich fuer mein BlinkenLED genommen(mit AT89S8252). Die brauchen halt nen clock,strobe und daten pin. die kann man im grunde beliebig hintereinander kaskadieren. Zwei sind garantiert kein problem. Wenn du dann je zwei kaskadierst und davon 4 einheiten
-
Thread
DCF signal auswerten ohne C-code
jahr an dem DCF signal rum mit der auswertung des Signals ich nutzt microvision und ein atmel at89s8252 Ich wär euch echt dankbar wenn ihr mir helfen könntet mfg Stefan
-
Thread
Atmel uC Modelle
Unterschied der uC AT89C51xx einerseits und der AT89Sxx- Typen andererseits? Im Datenblatt zum 89S8252 z.B. heisst es ..MCS-51 compatibel. Ist das nun ein echter 51-er..? 2) Bei meinem (Elektor)Flash-Board(89S8252) wird die ISP-Schnittstelle (MOSI, MISO, etc. über 5 Pins der RS232-Schnittstelle programmiert
@Ulli Der AT89S8252 lässt sich sehr gut mit ATMELISP programmieren . Ich benutze auch das Elektor Flash-Board ,und bin sehr zufrieden damit . Alle Atmel 8051er lassen sich mitm Paralellprogger flashen . Einige aber
-
Thread
Atmel Flip-Tool fuer AT89S8252 ?
Hallo NG, ich hab da mal ein Problem... Teste ein Flash-Board mit dem AT89S8252 und möchte es gerne mit dem Flip-Tool programmieren (RS232-Schnittstelle -> ISP ). Tue das zur Zeit mit microflash.exe, ist mir aber zu spartanisch... Das Problem: Im Flip werden unter ->Device-
-
Thread
ER400TRS verquatzelte ASCII Zeichen ?????
Hallo, ich hab zwei ER400TRS, einen am PC ComPort einen am Mikrocontroller (AT89s8252). -Baudrate 9600 (über Timer2) -8Bit wenn ich PC und Controller direkt verbinde(statt Transceiver Drahtbrücke zum anderen Transceiver, also normale RS232 Verbindung über MAX232), funktioniert
-
Thread
C: Empfangene Daten ins EEPROM
Empfangsflag getetest) Aber wie kann ich denn diese Daten jetzt in mein internes EEPROM vom AT89S8252 schreiben?? Da ich mir noch nie anschauen konnte, was da wirklich empfangen wird. so sieht das bis jetzt aus: (Anhang) In dem Datenblatt vom Atmel steht nur, dass ich im WMCON Register EEMWE
-
Thread
8252 sendet 2 sinnlose Bytes
Programm direkt liegt. Das gleiche passiert auch bei einem voellig einfachen Code. Z.B.: $regfile = 89s8252.dat $crystal = 22118400 $baud = 19200 Do Print "ZZZZZZZZZZZZZZZZZ" Waitms 200 Loop End Hat jemand ne Idee woran das liegen könnte? mfg
-
Thread
89s8252 schweigt ?!
Hm, ich glaub das gilt fuer AVRs, der 89s8252 ist aber leider n 8051 :| mfg
Beim 89S8252 mußt du Werte über "mov P1, 255" ausgeben. Das sollte dann funktionieren.
-
Thread
Atmel reagiert nicht?
selber aus mehreren Datenblättern zusammengeschnibbelt der Max233 war aus einer schaltung eines AT89s8252 daher kommt die beschaltung des Max und den hab ich einfach auf den AT90s2313 umgebaut. Ist alles eine eigenkreation. Den MISO MOSI und CLK hab ich über den Max laufen lassen um die Pegel der RS232
-
Thread
Daten per UART empf.
C-Programm an dem ich mich "hocharbeiten" kann. Wäre cool, wenn das ein bisschen mit meinen ATMEL AT89S8252 (12 MHz) kompatibel wäre. ( Die Daten werden so gesendet: Baudrate: 9600 Datenbyte: 8 Parität: keine Stopbits: 1 Flusssteuerung: keine ) Vielen Dank schonmal, Gruß Thomas
-
Thread
BASCOM-8051 ueber SPI
Hallo NG, will mit BASCOM-8051 ein Progrämmchen ins Flash-Bord schieben (AT89S8252 mit SPI-Schnittstelle). Unter Options-Programmer finde ich aber nur Hardware-Programmer, doch bei mir hängt das Board am COM1-Kabel, nix Programmer... Das muss doch auch gehen oder..?? Danke
AT89S8252 mit SPI-Schnittstelle = miso , mosi , sck , rst und gnd . Also 4 Signalleitungen plus Masse .
-
Thread
Funkübertragung ???
Hallo Gottfried Bremer Ich verwende den AT89S8252 oder den AT89C2051 Controller. Ein Rechtecksignal dürfte nicht so das Problem sein. Ich glaube immer mehr das ich mir ein Ozzi besorgen muss. Wie könnte den der Quellcode in C aussehen. 1) Controller
-
Thread
ISP-Prommer
Für den 98S8252 guckst du hier: http://www.aec-electronics.co.nz/software.htm Mit dem programmiere ich meine 89S8252. Solltest aber noch ein Buffer-IC dazwischenhängen. Ist im Fehlerfall günstiger für die Par
-
Thread
AT89S8252 Programmierung
Hallo zusammen, ich arbeite zur Zeit an einem immer größer werdenden Programm (ca. 4kB) und nun habe ich das Problem das ich das Programm nicht mehr korrekt in den Flash Mem bekomme. Umso umfangreicher es wurde, umso öfter musste ich den Flashvorgang wiederholen. Ich verwende das Flashtool AtmelISP Vers. 20030210 und habe es auch schon mit einem für die Parallele Schnittstelle versucht aber hatte ebenfalls keinen Erfolg. Ein verkürztes Kabel habe ich auch schon versucht, leider ohne Erfolg. Kann mir jemand helfen? Ich habe sonst nichts gefunden im Internet. Gruß Benjamin
-
Thread
KS0070B = 44780?
Beispiel gemacht wurde. Und dann frage ich mich ob ich auch die richtigen Ports benutze. Hab nen at89s8252 und benutze P2 fuer die Daten und p0.0,p0.1,p0.2 fuer RS,RW,EN. Ich hoffe das macht keine Probleme von wegen "Ports mit und oder ohne internal pullups" oder was auch immer. hab mein Programm einfach
-
Thread
Parallel / Seriel mit uvision2
Hallo Forum Freunde Ich habe eine Anfängerfrage für euch. Zur Zeit programiere ich einen AT89S8252 mit uVision2 über ein serielles Kabel. Da ich für kleinere Anwendungen einen AT89C2051 programieren möchte habe ich im Netz eine schöne Schaltung gefunden (kostengünstig und einfach nachzubauen)
-
Thread
Timer - TMOD Register, Problem
Hi, ich habe folgendes Problem: ich programmiere den atmel at89s8252, also die µC der Serie 8051. mein controller hat, wie fast jeder microcontroller auch ein TMOD register das auf der Addresse 89h im SFR liegt. jetzt kann ich zw. 4 verschiedenen Timermodi auswählen
-
Thread
I2C Anschluß AT89S8252
Hi der AT89S8252 hat keinen Hardware-I2C Bus. Du kannst also beliebige Pins verwenden. Idealerweise welche auf Port0 da hier keine internen Pull-Ups zu finden sind. Geht aber auch auf allen anderen problemlos da der