-
Thread
Videoeinblendung
genannten Chips sind auch nicht das, was hier gesucht wird. Die Philips-Teile und das Micronas-Teil sind 8051er-MCs mit OSD-Funktionalität und der Maxim ein Crosspoint Switch mit OSD-Funktionalität (128 Beinchen...). Vielleicht kannst Du mal das etc. näher spezifizieren, wenn da ein reiner OSD-Chip bei ist
mehreren Videoausgängen und etlichen Spezialitäten, und die Philips-Saa56xx-Teile, wie oben geschrieben, 8051er-MCs mit OSD-Funktionen. Hier wird ja eben das Einfache gesucht, wie der ausgelaufene ST-Chip, also wenig Beinchen - vielleicht 28 wie beim ST - und nur popelige Text-Anzeige auf dem Fernseher.
-
Thread
mc8051 mit ddr2 ram 32M16 Spartan 3A DSP 1800
Hallo ich will den mc 8051 softcore von oregano mit einem ddr 2 ram verbinden. Das Board was ich benutze ist das Spartan 3A DSP 1800. Ich hab schon den das Interface(MIG) erzeugt. Jetzt komme ich jedoch nicht weiter. Grund
offen gelassen: [vhdl] mig_add(24 downto 16) <= (others => '0'); mig_add(15 downto 0) <= mc8051_add; mig_data_in(31 donto 8) <= (others => '0'); mig_data_in(7 downto 0) <= mc8051_data_out; mc8051_data_in <= mig_data_out(7 downto 0); [/vhdl] Sowas sollte in jedem Grundlagenbuch
-
Thread
1,2 & 3 Byte Befehle!
wie ich über so etwas eine Präsentation machen soll. Wir benutzen z.z. den einen controller der 8051er Fam. (falls diese Info hilft). Würde mich freuen wenn mich jmd. weiterhelfen könnte. Thx J
des 8051. http://www.atmel.com/dyn/resources/prod_documents/doc0509.pdf Peter
-
Thread
Compiler
BASCOM ist ein Basic - Compiler, denn du nur für den AVR und in einer anderen Version auch für den 8051 nutzen kannst. Die beiden Versionen sind nicht kompatibel. Der erzeugte Maschinencode ist recht kompakt, hinkt aber einem mittelmäßig programmiertem Assembler - Code hinterher. Der BASCOM - Compiler
man sich also nicht auf einen speziellen Controller festlegen will, ist "C" die gute Wahl. Für die 8051er und die AVR`s ist BASCOM von seiner Einfachheit her spitze. Der Meinung von Peter über "C" kann ich mich nicht voll anschliessen. "C" ist nur deshalb soweit verbreitet weil es der erste portierbare
-
Thread
[S] Retro 6502,Z80,Bauteile oder Boards
zudem kostspielig. Ich konzentriere mich mal auf den Z80, dann sehen wir weiter ob es Richtung 68k, 8051 oder 8086 geht. Vorher möchte ich die CPU from scratch https://eater.net/8bit/ aufbauen. Dafür fehlt mir folgendes: 2x 74279 SR latch 2x 7432 OR 2x 7430 8-in NAND 3x 7476/74107 JK-FF 4x 74257
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-2 - keyboard
-
Thread
AVR/PIC oder ähnlich mit integrated osc >8MHZ
Zyklen. Zumal diese CPU kein SIMD (ausser evt. DSP zeugs) kann oder? Was ist eigentlich mit den 8051ern. Da gibts ja unterdessen auch 80+ MHz modelle (kenne jedoch keinen mit int osc). Die arch ist zwar ein bisschen in die jahre gekommen aber mit nem 16MHz AVR sollte ne 80MHz 8051 doch locker mithalten
zirkulare Puffer. Es gibt auch µCs die in Richtung hoher Takt mit wenig Perepherie gehen: z.B. eine 8051 Version bis 100 MHz (single Cycle), oder etwas exotisch der Propeller Chip. Für viele Anwendungen braucht man keine hohe Geschwindigkeit, sondern eher wenig Stromverbrauch. Vermutlich laufen die
-
Thread
Welche IC's / Funktion Mittelabgriff Akkupack ?
Nummer die Wichtige. Ich kann sie leider > nicht entziffern auf dem Bild. Ist wohl ein OTP-µC, 8051-Derivat.
die Wichtige. Ich kann sie leider >> nicht entziffern auf dem Bild. > > Ist wohl ein OTP-µC, 8051-Derivat. Möglich, der Hersteller ist jedenfalls Silan Microelectronics
-
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
Nexys3 / CY7C680 / EEPROM Allgemeine Fragen
. Nachdem ich nun eine Programmierung für den 8051 erstellt habe, möchte ich diese auf das Board laden. Das funktioniert soweit auch ohne Fehlermeldung. Nun steht in der Getting Started Anleitung, dass ich das Board Reseten soll 1. Was soll
Dann ist auf jeden Fall das EZUSB Technical Reference Manual wichtig, denn die USB Peripherie des 8051 muss man erst mal durchschauen lernen: http://www.cypress.com/?id=193&rtID=117
-
Thread
wie lang darf eine rs232 leitung sein?
Wandler. Aber auch hier kannst Du mit einem MAX232 und MAX485 Dir selber etwas bauen. Gruß, Markus_8051
hey super. danke euch. scheint ja einfach zu sein, wenn ichs wie von Markus_8051 beschrieben, mache. Als RS232<->RS485 Wandler dann z.B. MAX3162 Meld mich wieder...
-
Thread
Anforderungen SSL
wenn man die ganze asymmetrische Geschichten erledigt hat, beruflich habe ich auf einem 12-cycle 8051 mal einen DES und AES (in handoptimiertem Assembler) geschrieben mit 1 DES-Op ~9ms und 1 AES-Op ~4ms. Lass die AVRs mal 20x schneller sein. Mit einer Abschaetzung des TCP/IP Stacks wird man dann
schon implementiert. Hab >allerdings noch nie was mit der Crypto-Engine was gemacht... Meine 8051 sha1-Implementerung braucht: sha1@8051,12Mhz ~26000us pro sha1-Compression-Durchlauf. (als Grundbaustein fuer den HMAC-sha im SSL). -> Die HW-Bescheuniger waeren alle schoen, wenn die
-
Thread
u-Controller-Programmierung
nunja, der controller ist ein at 8051 auf einem demoboard das java-programm habe ich mit netbeans gschrieben und für den code am demoboard arbeite ich mit Keil uVision2 zurzeit habe ich nur den java code, um vernünftig weiter zuarbeiten
> das nutzt nichts das AVR Tutorial zu lesen denn 8051 ist kein AVR. Ah, sorry. Hab ich überlesen.
-
Thread
Externer Interrupt über i/o port 1 pin 7
hallo zusammen, ich arbeite auf einen cc2431 mit 8051 cpu. habe jetzt über i/o ports eine peripherie angehängt. nun würde ich gerne auf den port 1 pin 7 einen interrupt initialisieren der bei ankommenden daten ausgelöst wird. kann mir da vielleicht jemand
Ich vermute mal, der Kommentar ist falsch, beim 8051 kann man nämlich keine Interruptvektoren setzen, die sind fest. Ansonsten, es ist wohl kein Standard-8051 und auch kein Keil Compiler. Ich kann also nicht sagen, wie bei Deinem Compiler ein
-
Thread
Anfänger verbündet euch :-)
C gekonnt. Ich habe C auf dem PC angefangen (Borland-C) und keinerlei Probleme gehabt, auf dem 8051 Programme in C zu schreiben, nachdem ich mich erstmal in Assembler mit der 8051 Hardware vertraut gemacht habe. Und auch C auf dem AVR war kein Problem, im Gegenteil, viele 8051-Routinen laufen unverändert
-
Thread
Hex Wert -> Dezimal an LCD ausgeben
Hochsprachen" wie Fortran, Pascal, etc. weiter. Ich hab mich dann über diverse Assembler-Dialekte (8051, Z80, 80xx, 68000 etc) so langsam "runter gerobbt" an die Prozessor Register, bis ich irgendwann mal auf Slice-Prozessor-Ebene Microcode gecoded habe Na ja, vielleicht ist es ja bei dir anders
Hallo nixo. Mir ist klar, das es bei dem 8051 mit div geht, nur bei den AVR's gibts kein div... @Martin S. Hast du nicht auch mal angefangen? Oder bist du als Genie auf die Welt gekommen? @Hannes. Danke, verstehe es jetzt ungefähr. Wenn
-
Thread
Schieberegister-LCD vereinfachen
: http://www.mikrocontroller.net/topic/64433#new Besten Dank an Volker, da kommt ja richtig 8051-Feeling auf.
> da kommt ja richtig 8051-Feeling auf Ja, die sind genial und bei mir (8051 Fan) ebenso eingepflegt ;-))
-
Thread
AT90CAN mit sechs externen CAN-Controllern
CAN-Controller genügen? Also was für Eigenschaften sollte der > Mikrocontroller haben? Er muss einen 8051-kompatiblen externen Memory Bus haben. Rein theoretisch könntest Du das auch per Port IO machen, aber das wird viel zu langsam. Das haben die Mega64/128/640/641/1280/1281/2560/2561 sowie die alten
Frank K. schrieb im Beitrag #3130147: > Er muss einen 8051-kompatiblen externen Memory Bus haben. ... > Das haben die Mega64/128/640/641/1280/1281/2560/2561 sowie die alten > Mega162 und Mega8515. Und die AT90CAN32/64/128. ee_ schrieb im Beitrag #3122444
-
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
Pointer auf Array im Flash
: printf printf_P >Warum gibts bei GCC eigentlich nicht die Pointer-Typen, wie bei den C >8051-Versionen (SDCC/Keil usw.), Vewrmutlich, weil gcc sich strikt an den C-Standard hält, und solche "Erweiterungen" darin nicht vorgesehen sind. >Ich ärgere mich jedes mal über die vermurkste Lösung
mit einem Schlag :-) > Warum gibts bei GCC eigentlich nicht die Pointer-Typen, wie bei den C > 8051-Versionen (SDCC/Keil usw.), also Festlegung der Speicherziele durch > XDATA oder CODE und die damit verbundene eindeutige Zuordnung der > Pointer, die dann natürlich 3 Byte lang wären? Eben weil
-
Thread
C versus Assembler->Performance Gesperrt
maßgeschneiderter C-Compiler? Das ist doch die Erfüllung aller > Entwicklerträume, die sich bis dahin mit dem 8051, dem holprigen > Assembler (dessen bester Befehl der djnz war), seiner Akku-Architektur > und seinen verbastelten Compiler herumgeärgert hatten. Der 8051 hatte noch viele andere geniale Befehle
> Der 8051 wurde ein einer Zeit entwickelt, in der man solche Aufgaben nicht in C gelöst hat, sondern meist in Assembler. Wikipedia: PLM compilers have been made for 8008, 8080, 8085, 8051, 8052, 8096. 80196
-
Thread
7 Segment digitaluhr
wollt euch fragen ob ich eine uhr mit 6 7-segment anzeigen selbst mit meinem 8051 machen kann. was benötige ich dafür??
Bit schaltet die gemeinsame Kathode (oder Anode) dieser zwei 7Segm. Anzeigen. "Selbst nur ein 8051" Abkoemmling kann so etwas bei geschickter Programmierung. Gruss Thomas
-
Thread
Schöne Erfindungen, die (fast) ausgestorben sind (Bauteile und Fertigungstechnik)
kaum glauben. Warscheinlich ist nur das Alu-Schild Made in GDR. Was ist denn der 40-Pinner, ein 8051? Peter
der DDR? Sieht mir mehr nach Innensechskant denn Torx aus. > Was ist denn der 40-Pinner, ein 8051? Würde ich nicht erwarten, wo sollte der denn her gekommen sein? Aber vielleicht lüftet Juppi ja das Geheimnis und fotografiert die Platine nochmal von der anderen Seite.
-
Thread
Xilinx ISE (bzw. der Programmer) unter Mac OS X
~/.wine/drive_c/Xilinx/13.4/ISE_DS/ISE/data/xusb_xp2.hex Using ID 03fd:0013 on 036.003. Putting 8051 into reset. Programming 8051 using "~/.wine/drive_c/Xilinx/13.4/ISE_DS/ISE/data/xusb_xp2.hex". Failed to open ~/.wine/drive_c/Xilinx/13.4/ISE_DS/ISE/data/xusb_xp2.hex: No such file or directory Segmentation
fault: 11 $ ./cycfx2prog -id=03fd:0013 prg:xusb_xp2.hex Using ID 03fd:0013 on 038.003. Putting 8051 into reset. Programming 8051 using "xusb_xp2.hex". Segmentation fault: 11 [/pre] *** Mit fx2_programmer (http://volodya-project.sourceforge.net/fx2_programmer.php) bekommt man die Firmware offenbar
-
Thread
16bit / 16bit Division 8051er
Hallo Leute! Ich habe mit Assembler recht webig Erfahrung bzw. gar keine. Im Praktikum an der Uni habe ich nun folgendes Problem, dass ein Tastverhältnis berechnet werden muss. Es werden die Pulsdauer in 2 Bytes gespeichert und die Periodendauer in 2 Bytes gespeichert. Diese müssen natürlich anschließend devidiert werden (Pulsdauert / Periodendauer) Wie geht man da denn heran? Ich habe nur 16bit / 8bit Problematik im Internet gefunden. Weiß hier vielleicht jemand weiter? Danke schonmal
-
Thread
µC Reset durch Stack?
undefiniert. Peter P.S.: Mit Erstaunen habe ich festgestellt, daß neuere AVRs endlich vom 8051 gelernt haben und schon beim Reset den Stackpointer auf eine gültige Adresse setzen. Die alten AVRs wollten ja nach nem Reset immmer auf Adresse 0xFFFF pushen.
>P.S.: >Mit Erstaunen habe ich festgestellt, daß neuere AVRs endlich vom 8051 >gelernt haben und schon beim Reset den Stackpointer auf eine gültige >Adresse setzen. >Die alten AVRs wollten ja nach nem Reset immmer auf Adresse 0xFFFF >pushen Bei welchen AVR trifft dass
-
Thread
40 MHz PIC vs. 16 MHz Atmel
zwingen. Deshalb nehme ich für größere Projekte mit mehreren Interrupts immer noch den guten alten 8051, dessen neuere Typen 4 Interruptprioritäten haben. Auch bei den MIPS kann er punkten (DS89C420: 33MIPS, C8051F127: 50MIPS), aber soviel habe ich noch nie gebraucht. Peter
anderes als 2 Interruptprioritäten. Sehe ich keinen Nachteil des AVR. Das einzige, was mir vom 8051 her fehlt, sind die jb/jnb/cpl bitadr-Befehle und der djnz, aber das auch eher wegen Schreibfaulheit. Lästig ist das fehlende parity-bit beim AVR, wenn man es denn mal braucht.
-
Thread
HILFE für meine Projekwoche bei der Matura
benötigen! und zwar will unser lehrer, da wir in unserer Projektwoche Daten von einem µC (2051, 4051, 8051, 8252 von Atmel) Daten am Computer im C++ auswerten damit wir sie am Computer verarbeiten können. Problem ist, das wir das nie gemacht haben und die Beispielprogramme die ich im Internet gefunden habe
> und zwar will unser lehrer, da wir in unserer Projektwoche Daten von > einem µC (2051, 4051, 8051, 8252 von Atmel) Daten am Computer im C++ > auswerten damit wir sie am Computer verarbeiten können. Mal sehen 2051 - kein USB on Board 4051 - kein USB on Board 8051 - kein
-
Thread
Unterschiede 825x <-> Atmel ATMega8
davon und dementsprechend verschieden. Vergleichen lasst sich Möglichkeiten und Problemfelder. 8051 entstand zu einer Zeit, in der die meisten Daten kein Vorzeichen hatten, und Intel liess deshalb da einiges weg. Dementsprechend schwer tut man sich beim Vergleich von Daten mit Vorzeichen. AVR hat
i825x sagt mir nichts. Wenn Du aber 8051/52 meinst, die sind ziemlich ähnlich. Beide haben 32 Register. Die größten Schwierigkeiten hatte ich mit den MOV-Befehlen. Beim 8051 gibts nur MOV, MOVC und MOVX. Beim AVR muß man immer nach Quelle
-
Thread
Geany-Plugin: Icon aus Toolbar entfernen?
ist eigentlich nur für mich interessant. Da ich das Plugin aber zunächst nur für den einfachen 8051 schreibe könnte ich mir ein veröffentlichen dieses Teils vorstellen (wenn er fertig ist). Die Quellen sind zu grauslig sie zu veröffentlichen. Als Plugin muss auch nichts installiert werden, man
TomA schrieb im Beitrag #6593862: > Da ich das Plugin aber zunächst nur für den einfachen 8051 schreibe > könnte ich mir ein veröffentlichen dieses Teils vorstellen (wenn er > fertig ist). danke für die info. ich habe auch alles von keil rumliegen einschliesslich rtx51 tiny und pro. falls
-
Thread
80C51 --- Was kann das ding?
Daten stammen aus einem Datenblatt von Philips(Aug.2002) für 80C51/87C51/80C52/87C52 FEATURES 8051 Central Processing Unit 4k × 8 ROM (80C51) 128 × 8 RAM (80C51) Three 16-bit counter/timers Boolean processor Full static operation Low voltage (2.7 V to 5.5 V@ 16 MHz) operation
Applikationsbeispiele der Philips, Atmel, Maxim, Intel-Webseiten übersetztbar. Wenn Du dann Gefallen am 8051 gefunden hast, kannst Du ja immer noch Platinen mit dem 8051 und externem EPROM machen. Z.B. mit EPROMs mit internem Adreßlatch (78C256), sonst brauchst Du noch einen 74HC573 dazu. Peter
-
Thread
ARM STM32F103 Cortex M3 Board + Linux
Evaluation Board). Kann nur sagen, die dinger sind einsame Spitze! Wir hatten bisher nur Erfahrung mit 8051ern und ein wenig PIC, und diese Dinger von Luminary Micro sind KOMPLETT IN C zu programmieren. Mit komplett meine ich auch komplett, alle startup codes etc, alles in ANSI C! Für uns war das am Anfang ein eher zu grosser Sprung von 8051 Assembler auf 32Bit CortexM3 in C, aber nun haben wir den dreh raus. Man hat dazu tonnenweise Doku zu den C-Funktionen die mitgeliefert kommen und man kann es eigentlich mit allen gängigen Compilern
-
Thread
32 Bit Controller für Motion Control
verdoppelt sich das ganze (Zugriff auf Set- und Clear-Register). Der ARM Cortex M3 ist quasi der 8051 der 32Bit-Welt. Peter
>Der ARM Cortex M3 ist quasi der 8051 der 32Bit-Welt. Dann sollte man wohl besser die Finger davon lassen :-)
-
Thread
PIC C18 und Microchip C18 Toolsuite
Hallo zusammen, Ich programmiere schon ne Zeit lang 8051 Controller und das klappt alles soweit ganz gut. Aus gegebenen Anlass soll ich nun aber fuer ein Projekt auf der Arbeit einen PIC18 Controller programmieren. PIC18F2680, PICDEM 2 PLUS Demo Board
Im Unterschied zum 8051 erfolgen die Read-Modify-Write Befehle beim PIC nicht in einem Zyklus, sondern überlappend. Ehe also der erste RMW-Befehl das Byte zurück geschrieben hat, kann der nächste noch den alten Zustand
-
Thread
CH32V003 - RISC-V für angeblich $0.10
Die 8051 Derivate von WCH haben ja an andere Stelle hier im Forum großen Anklang gefunden. Da hat mich eher der 8051 davon abgehalten, mich weiter mit den Devices zu beschäftigen. RISC-V macht das Ganze aber
Gigadevices lasse ich aufgrund der kopierten Produkte grundsätzlich die Finger, und die ganzen PIC und 8051 cloner waren bisher nur mässig interessant...). Den Low-end RISC-V Ansatz (RV32EC) finde ich ziemlich spannend und gerade da sollte sich die eingesparten Lizenzgebühren von ARM auch bemerkbar machen
-
Thread
ATmega Development Boards (Sind die OK?)
gekauft mit einem 8051er und in den heutigen Tastaturen sind diese auch noch haufenweise verbaut.
werden muss, wenn man dies benötigt, usw. Bin ja auch beim überlegen ob ich noch mit PIC oder/und 8051 anfange, da es diese auch in sehr großer Stückzahl gibt und einen 8051 bekommt man schon für ein paar Cent. Aber zu Assembler zurück wäre mir zu aufwendig, aber es gibt ja auch noch C-Compiler für diese
-
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
Anfängerfehler!
AVR Tutorial geschaut? Ganz oben auf dieser Seite, linke >Spalte AVR. Was bringt das bei einem 8051er? Die sind etwas inkompatibel, auch wenn beide von Atmel kommen... >Das Programm: > > mov p3, #10101010b > mov P2, #10101010b > >end Soll das alles sein? Guck am Besten mal nach 8051er
-
Thread
AVR Risc Controller Modulo Operation
Und für was jetzt "DIV" beim Modulo 4 (auch, wenns ein 8051 wäre)? X Modulo 4 = X AND 3 MfG Andi
Und für was jetzt "DIV" beim Modulo 4 (auch, wenns ein 8051 wäre)? X Modulo 4 = X AND 3 MfG Andi
-
Thread
Modellbau & Microcontroller
hast du schon mal "Modellbau Mikrocontroller" oder "Modellbau 8051" bei Google eingegeben? Im Modellbau ist so ziemlich alles erlaubt, solange deine Haftpflicht für Schäden aufkommt... Suchen ist wohl nicht so deine Stärke...
ich hab nämlich in Google "Modellbau Einführung" eingegeben (ohne "). Auf die Idee, zusammen mit 8051 zu suchen, bin ich gar nicht gekommen *Asche auf mein Haupt* Danke Gruß Ralf
-
Thread
CH340 als Einzelchip in DE?
Nanjing/China von der Firma wch.cn, genau genommen ein programmierter Controller (denke mal aus deren 8051 Schiene).
>genau genommen ein programmierter Controller (denke mal aus deren 8051 Schiene) Das is auch bei Silabs so. Die Bridges sind nur programmierte Controller der C8051F-Familie.
-
Thread
Programm aus dem Ram laufen lassen.
bißchen Zusatz-HW (Jumper reichen) und einem evtl. Batteriegepufferten RAM sehr gut mit der µCs der 8051-Family. Programm ins RAM laden (Bootlader oder Programmer), Ram als externen Progspeicher konfigurieren (WR auf H, RD an PSEN) und das war's. Funktioniert einwandfrei.
denen man den Programmspeicher (ROM und RAM) extern anschließen kann. Mir fällen da sofort Z80, Z8, 8051 usw. ein.
-
Thread
ARM7 Cortex M3 NOP-Befehl?!
, aber es gibt eine Daten und eine Clock Leitung das Delay sollte so 10ns sein. Im Beispielcode (8051 mit 11 Mhz) wird ein einfaches NOP() verwendet... Vg Benny
SHT Ansteuerung. Wo gibt es denn Cortext M3 Code für die Ansteuerung der SHT15 Sensoren? Kenn nur 8051 Implementierungen mit NOP Code... Vielen Dank schonmal. Vg Benny
-
Thread
wie MCU definieren ?
MCU-Typ verschieden sind und man sich dann dumm und dämlich sucht, warums nicht läuft. Beim 8051 wars so schön einfach, der will garnicht wissen, was fürn Derivat ich nehme, d.h. das richtige Include-File nehmen und fertig. Noch ne Frage: Ich hab mich noch nie mit Make-Files rumquälen müssen. Ich habe für den 8051 eine Batch-Datei, die einfach alle *.C51-Files im Projektverzeichnis kompiliert und zusammenlinkt. Hat so eine Lösung schon mal einer für den GCC gefunden ? Oder muß ich umständlich immer für jedes
-
Thread
C-Source für SMT160-30???
Interface implementieren, ob das einfacher ist" Es gibt doch schon nen Haufen an Beispielcode dafür (8051, AVR). Peter
hi: dear sirs: please direct me that how can i connect smt160 to 8051 microcontroller and use your c code for that .if it is possible for you mail me a diagram of this connection.with the best wishes .
-
Thread
8051 / Schalterwert einlesen
Das zielt zuerst einmal auf den Umgang mit einer "Maske": das port des 8051 wird gelesen, aber nur 4 bit davon sind interessant, die anderen müssen ausgeblendet werden. 1. Zuerst das port lesen. in die Variable "lauf" damit 2. Dann eine AND- Verknüpfung mit der "Maske
-
Thread
xdata mit Keil compiler und 8051
Programmierung, also habt etwas Nachsicht wenn ich ein wenig unbeholfen frag. ^^ Ich habe hier also einen 8051F340 den ich in C programmiere ( benutze die IDE von SiLabs und den Compiler von Keil ) Mein Problem ist nun folgendes - ich schicke dem uC Daten vom PC ( was ohne Probleme funktioniert ) welche ich
Flipp schrieb im Beitrag #2212355: > Ich habe hier also einen 8051F340 den ich in C programmiere ( benutze > die IDE von SiLabs und den Compiler von Keil ) OK, den habe ich auch, aber wenn Du schon den F340 verwendest, warum schauste dann nicht in die AppNote
-
Thread
Frage zu UART beim 8051
Tag an alle, ich benutze den at89s8253 von Atmel und wollte mal wissen, wieoft jedes Bit beim UART abgetastet wird. Nur einmal pro Bit oder mehrmals mit Mehrheitsentscheid? Danke schon mal für eure Antworten, MC
-
Thread
[8051] zwei Interrupts überschneiden sich
Hi Leute, ich sitz hier schon seit ein paar Stunden herum und wälze Datenblätter um die praktische Anwendung von Interrupts zu kapieren. Meine Aufgabenstellung: Ich hab hier einen Temperaturfühler,der auf einem interruptfähigen I/O Pin des 80C552 angeschlossen wird. Wenn der Temperaturfühler eine negative Flanke liefert,dann soll ein Interrupt ausgelöst werden. Beim Interrupt springe ich dann auf die Interrupt Vektoradresse und dort soll dann eine Messung durchgeführt werden(also wie lange die Portleitung auf Null ist). Aus dieser Zeit kann ich dann auf den jeweiligen Temperaturwert zurückrechnen
-
Thread
Prescaler beim 8051 nicht vorhanden?
Tutorials und Datenblätter angeschaut und nichts zu einem Timer-Prescaler gefunden. Gibt es den beim 8051 wirklich nicht? Kann ich mir schwer vorstellen.
kein AVR. Der Timer arbeitet als 8, 13 oder 16 Bit. Das muß reichen. Einen Vorteiler kennt der 8051 nicht. Sorry !!! So dann
-
Thread
Daten im XRAM ablegen 8051
Hallo, ich bin momentan dabei, eine Firmware für einen C8051F320 von Silabs zu schreiben, die nichts weiter tun soll, als Daten über USB zu empfangen und dann per SPI zu einem anderen uC weiterleiten soll und andersherum solls natürlich auch funktionieren.