-
Thread
Nachgebaute Constant Current Powersource und MosFET verbrennen
günstig. Nur, wenn der Mikrocontroller einen Open Drain Ausgang hat. Das haben meist nur "alte" 8051. PIC, AVR & Co haben Push-Pull, da geht das schief. Ok, zu deinem eigentlichen Problem. 1.) Das Gate darf NIE offen bleiben. Ein frei rumfliegender Draht ist Mist. Dort muss entweder der Arduino
> > Nur, wenn der Mikrocontroller einen Open Drain Ausgang hat. Das haben > meist nur "alte" 8051. PIC, AVR & Co haben Push-Pull, da geht das > schief. > > Ok, zu deinem eigentlichen Problem. > > 1.) Das Gate darf NIE offen bleiben. Ein frei rumfliegender Draht ist > Mist. Dort muss entweder
-
Thread
Mikrocontroller-Programmierung selber beibringen
gesetzte Fuses (für Anfänger schwer genug) Genau das braucht man bei einem LPC nicht (ARM oder 8051), selbst wenn der Anfänger es geschafft hat die PLL so zu setzen, das nichts mehr läuft, kommt er immer noch mit dem ROM-UART-Bootloader rein. Dank internem Oszillator muss man auch keinen externen
Das hat aber wieder nichts mit AVR oder ARM zu tun sondern mit dem Hersteller: bei Atmel sind die 8051 und AVR gleich schnell verfused.
-
Thread
kleine char* frage.
Details findest Du in der Doku vom Compiler. PS: Das hat nix mit Mogelei zu tun. Bei AVR und 8051 geht ein Zugriff ins Flash nur über bestimmte Befehle, ein PSV gibt es da nicht.
-
Thread
Recursive Funktion führt zu Error 1089 in XC8
einen echten Stack (Push/Pop) haben und der Compiler muß das auch unterstützen. Und z.B. beim 8051 muß man dem Compiler extra sagen, daß eine Funktion reentrant ist, da damit der Overhead drastisch ansteigt. Er muß dann alle Variablen auf den Stack legen und kann kein Overlay benutzen. Manchmal
-
Thread
Kann mir jemand EPROMs brennen?
=FLG03f_ua5g http://www.ebay.de/itm/USB-MiniPro-TL866CS-Universal-BIOS-Programmer-EEPROM-FLASH-8051-AVR-GAL-PIC-SPI-/400847469929?pt=LH_DefaultDomain_77&hash=item5d545efd69
-
Thread
Mikrocontroller-Board für Batteriebetrieb
Wenn 8051 auch geht ca. 30 EUR : http://www.silabs.com/products/mcu/8-bit/pages/efm8-sleepy-bee-starter-kits.aspx
Lothar schrieb im Beitrag #4043344: > Wenn 8051 auch geht ca. 30 EUR : > http://www.silabs.com/products/mcu/8-bit/pages/efm8-sleepy-bee-starter-kits.aspx Die EFM8 Serie scheint in der Tat sehr interrsant zu sein; insbesondere des Preises und
-
Thread
Problem mit AT89LP51ID2
Vielleicht hat der Programmer Probleme mit low aktivem Reset. Beim 8051 ist der Standard nämlich Reset bei High. Stells mal testweise um.
-
Thread
unter linux hex -dateien zum STK 200 o.ä. senden (MCU8050)
> Das Programmieren für diese MCUs erfolgt mittels "MCU6051-IDE". Hier muss natürlich ...."MCU8051-IDE" stehen.... @ Ingo : Danke für den Link, ich werde mal versuchen das "zurechtzubasteln" ;) Gruss und Dank Gerhard
-
Thread
Kinetis vs LPC (NXP kauft Freescale)
PPC-Segment. Soweit ich weiß hat NXP nie wirklich einen Prozessor selbst entwickelt. Philips hat den 8051 von Intel gekauft nun setzten sie auf ARM (also auch zugekauft). Von daher denke ich die beiden passen recht gut zusammen. Sicherlich wird man das ein oder andere Produkt vom Markt nehmen um sich
-
Thread
Wie Arbeit mit besserem Stundenlohn/Arbeitszeit bekommen?
Informations+Kommunikationstechnik Inhalte: Elektrotechnik, Elektronik, Programmieren (C#,C++,Assembler 8051, PHP, HTML), Betriebssysteme (Dos, Linux, Windows), Computertechnik, Digitaltechnik, Mikrocontrollertechnik. Abschluss: Fachhochschulreife, Staatlich geprüfter Assistent für Informations+Kommunikationstechnik
-
Thread
ATtiny44 über IR-Signal aufwecken
Signalverschleifungen und unsauberen Pegeln kommen. Im Zweifelsfall sind zusätzliche Pull-Down Widerstände (8051) erforderlich, oder es müssen zusätzliche Waits/NOP's eingefügt werden" Dein Plan Schaldbild ist schlecht lesbar.
-
Thread
Ernstzunehmende Programme in BASCOM
#4025368: > Bascom auf einer anderen > Platform als AVR geht sicherlich Ja, geht sicherlich auch 8051 -d.h. nicht nur sicherlich, sondern /sicher/
-
Thread
Möchte jemand für mich ein PIC-Assemblerprogramm schreiben?
Registern (mit ein paar Regeln) austoben kann erspart einige Lade und Speicher Befehle im Vergleich zum 8051. Eines kann ich dir aber jetzt schon sagen: Wenn du mehr als ein paar blinkende LEDs hast, dann wünschst du dir C (und auf dem AVR kriegst du das via gcc prompt geliefert ^^).
Baum. In C würde einem die ganze Mühsal wenigstens der Compiler abnehmen. Bzw. andere Assembler (8051, AVR) haben einen lückenlosen und direkt adressierbaren Adreßraum bis 64k.
-
Thread
Schrittmotor mit ULN2803 und 8052 uC
ist. Laut Aussage ist es ein Atmel AT89C51, also ein 8051 uC.
als 8051-Ersatz ermöglichte - bei mir zumindest ;-). Der pinkompatible Nachfoger ist der ATmega8515, der mit 16 MHz laufen kann und mindestens 10 x schneller ist als ein original 8051. Mit der höheren Leistung
-
Thread
Wie Uhr (Zeitmultiplex) und Auslesen DS1820, effektiv Parallelisieren?
Du mit einem weiteren Compareinterrupt danach. Anbei mal ein 1-Wire mit Timerinterrupt auf nem 8051.
-
Thread
AVR braucht 7us-12us bis in Interrupts ausgelöst wird??
beackerten Maschinen (x86,370,AVR), das ist ein großes Glück. Und für einige anderen gibts es SDCC (Z80/8051). Wenn z.B. meine Tochter in der Schule 8051-ASM machen darf, dann kann SDCC eine Vorlage liefern (nicht weitersagen). Oder für die Firmware der 10€ Cypress-LAs, die auch aus C-Code besteht. Man kann
-
Thread
Ein Baustein zu mit sehr sehr schlecht lesbarer Aufschrift zu identifizieren
Gute Frage, sicherlich auch ne Preisfrage. Einige PIC-8 sind als OTP-Variante erhältlich und die 8051er Serie von Intel auch. Technisch sind die Wohl einfacher aufgebaut und in der Nutzung zwischen Flashcontrollern und Masken-Programmierten Controllern angesiedelt. Flashcontroller sind etwas teurer
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
board Ultrasonic Control Panel "Ultrasonic Development Board Ultrasonic Distance Measurer" "C8051F340 U Disk Core Board Development Board (With the Flash Chip)" PIC16F877A Learning Board Development Board "ATmega8 M8 AVR Development Board Core Board Minimum System" "ATmega16 mega16 AVR Core
-
Thread
Interrupt der seriellen schnittstelle
Hallo, frage zum Interuppt der seriellen Schnittstelle beim 8051. Ich will gerne ein Array über sie serielle Schnittstelle versenden. Das erste Versenden starte ich in main nach der initialisierung. Ich habe das beispiel so aus dem Keil C51 Baldischweiler seite
-
Thread
Problem beim Programmieren des AT89S52 Mikrocontrollers
P0_0 bist P0_3 sind die Ports, an denen meine 4 LEDs > angeschloßen sind. Dumm gelaufen: beim 8051ern können die IOs ganz allgemein viel mehr Strom bei Low-Pegel treiben als bei High-Pegel. Lasten wie eine LED werden deshalb immer an der Kathode geschalten, und die Anode kommt über den Vorwiderstand
Achim S. schrieb im Beitrag #4008265: > Dumm gelaufen: beim 8051ern können die IOs ganz allgemein viel mehr > Strom bei Low-Pegel treiben als bei High-Pegel. Lasten wie eine LED > werden deshalb immer an der Kathode geschalten, und die Anode kommt über > den Vorwiderstand
-
Thread
12V Relais gesucht, 8051
Halli hallo, ich möchte gerne mit meinem 8051er AT89S52 eine 12Volt Pumpe schalten. Der Strom wird dabei vermutlich 3-5 Ampere nicht überschreiten. Da allerdings evtl. mehrmals die Stunde geschaltet wird, würde ich das Relais wahrscheinlich so
Lasten" dargestellt ist am sinnvollsten wäre, da sie das ausgangssignal des µC invertiert. (Da der 8051 alle Ports standardmäßig auf HIGH hat, würde es somit nicht beim Reset oder ähnlichem zum fehlerhaften Schalten der Pumpe kommen) Nun meine Frage, die Relais die ich finde, haben meist eine Schaltspannung
-
Thread
senden des UART unterbrechen
Hallo, angenommen der uC (8051) ist gerade dabei eine massage über die serielle schnittstelle zu senden... Darf ein externer interrupt in dann unterbrechen und er sendet dann ganz normal wieder weiter. Ich ändere in der isr nur
-
Thread
Umfrage (Studenten):Werden PSoC- Schaltkreise im Studium erwähnt?
DH1AKF K. schrieb im Beitrag #4000282: > PSoC ein Fremdwort Wird durchaus erwähnt aber: die PSoC3 (8051) Kits waren immer sehr teuer, die PSoC5 (M3) Kits auch, erst für PSoC4 (M0) gibt es jetzt was günstiges: http://www.cypress.com/?rID=92146 Aber es gibt auch reichlich andere 8051 und ARM mit Analogteil
-
Thread
Assembler Unterprogramm Aufgaben: ich brauche dringend Hilfe.
Assembler immer zuerst das *Target* nennen, am besten gleich im Topic! Ich könnte Dir Lösungen in 8051- oder AVR-Assembler schreiben.
-
Thread
CPU/µC - Takt/Schaltfrequenz
für einen Zyklus 8 Takte. Je nach Befehlslänge dann halt mehrere Takte Beispiel MOV bei einem 8051: - 1. Takt Befehl aus dem Befehlsspeicher holen und PC um eins inc... - 2. Readleitung setzen - 3. Speicher auslesen usw. Vermutlich gerade nicht ganz richtig aber darum geht es auch nicht.
Frequenz des Systemtaktes (also 16Mhz bei einem Xmega, der mit 32Mhz getaktet ist). Bei einem 8051 brauchen die meisten Befehle 6 Takte, soweit ich mich erinnere (bitte nagelt mich nicht fest, fall ich mich irre). Also toggelt dort der Ausgang mit 1Mhz, wenn die CPU mit 12Mhz getaktet wird. Bei
-
Thread
Suche ultra-low voltage, micropower MCU
C8051F901 : 0.9V DC-DC intern / 160uA/MHz
Lothar/MaWin: die C8051F902 sieht interessant aus und ist Einzelstück bei Digikey verfügbar. [http://www.silabs.com/Support%20Documents/TechnicalDocs/C8051F91x-90x.pdf] Die Leistungsdaten im Betrieb sehen gut aus. Bleibt
-
Thread
SPI controller in 8051
Was für einen 8051 benutzt Du denn? Den 80515 aus dem Define?
Danke Joerg > Was für einen 8051 benutzt Du denn? Den 80515 aus dem Define? ich benutze den Infeneon C515C. Danke
-
Thread
Fachkräftemangel 2014/15 - eure Erfahrungen!
den C64 (Assembler und Basic), 1987 den Atari ST, 1991 den ersten eigenen PC (C und C++). 1993 den 8051 mit selbstdesignten PCBs, eigens entwickeltem EPROM-Simulator. 1996 den Motorola DSP56002 zur Signalverarbeitung... ... heute 8-,16- und 32 Bit Controller (Atmel-ARM und NXP, Renesas, TI-MSP430). Nutze
-
Thread
Daten (bis 15MByte/s) in Computer einlesen
Der FX2 sieht interessant aus, 96Mbyte/s burst rate ;) 8051 hab ich auch schon in C und Assembler programmiert. Aber bei USB2 gibts doch bestimmt schon Probleme bei Millimeter kürzer/längeren leiterbahnen, Leiterbahnkapazitäten/Induktivitäten , Reflexionen
-
Thread
[S] Programmiergerät f. AT89LP51ED2
petervanhoyweghen.wordpress.com/2016/09/12/programming-the-at89lp-family-with-an-arduino/ - https://www.mikroe.com/mikroprog-8051 > Ich habe Kenntniss vom Angebot von microchip Auch von dem hier? - https://microchip.my.site.com/s/article/Third-party-Serial-programmers-for-8051-devices - https://www.asix.net/prg_presto.htm
-
Thread
Programmierung des Mirkocontrollers
CooCox + gcc für STM32 ST Toolset + Cosmic für STM8 Silabs IDE + Keil für 8051 (Silabs) AVR Studio + WinAVR für ATMega... Also je nach Controller...
-
Thread
Denkfehler mit PCA9536 (Problem)
I2C_Tutorial.html http://www.i2c-bus.org/fileadmin/ftp/i2c_bus_specification_1995.pdf http://www.8051projects.net/i2c-twi-tutorial/write-read-i2c-bus.php http://janaxelson.com/files/seeprom.pdf http://galaxy.eti.pg.gda.pl/katedry/ksg/dydaktyka/dla_studentow/i2c.pdf http://www.byteparadigm.com/applications
-
Thread
Gravierstichel zum LP fräsen
Win, frisst HPGL, wie es von Target ausgegeben wird, oder DXF, spricht über V24 mit einem (derzeit) 8051-Controller, der das Timing für die Motoren macht, Endstufen sind 4 x L6219 (2xY-Achse, wegen Portal). Den Controller will ich irgendwann mal auf AVR umbauen, neue Endstufen sind schon fertig, dank Hardware-SPI
-
Thread
Hilfe bei GAL für Anfänger
wenig. Das ist auf alle Fälle sinnvoller, denn dort baust du sogar mit einem alten Urgestein wie den 8051 Wissen auf, das du leicht auf aktuelle uC übertragen kannst.
Und der Support ist auch nicht zu verachten. Stell mal hier ne Frage zum AVR und zum PIC/ARM/8051/MSP usw., wirst Du zum AVR deutlich mehr und bessere Antworten bekommen.
-
Thread
Ultra hoch verfügbaren (fault tolerant) CAN-BUS // Wie lange lebt digitale Elektronik?
Beziehen sich solche Werte auf "gelagerte" Komponente oder welche, die im 24/7 Einsatz sind? Z.B. die 8051 stammen aus dem Anfang der 80'er, hat jemand ein Gerät damals Entwickelt, das bis heute ununterbrochen läuft?
-
Thread
Reihenfolge der Befehle für den Timer 8051
frequency of 12 MHz unless otherwise specified. 1. Detail all the Special Function Registers within the 8051 microcontroller which are involved with controlling the timers. Detail all the values which must be loaded in the appropriate registers to enable the operation of Timer 0 as a 16 – bit counter, which
u bin hierauf gestoßen: http://www.mikroe.com/products/view/267/architecture-and-programming-of-8051-mcu-s/ ist ein ganz nettes Tutorial mit dem AT89s8253. In Chapter6 (http://www.mikroe.com/chapters/view/69/chapter-6-examples/) gibt es ein paar Beispiele unter anderem zu Timer und Interrupt Steuerung
-
Thread
Atmel Studio Simulationszeit
Wieso ist das überhaupt so langsam? Die uVision Simulation vom 8051 läuft sehr Echtzeitnah würde ich sagen
-
Thread
Adressbereiche ROM und RAM
Mit einem 8051 kann ich ja sowohl eine Harvard-Architektur, als auch eine Von-Neumann-Architektur, richtig? (Quelle: Mikrocomputertechnik mit der 8051-Controller-Familie) Das bedeutet, dass sich bei der Neumann-Architektur
@turboj Erzähl mir nichts vom 8051. Da kenne ich seit über 20 Jahren jedes Bit persönlich!
-
Thread
warteschleife 8-Bit-Microkontroller
solltest dich mit Thema "Timer und Zähler" auseinandersetzen. Die Angabe, dass es sich um einen 8051 handelt, gehört auch in deinen Ausgangspost. Denn es gibt mehr als nur einen 8-Bit-Controller. mfg.
-
Thread
(S) Intel 8155 Timer und Ram
CMOS-Variante noch: http://www.kessler-electronic.de/Halbleiter/integrierte_Schaltkreise/Prozessoren/8051-Derivate/81C55_i240_13806_0.htm
-
Thread
Mikrocontroller ethernetfähig machen
Schau Dir einfach mal ein Datenblatt von einem PHY an (z.B. KSZ8051 oder DP83848). Den PHY lässt man auch gerne weg, weil es PHYs für verschiedene Standards gibt (Glasfaser/Gigabit/etc.).
-
Thread
Wieso 4 Köpfe bei Videorecorder?
Eigenschaften mal einen Einzelbild Recorder gebaut. Den DTF MC angezapft (8048) und mit einer eigenen 8051 Platine erweitert. Diese hat auf Knopfdruck den Signalzug für eine Kopftrommel Umdrehung auf Aufnahme geschaltet, dann zurück auf Wiedergabe und anschliessend das Band um genau eine Spur weitergefahren
-
Thread
Ports AT89S8253
die 8051 (zu denen dein µC gehört) haben ein anderes Konzept zu Ein/Ausgängen als die meisten anderen µC. Es gibt keine Umschaltung zwischen Eingang und Ausgang. Es funktioniert darüber, dass die Ausgangstreiber
-
Thread
vergleich der inputs am bort (8Bit)
Ou... 8051
schrieb im Beitrag #3976294: > dass ich P1 auf Ausgang > setze Das gibt es bei den OC-Pins eines 8051 garnicht. Georg
-
Thread
Ist es legitim #include zu "missbrauchen" ?
Wenn es Code für sehr kleine Maschinen (sagen wir PIC16 oder 8051) ist macht es doch durchaus Sinn alles aus dem Präprozessor rauszuholen, nicht nur über #include sondern vor allem auch über #define/#ifdef- wenn man da mit Bibliotheken arbeitet stopft man sich nur
-
Thread
8051 Implementierung von I2C
Halli hallo, ich bin gerade dabei in 8051er (AT89S52) Assembler I2C zu implementieren, damit ich dann später die RTC DS1307 auslesen kann. Momentan habe ich noch keine Geräte an den Bus angeschlossen, sondern teste einfach nur so mit dem Logikanalysator
-
Thread
UART AT89S8253 Mikroelektronika
http://www.atmel.com/dyn/resources/prod_documents/doc3286.pdf Dev.Board: Easy8051v6 - ac:UART http://www.mikroe.com/easy8051/ Oscillator: External Clock 10.0000 MHz Ext. Modules: - SW: mikroC PRO for 8051 http://www.mikroe.com/mikroc/8051/ * NOTES: - Turn ON RX and TX UART switches (SW8.5, SW8.6). */ char uart_rd; void main() { UART1_Init(4800); // Initialize UART module at 4800 bps Delay_ms(100