-
Thread
Reset ohne Reset-Pin?
Du willst den i2c-Bus resetten, weil Master und Slave außer Synchronität sind? Dafür gibt's eine spezielle Sequenz.
noch in den Application Notes Beispielcode in Assembler. Atmel hat das I2C von Philips in seinen 89C51 und AVR nachentwickelt (identische Statemaschine), aber wohl nicht alle Funktionen richtig verstanden und getestet.
-
Thread
Mikrocontroller mit mp3 Unterstützung
gibt´s eigentlich nen MCU mit DivX intern? ;-)
Hallo, ich habe mir mal zwei dieser Controller bsorgt (die Variante mit Flash AT89C51SND1B-IL). Aber der Wille einen MP3 Player zu bauen war viel größer als die zur Verfügung stehende Zeit. leider. Falls sich jemand damit versuchen will, dem kann ich die Chips verkaufen. 25EUR
-
Thread
Konsolenbau
CPU. Sollten wir einen 2. seperaten Grafikprozessor hinzuziehen? Welche MCUs eignen sich? Wie sieht's mit 80c51 aus? Kann man damit was gescheites anfangen? Fragen über Fragen, hoffentlich kennt einer die Antwort! CU @ll Stephan
?? - naja aber nen AVR willst du ja nicht.....) Du kannst auch noch einen 8051 nehmen (z.Bsp einen 89s8252 - die Frage ist was dir das an Vorteilen gegenüber einem Atmega bringt. Wo ist das Problem???? mfg
-
Thread
ATmega328PB nach Berührung Flash kaputt
sind die auch mit NC angegeben. Im Vorgänger mit dem AT89C51CC03 waren es 20MHz mit 2*33pF.
auf allen, evtl. > ausser Australien, Kontinenten. Und keins davon ist batteriegespeist, stimmt's?
-
Thread
Flasshen per R232
AT89C51ED2 von ATMEL, 64k Flash intern, über serielle update bar, 1k SRAM on Chip, Update über ein fertiges Tool (Flip von Atmel). Für den 8051 gibt es (fast) jede Programmiersprache (C, Ass, Pascal, Basic, ...). Kostengünstig, Effizient und Industriestandard. Ciao, Philipp P.S.: Sorry, bin ein 8051er Grufti (seit 20 Jahren).
-
Thread
Bit von Port einlesen
Hallo Ich arbeite mit einem At89C51 und programmiere in C. Nun habe ich folgendes Problem: Am Port 2.6 bekomme ich 8 Bits nacheinander von eine anderen Ic. Wie kann ich diese nun einlesen, damit diese acht Bits in einem Byte
Frank S. schrieb im Beitrag #1666398: > Ein weiteres Beispiel für einen /völlig/ unqualifizierten/ungefragten > Kommentar. Deine Meinung interessiert NIEMANDEN, behalt den Mist für > dich. Sprich bitte
-
Thread
CAN-Daten aufzeichnen mit einer Auflösung deutlich unter 1 ms?
einen Adapter von EMS Wünsche und zeichne damit CANopen Kommunikation bei einer Baudrate von ~1Mbit/s auf.
eigenen Timer. Ich hab bisher nicht viele eingesetzt. Der alte SJA1000 hat sowas noch nicht. Die AT89C51CC03 und AT90CAN128 sind sehr ähnlich aufgebaut und haben einen Timer: "A programmable 16-bit timer is used for message stamping and time trigger communication. The capture of the timer value is
-
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
ASEM-51: http://www.plit.de/asem-51/docs.htm
-
Thread
Hilfe bei einem Assembler-Programmcode
Hab hier mal die PAP´s dazu erstellt, kann mal jemand ein Blick darauf werfen ob es soweit stimmt? Danke im vorraus
in das Programm ein, dachte du arbeitest noch an dem PAP ? Vermutlich handelt es sich um einen AT89C5131, 8x51 Derivat, solche Infos solltest du eigentlich hier mit angeben. Die paar Zeilen Assembler bestätigen das es um 8051 geht. Liefer doch mal alles was du bereits hast... - aktueller PAP
-
Thread
CRC - Byte-weise oder Wort-weise?
0xDBBBC9D6, 0xACBCF940, 0x32D86CE3, 0x45DF5C75, 0xDCD60DCF, 0xABD13D59, 0x26D930AC, 0x51DE003A, 0xC8D75180, 0xBFD06116, 0x21B4F4B5, 0x56B3C423, 0xCFBA9599, 0xB8BDA50F, 0x2802B89E, 0x5F058808, 0xC60CD9B2, 0xB10BE924, 0x2F6F7C87, 0x58684C11, 0xC1611DAB, 0xB6662D3D, 0x76DC4190, 0x01DB7106, 0x98D220BC, 0xEFD5102A, 0x71B18589, 0x06B6B51F, 0x9FBFE4A5, 0xE8B8D433, 0x7807C9A2, 0x0F00F934, 0x9609A88E, 0xE10E9818, 0x7F6A0DBB, 0x086D3D2D, 0x91646C97, 0xE6635C01, 0x6B6B51F4, 0x1C6C6162, 0x856530D8, 0xF262004E, 0x6C0695ED
-
Thread
Einfach nur Microcontroller ansprechen
mußt du nur noch ein Terminalprogramm (z.B.: Hyperterminal) auf deinem PC losschicken und los geht's. mfg Sepp
Schau Dir mal den AT89C51ED2 an. Der wird über RS-232 programmiert (Bootloader). Du kannst also Dein Programm reinbrennen und danach mit ihm sprechen über die gleiche serielle ohne ein Programmiergerät zu benötigen
-
Thread
Nokia 6100 Grafiklibrary die Zweite
bitte melden. Ich habe einige Änderungen vorgenommen, damit es bei mir lief. Läuft bei mir auf einem AT89C51CC03.
Zeichsatz heraus dargestellt werden können. 2 Fragen: 1.:Ist die Portierung nach Wickenhäuser C '51 von GLCD zu bekommen, die Anpassung an den s1d13700 via parallel-Ansteuerung bekomme ich hin. 2.Gibt GLCD diese Scalierung her? Grüße Klaus
-
Thread
DS1820 auf AT89C2051
Sodala ich hab einen AT89C2051 mit dem DS1820 verbunden, leider hängt das Programm bei der while (ReadByte()==0xff); // wait for conversion complete Zeile im ReadTemp UP. Hat jemand einen Plan? sbit DQ = P1
while(i>0) i--; count--; } } //---------------------------------------- // DELAY at 11.0592MHz crystal. // Calling the routine takes about 22us, and then // each count takes another 17us. // test with KEIL C51 V7.5 //---------------------------------------- void DelayUs(int us)
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
ist. Anbei die Eagle-Dateien, Fotos (leider nur mit Webcam) und meine Demo auf dem Arm7 von Atmel AT91SAM7S256
#define LCD_SCK PB5 würde mich freuen wenn mir jemand helfen könnte. Meine Mail: S_Andreas_'ät'hotmail.com DANKE !
-
Thread
SPI & LC-Touch-Display
Hallöchen liebe Leute... Ich habe da ein Problem mit einem AT89C51CC03 und dem eDIP240-7 von Electronics Assembly... Ich versuche das Display über den SPI-Bus anzusteuern... Wenn ich die Datenübertragung so tätige wie im Anhang, dann zeigt mir das Display dauerhaft
$7F ^^^ ^^^ ^^^ Probier doch auch mal einfachere Kommandos aus. z.B. ESC D S
-
Thread
Suche USB Programmer für AT89S serie von Atmel
Hallo, kennt jemand einen günstigen USB-Programmer (vielleicht sogar zum selbstbau) für den AT89S8252 von Atmel, es ist ein C51 Derivat. Der USB-Programmer von Fischl scheint ja leider nicht zu gehen. Gruß Marco
Hallo Marco, wenn Du noch interesse an einem USB-Programmer für MCS-51-Controller hast melde Dich bitte bei mir. Ich habe u.a. den Leaper 5E günstig abzugeben. Gruß Andreas Tel.: 0176/21963870
-
Thread
C-Meter im Elektor - die spinnen!
Wohl gemerkt gibt's den Kondensator nur für die ersten 100! Der 101. Käufer wird aber wohl den gleichen Preis bezahlen.
nachgebaut hat es somit auch keiner. Ein völlig deplaziertes Projekt. Ein Programmierer für den AT89C55, der zu diesen Zeitpunkz schon abgekündigt war. Der Nachfolger AT89C55WD hätte man durch minimalen Mehraufwand unterstützen können, hat man aber nicht. Die Software wurde zwar zum Download angeboten
-
Thread
Mit Atmel Chips und STK500 USB Stick bauen
mit einem von den FTDI_Chips und einem beliebeigen MC oder einem MC mit integriertem USB erstellen(AT89C51SND1 und dieverse andere von Cyignal(oder wie sie heisen)). Den Speicher dierfte man wohl mit einer Compact-Flash Karte oder Data-Flash realisieren koennen. Tobias
kenn die Chips von denen zwar auch noch nicht so gut, aber die stellen glaube ich nur interface ic's her (usb) siehe: http://www.ftdichip.com/ MFG Nik
-
Thread
diverse ICs zu verkaufen
-etliche Stangen SC87C51CCN40 1 /Stk original Philips 8051er DIL40 OTP-ROM -10 Stk L298 neu, 3 /Stk -8 Stk UDN2916/Treiber Allegro/neu 3 /Stk -1 (27Stk) Stange AT89C5224JI PLCC, waren schon einmal in einer Fassung, aber
einstellbarer Abwärtsschaltregler 1,20 /Stk -20Stk LM2577T-12 Aufwärtswandler 2,80 /STk -250 Stk HUFA76619D3S, n-Ch-Fet im TO252AA, logiclevel, 18A/100V, gegurtet, 0,40 /Stk Ausser dem 89C52 alles unbenutzte Neuware.
-
Thread
AT89C51SND1 programmieren
Hallo! Ich würde mir gerne einen MP3-Player mit dem 8051 von ATMEL (AT89C51SND1) bauen. Da ich bis jetzt nur Erfahrungen mit dem Programmieren der AT-Mega's gemacht habe, würde ich jetzt gerne wissen, ob es gravierende Unterschiede bei der Programmierung gibt, oder ob man
-
Thread
Datentyp "Single" runden
Hi Leute, bräuchte mal ein wenig Hilfe.Habe mir mit dem At90S2313 & einem SMT160(Temperatursensor) ein Termometer gebaut.Die Ausgabe erfolgt über ein LCD.Funktioniert auch einwandfrei,bis auf das die ausgegebene Zahl zuviele Stellen nach dem Komma hat(eine Nachkommastelle
was in C oder Assembler!!! bin für jede hilfe dankbar benutzte den smt160 und den Prozessor: ATMEL AT89C51RD2 brauche Hilfe!!! Leute meldet euch auch im ICQ oder E-Mail! ICQ: 174683929 urichvitali@web.de
-
Thread
Zeichen selbst generieren (CG Ram)
gc 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
so hab mal meine A51 datei mit angehängt ich schaff es einfach nich ein zeichen zu generieren, tut mir leid bin blutiger anfänger und auf der arbeit kann ich leider keine zip dateien downloaden deshalb bringen mir die
-
Thread
HYT 221 an 8051 liefert keine Werte
Hallo zusammen, ich versuche an einem Atmel AT89C5131 einen HYT221 Sensor von Conrad in Betrieb zu nehmen. Leider liefert der Sensor keine Werte zurück und irgendwie komme ich nicht weiter. Hat jemand eine Idee, warum keine Werte zurück geliefert werden? [c] #include <at89c5131.h> // Registeradressen #include <stdio.h> // für sprintf #include <lcd.h> #include <math.h> #include "emuI2C.h
-
Thread
Programable Sine Wave Osciallator ML2035 Ersatz
,0xb9,0xb6,0xb3"); asm(".byte 0xb0,0xae,0xab,0xa8,0xa5,0xa2,0x9f,0x9c,0x98,0x95,0x92,0x8f,0x8c,0x89,0x86,0x83"); asm(".byte 0x80,0x7c,0x79,0x76,0x73,0x70,0x6d,0x6a,0x67,0x63,0x60,0x5d,0x5a,0x57,0x54,0x51"); asm(".byte 0x4f,0x4c,0x49,0x46,0x43,0x40,0x3e,0x3b,0x38,0x36,0x33,0x31,0x2e,0x2c,0x2a,0x27
=52 Demo Schaltplan ist hier: http://i.imgur.com/E2nIN.jpg Ciao Peter http://www.ullrich.at.tf
-
Thread
Ehemals defekter Lime Gen 3 reverse Engineering Motor Controller
82 eb ldi r24, 0xB2 95 e0 ldi r25, 0x05 9a 83 std Y+2, r25 89 83 std Y+1, r24 8c e0 ldi r24, 0x0C 90 e0 ldi r25, 0x00 9c 83 std Y+4, r25 8b 83 std Y+3, r24 89 81 ldd r24, Y+1 9a 81
mal AT eingeben? Vielleicht antwortet die Schnittstelle dann mit OK oder gibt ne Fehlermeldung aus, die einem weiterhilft? ;-P ;--)) mfg
-
Thread
strommessung floatendes potential
Erstmal danke für die schnelle Antwort. Aber ich hab leier keine RS232 Schnittstelle. (AT89C51) Außerdem hab ich vergessen, daß ich einen analogen Wert als Ausgang brauche, da ich den Stromwert mit einem vom Controller vorgegebenen Wert vergleiche und erst damit meinen Regler versorge.
sensoren. was heist bei dir "ziemlich grosser offset"? wenn ich das datenblatt von einem LEM LT200-s anschaue habe ich einen typ offset von 0.25mA von -25 bis 80grad und max.0.4mA. bei Kn von 3000 wären das 1.2A ERROR bei einem strom von 200A. gruss tobias
-
Thread
Tiny1 Serie Bootloader Segmentierung Flash geht nicht?
S. L. schrieb im Beitrag #7863981: >> IVSEL ... m.E. muss das auf 0 bleiben > > Dem schließe ich mich an, denn: > "0: Interrupt vectors are placed at the start of the application section > of the
Assembler? Ich finde das wird sehr > sehr schnell super unübersichtlich, oder? Ich hatte mit dem 8051 (AT89S8253) erst in Assembler angefangen. Ich war bei fast 8kB Flash, aber es war noch nicht fertig. Ich habe es dann 6 Monate liegen lassen und als ich weiter machen wollte, merkte ich, ich hab den Durchblick
-
Thread
Erfahrungen mit SHT11 Sensor?
Ist ein Entwicklungsboard für einen AT 89C51CC1 aber nichts orginales von Atmel hab die Ausgänge am Board schon mit einer LED Platine überprüft die Belegung der Ports stimmt. Hab das Kabel durchgemessen alle Adern sind ok. Hab den
gibt es schon irgendwas Neues? Hat Sensirion schon von sich hoeren lassen? Gruss, Gerhard P.S. Bitte beachten, war vorher "Gerhard."
-
Artikel
Platinenhersteller
33,95€ zzgl. MwSt. // 40,40€ inkl. MwSt. Expressfertigung Abholung möglich Versandtag ist letzter AT Erfahrungen: verschicken unaufgeforderte Newsletter Diskussionsfaden "Ätzwerk GmbH" am2s. Homepage: Leiterplatten (Prototypen und Kleinserien, bis hin zur Großserie) Eildienst möglich Ein- und doppelseitige
GmbH (10AT, immer mit LS.+E-T.) 46,41 73,07 HAKA Elektronik-Leiterplatten GmbH 64,54 106,13 LEITON 54,98 104,51 MME-Leiterplatten (200µm Leiter) 41,44 ? PCB Pool 50,27 100,54 Q-print/Q-PCB 55,62 95,89 mit Lötstopp
-
Thread
Verstärkung mit ULN 2003 / ULN2004
gemeinsamen Masse der 2 Spannungsquellen und Pin 9 auf 4V- 2. Spannungsquelle die ausgänge des MC's gehen direkt auf die Eingänge des ULN und an den Ausgängen hängen dann meine LED's die als Beleuchtung dienen Gruß
der MC ist ein AT89S51 Verwendet wird der P0(ohne Interne Pullups) Mein Externer Basiswiderstand liegt jetzt bei 15k Den Wiederstand hätte ich aufgrund des fehlenden Pullups sowiso benötigt. Zuvor hatte ich (warum
-
Thread
CD40xx moderner machen
Ralf S. schrieb im Beitrag #5273417: > welche denn? Nach Murphy genau die, die du brauchen wirst.
8051 der ohne > Taktgeber auskommt Es reicht doch völlig, wenn er jetzt erhätlich ist. Z.B. den AT89LP51RD2-20PU kannst Du in die DIP-40 Fassung eines alten Boards pappen.
-
Thread
Soundmodul Selbstbau
Ein AT89C51SND kann auch MP3s decodieren und abspielen (über I2S-AD-Wandler). Bei konstanten Sounds kann man die auch ins Flash legen.
dx.com/p/digital-audio-mp3-player-module-with-remote-controller-1-4-lcd-57558?rt=1&p=2&m=2&r=3&k=1&t=1&s=90145&u=57558