-
Thread
Konzerjob oder Beamter?
PKV): Besoldung Stkl. 1 (voller Pensionsanspruch), Bayern A13/5 45.163,61 € netto p. a. A13/11 51.110,98 € netto p. a. (50.748 € brutto p. a.) A14/5 46.913,48 € netto p. a. A14/11 54.396,89 € netto p. a. (55.198 € brutto p. a.) Bitte bedenken, dass noch diverse Zulagen (brutto) hinzukommen
AT Chefin schrieb im Beitrag #6807470: > Na ja, im AT Bereich fahren wir auch gerne mal unter Inflation Auch im Tarif dieses Jahr. Wie viel Erhöhung gab es noch gleich? 2,3%? Viel Spaß mit den 10% Inflation
-
Thread
Verkauf Atmel 89CXX
Hi, ich verkaufe auf www.stefpro.de Atmel Controller der 89C51 Serie zu günstigen Preisen, ohne mindest Bestellwert oder Anzahl. MfG Stefan Nannen
nicht weshalb du das denkst. Reichelt und CSD sind dann niedrigste Preise, guckst du ELV (Beispiel: At 89C2051 7.50Euro, Batronix immernoch 2.55 inkl MWST). Selbst groß liefertan sind erst ab 100 Stück günstiger. Schuricht nichtmal dann. Ich weiß leider nicht wie die Versandkosten bei CSD sind aber bei
-
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
der hier sollte auch gehen: http://www.systronix.com/RAD51/RAD51.htm kostelos ganz gut
-
Thread
SDCC 4.4.0 Release Candiate 1
Philipp Klaus K. schrieb im Beitrag #7564900: > P.S.: Es gibt zur Zeit auch eine Umfrage dazu, welche Ports / > Zielarchitekturen SDCC-Nutzer verwenden (wer den mcs51-Port benutzt, > kann gern in den Kommentaren bei der Umfrage angeben, welche Variante
habe ich SDCC verwendet und kennen gelernt, als ich mit Mikrocontrollern überhaupt begonnen habe. AT89C51AC3 und Keil Demo Version war sch*****. Für den AC3 musste ich nur einen anderen 8051-Header anpassen. War wohl so um 2003-2005, also bald 20 Jahre.
-
Thread
Problem mit Atmega8 und Temperaturberechnung
Ausschnitt aus meinem Programm: [c]int main (void) { int tmax = -100, tmin = 200, d, T, s1, s2, s3; int tlist[] = {- 300, -299, -299, -298, -297, -297, -296, -295, -295, -294, -293, -293, -292, -291, -291, -290, -289, -289, -288, -287, -287, -286, -285, -285, -284, -283, -283, -282
ich, wenn die einzelnen Zahlen angezeigt werden sollen, die Fehler: AVR Simulator: Stack Overflow at 0x0090 AVR Simulator: Stack Overflow at 0x00e1 Woran kann das liegen, dass das mit Zahlen funktioniert, nicht aber mit ADC? Gruß koellsch
-
Thread
Tasten entprellen - Bulletproof
ups und das ganze nun nochmal für richtige DAUs :) Ich hab hier nen AT90S8535 in Betrieb und am PortD 8 Taster drann Ich programmiere mit dem CodeVision AVR Compiler und komme mit dem Code selbst nicht zurecht. Ich weiß ja noch ncihtmal wie ich solche Interupts verwende
Mathias Obetzhauser wrote: > Und wofür ist > reg51.h da Das ist das Include um den AT89C51 (Derivat der 8051-Familie) auszuwählen. Beim 8051 muß der Compiler nicht wissen, welcher Typ benutzt wird, da alle 8051 kompatibel sind. Es reicht daher
-
Thread
LCD - Ansteuerung
es mit anderen Displays, MCs, Spannungen, Temperaturen, Frequenzen Probleme gibt. Peter P.S.: Ich benutze beim AT89C2051 immer den 4Bit-Modus (6 Portpins), denn mit nur 4 freien Portpins (15-11) kann man ja nicht mehr viel anfangen.
Im Prinzip ja, I/O's und Timing solltest du anpassen. Ganz ohne Arbeit gehts nicht. >> ich bin verzweifelt;-) Warum ?
-
Thread
win-avr vom 14.4.06
0, 1, 2, 3, s]. # 0 = turn off optimization. s = optimize for size. # (Note: 3 is not always the best optimization level. See avr-libc FAQ.) OPT = s # Debugging format. # Native formats for AVR-GCC's
../../../avr/lib/avr5/crtm16.o: In function `__vectors': ../../../../../avr-libc-1.4.4/crt1/gcrt1.S:51: undefined reference to `main' make.exe: *** [robosapien.elf] Error 1 > Process Exit Code: 2 > Time Taken: 00:01
-
Thread
Nokia 3310 Lcd Ansteuerung in AVR-GCC
wollen die Daten über ein 3310-Display ausgeben. Meine Frage: Ist es möglich das Display mit einem AT89C2051 anzusteuern? Wird dein Bsp. von jedem µC-Compiler unterstützt und wieviel Speicher benötigt die Ansteuerung?? mfg 2 überforderte HTL-Schüler
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
Wärmezähler über optische M-Bus-Schnittstelle auslesen
================================================================== def get_data(ser): # 2.5: at 2400, 8N1 to send 2.2s of alternating bits ser.write(b'\x55' * 528) # time.sleep(2.0) # 2.0s sleep -> 0.8s break -> 1.2s until the buffer is empty ... time.sleep(1.2 + 170.0 / 2400.0
============================== def get_data(ser): # Definiere die Aufwachsequenz # 2.5: at 2400, 8N1 to send 2.2s of alternating bits ser.write(b'\x55' * 528) #Wartezeit(war vorher 0.350 hat hiermit funktioniert) # time.sleep(2.0) # 2.0s sleep -> 0.8s break -> 1.2s until the
-
Thread
Verständnisfrage zu Assembler bei PIC und ATMEL
, wie man 64kB Daten + 64kB Code linear adressieren kann. https://de.wikipedia.org/wiki/Intel_MCS-51 Es gab auch mal 8051 mit >64kB Code (AT89C51RE2: 128kB Flash). Leider ist die Fabrik abgebrannt und die Fertigung nicht wieder aufgenommen worden. Auch der P89C669 (96kB Flash) ist schon lange tot
Beitrag #7880126: > Ich seh jetzt nicht, was man mit einem 2ten Stack einspart Der erste AVR, der AT90S1200, hatte seinen Return-Stack in Hardware.
-
Thread
Umwandlung integer Zahl in einen String (Hilfe)
Function itoa nicht zu verfügung steht. Um die Programmen laufen zulassen benutze ich von Atmel den AT89C51ED2, Speichermodell ist momentan auf small eingestellt. Soweit laufen die Programme in Mischform. Das Ziel ist ein Displaymodul zuschreiben ganz in Assembler mit allen nötigen Funktionen die
s[++i] = '\0'; //String Ende [/C]
-
Thread
[V] Auflösung alte PC Hardware Komponenten und alte Komplett-PCs incl Zubehör
Scanner-Kabel BNC-Kabel Netzwerk (schwarz) SoundBlaster - Model: CT4170 Cooler Master CPU-Kühler - EP5-6I51 Terratec Vortex Soundkarte - TT8820-L Netzwerkkarte AT-2500 (neu) DSL-Starter-Set: Modem + Splitter + 3 Kabel + Anleitung + CD 2 neue NetEasy D-Link Netzwerkkarten Terratec Fernbedienung + Empfänger
1066/06 - Q740A258 2 x 512MB Nanya DDR2-RAM 667MHz 1.8V 1Rx8 PC2-5300E-555-12-F1.667.ECC - NT512T72U89A1BY-3C 0736.TW RAID-Controller Dell GN148 / Modell UCS-60 - PWB HM031 REV A00 CPC-PCIe CAN-Interface-Karte SJA1000S-GTIS Version 2.0 - Order-No.: 10-11-201-xx - EMS Dr. Thomas Wünsche Dell iDRAC6
-
Thread
RGB - LED Matrix mit Schieberegistern
Hallo an alle, ich bin gerade am einem Projekt dran, in dem eine RGB LED Matrix 8x8 mittels einem AT89C51ED und 4 Stk 74HC595 angesteuert werden soll. Ich habe aber folgendes Problem: Es werden nicht immer die richtigen Dots angezeigt... im Bild ist ein Beispiel zu sehen, es soltle ein U sein,
sein... Der Code ist im Anhang, vielleicht kann sich den jemand angucken? Aufbau selber: AT89C51ED2 Testboard von ETT, die Schieberegister sind extern aufgebaut, 20 cm Kabel... OE und SCLR sind auf 0V, bzw 5V. Gibt es noch was, auf das man bei so etwas besonders achten muss? Konstruktive
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
Ob S. schrieb im Beitrag #7633828: > Die explizite Abkündigung ist inzwischen erfolgt für AT89xxxx, ATMEGA16x, ATMEGA32x, ATMEGA48x, ATMEGA644x, ATMEGA85x5L, ATMEGA88, ATMEGA8A, ATTINY13V, ATTINY24
Gerhard H. schrieb im Beitrag #7633844: > Ob S. schrieb im Beitrag #7633828: >> Die explizite Abkündigung > > ist inzwischen erfolgt für > > AT89xxxx, ATMEGA16x, ATMEGA32x, ATMEGA48x, ATMEGA644x, ATMEGA85x5L, > ATMEGA88, ATMEGA8A, ATTINY13V
-
Thread
Probleme mit Signalgenerator/Dreieck
ich das erstmal etwas einfacher halten, da dieses Projekt auch mein erster Berührungspunkt mit FPGA's und VHDL ist. Man wächst ja an seinen Aufgaben. :) Grüße Bucki
when x"21", x"4E" when x"22", x"4F" when x"23", x"4F" when x"24", x"50" when x"25", x"51" when x"26", x"51" when x"27", x"52" when x"28", x"52" when x"29", x"53" when x"2A", x"54" when x"2B", x"54" when x"2C", x"55" when x"2D", x"55" when x"2E", x"56" when x"2F"
-
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
-
Thread
Schlüßelwort using
Hallo, habe einen AT89C51CC03 und ein Beispielprogramm. Hier gibt es das Schlüßelwort "using". Das Schlüßelwort steht hinter manchen Funktionen. Das sieht dann etwa so aus: void _Init(int number) using 3 {...} Was
compilerspezifische Erweiterung, die im Handbuch des betreffenden Compilers (hier wohl irgendeiner für MCS-51) beschrieben sein sollte. Normales C ist es jedenfalls nicht. Schlüssel wird wie Schüssel übrigens schon immer mit Doppel-s geschrieben, das ü wird ja auch nicht gedehnt gesprochen.
-
Thread
DCF-77 Antenne an AVR
Hallo, hat einer schon eine DCF-77-Antenne von Conrad (9.95) an einen AT90S... zum Laufen bekommen, evtl. in FASTAVR programmiert? Gruss A. Arndt
Hallo Alexander, ich hab den Conrad-Empfänger mit einem AT89C2051 zusammen in Betrieb. Da es ein C-Programm ist, sollte es auch leicht auf nem AVR zum Laufen zu bringen sein. Eventuell braucht man mehr Speicher aber ein AT90S8515 sollte dicke reichen. http
-
Thread
Array an Unterprogramm übergeben
Program Size: data=124.2 xdata=0 code=3414 PS: Ich verwende Keil µVision 2 und der Controller ist ein 89C51ED2 mfg
Ich weiß was du meinst.... Build target 'Target 1' assembling AT_STARTUP.A51... compiling timertest.c... assembling lcd_p0.a51... linking... *** WARNING L1: UNRESOLVED EXTERNAL SYMBOL SYMBOL: ?C?COPYP2 MODULE: timertest.obj (TIMERTEST) *** WARNING
-
Thread
Problem mit MOVC beim AT89C51CC03
Wert, der aus dem CODE-ROM geholt wurde noch eins addiert hat. Da ich die Routine schon mit einem AT89S8252 länger benutze und bisher keine Probleme mit der UART-Geschwindigkeit feststellte, glaubte ich schon an ein Problem mit dem ..CC03. Das Problem ist seit dem radikalen Einkürzen auf wesentliche
So, die Ursache ist erkannt. Es war weder der MOVC-Befehl noch speziell der AT89C51CC03 der Grund des Verhaltens. Duch die Auslagerung der Initialisierungen der Register TMOD, TCON, TH1, TL1 in verschiedene Unterprogramme kam es dazu, dass das Laden von TH1 und TL1 und Starten
-
Thread
uC 8051er, Allgemein Regestier ansprechen
Rolle spielt - bspw. sehr gut auf einem Steckbrett handhabbar sein soll ... immer dann ist ein AT89S52 gar nicht so schlecht. Ansonsten nehm ich auch gerne AVR und ARM. Warum man etwas bestimmtes "nicht mehr anfassen" mag versteh ich nicht, die Anwendung bestimmt, welche MCU man nehmen sollte
ein PDF, das sich erst einmal mit grundsätzlicher CORE der 51er beschäftigt.
-
Thread
Geschwindigkeitsmessung (SAB C80535)
Ich hab damit auch 1995 angefangen, in C zu programmieren. Damals gab es schon die ersten Flash-80C51 (AT89C2051). Vom Keil C51 gibt es eine Eval-Version auf 2kB limitiert und ohne float-Lib. Soweit ich mich erinnere, wird auch der Resetvektor auf 0x8000 verschoben, wo bei den Eval-Boards rein zufällig
Johannes S. schrieb im Beitrag #5166208: > Faktor schrieb: >> Als Schule bekommt man sicherlich ein paar Eval-Boards a` la Discovery, >> XPresso, usw. > > Neumodisches Teufelszeug, da kann man doch die 30
-
Thread
DS18S20 Temperatur auslesen mit C geht nicht
Ich hab einen AT89C5131 von Atmel. Kompilieren tu ich mit dem C51-Compiler, der auch von Atmel ist. [c] sfr p = 0xA0; // Port 2 sbit DQ = P2^0; // Daten I/O [/c] Bisher hab ich nur auf DQ zugegriffen
Hmm ich hab mir das Bild der I/O vom AT89C5131 nochmal genauer angeschaut. Du hast recht, es sollte auch mit P2 funktionieren und DQ = 1. Wie hast du den DS18S20 angeschlossen? VCC und GND und den Bus mit Pullup? Oder mit parasitärer Versorgung
-
Thread
Datenübertragung zum AT89C51RD2
Microcontrollern zu arbeiten (ich bin also neu auf dem Gebiet). Nun habe ich mir von einem Kumpel ein AT89C51RD2 Development System ausgeliehen, um auch daheim damit üben zu können. Leider bekomme ich das Teil nicht dazu, mit dem PC zu kommunizieren. Es gibt dazu keine vollständige Anleitung mehr und das
gelingt es mir nicht, das geschriebene Programm auf den uC zu laden. Im Studium arbeiten wir mit einem AT89S8252 , welcher über die parallele Schnittstelle mit dem PC verbunden ist. Außerdem haben wir dort nur eine Platine mit einem Anschluss, auf der schon alles integriert ist. Wir laden dort die Programme
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
ich in der Nähe im > Einkaufszentrum. Aber ich mag halt Einkaufszentren nicht besonders :-( Gibt's die Sachen für die Breadboard-Helper nicht auch bei reichelt.at? Deren Versandkosten sind imo doch ganz ok...
Jan L. schrieb im Beitrag #3934038: > Gibt's die Sachen für die Breadboard-Helper nicht auch bei reichelt.at? > Deren Versandkosten sind imo doch ganz ok... Das mag schon sein, aber die Stückliste von Mouser war verlinkt, und ich wollte mir
-
Thread
Programmierung At89 AVR
Hallo. 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
Du den SDCC nehmen. Dies ist ein C-Compiler mit Quellcode. Der SDCC setzt auf einem Assembler as80x51 auf. D.h. aus dem C-Programm wird ein Assembler-Programm und dann mit dem asx8051 assembliert. Den kannst Du auch unabhängig vom SDCC benutzen. Waws nicht so schön ist, daß der Assembler keine Makros
-
Thread
BCD Multiplikationsprogramm
Hallo, mit: 123 * 123 erhalte ich: 34 35 36 27 = 92 84 00 00. Richtig wäre: 00 01 51 29 Juergen
Der Compiler fragt ja beim Anlegen eines Projektes nach dem entsprechenden Device. Bei mir ist das: AT89C51RC2. Mein eigentliches Anliegen war: Ich wollte wissen ob jemand die Funktion kennt und wenn ja ob die Funktion funktioniert oder ein Fehler vorliegt. Wenn jemand die Funktion kennt, hätte ich
-
Thread
Led-Treppenlicht Steuergerät umprogrammieren
nur 5€. Wäre der hier: http://www.ebay.de/itm/USB-ISP-Programmer-Download-Adapter-f-ATmega-ATtiny-AT89S51-AT86RF401-AT90PWM2-/270815217403?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3f0dd846fb#ht_5164wt_1141 in der Lage das bisherige programm wenigstens zu backupen? Ich wollte schon immer mal AVR-Programmieren und das wäre die perfekte gelegenheit. An den zwei Anschlüsse S1 und S2 sitzen Lichtschranken die dann die Treppenstufen eine nach der anderen mit jeweile einer LED-Leuchte beleuchten. Ich weiß, dass man auch einen Vorwiderstand setzen kann etc. aber ich würde es
-
Thread
AT89C52 - serielle übertragung
Stellventil, Aussentemperatur und 2 Pumpen dazu.... hier mal ein Teil des Sources #include <AT89X52.H> #include <stdio.h> #ifndef READ #define READ 1 #endif #ifndef WRITE #define WRITE 0 #endif #ifndef I2CCLK #define I2CCLK 0xA0 #endif #ifndef SCL #define
Hi! Wir ham erst mal vor kurzem mit dem AT89C52 mal gearbeitet und auch UART benutzt. vl bringt dir das was (ist nur die interruptroutine). void serial_IT(void) interrupt 4 { if (RI == 1) { /* if reception occur */ RI = 0;
-
Thread
DS18S20 unterschied zu DS18S20+ da es leider mit Ethersex und AVR-NET-IO nicht geht
die AVR-NET-IO IP mit Ethersex Aufrufe mit /ecmd?1w list kommt nur ein blödes ok.. sprich die DS18S20+ wird nicht nicht erkannt.. gibt es einen Unterschied von DS18S20 wo alle rüber reden und auch in allen Beschreibungen stehen.. zur DS18S20+ Weil ich habe aktuell hier DS18S20+ im Aufbau oder
kann nur ein Foto Anbieten wie ich gerade aufgebaut hab auf dem Steckbrett. Allerdings mit einem AT89C51AC2 und selber geschriebener Software. Aber wenns hilft gerne.
-
Thread
Arm debuggen mit openOCD + Yagart0
at offset 0x00000000 (-304) called at file "command.c", line 473 called at file "embedded:startup.tcl", line 89 called at file "embedded:startup.tcl", line 91 called at file "embedded:startup.tcl"
sectors 0 to 0 (-902) monitor flash write_image main.bin 0x0 Target not halted error writing to flash at address 0x00000000 at offset 0x00000000 (-304) called at file "command.c", line 469 called at file "embedded:startup.tcl", line 89 called at file "embedded:startup.tcl", line 91 called at file