-
Thread
Mikro-Controller vs. -Prozessor
"Prozessoren" ist ja eigentlich die Bezeichnung für CPU-ICs wie 8051, Z80 bis hin zu 8086, Pentium usw. denen man extern ROM, RAM und Peripherie-ICs zufügen musste, um ein funktionsfähiges Gerät zu erhalten. In diesem Sinn gibt es Prozessoren nur noch auf PC-Mainboards
georg schrieb im Beitrag #5424118: > "Prozessoren" ist ja eigentlich die Bezeichnung für CPU-ICs wie 8051, > Z80 bis hin zu 8086, 8051 aber nicht. Das war eine der erfolgreichsten Mikrocontrollerserien überhaupt. Gruß Joachim
-
Thread
CRC oder einfach die Daten doppelt schicken?
Der olle 8051 hatte doch den SWAP-Befehl, gibt's den nicht beim modernen AVR?
Abdul K. schrieb im Beitrag #6728057: > Der olle 8051 hatte doch den SWAP-Befehl, gibt's den nicht beim modernen > AVR? Doch klar. Wie hilft der bei einem 4-Bit-Shift eines 32-Bit-Wertes?
-
Thread
Arbeitsregister retten
#4243218: > kann man natürlich machen da die AVRs meist immer noch genügend Leistung > bieten Ein 8051 oder ARM wechselt halt einfach beim Eintritt in die ISR die Registerbank, muss gar nichts gestackt werden ...
schrieb im Beitrag #4243224: > insgesamt mehr Komplexität Und? > /einfach/ benutzbar Ist der 8051 und ein ARM (den man sinnvollerweise in Hochsparen programmiert) auch.
-
Thread
Keil alternative?
http://sdcc.sourceforge.net/ und OPCUBE als IDE http://www.opcube.com/home.html sind für die 8051er eine brauchbare Alternative, alles kostenlos und ohne Einschränkungen in der Code-Größe. Keil erzeugt zwar etwas effizientern Code, in der Praxis jedoch kaum von Bedeutung.
Für 8051 sehr gut geeignet: IDE µC/51 von Wickenhäuser (www.wickenhaeuser.de) Gruß Carlos
-
Thread
Wie 8-Bit Zähler sicher auslesen?
Offensichtlich ein 8051 Derivat, welches auch den Befehl ld x,y beherrscht. Man lernt ja nie aus.
m.n. schrieb im Beitrag #5492549: > Offensichtlich ein 8051 Derivat, welches auch den Befehl ld x,y > beherrscht. > Man lernt ja nie aus. Falsch! Beim 8051 heissen ALLE Ladebefehle MOV und der Return vom Interrupt RETI. Das oben gezeigte Quellcodebeispiel
-
Thread
Bascom Problem
Hi P0 muß bei 8051ern grundsätzlich mit Pull-Ups nach 5V versehen werden. Matthias
bleiben auf low. Ausserdem: ISt das mit dem Pullup-Wiederständen beim AT89s8252 auch so?-ISt ein 8051-Derivat. MFG Nik
-
Thread
Keil --> IAR: Probleme mit dem Stack
Hallo, habe mit Keil ein kleines Testprogramm für einen 8051er geschrieben mit UART usw. und es funktioniert auch alles so wie es soll. Jetzt will ich das Programm nach IAR Workbench portieren um damit weiterarbeiten zu können (ist Vorgabe: ich muss das benutzen
auch mal die Speicherbelegung, steht ganz unten im *.lst File. Was hast Du eigentlich für einen 8051? Wieviel internen RAM hat der?
-
Thread
Die richtige Wahl eines 32-Bit-Prozessors
Hallo Leute! Bis jetzt habe ich mich mit 8-Bit AVRs oder 8051ern beschäftigt. Ich möchte mich jetzt auch mit leistungsfähigen 32-Bit Mikrocontrollern beschäftigen. Ich tendiere eher zu den ARM-Prozessoren, da diese jede Fima herstellen kann. Auf diese Eigenschaft
oder gestaltet sich der Umstieg sehr einfach? Wie sind die Portpins eigentlich aufgebaut? Beim 8051 ist es so, wenn man eine 1 in das Portregister schickt, ist der Port entweder ein Ausgang mit high oder ein Eingang. Schickt man eine 0 hinein, so ist es ein Ausgang mit low. Beim Atmel kann man
-
Thread
T6963c Text wiederholt sich
Kann ich nicht da ich einen C8051F330 MC verwende Habe den betreffenden code eh auskommentiert mfg
GLCD_WR Pm_n ... [/c] 2. Wie schnell lief der AVR, von dem du die Sourcen hast? Ein SiLabs 8051-Controller (oder generell ein 8051) hat eine andere Taktaufteilung als ein AVR, daher können auch einfach schon die Delays falsch sein. Ich glaub, dass du den T6963C zu schnell ansteuerst. Für den
-
Thread
Welchen µC anschaffen?
Controller-Familien nicht sooo im Vordergrund steht (Microchip PIC). Die weiteste Verbreitung hat wohl der 8051-Kern, der vor einigen Jahr(zehnt)en entwickelt wurde und sich immer noch grosser Beliebtheit erfreut. Der 8051-Kern wird auch von vielen verschiedenen IC-Herstellern "benutzt" und um Funktionen erweitert
er hat ja Applikationen beschrieben und dafür ist ein 8-Bitter goldrichtig. AVR (ATMega32) oder 8051 (AT89C51CC01) wären welche. Peter
-
Thread
LCD-Code des Tutorials mit 8515L und 8*2-LCD geht nicht
Grafikdisplay an dem du einen ganzen Port + Steuerleitungen verbraten musst??? Ist der Controller 8051 kompatible? ich meine den Code?? Hast Du ein Datenblatt vom Display?? Vielleicht kann ich helfen ich mach gerade an einenm Display herum vom Typ EA DIP 122-5 mit SED1520 Controller Gruß
@Klaus hier ist das Datenblatt für das Modul. Ich weiß aber leider nicht, ob das Display 8051 kompatibel ist. Ich benötige für die Ansteuerung 6 Ports. Gruß Martin
-
Thread
Assembler-Programmieren PIC16F1934/6/7
kommt, für den sollte alles Andere > kein Problem mehr sein. Schön gesagt. Ich habe mit Z80, 8051 und AVR angefangen, die waren leicht verständlich. Aber der PIC war mir zu kompliziert. Man muß beim PIC zu sehr um die Ecke denken.
Richtig Mist fand ich nur 8051. 8085 war richtig nett und die PICs finde ich richtig gut. Etwas Herausforderung sollte man seinem Gehirn schließlich gönnen. Und die neueren PICs mit ihrer sehr aufwändigen Peripherie sind schon manchmal
-
Thread
Wer zu tief gräbt, muss zahlen
ernähren ! Wenn Dir soviel daran liegt, nimm doch nen Freeware-Compiler. Ich benutze z.B. den 8051 und den AVR und dafür gibt es auch Freeware Compiler (SDCC, WINAVR). Es ist normal, daß ab einer bestimmten Codegröße die Quellen in C geschrieben werden. Z.B. beim 8051 mache ich Assembler bis
Christian: Ich hab den SDCC bisher nur für 8051 er benutzt, hab aber gesehen das er auch eine Configuration für PIC enthält. Als IDE verwende ich da "Code:Blocks" Welchen Umfang der SDCC für PIC unterstützt kann ich dir nicht sagen, du kannst
-
Thread
[V] 2Stk. Silabs MCUniversity Toolstick, 8051er Starterkits
Freut mich, hab mal grad reingesehen: USB Verlängerung, Main PCB mit C8051F020, JTAG Interface Silabs Toolstick.
-
Thread
ALTIUM Designer 6.8- ATMEL AT89 Libary
Hallo, Ist es möglich das im aktuellen Altiumdesigner6.8 in der Libary keine 8-Bit 8051er Controller zu finden sind ? AT89Cxxx Nur AVRs und ARMs und CPLDs & Co ein "Stinknormaler" AT89C51...nicht Ist doch nicht möglich? mfg Roland
AT89C51? Reply Quote I don't think it's there 'directly', but I think it is a pin compatible 8051 and therefore you should be able to take an Intel 8051, copy it to a new Atmel library and rename it AT89C5. Keine Ahnung ob's geht. Rick
-
Thread
Atmega32: Pins Input ODER Output?
dann brennt der Bonddraht von VCC durch und wenn du Glück hast, dann schon vorher der Chip. Bei 8051ern geht das. Bei AVRs nicht.
> Bei 8051ern geht das. Bei AVRs nicht. Alles klar ;) Danke für die Antwort!
-
Thread
Lauflicht in C
Hallo! Ich versuche seit paar tagen auf mein 8051 ein lauflicht zu programmieren, leider ohne erfolg. Da ich mir die programmier sprache C selber beigebracht habe, fehlen mir auch einige grundlagen. Ich hoffe Ihr könnt mir helfen. #include <sfr51
hochzählen. Würde gern trotzdem verstehen, warum es nicht funktioniert. Bezüglich Deines Angebots für 8051 würd ich gern darauf zurück kommen.
-
Thread
Euer Lieblingscontroller
C8051F330 um mal noch etwas anderes als Atmel zu hören .. ;-)
Ich hab den C8051F345 und STM8 im Einsatz. War früher auch ATMEL Anhänger, muss aber mittlerweile zugeben dass ich die beiden Familien (mit IDEs und allem) echt super finde.
-
Thread
89C2051 Bascom Reset durch RS232 !
If A <> 0 Then A = Chr(a) select case a . . ich weiss nicht wie bascom8051 damit umgeht, aber dein A=CHR(a) ist irgendwie nicht ganz plausibel. richtig wäre dim a as byte dim a_Str as string*1 If A <> 0 Then A_str = Chr(a) select case A_str
damit wenn der gleiche knopf gedrückt wurde cpu zeit sparen, grins Versuche mich auch grad mit nem 8051.. ist n bisschen anders als avr ...
-
Thread
Welche Hard und software wird benötigt?
Hallo, ich möchte mich einwenig in die 8051 Serie einarbieten. Ich habe einen LPC9401 von Philips. Welchen Programmer benötige ich um den zu Programmieren zu können? Bzw. welche Software? LG Christoph
ich keine SRC bekomme nur das was auf dem µC ist... Leider habe ich bisher noch nichts mit der 8051er zu tun gehabt, war bisher nur mit Atmel AVR beschäftigt. Deshalb war ich mal so frei und habe das mal angefragt da es nur um diesen µC geht.
-
Thread
Pimp my 14-Bit Midrange Core PIC! ENHANCED Midrange Core
kenne sie nicht bereits. Und ich wüßte auch nicht, warum ich sie kennen sollte. Meine AVRs und 8051-er tun ja bereits alles, was ich benötige, zur vollsten Zufriedenheit. Peter
kenne sie nicht bereits. >Und ich wüßte auch nicht, warum ich sie kennen sollte. >Meine AVRs und 8051-er tun ja bereits alles, was ich benötige, zur >vollsten Zufriedenheit. Und wen interessiert das außer dir?
-
Thread
µC für n00bs
Datenblatt nicht soooooo arg dick... Beim ARM ist schon der Interruptcontroller komplexer als ein alter 8051 oder ein kleiner AVR. Oder Andersrum: wenn ich unbedingt "etwas fahren" möchte, dann ist ein Dreirad einfacher als ein ICE. Speziell am Anfang.
Interruptcontroller komplexer als ein alter 8051 > oder ein kleiner AVR Wie wäre dann ein Einstieg mit einem modernen 8051 z.B. EFM8BB31 entspricht ATMEGA328 kostet aber nur 1/3 und Debugger kostet nur 25 EUR und Keil Compiler ist für umsonst.
-
Thread
[V] GLCDs, xmega xplained, lpcxpresso 1769 , AVR NET IO, 8051, router
Bausaetze/Bausatz_AVR_NET_IO.html inklusive netzteil. standartsoftware. 1 mal in betrieb genommen. 8051er Set beinhaltet Chinaprogrammer: http://www.ebay.com/itm/USB-AT-51-Programmer-89c51-89c52-89s52-89c2051-U36-/200533213642?pt=LH_DefaultDomain_0&hash=item2eb0b601ca AT89S51:2 AT89S52:2 AT89S4051
Hallo ist das 8051 set noch vorhanden?? mfg
-
Thread
Wer kann micht mit Messungen an seiner Eurolite Nebelmaschine N-150 unterstützen?
Der Controller ist tot der rest funktioniert. Mein Plan war nun den Original Controler (8051) durch nen Atmega zu ersetzen. Gruß Philipp
#2496993: > Der Controller ist tot der rest funktioniert. Mein Plan war nun den > Original Controler (8051) durch nen Atmega zu ersetzen. Schau mal bei ebay 280800907959. Dort gibts die Platine für 20 €.
-
Thread
µC Starter Kit
Es gibt für AVRs genauso 'komfortable' Entwicklungstools wie für 8051er. Allerdings gibts für die AVRs viel mehr kostenlose Tools, was bei den 8051ern afaik in dem Maße nicht der Fall ist (Schau mal nach, was die Vollversion von Keil µVision kostet; ich gehe ja mal davon
-
Thread
Ethernet od. Profibuskopplung
Hallo! ich habe vor in der nächten Zeit eine Kopplung zwischen eine 8051-Derivat und Internet über ein Chip von Seiko zu realisieren, es wäre schön zusammenzuarbeiten... Yannick
yriviere@bieber-gruppe.de von 9-14 Uhr PS: es ist kein I2C-Bus sondern ein SPI, man kann auch am 8051 Daten/Adress Bus anschliessen. Yannick
-
Thread
Port Mikrocontroller
Also mal ganz ehrlich... Mit dieser Problembeschreibung von Marko und deinen Tipp auf einen 8051... was ja auch noch richtig war... damit würdest du und deine Glaskugel bei 9live einen sofortigen 10 Jahresvertrag bekommen o.O
als Hellseherequipment. Nicht gleich böse nehmen, war wirklich überrascht das du dies mit einem 8051 in Zusammenhang bringen konntest. ;)
-
Thread
UDA1320/1330 ansteuern -> Software-Beispiele?
Hallo, hat schon mal jemand einen UDA1320/1330 (Stereo DAC) an seinen Controller (AVR/8051) gepappt? Ich kann nicht so richtig abschätzen, ob das funktionieren würde wg.der nötigen Geschwindigkeit etc., daher möchte ich nicht die Sack-Katze kaufen, ihr wisst schon :) Falls ihr Software-Beispiele
machen also die Aufnahme bzw. Wiedergabe. Taktfrequenz ~12Mhz, das ist gut, mein Favorit wäre ein 8051er mit etwa 25Mhz (SiLabs), könnte also durchaus passen und evtl. sogar auch noch n bisschen Rechenleistung übrig bleiben :) Okay, dann werd ich mal einen Versuch wagen. Danke. Michael
-
Thread
Suche nach Buch
Der 80C515 ist ein steinaltes Derivat eines 8051. Jedes Buch über den 8051 tut es also für Dich. Dazu das Datenblatt des 80C515 für die HW Erweiterungen die der hat. Ist aber alles sackalt und angestaubt.
Mikrocontrollern. Als Zielsystem für die in den Übungen zu realisierenden Programmlösungen kommt ein 8051 Controller zum Einsatz." https://www.lucas-nuelle.de/index.php/fuseaction/download/lrn_file/Compact_D_2007_final.pdf auf Seite 70 "CMC1-5" https://www.lucas-nuelle.de/index.php/fuseaction/download
-
Thread
Netzwerkkarte mit RTL8019
Hallo, hab nur ne kurze Frage, schreibt jemmand den Webserver auch für einen 8051 von Philips (zb.: P89C51 etc)? Bitte melden hätte interesse an den Sourcecode MfG Titus
der seriellen schnittstelle zu betreiben. Dafuer hab eich einen AT89S8252 verwendet. Das ist ein 8051er von Atmel mit 8kb isp flash im dip 40 Gehaeuse. Der abgespeckte Code fuer die Ethernet Variante braucht gerademal etwa 250Byte. Die leds werden nicht per multiplex angesteuert, sondern jede Spalte
-
Thread
NM7000A an Mega162
das 8051 programm kannst du übernehmen, du musst doch nur den hardware spezifischen teil des programms ändern...
Ich hatte gehofft es gibt schon etwas fertiges in C. Ich werde es dann mal mit den 8051-Code versuchen. Die Hardware ist schon vorgegeben mit Direktzugriff. Danke an alle. Hubert
-
Thread
[V] WIZNet LAN 8051 Evalboard EVB8051
Hallo Verkaufe ein einmal kurz genutztes Evalboard WIZNet LAN 8051 Evalboard. Wie Bild Type: Wiznet EVB8051 Mit dem NM7010A WIZnet Chip Network Module INFOS: http://www.bdtic.com/WIZnet/EVB8051.html Es sind noch 3 Chip NM7010A dabei. Inhalt: Board,Handbuch
-
Thread
8051 sdcc & serielle Schnittstelle
drüber sehen könnte, denn ich bin langsam am verzweifeln. Chris [c] #include <stdio.h> #include <8051.h> char x; char sollwerte[3]; void Timer_1_ISR(void) interrupt 1 {....} void serial_IT(void) interrupt 4 { if(RI) { RI=0; sollwerte[x]=SBUF x++; if(x==2) x
[c] #include <stdio.h> //#include <math.h> #include <8051.h> int RS232Buffer[25]; volatile int RS232Index=0; int sollwerte[3]={0,0,0}; int istwerte[3]={0,0,0}; int streckediff[3]; //-32768..+32767 int LimitSchritte=20; int Antriebsdrehzahlneu[3]
-
Thread
µC: Interrupt Priorities und Warteschlange
Interrupt mit der niedrigsten Vektoradresse wird zuerst ausgeführt. Das trifft aber nur für die Atmel 8051 zu, nicht für die Atmel AVR, Atmel xmega, Atmel AVR32, Atmel Cortex usw.
Peter D. schrieb im Beitrag #4312453: > Welcher denn? > > Bei den Atmel 8051 (z.B. AT89LP51) gibt es 4 Prioritätslevel, d.h. > maximal kann ein Interrupt von bis zu 3 anderen mit höherem Level > unterbrochen werden. > Die Level sind für jeden Interrupt einzeln auswählbar
-
Thread
[AVR] FM-Transmitter für 1,50EUR --> Ansteuerung?
einen einfachen NEC IR Dekoder beisteuern, falls dir IRMP zu klobig ist. Den hatte ich mal für den 8051er geschrieben. Müsste also etwas angepasst werden. Dafür dekodiert der dann auch on-the-fly direkt innerhalb der Puls-ISR mit minimaler Prozessorlast.
einfachen NEC IR > Dekoder beisteuern, falls dir IRMP zu klobig ist. Den hatte ich mal für > den 8051er geschrieben. Müsste also etwas angepasst werden. Dafür > dekodiert der dann auch on-the-fly direkt innerhalb der Puls-ISR mit > minimaler Prozessorlast. Ja nur her damit. Ich schreibe gerade
-
Thread
Einfache CPU, einfacher Rechner, nur zum Lernen, Erfahrung?
auch ist, ich las da Sachen, die etwas zu Modern sind. Ähm, der Link geht auf ein MCU-Board mit 8051 Kern. Die Architektur dieses Kerns ist von 1980: https://de.wikipedia.org/wiki/Intel_MCS-51 Der 8051 Kern wird heutzutage aber noch millionenfach in "intelligenten" Sensoren implementiert. Das
für die Katz. Das hat mich dann so genervt, daß ich mir in Turbo-Pascal einen Assembler für den 8051 selber geschrieben habe.
-
Thread
Halbleiter CPU usw. zu Verschenken.
ich hätte es auch gut gefunden wenn nichts für mich dabei gewesen wäre (z.b. wenn alles nur PICs, 8051er oder 68000er Serien).
-
Thread
OpenSource: Universelle library zum Ansteuern von Geräten
Hi, irgendwo in der Dokumentation ist auch ein 8051-Port erwähnt, aber ich finde dazu keine zugehörigen Files bzw verstehe ich nicht, wie die Konfiguration für den 8051 (ohne den Netzwerk-Krempel) von statten gehen soll. Gibt es dazu noch mehr Info?
Hallo, tut mir leid, die 8051-Version ist ein fork und nicht im "freien" Tree unterstützt, geht leider nicht generisch, wegen der vielen 8051-Varianten. Eine Portierung wäre machbar, würde aber eher davon abraten, es ist inzwischen
-
Thread
8051 Keil dht11
https://github.com/adafruit/DHT-sensor-library/blob/master/DHT.cpp read() Und dort halt für 8051 abändern also z.B. digitalWrite(_pin, HIGH); sbit _pin = P0^0; // oder welchen auch immer _pin = 1; Und ändere das Thema auf 8051 dht11 dann kommt auch mehr Hilfe.
github.com/adafruit/DHT-sensor-library/blob/master/DHT.cpp > > read() > > Und dort halt für 8051 abändern also z.B. > > digitalWrite(_pin, HIGH); > > sbit _pin = P0^0; // oder welchen auch immer > _pin = 1; > > Und ändere das Thema auf 8051 dht11 dann kommt auch mehr Hilfe. Muss ich
-
Thread
Kommt man nicht an Assembler vorbei?
Hallo Leute Ich beschäftige mich seit einiger Zeit mit dem SDCC 8051 Compiler. Ich kann Pascal und C programmieren, aber keine Zeile Assembler lesen. Gegen Assembler habe ich mich immer gesträubt. Da die Bibliotheken von SDCC ziemlich begrenzt sind, frage ich mich
einfache Ablaufsteuerung verwirklichen willst, reicht auch C oder Basic (gibt es auch frei für den 8051). Auf jedenfall mußt Du Dich aber mit dem Aufbau des µCs befassen, und Dir die Funktionen der ganzen Sonderregister aneignen, egal ob Assembler, C oder Basic. Gruß, Markus_8051
-
Thread
WIZ810 (W5100) Netzwerkunterbrechung
Ich habe eine AT89 Ich habe das Problem ist, dass ich nicht verwenden können, die w5100 mit 8051 als Fahrer für die AVR Wiznet und Google nichts gefunden für 8051 für alle AVR. Ich könnte Sie bitte die Treiber von der von 5100 bis 8051? Wenn Sie können, und einige Programmierbeispiele.
tenes vos por lo visto. tengo un at89 el problema que tengo es que no puedo usar el w5100 con el 8051 ya que los drivers de wiznet estan desarollados para AVR y en google no encuentro nada para 8051 todo para AVR. Me podrias dar por favor los drivers del 5100 para 8051? y si podes algunos ejemplos
-
Thread
VHDL Denken-wie?
Markus F. schrieb im Beitrag #5858678: > obwohl er (hoffentlich) weiß, daß sein mickriger 8051 gar keine > Fliesskommaeinheit hat und der C-Compiler eine Softwareemulation dafür > einfügen muß. Ja, lustigerweise wissen das sogar frisch fertig studierte technische(!) Informatiker nicht mal
mal. Lustigerweise hatten wir genau so einen 8051er Programmierkurs. Ein Sommersemester lang, allemöglichen Sachen, inklusive Pseudo-Multi-Tasking-System mit 4 Prozessen parallel, die sich nicht gegenseitig aufhalten. Reader-Writer-Problem komplett
-
Thread
LPC2103 63MIPS?
die Portbitschubserzeit und das SPI verbessert. Da bestand ja wirklich erheblicher Handlungsbedarf (8051 war sogar schneller). Peter
Faktor ist man muss das Teil auch verstehen! Wer schon Probleme hat das Datenblatt eines AVR's oder 8051er zu lesen der wird sich wohl nicht bei den 32Bit (Monstern) leichter tuen. MFG Patrick
-
Thread
bedingter Sprung
Atmel-Controller? Atmel produziert eine breite Palette verschiedener Controllerfamilien, unter Anderem, 8051er (At89xx), AVRs (AT90xx), ARM (AT91xx)... Wenn du also konkrete Hilfe haben willst, dann nenne das Teil beim korrekten Namen, so dass keine Missverständnisse möglich sind. ...
Bei AVR hätte ich helfen können, von 8051 habe ich keine Ahnung... ...
-
Thread
Microcontroller Arten
- von Neumann - nicht von Neumann - Harvard - nicht Harvard anderes: - PICs - Atmels - 8051er - MSP430er - M16C etc. - 68x11er - 6833Xer - 68x912er - st5? st7? - armX, aber nicht beinX *selten so gelacht ;-)* etc. etc. etc. ;-)
-
Thread
8051 Timer0 initialisieren
Hallo, ich habe eine Frage zum Timer0 des Prozessors 8051 (24MHz). Ich möchte diesen im Modus 2 (8 Bit- Auto Reload) mit t=1s betreiben. Port 1.0 soll an und ausgeschaltet werden. Dazu hatte ich folgenden Ansatz: Timerfrequenz: 1/12 * 24MHz = 2000000
-
Thread
Zustandsmodell (Regelung) auf C8051
Sachverhalten, dass man mit dem RealTimeWorkshop einfach den C-Code eines Subsystems Compilieren kann, aufs C8051 hochlädt und fertig ist der Braten. Falls die Frage jetzt bissl blöd ist, sei mir das verziehen. Wie bekomme ich jetzt die Zustandsregelung auf den µC? Was muss ich compilieren, wie läuft es? Woher
-
Thread
Probleme mit Keil Compiler und 8051
geschrieben. Nur verhält sich der Compiler oder der 8051 sehr merkwürdig. z.b. habe ich eine ISR die vom Ext Int0 ausgelöst wird (dies geschieht bei einem Tastendruck). Der Code in der ISR funktioniert so wie ich mir das vorstelle, füge ich jedoch
Jedoch blinkt die LED mit nem älteren Version (wovon ich nur noch das HEX FIle habe) Die LED und der 8051 kann also nich kapput sein. Es muss irgendwo am Compiler liegen.
-
Thread
Atmel 89C51: Fragen zum Datenblatt und CANcontroller
an dem eine grössere Spannung bei einem grösseren Strom abfällt (reale Spannungsquelle). Und da 8051er in der Regel (PORT 1, 2, 3 und 4) nur einen Quasi-Opencollector-Ausgang und keinen Push-Pull-Ausgang (wie bspw. AVR) haben, bricht die Spannung bei H-Pegel zusammen. Die Ausgangsspannung bei L-Pegel
Die 8051 haben eine ziemlich pfiffige Ausgangsstufe, deshalb ist sie auch extra im Datenblatt erläutert. Kurz gesagt: - CMOS können direkt angeschlossen werden, da beim 0->1 Übergang ein starker FET kurzzeitig
-
Thread
Was sind das für Leute mit dem Hobby Elektronik?
hatte ich in der Schule, ebenso 8085-Assembler. Ich beschäftige mich jetzt theoretisch mit ARM und 8051. Ich suche immernoch jemanden, der sich mit HYTAS auskennt. Dieses Jahr fange ich das Bachelor-Studium Informations- und Kommunikationstechnik (in Chemnitz) an. Bin geboren am 25.09.1987.
jedoch, praxistaugliche Dinge zu entwickeln. Siliziumerfahrung: Z80, 8048 (wir hatten ja nichts), 8051, PIC, MSP430, AVR und momentan an einem Nexys Board mit Xilinx Spartan am VHDL lernen, was sehr ungewohnt ist. Wäre Verilog nicht doch die einfachere Wahl gewesen? Aber das ist eine andere Baustelle