-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
10022_10009_10008_10018_10019,searchweb201560_5,searchweb1451318400_-1,searchweb1451318411_6448&btsid=c35219f2-73cb-4c3a-b89d-24fa43908450 Wow, über die suchfunktion war der versand geringer!
NRF51 Module (Micro:bit, micropython, BLE, nrf24+ARM) http://www.ebay.de/itm/NRF51822-04-BLE4-0-Wireless-Bluetooth-Module-TTL-Low-Power-Consumption-3-3V-New-/272437461169?hash=item3f6e89c0b1:g:yXoAAOSwo4pYHCtD
-
Thread
Suche 16Bit Mikroprozessoren
ist der Adressraum vom 8051? 64kB Flash + 64kB RAM. Es gibt auch einige mit 22Bit Adressen (DS80C390) oder Banking (AT89C51RE2), aber die haben sich kaum durchgesetzt. Und dann gabs ihn noch als 80C251 auf 16Bit aufgebohrt.
Neben dem Intel 80C251 hatte auch Philips den 8051 auf 16Bit aufgebohrt, die 80C51XA-Serie mit 16MB Adreßraum. NXP hat dann aber alles wieder eingestampft, wie auch den Großteil der 8051 und macht nur noch ARM. Eine
-
Thread
Mikrocontroller unter Win XP?
ps: arbeiten in der schule nur auf der dos oberfläche damit. so mit edit *.asm und tutor51 und sowas. keine ahnung wie die programme heißen
einfachsten ist, Du schmeißt alles von dem Board runter. Dann steckst Du nur den MAX232 drauf und einen AT89C51ED2 und lädst Dir von Atmel die Flip-Software runter. Und schon kanns losgehen. Peter
-
Thread
Umstieg auf 32 bit Atmel?
einsparen Und warum stellt dann Atmel auch 8051 her und entwickelt sogar neue? Im Gegenteil, der AT89C2051 war für mich überhaupt erst der Grund, was bei Atmel zu kaufen. Das war 1993 der erste preiswerte Flash-MC weltweit. Den AT90S1200 habe ich dann probiert und war bitter enttäuscht (schwerer
AVR-GCC zu, der schnell brauchbaren Code erzeugte. Beim 8051 wurde das leider versäumt und der Keil C51 Compiler ist preislich weit jenseits der Bastlergrenzen.
-
Thread
In-System-Programming über CAN
Guck mal hier http://www.atmel.com/devices/AT89C51CC03.aspx?tab=parameters
LPC11C24
-
Thread
Atmel 89S8252
Hallo, ich suche eine vernünftige ISP-Programmierschaltung für den Atmel 89S8252 für den Parallelport, kennt jemand eine gute (und möglichst einfache) Schaltung? Mfg Dennis Müller
ich mit einem Lochrasteraufbau. Ich habe die Letzetn Tage damit verbracht auch eine Version für den AT89C51RC2 bzw. ED2 etc zu entwickeln. Ist ganz Praktisch, denn der wird uber RS232 Programmiert. Die Umschaltung der RS232 ist etwas Tricky ,funktioniert aber. Ist vielleicht einen eigenen Thread wert.
-
Thread
Anfänger braucht Hilfe bei AT89C5131 - Interrupts in Assembler
AT89C5131-user schrieb im Beitrag #1871804: > Peter Dannegger hat das Problem gelöst. > >> ljmpf main ? > ljmp main Schreibfehler!!!
schiebst. Schau mal im Instuction-Set nach: http://www.win.tue.nl/~aeb/comp/8051/set8051.html#51rl Gruß Skriptkiddy
-
Thread
Polin Atmel Evaluations-Board V2 und AT89C52
Atmel Evaluationsboard V2 von Polin bestellen. Ich würde gerne folgenden Controller programmieren: AT89C52 Geht das mit dem Board überhaupt? Es ist nur die ganze Zeit von ATMEGA-Cont. die Rede. Danke für Eure Hilfe. Gruß bonsai
>Geht das mit dem Board überhaupt? Nein, nur für AVR-Programmierung. 89C51 ist ein 8051-Controller.
-
Thread
8051: An Port 0 kann nichts ausgegeben werden
Hallo, ich habe ein kleines Problem. Ich habe ein Board gebastelt mit einem AT89C51ed2, welches im Anhang beiliegt. Das Schmatic ist leider nicht komplett aktuell: Die UART Schnittstelle, PSEN und RST haben mittlerwele eine etwas andere Beschaltung. Sind aber im Betrieb (nicht
Optokoppler anders an: Port -|\/\/|---- Optokoppler --- VCC (Vorwiderstand) Die Ports der MCS-51 können nur nach Masse ziehen, die Pull-Ups liegen im K-Ohm -Bereich, da kannst Du keinen Optokoppler mit treiben.
-
Thread
HHS Karlsruhe 8051 Suche Stromlaufplan
beigefügt. Das Beste zuerst: die Platine funktioniert, so wie ich sie gekauft habe. Der darauf verbaute AT89C51ED2 hatte ein "Blink"-Programm drauf, dass sich mit ATMEL - Flip auslesen und mit DIS51 disassemblieren ließ. Programmieren ging auch, die Funktion des Schalters "PRG/RUN" entspricht der FLIP-Spezifikation
und einen LT1054 vorgesehen.Das wäre für sich auch kein Problem, aber für die ganzen Widerstände und C's, die im Bestückungsdruck vorgesehen sind, fehlen nähere Angaben. Auffällig sind die kaskadierten Spannungsregler 7810 (10 Volt) und danach 7805 (5 Volt). Die an Port 1 und Port 3 aufgelöteten LED's
-
Thread
Schnelle Bitmaske in AVR-Assembler
manchmal macht es Sinn, aber äusserst selten. Das erinnert mich an meine ersten Schritte mit dem AT89C2051. Da hatte ich auch jeden Zyklus gezählt. Später auf Arbeit hatte ich dann Zugriff auf den Keil C51. Ich hab das Programm umgeschrieben, es wurde kleiner und deutlich schneller. Zeitkritisch war
Peter D. schrieb im Beitrag #6932073: > Das erinnert mich an meine ersten Schritte mit dem > AT89C2051. Da hatte ich auch jeden Zyklus gezählt. > [...] > Die beste Optimierung erreicht man mit Durchdenken des > Ablaufs und nicht durch Mikrooptimierung einzelner > Instruktionen. Ich
-
Thread
DDS erster Versuch
HC1 , &HBF , &HBC , &HB9 , &HB6 , &HB3 Data &HB0 , &HAE , &HAB , &HA8 , &HA5 , &HA2 , &H9F , &H9C Data &H98 , &H95 , &H92 , &H8F , &H8C , &H89 , &H86 , &H83 Data &H80 , &H7C , &H79 , &H76 , &H73 , &H70 , &H6D , &H6A Data &H67 , &H63 , &H60 , &H5D , &H5A , &H57 , &H54 , &H51 Data &
H43 , &H46 , &H49 , &H4C Data &H4F , &H51 , &H54 , &H57 , &H5A , &H5D , &H60 , &H63 Data &H67 , &H6A , &H6D , &H70 , &H73 , &H76 , &H79 , &H7C [/code]
-
Thread
HEX File für STC12C5A60S2 kompilieren
--print-search-dirs[/code] bringt die Meldung: programs: C:\Program Files\SDCC\bin datadir: C:\Program Files\SDCC\bin\.. includedir: C:\Program Files\SDCC\bin\..\include\mcs51 C:\Program Files\SDCC\bin\..\include libdir: C:\Program Files\SDCC\bin
offensichtlich eine andere Syntax wie der SDCC. Z.B. benutzt Keil in der angemeckerte Zeile 13: [c] sfr P0 = 0x80; [/c] während das beim SDCC so aussieht: [c] __sfr __at (0x80) P0 ; [/c] Du kannst versuchen in der 888.c die Zeilen: [c] #include "REG52.H" #include "intrins.h" [/c]
-
Thread
Controller für CAN
AT89C51CC* AT90CAN*
Erste Anlaufstelle wäre da wohl: http://ww1.microchip.com/downloads/en/DeviceDoc/21664c.pdf z.B. Kapitel 2.5 oder A CAN System Using Multiple MCP25050 I/O Expanders http://ww1.microchip.com/downloads/en/AppNotes/00816b.pdf
-
Thread
Problem beim Flaschen vom 80C517
Garnicht, der 80C517 hat keinen internen Flash. Internen Flash haben z.B. Atmel AT89C51ED2 oder Philips P89C668. Wenn Du allerdings ein fertiges Entwicklungsboard (z.B. von Phytec) hast, wo der 80C517 mit ner
-
Thread
SourceCode MMC die Zweite
label. Inhalt nach Cluster_Data_Store sieht folgendermassen aus: Cluster info: 0x01 00 81 00 3C 00 01 00 00 00 Sector 0 der SD Karte sieht folgendermassen aus: Data at address 0: 0xEB3C906D6B646F7366730000020401000100020000F877003C000200000 0000000D9010000002954DFF042202020202020202020202046415431362020200E1FBE5B7CAC22C
Beispiel-Schaltung und Code von VLSI mit der der DSP von der Karte mit Daten versorgt wird. Dazwischen hängt ein AT89C51ED2. Die haben die VCC der MMC über nen Transistor und Port geschaltet. So wird die vor jedem Init der MMC aus/an geschaltet und dann CMD1 gesendet. In meiner Schaltung ist das jetzt noch nicht
-
Thread
Daten durch UART an den PC senden
Hallo zusammen, auf meiner Suche herauszufinden, wie man Daten per UART von meinem uc Atmel AT89C51ED2 an den Pc sendet kam ich bisher zu folgendem: [c] #include "reg_c51.h" #include <stdio.h> // für sprintf #include <cbsboard.h> // für das CBS-Board Version2 #define LEDPort P2
; /* uart in mode 1 (8 bit), REN=1 */ BDRCON &=0xEC; /* BRR=0; SRC=0; */ BDRCON |=0x0C; /* TBCK=1;RBCK=1; SPD=0 */ BRL=0xFD; /* 9600 Bds at 11.059MHz */ ES = 1; /* Enable serial interrupt */ EA = 1; /* Enable global interrupt */ BDRCON |
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
euch mal an U11/U81 nachgemessen? An U11 war ich testweise mal dran: [pre] Searching 7bit I2C address space. Found devices at: 0x60(0x30 W) 0xA0(0x50 W) 0xA1(0x50 R) 0xA2(0x51 W) 0xA3(0x51 R) 0xA4(0x52 W) 0xA5(0x52 R) 0xA6(0x53 W) 0xA7(0x53 R) 0xA8(0x54 W) 0xA9(0x54 R) 0xAA(0x55 W)
default environment I2C: Bus #0, at 0xBBE45000 I2C: Bus #1, at 0xBBE46000 I2C: Bus #2, at 0xBBE4C000 I2C: Bus #3, at 0xBBE69000 In: serial Out: serial Err: serial Net: No ethernet found. Hit any key
-
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
Erfahrungen mit SHT11 Sensor?
device are tested according to JEDEC Std 78. Figure 4 shows the test setup. The test was performed at 85°C using a ORYX 11000EX test system. Gerhard
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
-
Thread
Reset ohne Reset-Pin?
AVRs haben als Slave oder Multimaster einen Bug, der den Bus blockieren kann. Mit Philips/NXP-MCs (80C51) hatte ich dagegen nie Probleme. Schade, daß NXP die eingestampft hat. Es gibt zwar Nachbauten von Atmel/Tekmos, deren I2C ist aber auch buggy.
Philips hat leider nie ein Referenzdesign für einen Slave > veröffentlicht. Ausführlicher als im 80C552 Datenblatt (Data Handbook IC20) gehts nun wirklich nicht. Zusätzlich gibt es noch in den Application Notes Beispielcode in Assembler. Atmel hat das I2C von Philips in seinen 89C51 und AVR nachentwickelt
-
Thread
ALPS LC-Display von Pollin
interne Beschaltung haben muß (Peter L), was ich auch festgestellt habe. Nun, dummerweise hat Marc in C programmiert. Da ich aber den ATS51 verwende bin ich halt dabei, das Problem in Ass zu lösen. Mal sehen wie es weitergeht. Heute funktioniert die Kiste überhaupt nicht, obwohl ich nichts geändert sondern
Hallo, nun habe ich das ALPS als Zeichendisplay zusammen mit dem ATMEL AT89S51 zum Laufen bekommen. Nur wenige Fragen sind noch offen. Das Programm belegt inklusive der Zeichentabelle, die ich auf Basis von Peter lange (font.c) an den Assembler angepasst habe ca 1KByte Flash-ROM
-
Thread
Starterkit
Hallo, ich befasse mich mit Atmel-AVT (STK500) und will meine Spielwiese etwas ausweiten. Dachte an AT89C51-ID2. Laut Atmel soll es ein AT89STK-08 Starterkit geben (doc4368.pdf). Hab mir schon die Finger wund gegoogelt, aber nicht das geringste gefunden :-((( Fragen: Wird dieses Starterkit nicht
-
Thread
Mikrocontroller Witze
- Magazin (Stelleninfo des AA): Mikrocontroller gesucht, Programmierkenntnisse in Assembler und C, Kenntnisse MCS51 und 80C166... die Annonce war zur Zeit der IT-Messe vor einigen Jahren.
find this peer and then i will reset HIS connection! Command or file not found (k)ick, (s)cream, (c)offee? frei aus der Erinnerung an ein altes Programm in der Schule: C:\> format C: Sind Sie sicher, dass sie das Laufwerk formatieren wollen (J/N)? N 10% des Laufwerks wurden nicht formatiert..
-
Thread
ADC ausgang problem
hallo alle, Ich arbeitet mit AT89C51CC01. Ich habe ein ADC-Programm geschrieben wie folgt. #include <stdio.h> #include "reg_c51.h" // Standard-Konvertierung // Die Variable "Kanal" den Kanal enthält, zu konvertieren //
+ (ADDL); // Lesen Sie den Wert // ... and turn of the ADC ADCON & = 0xEF; [/C]
-
Thread
kleines C-Prog fuer 8051 gesucht
doch mal deine Sourcen und das von der DEMO erzeugte Hexfile. Ich habe eine gekaufte Version des Keil C51. Werde das damit mal compilieren und vergleichen. Mal sehen ob ich Dir helfen kann. Gruß WAL
Hai WAL, bin jetzt weitergekommen.. Im c-File fehlten diese Zeilen: SCON=0x52; TMOD |=0x20; TH1=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
-
Thread
Vodafone Webby Webradio
initialized. soft_noboot=0 soft_margin=60 sec (now ayout= 0) au1xxx-mmc: MMC Controller 0 set up at B0600000 (mode=dma) MMC DIV = 450000:89:450000 usbcore: registered new interface driver usbhid drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver DAC: DMA16, ADC: DMA17ac97stat=00000000 ac97stat
gegen libcrypt zu linken. Beispielsweise ergibt [c]sha512_crypt("123456", "$6$wL6/ANvg9V4eYuo8")[/c] den Hash [code]$6$wL6/ANvg9V4eYuo8$nN9F51IFUa8Nbi198XSIPC.iaQNA5CYnurbsPpG221VL0wLNt2F8izOT1mNC3VzuPnAAZ85PTGx2CfrZHqJbQ.[/code] ;-) Viele Grüße, Julian
-
Thread
Mikroprozessor 8051
Tolle Fragenformulierung... In C, Assembler, Basic oder deutsch? ASM --> RETI Musst schon konkreter werden, was genau dein Problem ist... Ralf
Der 80c552 von Philips hat keinen XRAM (externer RAM für die CPU aber gleiches IC), da kann man dann vermutlich auch nichts ein/ausschalten. Ich weiß das der Atmel AT89C51RD2 1792KByte XRAM hat, zum umschalten
-
Thread
Eclipse-Neuling "No rule to make target"
zwingend eine Funktion "main". Da die fehlt, gibt es die Fehlermeldung: >c:/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/lib/avr51/crtm128.o: >(.init9+0x0): undefined reference to `main' Schreib jetzt mal das folgende in die main.c: [c] #include <avr/io.h
Each directory must be seperated by a space. EXTRAINCDIRS = # Compiler flag to set the C Standard level. # c89 - "ANSI" C # gnu89 - c89 plus GCC extensions # c99 - ISO C99 standard (not yet fully implemented) # gnu99 - c99 plus GCC extensions CSTANDARD = -std=gnu99 # Place -D
-
Thread
Allgemein zu Mikrocontrollern
Ich möchte ein simples Programm auf einem Mikrocontroler laufen haben. Ich kenne Assembler und C, das Programm ist schnell geschrieben. Es geht darum dass der Schaltungsaufwand so gering wie möglich ist. Ich hatte als Mikrocontroller an den AT90S1200-12PC gedacht, habe aber auch noch ein paar
Ich empfehle zum Einstieg den T89C51RD2 (z.B. Segor: 15,65Euro) mit nem MAX232 (1,50Euro) auf eine Universalplatine zu pappen. Noch den Quarz ran und ein paar Kondis, fertig. Die Schaltung: http://www.pjrc.com/tech/8051/pm2_docs
-
Artikel
Reichelt-Wishlist
* ALTERA MAX-II (CPLDs) | | | * ALTERA MAX-V CPLDs | ARM: Cortex M3 Nachfolger für die LPC2x Atmel AT89LP4052 PDIP | | * Atmel AT89S2051/4051 | Atmel AT90PWM3B (µC für Servosteuerungen und z.b. Motorsteuerungen) | | | | | | Atmel ATA6612/13 (LIN-Bus SoC) * Atmel ATxmega192A3U-AUR | Atmel ATmega 16L und
OSRAM "Golden Dragon" LEDs ( * Microcontroller mit USB-Anschluss (von Cypress oder Atmel in PDIP z. B. AT89C5131, AT43USB355, CY7C637xx) | | | | | ->Bereits im Sortiment: Cypress EZ-USB TQFP-44 Best. Nr AN2131 SC, Atmel AT89C5131 SO-28/PLCC-52 Renesas R8C zu Schaltreglern LM257x u.a. passende Speicherspulen
-
Thread
Linux Kernel 5.1.1. auf dem BPi-R2
Verifying Checksum ... OK ## Flattened Device Tree blob at 86000000 Booting using the fdt blob at 0x86000000 Loading Ramdisk to 8f86f000, end 8ffff5af ... OK Loading Device Tree to 8f865000, end 8f86ec89 ... OK Starting kernel ... Loading,
81e397dc 0497dc 0026e8 00 WA 0 0 4 [ 6] .got.plt PROGBITS 81e3bec4 04bec4 00000c 04 WA 0 0 4 [ 7] .u_boot_list PROGBITS 81e3bed0 04bed0 00123c 00 WA 0 0 4 [ 8] .rel.dyn REL 81e3d10c 04d10c 009518 08 A 12 0 4 [ 9] .bss_start
-
Thread
AVR oder MSP430
dazu alle Hardwarezugriffe entsprechend angepaßt werden: http://www.specs.de/users/danni/appl/soft/c51/thclock/index.htm Peter
kann. Schade, daß ich nicht zu den Großabnehmern gehöre, sonst würde Atmel bestimmt auch einen AT89C4051 mit internem Takt, Reset, Bootloader für micht rausbringen und ich könnte komplett alles mit 8051 erschlagen. Mit Timern hatte ich nie Probleme, da ich immer alle Takte aus einem einzigen
-
Thread
GLCD - Realisierbar?
Hi, T6963C ist gut geeignet. Das "Know-How" liegt nicht in der Ansteuerung des Displays (was beim T6963C wirklich einfach ist), sondern in der Realisierung der Funktionen, wie z.B. zeichne Linie von A nach B. Und
HD61202 und Ks108 sind identisch, KS 108 ist einfach zu programmieren, nehm einfach nen AT89C51ED2 und nen 128x64 KS108 Display. Inklusive Kreis, Linien, Textfunktionenen etc. benötigst du ca. 3k. Bei nem 64k chip sollte da noch ein bischen Platz für nen Spiel sein. Codebeispiel gibst in
-
Thread
AT90S2343 macht Probleme
mir jemand helfen kann! Ich habe eine kleine Schaltung aufgebaut wo ein Relais mit Hilfe eines AT90S2343 angesteuert wird. Das Relais soll für 3sec angesteuert werden nachdem am Controller ein Pin kurz an Masse gezogen wurde! Danach soll der Controller in eine Endlosschleife bleiben. Soll heißen
störungsfrei! Muß aber sagen das der kleine AVR wirklich sehr sensibel ist!!! Bei meinen Atmel 89C51RC2 hatte ich nie solche Phänomene Thomas
-
Thread
Gehalt/Gehaltsentwicklung Informatiker/Ingenieure 2019
HG Dicht schrieb im Beitrag #5746075: > 51 Jahre: Genötigt worden in AT zu wechseln Mit 50 kriegst du kein AT mehr. HG Dicht schrieb im Beitrag #5746075: > 55 Jahre: Burn-Out, Herzinfarkt, Kreislauf, Ehe kaputt… Mir 55 kriegst du keinen
> Autor: Korrektur (Gast) > Datum: 22.02.2019 21:06 > HG Dicht schrieb: > > 51 Jahre: Genötigt worden in AT zu wechseln > Mit 50 kriegst du kein AT mehr. Ach was, hatte ich noch mit 64. > HG Dicht schrieb: > > 55 Jahre: Burn-Out, Herzinfarkt, Kreislauf, Ehe kaputt…