Dies ist problemlos möglich, jedoch ist die Auflösung ca. 1-10uS, bei mehreren solcher Logiken in parallel. 1 (vielleicht auch bis zu 0.125uS) bei Verwendung von einem externen Quarz, bis zu 10uS bei dem internen Osc.
µController benutzen, der auf dem markt vorhanden ist. empfehlen könnte ich einen 8051 z.B. den Atmel 8252
Was für Kondensatoren hängen am Quarz? Für den AT89S8252 waren (ich glaube) etwa 30pF vorgesehen, beim AT89S8253 dürfen es nur noch 5pF sein. Gruß Torsten
Hehehehehe... vielleicht komm' ich darauf zurück ;-) Laß mich raten: Ihr habt vom AT89S8252 auf den AT89S8253 umgestellt?
Ein 8052 kann das mit EINEM Uart. Ein gebräuchliches Derivat wäre AT89C52 bzw. AT89S52. Dann gäbe es dazu noch die S53, wenns n bisschen mehr Speicherplatz braucht, oder ein S8252/S8253, wenns einen internen EEPROM haben soll. Desweiteren gibts Low-Pin-Count-Derivate, z.B. AT89C2051
Allerdings ist eine Software UART etwas aufwändiger, passt aber natürlich lockerst in z.B. einen 90S2313. Baudratenquarz sollte unbedingt dran (der 90S2313 geht eh nicht ohne Quarz). Stefan
ziehst den Kauf/Bau eines ISP-fähigen Boards in erwägung. Ich selbst benutze seit Jahren das 89S8252 Flah-Board aus der ELEKTOR Nr. 12/2001 und bin sehr zufrieden damit. mfg
beim Umstieg von 8252 auf 8253 auch keinerlei Datenübertragung Gruß JAN
Hallo! Ich war jetzt ca. ein jahr benutzer eines kleinen Controllerboards mit einem AT89S8252 und der ISP Schaltung mit dem 74HC244 (www.rumil.de). Jetzt sind gestern zwei neue 89S825 3 angekommen und die wollen sich mit dem Board einfach nicht programmieren lassen. Hat jemand erfahrungen
der Seite (http://www.lancos.com/siprogsch.html) ist bei der in Frage kommenden Schaltung nur AT89S8252/AT89S53 angegeben.. Vielen Dank im Vorraus!
programmiert. Der Algorithmus dazu ist vollständig dokumentiert. Es gibt auch Bauanleitungen im Netz. Wenn's nur um kleine Stückzahlen geht, könnte ich das auch machen.
Hallo! Ich wollte jetzt mal genau wissen, welcher unterschied zwischen dem alten µC AT89S8252 und dem neuen µC AT89S8253 von Atmel besteht. Beide haben das gleiche Pinning, aber ein anderes Protokoll, oder wie ist das? Was bedeutet das für mich, denn ich schreibe zurzeit meine Programme für den alten AT89S8252 in „Ride IDE“, erzeuge daraus ein HEX-File und sende diese zu meinem Evolutionsboard mit Hyperterminal. Was muss ich nun mit den neuen AT89S8253 beachten oder anders machen? Danke schon mal!
hi ich möchte ein Thermometer bauen aus: -2x SA23-12RT -1x Atmel 89s8252 -1x DS18S20 ich habe jetzt mal versucht einen Schaltplan zu zeichnen ;-) da ich aber gerade erst am Anfang bin mit Elektronik etc. rumzuprobieren und wir in der Schule so sachen noch nicht
War's nicht auch auf Elektronik-Kompendium wo es eine Schaltung gibt, in der ein PIC zusammen mit 2 Siebensegment- Anzeigen Thermometer spielt. Oder war das bei http://www.sprut.de ? Sprut wars. Schau
Hi ich möchte mir ein einfaches Thermometer bauen, dass die Temperatur über einen Sensor (DS18S20) misst und diese digital an meinen Mikrocontroller (Atmel 89s8252) weitergibt. Der Mikrocontroller soll dann je nach Temperatur veranlassen dass die entsprechenden Segmente auf zwei 7-Segmentanzeigen
meinen Überlegungen auch nichts falsch ist. Brauch ich ausser: -2x SA23-12RT -1x Atmel 89s8252 -1x DS18S20 sonnst noch irgendwelche Bauteile??? Wie siehts mit einem Takt aus? Danke schonmal im Vorraus Markus
Hallo zusammen, ich suche dringend die Libraries für den DDS-Chip AD9833 von Analog und den AT89S8252 uC von Atmel. Wär Super wenn mir jemand weiterhelfen kann. Es ist wirklich sehr dringend. Viele Grüsse Thilo
Wie wär's mal mit Suchen, 2 Minuten Google nach ad9833 eagle bringt z.B. http://www.sensi.org/~svo/eagle/ Und für den AT89 http://www.sigem-elektronik.de/elektro/cad/eagle/biblio/bibbsp03.htm
welcher ist besser für mein projekt geeignet? - SA 23-12 RT 7 Segment Anzeige - Atmel AT89S8252 Microcontroller (mit dem Programmieren wir halt in der Schule, geht das bei meinen Projekt mit dem?) Was brauch ich sonnst noch alles für einen einfachen Hygrometer
blaue teil kennt den vielleicht jmd.? oder weiß jmd? ob der den wert in dualzahlen an den AtmelAT89S8252 gibt oder ändert der nur den widerstand?
Hallo, den AT89S8252 bzw den Nachfolger AT89S8253 gibts auch im DIP Gehäuse. Das Problem ist das der Controller keinen AD-Wandler onboard hat. Mit einem NE555 kannste die Spannung in eine entsprechendes PWM Signal
ich bestell jetzt: -2x SA23-12RT -1x Atmel 89s8252 -1x DS18S20 brauch ich sonnst nichts? wie siehts mit dem Takt aus? Brauch ich da nicht noch ein zusätzliches Bauteil?
AVR. Und die Eingänge mit internen oder externen Pullups, damit offen = High. Peter P.S.: Ich hab mal nen Leitungstester für 40-pol. Kabel in C geschrieben mit 3 Stück AT89S8252 um auf die Pinzahl zu kommen. Verbunden sind sie über die UART.
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.
of the next clock cycle. Interfacingthe DataFlash Atmel’s AT89S8252 is an MCS -51 compatible microcontroller with a Serial Peripheral to a Microcontroller Interface. It supports full-duplex, 3-wire synchronous data transfer with a 6 MHz maxi- mum bit frequency. By enabling the AT89S8252’s SPI feature, port 1 pins P1.5-P1.7 can be connected to the DataFlash. This microcontroller contains a series of Special Func- tion Registers (SFRs). Among these SFRs is the SPI Control Register
ram set" funktionert. Bekomm es aber nicht komplett programmiert. Also controller wird der AT89S8252 verwendet und im assembler prgrammiert Displaycontroller is der HD44780 kann mir jemand ein Beispiel generieren damit ich mir meine Zeichen selbst erstellen kann? bedanke mich schonmal
jeder hat mal klei nangefangen :P ^^ ok das mit den RET´s is mit grad auch aufgefallen hmm sagen wir mal "no comment" *ups* aber den reest versteh ich trotzdem nich so ganz... ich schick ihm den befehl: mov A,#0001000000b ;CG RAM in schreibmodus
of the next clock cycle. Interfacingthe DataFlash Atmel’s AT89S8252 is an MCS -51 compatible microcontroller with a Serial Peripheral to a Microcontroller Interface. It supports full-duplex, 3-wire synchronous data transfer with a 6 MHz maxi- mum bit frequency. By enabling the AT89S8252’s SPI feature, port 1 pins P1.5-P1.7 can be connected to the DataFlash. This microcontroller contains a series of Special Func- tion Registers (SFRs). Among these SFRs is the SPI Control Register
of the next clock cycle. Interfacingthe DataFlash Atmel’s AT89S8252 is an MCS -51 compatible microcontroller with a Serial Peripheral to a Microcontroller Interface. It supports full-duplex, 3-wire synchronous data transfer with a 6 MHz maxi- mum bit frequency. By enabling the AT89S8252’s SPI feature, port 1 pins P1.5-P1.7 can be connected to the DataFlash. This microcontroller contains a series of Special Func- tion Registers (SFRs). Among these SFRs is the SPI Control Register
Hallo Leute, ich hab nen µC AT89S8252 und daran n ganz normales LCD 2x16 (HD4478...). Programmieren "muss" ich in assembler habs so gelernt und keine zeit mich auf c umzustellen) Mein problem ich werd aus den Datenblättern net schlau
auch schon mehrere male durch und komm irgendwie nich weiter. Danke schonmal im voraus! gruß ´s Axele
/*-------------------------------------------------------------------------- AT89S8252 Header file for the Atmel AT89S8252. Copyright 1996-1997 Keil Elektronik GmbH and Keil Software, Inc. All rights reserved. --------------------------------------------------------------------------*/ #ifndef AT89S8252_HEADER_FILE #define AT89S8252_HEADER_FILE 1 /*------------------------------------------------ Byte Registers Note: Only Registers located on addresses that are evenly divisible by 8 are bit addressable
Board ist also praktisch fernsteuerbar. Es könnte sich Bild 1. Blockschaltbild des Controllers AT89S8252 irgendwo an einer unzugänglichen Stelle 12/2001 Elektor 15 M IK R O C O N T R O L L E R +12V +5V +5V K9 IC7 C15 D4 7805 +5V C4 +5V 100n C5 RESET S1 1N4001 (PROG) 10µ 63V 100n R3 C12 C13 C14 40 28
; SMS device ; $NOMOD51 $INCLUDE (S8252.MCU) $TITLE(SMS device) ;=============================================== ; HISTORY ; ; An SMS device that will send an ; SMS when P0 changes. ; ;=============================================== LED
Rechtecksignal von ca. 1 Hz am Port 1 Pin0 aus ; aus "Das Microcontroller Kochbuch", Seite 76 #cpu = 89S8252 ; @11.059 MHz sjmp Initialisierung Timer 0: ;Timer 0 Interrupt, 15,26 Hz djnz r7, Reti mov r7, #8 ; Teiler 8 mov P1, a ;Accu an Port1 ausgeben, ca. 2 Hz cpl a ;Bitmuster umkehren Reti: reti Initialisierung
/*-------------------------------------------------------------------------- AT89S8252 Header file for the Atmel AT89S8252. Copyright 1996-1997 Keil Elektronik GmbH and Keil Software, Inc. All rights reserved. --------------------------------------------------------------------------*/ #ifndef AT89S8252_HEADER_FILE #define AT89S8252_HEADER_FILE 1 /*------------------------------------------------ Byte Registers Note: Only Registers located on addresses that are evenly divisible by 8 are bit addressable
then displays ' Led used is just to show program running 2K2 from port pin via Led to + ' Setup for 89S8252. Use appropriate port assignments for other processors ' Uses Active Low, so no extra components needed. Chip internal tieups are utilised ' Mike Gill . B M Electronics UK 01422 839321 Config Debounce