-
Thread
Eclipse-Neuling "No rule to make target"
to Eric Weddingtion's fix (avrfreaks/gcc-forum) # - F_OSC Define in CFLAGS and AFLAGS # MCU name #MCU = atmega128 MCU = at90can128 # Main Oscillator Frequency # This is only used to define F_OSC in all assembler
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 -g are
-
Thread
ARM: kompliziert?
auch nur 40kB (seit 1995 gewachsen). Damals war es ein 80C652 + extern EPROM, SRAM, jetzt ist es ein AT89C51RE2. Was mich am ARM7 stört, sind diese umständlichen SET- und CLEAR-Register. Beim Cortex M3 soll man das ja nicht mehr benötigen, der kann ein oder mehrere IO-Bits gleichzeitig ändern.
alles an Peripherien und RAM vorhanden ist, die mein Projekt benötigt. Sonst habe ich noch einen AT89C8051RC2 herumliegen, der sieht auch erfolgversprechend aus. Gerhard
-
Thread
Arduino Nano funktioniert, aber Arduino Uno R3 nicht?!
Noteboon gestestet und er schein auch nicht zu funktionieren. Jedenfalls kann FLIP keine Verbindung zum AT89C51RB2 aufbauen, obwohl alle einstellungen stimmen. Irgendwas stört wohl meine USB-Treiber.. Danke aufjedenfall für deine Mühen!! Gruß Jones
funktioniert. Ich denke das mit dem Bootloader ist wohl die einzige möglichkeit oder einen neuen AtMega238 mal testen. Habe aber leider keinen zweiten AtMega328 hier rumliegen. Also muss ich es als ersten mit dem Bootloader testen. Reicht der Nano als zweiter Arduino oder braucht man einen
-
Thread
Hab gerade LED's aus China empfangen
billigsten noch schlechter sind. Jetzt bin ich hin und her gerissen, ob ich die teuren dunklen LED's von Conard wegschmeißen soll. Ich kaufe nie wieder LED's bei Conrad ein. So ein Scheiß!
Farben als Kontrollampen verwendet und zuvor subjektiv die Ströme ermittelt: Rot 1,5 mA = 2k0 am AT328 Grün 0,3 mA = 7k5 Weiß 0,5 mA = 3k9 Blau 0,7 mA = 3k0 > In Chinesische Preise umgerechte habe ich gerade etwa 15 Cent in den > Müll geworfen. Ich habe keine Lust, die alten dunklen LED's besonders
-
Thread
LED - Uhr
Hab mir vor zwei monaten auch eine gebaut,- nur mit 5*7 Punktmatrixen... Controller war aber ein 89C51RC2 Als Anzeigenmultiplexer kann ich dir den Max7219CNG ans herz legen, den gibts u.a. bei Reichelt greetz,- Black
so bin ich auch unter die "Uhrologen" gegangen. Die Uhr hat 130 Leuchtidioten und wird von einem At90s2313 gesteuert. Die Leds sind zu 5 Stück für Reihen und 4 Stück für Zeilen in Reihe geschaltet. Damit sie gleichhell sind, werden sie über geschaltete Konstantstromquellen betrieben. Man kann den
-
Thread
welcher µC für Webserver, LCD, Ethernet
dann über den DAtenbus an den LCD Controller weiter? Was ist hier > sinnvoller? Hmmmm... Wie wär's denn mit einem AT32AP7000? Sind noch nicht so wirklich bekannt. Aber Entwicklungskits gibt es schon. Möglicherweise (?) etwas overpowered, aber das tolle an den Chips: Sie haben einen LCD-Controller
AT89C51ED2, es geht also auch mit einem 8 Bitter ganz gut. Allerdings habe ich kein aufwendiges Farbdisplay am Start und Geschwindigkeit ist bei mir eher sekundär. Die Kernfrage ist, was das Ganze wirklich
-
Thread
AT90CAN128, Receive Interrupt
Bei Atmel gibts Codebeispiele für die CAN-Controller, allerdings nur für die 8051er Serie (t89c51cc01). Da ist auch eins fürs Interrupt-Handling dabei. http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3440 Die CAN-Controller der beiden uC sind annähernd identisch!
Problem liegt und kann immer noch nicht den Fehler einzugrenzen. Ich habe 2 Boards mit je einem AT90CAN128, wobei einer Sender und der andere Empfänger ist. Baudrate ist 250 kbit/s. Bit Timing habe ich nicht selbst gerechnet sondern aus dem Datenblatt genommen. Weiss nicht, ob es stimmt. Auch mit
-
Thread
Generelles vorgehen bei multiplen Interrupts
noch mit was anderem beschäftigt war. In der Praxis benutze ich aber die ersten 8 Puffer des CAN (AT89C51CC03) und 256 Byte für die UART. D.h. die Gegenstelle kann bis zu 8 CAN-Nachrichten bzw. UART-Kommandos bis zu 255 Byte am Stück senden, ehe sie eine Quittung abwarten muß. Peter
einen FIFO. Den gibts auch als externen Controller (SJA1000). Ich verwende aber den 8051 von Atmel (AT89C51CC03). Peter
-
Thread
Webserver in einfachster Variante.
oder http://www.leunig.de/_pro/netzwerk/remote_power_switch/eps_1.htm Ich habe das mit einem AT89C51ED2 und einem ENC28J60 gelöst. Wenn Du nur schalten willst und keine Webseite brauchst könntest Du das ganze per UDP machen, dann bleibt der Code auch schön klein und Du könntest einen kleineren
einen Autoreset gedacht, nicht ? Dh es pingt den Router 1 mal pro minute und wenn nicht kommt, macht's n'Reset ?
-
Thread
Anfänger braucht Hilfe bei AT89C5131 - Interrupts in Assembler
einfach, aber....... Mein Programm sieht folgendermaßen aus: ---------------------------- code_s segment code cseg at 0000h ljmpf main org 0003h ljmp ExInt0 org 0100h rseg code_s main: mov A,#128 setb IT0 setb EX0
AT89C5131-user schrieb im Beitrag #1871804: > Peter Dannegger hat das Problem gelöst. > >> ljmpf main ? > ljmp main Schreibfehler!!!
-
Thread
.mcu AT89s8252
Hi hat jemand eine Seicherregister datei für nen 8052 (AT89s8252) für mich. Ich bräuchte dringend die Speicherbelegung denn ich habe kein Datenplatt und nix. MFG Zunker
scheinst ja noch gar keine Ahnung von der Materie zu haben. Besorg Dir zuerst mal von Philips den "80C51 family programmer's guide and instruction set" sowie die "80C51 family hardware description". Dazu dann das Datenblatt von Atmel. Damit solltest Du schon loslegen können.
-
Thread
Problem mit WMCON und Keil Assembler A51 für 8051
Hallo Alle, ich hab das Problem, dass ich ein altes Projekt (ATMEL AT89S8252) übernommen habe. Nun soll ich ein paar Bytes an Code einsparen. Der einfachste Weg wäre der den HW watchdog zu verwenden, anstatt den Selbstgeschriebenen. Im Datenblatt gibt es dafür das Register WMCON. Mit dem C-Compiler (C51) lässt sich dieses Register auch ändern. Mit dem Assembler scheint es aber nicht zu funktionieren. Mein Assemblercode lautet (und so sollte es laut Assemblerspec funktionieren) : WMCON sfr 96h
-
Thread
Kleiner ARM (16bit reicht): womit anfangen?
Silabs bis 100MIPS), was man aber wirklich fast nie braucht. Ich nehme gerne die Atmel-Typen, z.B. AT89C51ED2 (4 Interruptprioritäten). Peter
liegt. Ist T0 abgelaufen, schaltet er sich aus und T1 an. T1 läuft schnell, der INT kommt alle 1s/(0.01s*256) = 0,0000390625s oder auch 30yS, weil ich ja jedesmal prüfen muss, ob da schon ein Wert der Zündhelligkeit entspricht. Ist der Zündzähler von 1FF auf 0 runter, schaltet sich T1 aus und
-
Thread
Wie steuert man das Telit Modul an?
Hallo, ich habe eine Schaltung mit dem Atmel 89C51CC03er realisiert, nun möchte ich bei unterschreiten einer Spannung noch eine SMS auslösen und bin auf das Telit Modul gestossen. Kann mir jemand sagen wie das angesteuert wird? Gruss Gerd
Arduino plus GSM / GPS Shield < 160 Euro http://www.gsm-modem.de/M2M/?s=arduino Source Code für lau. mfg Harald
-
Thread
at89s8252 unter Linux
Hi! ich möchte gerne Programme für den at89s8252 unter linux entwickeln. gibt es da nen passenden assembler und c compiler? mfg Johannes
ASEM-51 (nur Assembler): http://plit.de/asem-51/
-
Thread
Geany-Plugin: Icon aus Toolbar entfernen?
Hallo kannAlllesBesser?! Ich arbeitete lange mit Keil's µVision unter Windows, nun bin ich komplett umgestiegen auf Linux und finde hier nichts Vergleichbares. Bleibt nur was selbstgemachtes, vor allem weil mein favorisierter Controller (Atmel AT89C5122)
> fertig ist). danke für die info. ich habe auch alles von keil rumliegen einschliesslich rtx51 tiny und pro. falls du bedarf an rtx51 hast ... ich dachte, ich könnte auch in deine geany richtung einen eprom simulator bauen oder für eine z8 cpu. darum wollte ich mal in die sources reinschauen
-
Thread
8051 Website
warum 8051er?! Also ich muss sagen, das ich mit PIC's angefangen habe. RISC-Satz und schnelles vorwärtskommen ist schon toll! Aber, nun nach einigen Jahren wollte ich den CISC_Satz auch mal einstudieren. So bin ich auf den 89AT8952 gestossen; alt aber
ich erstmal einige Zeit mit dem Schreiben von Makros beschäftigt. Für Bit-Schiebereien mag der '51 vielleicht ganz gut sein. Allerdings wage ich die Behauptung, daß diese mit zunehmender Programm-Größe prozentual weniger genutzt werden. Und da moderne Controller sowieso für alle erdenklichen Schnittstellen
-
Thread
3 Phasen 0-80Hz Sinusgenerator
109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 81, 80, 79, 78, 77, 76, 75, 74, 73, 73, 72, 71, 70, 69, 68, 67, 67, 66, 65, 64, 63, 62, 61, 61, 60, 59, 58, 57, 57, 56, 55, 54, 53, 53, 52, 51, 50, 50, 49,
34, 35, 36, 36, 37, 38, 38, 39, 40, 40, 41, 42, 42, 43, 44, 44, 45, 46, 47, 47, 48, 49, 50, 50, 51, 52, 53, 53, 54, 55, 56, 57, 57, 58, 59, 60, 61, 61, 62, 63, 64, 65, 66, 66, 67, 68, 69, 70, 71, 72, 73, 73, 74, 75, 76, 77, 78, 79, 80, 81, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92,
-
Thread
MC8051 IO Port Umschaltung
Outputs mit Pullups, also keine "echten Bidirectionalen Ports. Zeitlich dazwischen z.B Atmel "AT89LP213" Da gibt es "Quasi-bidirectional Outputs" Modernerer: z.b silicon labs "C8051F040" der nun hat mehr Port modes als ich Haare auf dem Kopf ;-) Also den 8051 gubts so nicht, sieh
Pull-ups gibt, "strong", "weak" und "very weak": http://www.nxp.com/acrobat_download2/various/80C51_FAM_HARDWARE_1.pdf Schau auch hier: http://www.8052.com/faqs/121619 Kai Klaas
-
Thread
Uhr über 8051-Prozessor sehr ungenau
void wait_ms(unsigned int time); void usb_disable(void); Ansonsten ist noch die Bibilothek "AT89C513xA.h" eingebunden, die beim Kopieren irgendwie nicht mit mitkopiert wurde.
eine Uhr mit Kalender mit Schaltjahrerkennung und Umstellung auf Sommerzeit in Assembler für die MCS51 Controller. Man muss nur mit dem Timer Interrupt und einem externen Quarzoszillator (läuft stabiler als eine Armbanduhr) die Zeitbasis von 1 s erzeugen (ist in der Datei erläutert).
-
Thread
Serielle Ausgabe von 8 Bit
Es geht sich um einen reinen 8051 (AT89C2051) bzw. MCS51 setb und clr stimmen. Mit setb P1.1 bzw. clr P1.1 spreche ich das Bit direkt an. Da C ein Synonym für z.B. P2.3 sein kann, löscht ein clr c nur das P2.3 Mit z.B. clr P1
Abfolge stimmt. Werde wohl gleich mal nur den oben beschriebenen Teil mit großen Pausen und 2 LED's ablaufen lassen, mal sehen was dabei rauskommt. Gruß, Heiko
-
Thread
Luftfeuchtigkeit messen
die Sensoren nicht mal über eine NaCl-Lösung. Da sollten sie 75% anzeigen. https://www.univie.ac.at/photovoltaik/umwelt/ss2016/RH_cal.pdf
Horst S. schrieb im Beitrag #6460115: > Du kannst ja mal z.B. einen Teelöffel Na2Cr2O7 (Natriumdichromat) als > Nachtisch versuchen: Ich guck auch nicht in jeden Laser rein, mit dem ich umgehe ...
-
Thread
Datenübertragung über tcp/ip(microcontroller)
schon jemand Erfahrungen mit boards dieser Hersteller gemacht explizit WIZnet evaluation board -->AT89C51RD2 respektive AVR Embedded Internet Toolkit --> AT90EIT1. Scheue die Anschaffung aufs exempel aufgrund der überwiegend schlechten erfahrungen mit Ethernet-Modulen. Danke und Gruß Sebastian
@Thomas S: Ein Mannjahr???
-
Thread
Langes Kabel am DS1820
bekannt, daß es durch zu hohe Slew-rate zu Störungen kommen kann. Nach dem Einfügen eines 220 Ohm am AT89C2051 ging dann alles wieder (Pullup = 2,2 kOhm). In den Application-Notes sind aber noch Transistorschaltungen zur besseren Kontrolle der Slew-Rate beschrieben. Auch einen speziellen Transceiver-IC
vorstellen mit 2 Signaladern, Masse, +5V für den µC und +/-24V für die Lasten. Als µC ist der T89C51CC02 klein, preisgünstig, stromsparend und leicht in C zu programmieren. Und an so einen CAN-µC gehen dann alle 1-Wire-Sensoren im Raum mit ran. Das sollten dann unter 10m sein und damit kein Problem
-
Thread
8051 Board und AVR Board's
div. Kleinteilen wie Schraubklemmen, Spannungsregler etc. desweiteren kann ich ein Board mit dem AT90S8515 mit LCD Anzeige und vielen Schraubklemmen für die I/O Anschlüsse oder ein Board für den AT89S8252 (MCS 51 komp.) mit RS232 Treiber, 1 Relais, und exterem RAM (62256) und div. Kleinteile wie Spannungsregler
Bitte um mehr information und Preise!! mfgr.eduard.bitzinger@utanet.at
-
Thread
IC für RC5 Code
die dir dann den zu sendenden code ins eeprom ablegt, aber vielleicht brauchst du dann schon einen At90S2323, ist aber fast egal.
Also bei ebay gibt es immer mal 50x at90S1200 für 23 oder so. Wenn man 2 Portpins parallel betreibt hat man auch genug strom für eine IR LED. Leistung hat der auch genug um einen IR Code zu senden. Bei 20 Portpins kann man auch problemlos
-
Thread
Einstieg in die Mikrocontroller - Programmierung
Hallo, ein Start-Weg könnte auch so aussehen: 1) AT89C51CC03 von Atmel: dieser µC hat schon einen CAN-Controller ON-Chip 2) Standard-LC-Display z.B. 4 Zeilen á 20 Zeichen einfachst anschließbar 3) C-Compiler µC/51 von Wickenhäuser: mit der 8 kByte Demo-Version
kann man schon sehr viel machen, besser als Demo-Version von µVision2/3 (C++-Compiler für 8-Bit-µC´s sind sehr selten) 4) Programm-Download mit FLIP (kostenlos) 5) Literatur: Anfangen mit den Elektor-Mikrocontroller-Fernlehrgang zur µC-Programmierung. Viel Spaß Carlos
-
Thread
Erfahrungsaustausch LPC21xx ARM Controller
einem Rutsch installiert und läuft super. Mit Speicher knausern mußte ich noch nie (außer beim AT90S2313). Aber ich habe jetzt eine Anwendung, wo ich viele Berechnungen spürbar schneller als auf dem 8051 benötige. Da kommt eigentlich nur der LPC2106 in Frage. Im Thumb-Mode erzeugt der Keil
Befehle dauern 2 Zyklen, einen Portpin zu setzen dauert also 6 Zyklen(= 3 Befehle), d.h. das kann der AT89C51RD2 genauso schnell. Erst durch die PLL *3 ist der LPC dann etwas schneller, also so doll ist das ja gerade nicht. 3* schneller ist er dann aber auch nur im SRAM, da ja im Flash noch die Flashzugriffszeit
-
Thread
ATMEL Microcontroller und CAN
Wir setzen den AT89C51CC01 ein und sind sehr zufrieden damit. Aufpassen muß man bei der Bestellung, es gibt sie mit CAN oder für UART-Bootloader. Man muß sich also entscheiden, womit man ihn programmieren will.
allerdings auch den LPC2129 (2xCAN) oder den LPC2194 (4xCAN) empfehlen. Board gibt's bei o.a. Adresse allerdings z.Zt. leider nur als Leerplatine. :-( Mark
-
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 er in diesem Buch viel zu wenig auf die Programmierung des 80C51 in C ein. Als Compiler schlägt er den uC51 von Wickkenhäuser vor. Hier nun meine Frage(n): Gibt es den keinen besseren (und nach Möglichkeit auch kosenlosen) C-Compiler für die 8051ér??? Wer kann mir
-
Thread
Wie funktioniert Negation - assembler
Lass mich raten: Es ist ein AT89C5131 Suchst du den Befehl "CPL? BTW: Unter negieren versteht man normalerweise das 2er-Komplement.
Max H. schrieb im Beitrag #3700734: > Lass mich raten: Es ist ein AT89C5131 > Suchst du den Befehl "CPL? > > BTW: Unter negieren versteht man normalerweise das 2er-Komplement. Jap, ist genau dieser.
-
Thread
Quarz oder Quarzoszillator für 32 MHz?
einen TCXO in Betracht, die sind mittlerweile nicht mehr teuer. https://www.tme.eu/de/katalog/?s_field=1000011&s_order=desc&search=tcxo&visible_params=2%2C149%2C120%2C32%2C144%2C146%2C42%2C10%2C147%2C150&mapped_params=144%3A1437774%3B
bei starken Temperaturschwankungen lieber auf einen Oszillator > setzen sollte? Als ich mit MCs (AT89C51) angefangen habe, liefen die mit Quarz völlig problemlos. Ältere AVRs konnte man noch auf full swing fusen, damit sie stabil schwingen. Neuere AVRs laufen aber nur noch in low power und wir hatten
-
Thread
Hausbus
Hausbus-Anwendung zählen diese Punkte ja nicht, und Atmel ist beim Flash wirklich führend (wenn es beim T89C51CC01 ähnlich wie beim ATmega ist). Den T89C51CC01 gibt es ja auch im SO24-Gehäuse. Das würde mir gut reinlaufen. Also ich werde die Sache mal überdenken. Wahrscheinlich bringt Ihr mich noch dazu,
also nicht viel. Bleibt der Vorteil eines deutschen Ansprechpartners (Probleme/Garantie...). [T89C51CC02] > 5,20EUR na das klingt doch schon wesentlich besser. Tschüß, André.
-
Thread
Automatische Baudratenerkennung mit 8052
er trotzdem deutlich schneller als ein Standard 51-er bei 11.059 oder 22.1184. Gruss, Robert
kommen, ausser man braucht _SEHR_ kurze Zeiten. Das ganze ist für einen Standard-8051er (bzw. 8052 --> AT89S52/53/8252). Irgendwann erfolgt vielleicht mal ein Sprung auf Silabs C8051F120. Okay, ein anderes Zeichen tut nicht weh, dann wär es halt schön, bereits nach dem ersten Zeichen die Baudrate erkennen
-
Thread
[S] Retro 6502,Z80,Bauteile oder Boards
gängige Chip ausverkauft ist). - https://www.mouser.de/ProductDetail/Western-Design-Center-WDC/W65C02S6TPG-14?qs=sGAEpiMZZMskC5GgilGuvqFi6wlhR0huA5ZdF21Z2WA%3D - https://www.mouser.de/datasheet/2/436/w65c02s-2572.pdf Drago S. schrieb im Beitrag #6854916: > Developerboard oder SBC wären interessant
(xdip), für meine Sammlung, nur Tausch gegen eine andere CPU aus vergangenen Tagen. ds87c530/ds89c420 - 8051,dallas, 33Mhz at89lp51ed2 - 8051, atmel, 64KB/2KB, 1-cycle/20Mips hd64180rp8 - z180, hitachi, pdip-64 mc68008l8 - cdip-40 d8088-2 . pdip-40 z84c0020pec - z80, 20Mhz, pdip-40 d8279c
-
Thread
Anforderungssammlung CAN Hausbus mit PIC µC
gab, wo eine Schaltung jahrelang in Massenproduktion funktionierte, bis einer von den VCC-Pins am AT90S8535 auf mehreren Platinen nicht gelötet war. Der Fehler beim E-Test war Kurios: Die Digital-Logik am anderen Ende des Controllers ging nicht... Es war garkeine VCC an den Pads zu messen. Nach
AVR --> Studio 4 + ASM ODER WinAvr, noch kein "Inline ASM" gemacht. 8051 --> SDCC (AT89S52 PLCC44 - Die lagen Stangenweise rum - macht aber wenig Spaß, weil der aus Studio 4 bald 2 Minuten flasht.) S12/HC12 --> Frescale CodeWarrior. (Alles z.B. für Testaufbauten in der Firma.)
-
Thread
Programmiergerät für ATMEL 4051 gesucht
chaokhun.kmitl.ac.th/~kswichit/easy1/easy.htm oder http://www.futesta.de/projekte/hardware_atmelat89c2051.html oder http://www.as3.de/technik/elektronik/usb_programmer/usb_programmer.php einfach mal etwas mit google spielen ;-)
unter Ebay nach "Willem", der kann fast alles und ich hab ihn unter 100 Euronen gezogen. Für Atmel AT89xxxx brauchst Du einen Adapter (MCS51-Adapter). Für einige Pic´s brauchst Du ebenfalls einen Adapter, natürlich einen anderen. Den Programmer hab ich, (nicht übel,wenn man an den Preis vom Galep denkt
-
Thread
Gehalt/Gehaltsentwicklung Informatiker/Ingenieure 2020
reagierst aber nicht gerade souverän, sondern eher ziemlich kindisch wie ein ertappter Troll. Aber sei's drum, Cyblord ist im AT-Bereich unterwegs.
AT-Arbeitsverträge aller Konzerne kennt... NICHT. Ich kann nichts dafür, wenn der gute Herr in seiner Firma gehaltlich verarscht wird und ihm sein AT gekürzt wird. Ich hab's noch nie erlebt. Kenne ich
-
Thread
GPS daten in den ATMEGA 128
Mir ist gerade noch etwas aufgefallen. Du schreibst,daß du dein GPS-Modul über einen MAX3232 an den AtMega anschliesst. Für die Verbindung µBlox - PC ist das meinesachtens korrekt. Zwischen µ-Blox und AtMega sollte eine direkte Verbindung ausreichen. Bei Rs232 musst du zweierlei unterscheiden: 1.Protokoll: Das regelt Startbit-Datenbits-Stopbit(s) 2.Pegel: Negative Spannung ist 1, positive Spanung ist 0. Der Max3232 wandelt 3,3V Pegel in Rs232-Pegel und zurück. Am AtMega dürfen aber nur Spannungen zwischen 0V und Betriebspannung anliegen
-
Thread
Sammelbestellung USBTMC Adapter. Interesse?
| Jürgen (oj_k) | 1 | DE | mit Gehäuse, vorzugsweise v2 | spaceman | 2 | AT | n/a | Sascha S. (dec) | 2 | DE | [/c] Vielen Dank
| Jürgen (oj_k) | 1 | DE | mit Gehäuse, vorzugsweise v2 | spaceman | 2 | AT | n/a | Sascha S. (dec) | 2 | DE | | Rainer M. | 2 | DE | mit Gehäuse, vorzugsweise v2 [/c] Gruß Rainer
-
Thread
Suche Oszi für Digitalschaltungen
einen Haufen werfen. Voltcraft stellt anscheinend in letzter Zeit ganz gute Geräte her. Wie die Oszi's von Voltcraft sind, weiß ich aber nicht! Ich hab auf meiner Page (www.mikrocontroller.at.tt) eine Version eines Logic Analyzers. Das Ding ist auf Lochraster aufgebaut (SRAM + ein paar externe Gatter
aus und überträgt sie z.B. über RS232 zum PC. Meine Schaltung kommt ohne CPLD aus, nur mit einem AT89C51 und einem 256kByte VRAM. Ein VRAM ist im Prinzip ein DRAM + 2x 256Byte SRAM mit eigenem Adresszähler. Bei jedem Taktimpuls wird ein Byte gelesen und ins SRAM geschrieben. Ist einer der beiden Blöcke
-
Thread
SMT 160-30 und AT89C51RD2
Quellcode, oder Vorschläge, bin noch nicht so erfahren! benutzte den smt160 und den Prozessor: ATMEL AT89C51RD2 brauche Hilfe!!! Leute meldet euch auch im ICQ oder E-Mail! ICQ: 174683929 urichvitali@web.de
it is necessary to sample over more than one sensor period." und "Microcontrollers can sample at a high frequency so with a small program it is possible to measure the sensor's duty cycle within 50 ms and a resolution of .01 °C."
-
Thread
MP3-Player fürs Auto
Wenn du überlegst einen 8051er zu nehmen, dann kannst du auch den AT89C51SND1C nehmen. Der hat schon vieles drauf, was man für einen MP3-Player braucht. - MP3 Dekoder - IDE/ATAPI Interface - MMC/SD Interface - USB Interface - Keyboard Interface (quasi zusätzliche
einen 40MHz PIC mit einem 48MHz AT91SAM7S kann man nicht vergleichen... Der PIC ist was er ist, ein kleiner Controller, mehr nicht und nicht weniger. Schon allein die Tatsache, dass der AT91SAM7S eine DMA/PDC besitzt macht ihn um vieles
-
Thread
seltsames Zahlenschloss
Q1 - 3 sind ausnahmslos S9013.
Daher kann gut sein, daß Flash und SRAM ähnlich aufgebaut sind. Ich hatte mal versucht, bei einem AT89C2051 eine Kaltstarterkennung zu programmieren. Dazu habe ich 8 Bytes in den SRAM geschrieben. Hat aber nicht funktioniert, die 8 Bytes waren nach einer Minute (VCC = 0V) immer noch drin. Vermutlich
-
Thread
Zeichen ind String suchen und auslesen
} while(1); } [/c] Ich bekomme folgende Fehlermeldung ausgegeben: Error: serikom.s51 120: unresolved reference to '_strchr' Was mache ich falsch? Programmiert wird mit dem Jens File Editor. Gruß
Hilfe Karl heinz. Code sieht nun so aus: [c] #include <stdio.h> #include <string.h> #include <at89c51cc03.h> void seri_init(void) { SCON=0x52; TMOD|=0x20; TH1=0xfd; TR1=1; TI=1; } char* strchr( char* pa, char c ) { while( *pa && *pa != c ) pa++; return
-
Thread
Wieso gibt es 10 polige ISP Schnittstellen, wenn GND 4 mal vor kommt?
Die 10-polige stammt noch aus einer Zeit, als es noch nicht mal den Urgroßvater 90S1200 gab. Also wo es den 89C51 gab. manches ist eben so, wie es ist!
hat zwei 8bit Controller on-board. Ich glaube es war eine ATMEGA1280 und ein At2323 oder so. Ich hab meinen nie geöffnet, werde das aber mal nachholen. Warum AT32UC3A design billiger sein soll und b das wirklich €100.- Preisdifferenz zum JTAGICE3 ausmachen soll, verstehe ich nicht
-
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
=0xfd; TR1=1; TI=1; jetzt seh ich im HyperTerm auch die Ausgabe... Lese mich noch in die Keil-C51Doku ein, sind über 400 Seiten..stöhn Danke für Deine Hilfe! Gruß Ulli
-
Thread
FPGA synthetisierung
schön 5 V brauch ich für sende/empfangsmodul als µc werd ich wohl ein ur alt teil verwenden ala AT89 > Welcher? 5V ist eher schlecht, weil der Spartan 3 keine 5V direkt > verträgt. meinst du damit, er verträgt keine 5V Versorgung oder meinst du damit am Eingang selbst. Kann ja auch einen
also eeprom(AT24C51) geht ja von 2,5V bis 3,3V Grundversorgung liegt bei 5V und ich muss den FPGA selbst mit 3 verschiedenen Spannungen betreiben?!? Bin grad etwas aus der Fassung...das ist mit total neu wieso
-
Thread
Fröling Heizungssteuerung auslesen.
Projekten "PC" ist ein simples Konsolen-Programm um über eine serielle Schnittstelle die Lambdatronic S3100 meines Fröling p2 Kessels auszulesen. Das 2. Projekt benutzt die selbe Softwarebasis und läuft auf einem AVR NET IO board, das es bei Pollin zu kaufen gibt, also auf einem AT MEGA32. Die NET_IO liest
"PC" ist ein simples > Konsolen-Programm um über eine serielle Schnittstelle die Lambdatronic > S3100 meines Fröling p2 Kessels auszulesen. Das 2. Projekt benutzt die > selbe Softwarebasis und läuft auf einem AVR NET IO board, das es bei > Pollin zu kaufen gibt, also auf einem AT MEGA32. Die NET_IO
-
Thread
Dynamisch ein paar Takte auslassen bei der 8051 CLK
möchte ich mehr in Richtung Retro basteln und diese neuen 8051er > sind zu exotisch. Z.B. die AT89LP51RD2 von Michrochip sind full production und bequem per Bootloader programmierbar. Es gibt aber noch andere Hersteller von 1-Clockern. Falls Du mit Retro DIP-40 meinst, die sind in der Tat kaum
PLCC-44 Gehäuse die einen 4-Oszillator-Takte-Maschinenzyklus pro Befehl haben ? Und ein 80"c"51 auch damit es kein NMOS-Typ ist mit Überlauf-Extrazyklus, danke dir!