-
Thread
Array Deklaration Problem
Also mit GCC 4.7.1 macht folgender Code: [c] int main() { int i; int level1[8] = {20,30,40,50,60,70,80,90}; int level2[] = {21,31,41,51,61,71,81,91}; int level3[8]; level3[0] = 22; level3[1] = 32; level3
for(i = 0; i < 8; i++) printf("Level3[%d]: %d\n", i , level3[i]); return 0; } [/c] wie erwartet folgende Ausgabe [pre] Level1[0]: 20 Level1[1]: 30 Level1[2]: 40 Level1[3]: 50 Level1[4]: 60 Level1[5]: 70 Level1[6]: 80 Level1[7]: 90 Level2[0]: 21 Level2[1]: 31 Level2[2]
-
Thread
AVR gegen den Rest der Welt
8051 fertigt/fertigen will. Es handelt sich dabei um Ersatzprodukte für die von NXP abgekündigten 80(c)51 Prozessoren die dazu 100% Kompatibel sind. Wobei dazu im Moment keinerlei vergleichbare Softwareunterstützung wie bei den PIC vorhanden ist und auch die Tools -zumindest im Moment- absolut nicht
8051 fertigt/fertigen will. Es handelt sich dabei um Ersatzprodukte für > die von NXP abgekündigten 80(c)51 Prozessoren die dazu 100% Kompatibel > sind. Wobei dazu im Moment keinerlei vergleichbare Softwareunterstützung > wie bei den PIC vorhanden ist und auch die Tools -zumindest im Moment- > absolut
-
Thread
Webserver ESP8266 soll mehrere KB an Daten an Browser senden
36,153 37,154 38,155 39,156 40,156 41,158 42,158 43,160 44,152 45,128 46,118 47,112 48,107 49,101 50,99 51,94 52,90 53,87 54,83 55,79 56,76 57,73 58,70 59,67 60,65 61,62 62,60 63,58 64,55 65,53 66,51 67,78 68,94 69,102 70,109 71,114 72,116 73,118 74,121 75,124 76,124 77,126 78,130 79,131 80,134 81,135 82,137
getReadings,5000); [/c] in der "plotTemperatur"-Funktion muss die "for"-Loop angepasst werden, weil jetzt nicht immer exakt 25 Zeilen zurückkommen: [c] function plotTemperature(jsonValue) { // Lese Temperatur
-
Thread
Leuchtstoffröhre "reparieren" / wiederbeleben
Osram-Leuchtstofflampe-LUMILUX-HO-54W%2F865~4050300591568 http://www.preisroboter.de/Sylvania-T5-FHO-80W_830-G5-Luxline-Plus-Warmwei%C3%9F~5410288027845 usw. (leider wurde preisroboter.de scheinbar gehackt.. seither ist die Suche dort extrem mühsam)
Osram-Leuchtstofflampe-LUMILUX-HO-54W%2F865~4050300591568 > > http://www.preisroboter.de/Sylvania-T5-FHO-80W_830-G5-Luxline-Plus-Warmwei%C3%9F~5410288027845 die sind zu lang und meine konnte ich leider damit nicht finden. Dafür aber u. a. bei amazon ab € 8,75 inkl. Versand.
-
Thread
Info zum SAB80C382 gesucht!
Logik-Gatter in RTL-Technik zu bauen, wenn man nicht gerade den passenden IC hat. Oder LED-Treiber am µC. Und und und. Bin beim Archivieren meiner Bauteile auf PC gerade auf eine Stange (10 Stück) Siemens SAB80C382 gestoßen, neuwertig, unbenutzt, über die ich auch bei den verschiedenen Alldatasheet und
Datasheetarchive sagt folgendes: SAB80C382 8-Bit Microcontroller-Microcomputer - ROMless Telephone Control Various Clock Frequency - Max. (Hz)=3.0M Min Instruction Length (bits)=8 Max Instruction Length (bits)=16 On-Chip RAM (Bytes)
-
Thread
Unkomplizierte Berechnung oder doch schon Gleitkomma Berechnung?
Jetzt muss ich also 2^(c3/16348), mit einer natürlichen 15Bit Zahl c3 und der 16384ten Wurzel daraus, also 15Mal die Quadratwurzel. 2^c3 berechne ich mit 'square and multiply', https://de.wikipedia.org/wiki/Bin%C3%A4re_Exponentiation
in C halt mit 32bit).
-
Thread
pointer struct parameter übergabe / fehler?
; 0 7c: 01 c0 rjmp .+2 ; 0x80 <.do_clear_bss_start> 0000007e <.do_clear_bss_loop>: 7e: 1d 92 st X+, r1 00000080 <.do_clear_bss_start>: 80: a2 36
<__bad_interrupt> 80: 0c 94 63 00 jmp 0xc6 ; 0xc6 <__bad_interrupt> 84: 0c 94 63 00 jmp 0xc6 ; 0xc6 <__bad_interrupt> 88: 0c 94 63 00 jmp 0xc6 ; 0xc6 <__bad_interrupt> 0000008c <__ctors_end>: 8c
-
Thread
Wieso vor allem AVR µCs bei Bastlern?
Mikrocontroller die man als Hobbyist problemlos kaufen konnte mit elektrisch Löschbaren "On Chip ROM". Andere µC waren nur in der viel teureren Fensterversion nach manuellen Löschen mit der UV Lampe wiederschreibbar. Oder wenn man glück hatte und der µC das Unterstützte (Wie der SAB80C515 oder die MCS48 Serie die
Ich hatte mit Z80, 6502 und dann dem MCS51 angefangen und natürlich in Assembler. Die MCS51 waren einfach, logisch und mächtig, genauso wie der Z80 und der 65XX (der TMS320 übrigens auch :). Dann war ich das EPROM Brennen
-
Thread
8051 programm
mir bestelle dauert es viel zu lange! Ich zahle was du willst, bitte schreib mir so ein Programm in 80c51 Befehlssprache! Vielen dank im voraus
Aber was willst du damit ??? Ist ja noch keine Anzeige bei, ..... die wolltest Du ja machen in 80c51 "Befehlssprache" !!!!! ...da hat wohl jemand keinen Bock auf Hausaufgaben........
-
Thread
Low Cost µC mit Double UART und c51 core
Hallo, brauche für eine Application zwei UARTs. Wir haben den 87C51U2 noch am Lager, soll aber nicht mehr verwendet werden. Leider sind unsere Softies noch auf dem 80c51 Tripp, weil schon jahrelange Erfahrung. Daher dachte ich zuerst an den P89LPC954 von NXP,
LM3S628. Wie gesagt alles schön und nich zu teuer (Schmerzgrenze, ca. 3Euro), wenn nur nich die c51 Sache wäre. Vielleicht gibt es doch noch einen µC mit c51 Core der 2UARTs Onboard hat und nicht zu teuer ist. Hoffe mal es hat jemand schon mal so was in der Art eingesetzt und kann mir den Typ
-
Thread
Wer benutzt den FC 7008 von ELV?
Der P87C52 ist ein OTP (One Time Programable) Ich denke darauf spielt old-papa an.
1. einen Quarz mit geeignetem Temperaturgang zu haben (Umkehrpunkt zwischen T_ambient+X und max 70-80°C). Das ist *nicht* selbstverständlich. 2. die Temperatur des Umkehrpunkts zu kennen 3. den Thermostat auf diese Temperatur einzustellen XL
-
Thread
LCD 4x20 treiberproblem
Datenwert zu erhalten. Also: Fangen die einzelnen Displayzeilen bei folgende Adressen an: Zeile1: 80h Zeile2: C0h Zeile3: 94h Zeile4: D4h Da ich diesen Offsetwert bei dir nicht entdecken kann gehe ich davon aus, das von C aus die Routinen aufgerufen werden. Mit _moveto: wird der Cursor ja
@Hannnes! Das ergibt doch 80h siehe oben! ;-)
-
Thread
Adapter für Intel P87C51FA
Der Programmieralgorithmus ist im Datenblatt ab Seite 17 beschrieben. https://www.futurlec.com/80Series/87C51a.shtml Ist einem moderneren Eprom recht ähnlich, aber eben nicht ganz gleich (die Modusauswahl über Port-Pins muss bespielsweise beachtet werden und die Programmierpulstimings sind u.U
im Datenblatt des P87C51FA wird schon stehen, wie der 'gebrannt' werden kann
-
Thread
Gehalt/Gehaltsenwicklung für Ingenieure und Informatiker 2016
80 h/Monat sind grob 20 h/Woche. Dafür 85k ist schon frech ;-)
wenn man selbst bei Porsche mit 40 h/Woche nur knapp über > 80k kommt, dann kann mir keiner erzählen, >80k wäre in Konzernen die > Regel. Selbst wenn man als Entwickler noch etwas mehr bekommt wie als > Admin. 80k und mehr sind in Konzernen die Regel für
-
Thread
BASIC-Computer mit Mega32
Baud mit Ladungspumpe über Timerausgang - parallele Druckerschnittstelle, auch als IO nutzbar - I2C Schnittstelle für Daten-EEPROM und Temperatursensoren - Weitestgehend Tiny-BASIC kompatible Programmiersprache mit Erweiterungen - Programmgröße 51 Zeilen a 32 Zeichen, 4 Programme im Flash - Programmübergreifender
Idee ist, einen Mega8 oder Mega88 als LCD-Controller zu nehmen (s.o.), angesteuert würde er über I2c. Im Basic sähe es dann ungefähr so aus: APRINT 1024,$80,$E0,"Hallo",0 ICOMM adresse,1024,0 ICOMM mit Länge 0 wird ausgeben, bis 0x00 im Arrayelement steht (nächste Version). Die Ansteuerung
-
Thread
PICKit 2 oder 3?
ideal zum rumbasteln. Eine Diskussion für oder wider PIC beabsichtige ich nicht, ich habe AVR, MCS51,6802,6502,Z80,STM32 usw. programmiert und wollte mich mal an den PICs versuchen. Nun behauptet Dave in seinen EEV Blogs, das das PICKit 2 viieeel besser sei als das PICKit 3. Ein dickes fettes Developerboard
also das PICKit 3. Nun bietet Segor 3 Optionen an: 1. 'PicKit 3 Debugger ohne Kabel/Adapter' für 51 Euro, 2. 'PCIKit 3 Debug Express mit Board 18F45K20+Kabeln' für 79,80 Euro 3. 'PICKit 3 ICSP Adapter RJ11-ICSP' für 17,10 Euro. Ich nehme an, ich bräuchte entweder 1+3 oder 2 alleine, wenn ich mir
-
Thread
ZX81 plus38 Clone
VSync und setzt CAS high. */ Z80_out(0xFE,0);// data lines are not used delay(VERZ); Z80_out(0xFF,0);// data lines are not used delay(VERZ); } [/c]
nichts. Ich werde mir mal einen Taster anlöten und es noch einmal in Ruhe durchtesten... Der Z80 ist ein aktueller CMOS Chip Z84C0010PEG
-
Thread
Netzabweichung im Verbund
Achim B. schrieb im Beitrag #5327682: > Du meinst, ähnlich wie mit dem Vitamin C-Gehalt beim Spinat? Komma > verrutscht? Das war der Eisengehalt, für Vitamin C ist Spinat nun wirklich nicht bekannt.
> Das war der Eisengehalt, für Vitamin C ist Spinat nun wirklich > nicht bekannt. Nicht jedem: https://www.apotheken-umschau.de/Ernaehrung/Die-groessten-Vitamin-C-Bomben-135635.html
-
Thread
Z80/UA880D mit 28C64 startet nicht
Es gibt noch zwei Z80-Rechner zu kaufen, das Landolt-TNC2C (2,4 MHz-Takt) und TNC2C-H (10 MHz ?), dazu auch Einzelteile, z.B. den 10MHz-Z80 für 6,70€: https://www.landolt.de/info/afuinfo/tnc2c9k6.htm https://www.landolt.de
Schnittstellen mit einem anderen µC-System ansteuert, was er besser kennt als den Z80. Oder alternativ sich ein Z80 System ausdenkt mit neueren Bauteilen als den hier diskutierten 27xxx und 28xxx und diskreter Logik. W.S.
-
Thread
dynamisch Code ausführen - Code von SD-Karte
Eigenschaft der Z80 an sich. Das lief aber über externe Hardware, die an die Z80 angeflanscht wurde. > ich meinte das wäre prozessorspezifich gewesen Nö. Eine Z80 ist eine Registermaschine. Was du meinst sind Stackmaschinenen
Abdul K. schrieb im Beitrag #1696685: > So langsam war der Z80 gar nicht. Mit seinen 4MHz und sowieso nur > Assemblerprogramierung ging das recht gut ab. Wieso "sowieso nur Assembler"? C war damals zwar nicht so bedeutend, bischen Tiny C gabe es. Aber dafür
-
Thread
keil-c-compiler (DOS) - Mikrocontroller 80C537
als Programm beherbergt, dann wirds mit dem Runterladen über die serielle Schnittstelle nix. Der 80C537 hat AFAIK keinen eingebauten Bootloader bzw. ISP-Fähigkeit wie neuere Controller. Hast du vom Keil "nur" den Compiler (c51.exe)? Welche Version ist das?
ordner c51\bin im dos-fenster ausgeführt werden. sorry für meine inkompetenz, aber es ist ziemlich schwierig den einstieg zu schaffen.
-
Thread
2N3055 , was sind aktuelle Alternativen ?
in der Bucht: http://www.ebay.de/itm/2-x-Transistor-2N3055-/111218260764?pt=Bauteile&hash=item19e51ffb1c
TO3 darf bis 200 GradC heiss werden, Plastik nur bis 150, das verkleinert den nötigen Kühlkörper zu 40 GradC Umgebungstemperatur ERHEBLICH, rechne mal nach. Ausserdem verhindert TO3 mit seinen 2 Schrauben den Fehler von TO220
-
Thread
SD-Karte mountet nicht mehr. Superblock beschädigt.
OS/2-Bootmanage 50 OnTrack DM 94 Amoeba BBT e3 DOS R/O b W95 FAT32 51 OnTrack DM6 Aux 9f BSD/OS e4 SpeedStor c W95 FAT32 (LBA) 52 CP/M a0 IBM Thinkpad Ru ea Rufus-Ausrichtu e W95 FAT16 (LBA) 53 OnTrack DM6 Aux a5 FreeBSD
VMware VMKCORE 1b Verst. W95 FAT3 70 DiskSecure Mult bb Boot-Assistent fd Linux RAID-Auto 1c Verst. W95 FAT3 75 PC/IX bc Acronis FAT32 L fe LANstep 1e Verst. W95 FAT1 80 Altes Minix be Solaris Boot ff BBT Welches Dateisystem davon soll ich genau auswählen
-
Thread
P83c592FHA Programmierung/Programmer
pdf?_ga=1.98182998.87892518.1481316337 Oder das ? http://www.teamfdi.com/product-details/usb-icp-80c51isp VG Ralph
sollte es erschwinglich sein, schlage ich zu um es auszuprobieren.... Ich habe gerade so ca. 100 80c51 Typen durchgesehen, aber entweder falsches Gehäuse oder kein CAN.... VG Ralph
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Löcher des Mainboards. Alles wieder eingebaut und Prime95 mit AVX gestartet. Zwar immernoch 80 - 90°C Kerntemperatur, aber er taktet nicht mehr runter. Intel baut eben nurnoch Murks...
LED bis zu 150mA geschickt werden können: https://www.pollin.de/p/smd-led-everstar-ess-5730wwdt-r80-wr-55-lm-10-stueck-121341 Ich würde die Temperaturmessung einfach noch ein wenig weiter machen. Bis zu 70°C sollten unkritisch sein - da kannst du ja mal schauen, wieviel Strom fliesst.
-
Thread
mit was starten? Atmega8 - Einsteiger will keinen Mist kaufen
nicht so mag. Ein Controller als Beispiel: AT89C51RB2 von Atmel. Man kann jedoch Turbo51 für 8051er jeder Art benutzen.
meinst, das ließe sich für launchpad, STM32-discovery, raspberry nicht finden? Oder alternativ für C, C++, C# (beliebig fortzusetzen)? Es ist eine Frage der Herangehensweise und der Prioritäten. Dass sich solche Sachen unter Umständen etwas besser für Arduino finden lassen, liegt vielleicht auch
-
Thread
Gehalt/Gehaltsentwicklung Informatiker/Ingenieure 2020
2019 - 60k 2018 - 58k 2017 - 54k nach wechsel 2016 - 51k + Zulagen für Auslandsaufenthalte (Grund für Wechsel. 80-90% Auswärts. Auch wenn man im Jahr 70k hat.) 2015 - 50k 2014 - 48k 2013 - 45k
entlassen und 80 % des Gehalts weiter bezahlen.
-
Thread
Gleichtaktstörung zerstört eure Elektronik! Grund: Schaltnetzteile ohne Erdung.
hatte dann aber Kaltgerätestecker mit Schuko. Ich hatte auch noch eine alte. Aber da hatte ich noch 80C51 µCs gelötet, denen hat das nichts ausgemacht. ESD-Arbeitsplätze hatten wir da auch noch keine. Es ist aber schon ein deutlicher Unterschied, ob ich nur etwa 50pF zwischen den Wicklungen habe oder
hatte dann aber Kaltgerätestecker mit Schuko. > Ich hatte auch noch eine alte. Aber da hatte ich noch 80C51 µCs gelötet, > denen hat das nichts ausgemacht. ESD-Arbeitsplätze hatten wir da auch > noch keine. Das war auch dein Glück! Mir war das Problem mit der Weller nie wirklich bewusst, aber in
-
Thread
Problem mit pgmreadbyte
0x04, 0x04, 0x78, 0x00, // "h" 0x00, 0x00, 0x00, 0x7D, 0x00, 0x00, // "i" 0x00, 0x40, 0x80, 0x84, 0x7D, 0x00, // "j" 0x00, 0x7F, 0x10, 0x28, 0x44, 0x00, // "k" 0x00, 0x00, 0x00, 0x7F, 0x40, 0x00, // "l" 0x00, 0x7C, 0x04, 0x18, 0x04, 0x78, // "m" 0x00, 0x7C, 0x04, 0x04, 0x78, 0x00
0x00, 0x08, 0x54, 0x54, 0x54, 0x20, // "s" 0x00, 0x04, 0x3E, 0x44, 0x24, 0x00, // "t" 0x00, 0x3C, 0x40, 0x20, 0x7C, 0x00, // "u" 0x00, 0x1C, 0x20, 0x40, 0x20, 0x1C, // "v" 0x00, 0x3C, 0x60, 0x30, 0x60, 0x3C, // "w" 0x00, 0x6C, 0x10, 0x10, 0x6C, 0x00, // "x" 0x00, 0x9C, 0xA0, 0x60, 0x3C
-
Thread
Beamer verhält sich komisch
nichts ein. Wahrscheinlich misst du gerade an einem vollkommen intakten Steuersignal, das der MPC82G51 erzeugt. Stromversorgungsleitungen sind meistens viel breiter als andere Leitungen (Signalleitungen). Wenn du den uC auslötest ohne zu wissen, wie man die Firmware vorher ausliest und in ein neues
interessiert kurzschluss ist behoben. Stepdownwandler läuft auch super jetzt muss ich nur noch gefühlte 50 C's wieder einlösen und den defekten rausfinden. Also sollte wohl alles geklappt haben.
-
Thread
Laufzeit Optimierung AtMega2560 als Frequenzgenerator
, 35 , 36 , 37 , 38 , 39 , 40 , 41 , 42 , 43 , 44 , 45 , 46 , 47 , 48 , 49 , 50 , 51 , 52 , 53 , 54 , 55 , 56 , 57 , 58 , 59 , 60 , 61 , 62 , 63 , 64 , 65 , 66 , 67 , 68 , 69 , 70 , 71 , 72 , 73 , 74 , 75 , 76 , 77 , 78 , 79 , 80 , 81 , 82 , 83 , 84
, 96 , 95 , 94 , 93 , 92 , 91 , 90 , 89 , 88 , 87 , 86 , 85 , 84 , 83 , 82 , 81 , 80 , 79 , 78 , 77 , 76 , 75 , 74 , 73 , 72 , 71 , 70 , 69 , 68 , 67 , 66 , 65 , 64 , 63 , 62 , 61 , 60 , 59 , 58 , 57 , 56 , 55 , 54 , 53 , 52 , 51 , 50 , 49 , 48 , 47
-
Thread
Lötstation/Entlötstation Fragen
Kolophonium oder anderem Flußmittel benetzen und mit frischem Zinn (am Besten bleihaltig) nachlöten, mit 350°C ... 380°C. Das geht auch (begrenzt) mit einem einfachen Lötkolben, solange die Lötstellen nicht in große Masseflächen eingebunden sind. Wenn er dann 50W oder 80W hat, ist natürlich eine Regelung
anderem Flußmittel > benetzen und mit frischem Zinn (am Besten bleihaltig) nachlöten, mit > 350°C ... 380°C. > Das geht auch (begrenzt) mit einem einfachen Lötkolben, solange die > Lötstellen nicht in große Masseflächen eingebunden sind. > Wenn er dann 50W oder 80W hat, ist natürlich eine Regelung
-
Thread
89C51AC2 UART Variable Baudrate 31.52kBaud
Hallo Zusammen! Ich habe folgendes problem mit dem UART des 89C51AC2: Ich muss mithilfe des UART 8 Datenbits und ein Start- und Stoppbit auf eine MIDI Schnittstelle übertragen. Die Baudrate des MIDI Standard ist 31.52kBaud (31520Bits/s). Um die Variable Baudrate
http://www.keil.com/c51/baudrate.asp
-
Thread
ASCII über UART senden
----------------------------------------------- // FID: 33X000035 // Target: C8051F33x // Tool chain: Keil C51 7.50 / Keil EVAL C51 // Command Line: None // // Release 1.0 // -Initial Revision (PD) // -16 AUG 2006 // //-------------------------------------
= 0x9F ; /* UART 0 MODE */ sbit MCE0 = 0x9D ; /* UART 0 MCE */ sbit REN0 = 0x9C ; /* UART 0 RX ENABLE */ sbit TB80 = 0x9B ; /* UART 0 TX BIT 8 */ sbit RB80 = 0x9A ; /* UART 0 RX BIT 8 */ sbit TI0 = 0x99 ; /* UART 0 TX INTERRUPT FLAG */ sbit RI0 =
-
Thread
WordClock mit WS2812
WordClock Logger! ---------------------------- rtc is online eeprom is online ESP8266 LOGGER rl<00>l<9c><90>s<02><8c>b<02><e3>n<0c><0c><0c><8c><1c><80>l<ec><1c>p<8c>|<8e><82 ><9e><00><ec>p<03><92><9f><8f><93><9c><1e><8c><0c>b<8c>p~<f2>n<9f><00>lno<9c><12 >b<0c>b<1c>p<ec><8e>cl`<03>rlp<f2>o<e0><82><9c><00><0c><0c><82><8e><80>l<0c><8c> <9c><80><0c><0c><0c>b<0c>n<e2><e2>ol<8c><1c><9c><0c><8e>p<0c><8c>|~<f2>o<ee><02
-
Thread
Suche Elektor 80C535 MC Platine/Platinenfiles
, die PDFs/Tiffs in eine schöne Platine verwandelt ). Natürlich wird sich jeder Fragen " Warum ein 80C535 ? ". Erstens habe ich massenweise Software sowie Eproms / PLC-Sockeln und zweitens bietes dieses Platinchen viele, viele Anschlüsse und ist äußerst compakt und für viele Zwecke einen MEGA2560 gleichwertig
Für 80C51 Basteleien braucht man kein Schaltkreisgrab und komplizierte Platinen mehr. Pappe einfach einen AT89LP51RD2 auf ne Uniplatine mit Quarz und MAX202 dran. Programmiert wird der über die UART mit Atmel-Flip
-
Thread
Kondensator an Laptopnetzteil mit 20V - was meint Ihr?
Es ist möglicherweise zu einfach für euch, aber ich konnte mein Lenovo P51 einfach über USB-C laden. Würde mich wundern, wenn das P52 das plötzlich nicht mehr kann.
im Beitrag #6266482: > Es ist möglicherweise zu einfach für euch, aber ich konnte mein Lenovo > P51 einfach über USB-C laden. Würde mich wundern, wenn das P52 das > plötzlich nicht mehr kann. Viel zu einfach! :-D Ne, Spaß beiseite, das ging am P50 auch, aber jetzt nicht mehr. Es ist zum ??
-
Thread
PIC Programmer development board
Hochsprachen kann man größere CPLDs effizient programmieren. Den 8051 programmiere ich ausschließlich in C, den AVR programmiere ich in Assembler. Irgendwie bin ich zu doof, mit dem GCC richtig klarzukommen. Der Keil C51 arbeitet auch prima mit Assembler zusammen, d.h. ich kann für meine Assemblerroutinen
den T89C51CC01 von 2002. Also nochmal die Quintessenz ganz langsam zum Mitlesen: irgendein PIC Compiler: unterstützt nicht jeden PIC irgendein 8051 Compiler: unterstützt jeden 8051 Da wirst Du mir
-
Thread
Fehlersuche an einem 186er Motherboard (Sinumerik CNC-Steuerung))
jetzt mal auf !RES getriggert. Am 123er habe ich folgendes gefunden: !1CLR auf RES OUT 1R.extC.ext auf GND 1R.extC.ext auf +C13 (10µF) und R25 (27k) auf VCC 1C.ext auf GND Ich habe versucht, die !RESET-Pin zu verfolgen. Die Durchkontaktierung der Leiterbahn ist leider direkt unter der CPU
Michael schrieb im Beitrag #7722980: > 1R.extC.ext auf GND > 1R.extC.ext auf +C13 (10µF) und R25 (27k) auf VCC > 1C.ext auf GND Deine lustigen Bezeichnungen verstehe ich nicht wirklich. Vielleicht könntest Du das Datenblatt, aus welchem Du diese
-
Thread
Pollin-VFD und Frohe Weihnachten!
Zum Aufbau: Das VFD mit 20 Stellen bei 60 Pixeln wird über 10 Stück 8-stellige Schieberegister TPIC6C595 und 80xBC857 als Treiber betrieben. Die Ansteuerung erledigt ein PIC16F1827 auf einem extra Board, der eine I2C- Schnittstelle bereitstellt. Nach Trennen des PIC-Boards vom Display steht dessen
> und 80xBC857 als Treiber betrieben. Eine sehr besinnliche Weihnachtslötung :)
-
Thread
Geany-Plugin: Icon aus Toolbar entfernen?
Hallo kannAlllesBesser?! Das ist ja nett, über eine Z80-IDE habe ich auch schon nachgedacht. Ist ja viel einfacher als 8051, hat nicht soviel integrierte Hardware. Da ich aber über 30 Jahre nichts mehr mit Z80 gemacht habe wurde der Gedanke verdrängt (nicht
TomA schrieb im Beitrag #6594249: > Das ist ja nett, über eine Z80-IDE habe ich auch schon nachgedacht. Ist > ja viel einfacher als 8051 nicht z80 sondern z8, der hat auch on-chip timer, ports, uart, ... TomA schrieb im Beitrag #6594249: > Wenn ich heute neu
-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
4318658/?searchTerm=431-8658&relevancy-data=636F3D3126696E3D4931384E525353746F636B4E756D6265724D504E266C753D656E266D6D3D6D61746368616C6C26706D3D5E5C647B337D5B5C732D2F255C2E2C5D5C647B332C347D2426706F3D313426736E3D592673743D52535F53544F434B5F4E554D424552267573743D3433312D383635382677633D4E4F4E4526 Kann mal
machen :-) Zum Vergleich: ELM ChaN hat bei seinem Projekt sechs Kanäle mit 32 kHz Samplerate und 80% Auslastung realisiert (4 µs pro Kanal). Hier kann man mit handoptimiertem AVR-Assembler Faktor 3 rausholen gegenüber mäßig optimiertem C-Code. *Plopp* Mit dem komplementären Emitterfolger ploppte
-
Thread
MC8051 IO Port Umschaltung
drei 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
bko schrieb im Beitrag #2094681: > Ein älteres Exemplar z.B Siemens/Infineon SAB 80C517/80C537 > Da gibt es nur Open-Drain Outputs mit Pullups, > also keine "echten Bidirectionalen Ports. Das ist nicht ganz richtig. Port 0 ist ein Open-Drain bidirektionaler Port und Port 1-6 sind
-
Thread
3 Klausuren nicht bestanden, wie jetzt vorgehen
dämlich das die nicht mal ein Loch bohren können und diskutieren über Gehälter und Aufstiegchancen in uC Forum
> von Simon B. (Gast) > 31.07.2021 13:51 Schwules Arschloch !
-
Thread
At89C51RD2---UART konfigurieren
probiers mal damit: http://www.keil.com/c51/baudrate.asp
übertragen.Also für den Modus 2 muss ich SMOD0, SM0, SM1 und SMOD1 setzen bzw. "ausschalten". D.h.: [c] PCON |= 0x80 //SMOD1 PCON |= 0x40 //SMOD0 SCON |= 0x80 //SM0-FE SCON |= 0x40 //SM1 [/c] Stimmt das dann so,bzw. ich müsste doch auch schreiben können: [c] PCON
-
Thread
NXP verschenkt ARM-Chips
verwende auch Eagle (schon deswegen, weil es unter Linux und Mac läuft). Nur für größere Platinen als 100x80mm verwende ich Target (um einen Namen zu nennen), und zwar die 400pin-Version der c't). Jedoch habe ich hiermit bisher nur wenige und kleine Platinen erstellt. Meine Orcad-Zeit ist schon ziemlich lange
256; U0LCR = 3; } [/c] ohne -Os das: [c] 23:main.c **** init_uart0(115200); 169 .loc 1 23 0 170 0100 0709A0E3 mov r0, #114688 171 0104 020C80E2 add r0, r0, #512 172 0108 FEFFFFEB
-
Thread
Ätz-Start-Set und diverse Fragen dazu
Porto spendieren. Nagellacktrockner mit UV (OVP und Neu). Für den Anfang erfüllt es den Zweck bis 80x100. Grüsse, René
keine chemischen Lösungen, die genauer als +- 10% sind und auch meinem Ätzbad ist es egal, ob es 47, 51,6 oder was auch immer für Grad Celsius es sein mögen. Dann wollen sie hier das Ätzbad auf 1/10tel Grad genau temperieren. '51,6 mag ja noch angehen, aber 51,7..?'...oh Gott... ' Wälzt man das Ätzbad
-
Thread
Suche MOPPEL Projekt in Heft oder .PDF
Hallo Josef, ich glaube, dass erst alle 80(C)85er verheizt sein müssen, bevor ein Moppel-Freak eine derartige Substitution anstrengt... Aber interessant finde ich dein Projekt durchaus. Viel Erfolg weiterhin. ToM
habe ich mir kurz angesehen, alle Achtung! aber wie Dr.Tom schon sagte "ich glaube, dass erst alle 80(C)85er verheizt sein müssen, bevor ein Moppel-Freak eine derartige Substitution anstrengt..." und ich hab davon noch einige und Reichelt noch ganz viele ;-)))
-
Thread
Notepad: Nur EIN Fehlklick kostet Lebenstage
notepad-schriftart-aendern/ oder > https://www.google.de/search?hl=de&q=notepad%2B%2B+schriftgr%C3%B6%C3%9Fe+%C3%A4ndern&btnG=Google-Suche&meta= schon gefunden? HTH (re)
verschi| 00000010 65 64 65 6e 65 20 45 64 69 74 6f 72 65 6e 20 77 |edene Editoren w| 00000020 69 6c 6c 20 69 63 68 20 6d 69 72 20 67 61 72 20 |ill ich mir gar | 00000030 6e 69 63 68 74 20 6d 65 72 6b 65 6e 2c 20 77 6f |nicht merken, wo| 00000040 7a 75 20 62 72 61 75 63 68 74 20 6d 61 6e 20
-
Thread
89C5131A-UM ride alternative + tutorial
to do with file '8051\SDCC\lib\small'. file extension unsupported D:/DOCUME~1/ADMINI~1/MYDOCU~1/11/c51rd2.h(18) : warning 197: keyword 'sfr' is deprecated, use '__sfr' instead D:/DOCUME~1/ADMINI~1/MYDOCU~1/11/c51rd2.h(21) : warning 197: keyword 'sbit' is deprecated, use '__sbit' instead // das kommt
do with file '8051\SDCC\lib\small'. file extension unsupported D:/DOCUME~1/ADMINI~1/MYDOCU~1/11/c51rd2.h(18) : syntax error: token -> '0x80' ; column 16 Compile error! Output not generated.[/code] was ich natürlich noch machen muss, ist eine *.lib einbinden, bei RIDE ging das über add source