-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen
=10; OCR1B=128; TCCR1A=(1<<COM1B1)|(1<<COM1B0)|(1<<WGM10); // Enable PWM (Kontrast) TCCR1B=1; // 8bit PWM OCR0=RELOAD; TCCR0=(1<<WGM01)|2; // 2MHz Timer Takt, CTC
abläuft. Bis 4Grau war noch alles in Ordnung, aber beim HWLP Modus habe ich Verständnisprobleme. OCR1AL=10; // Output Compare Wert für 1A OCR1BL=RELOAD/2; // OCW für 1B = 625/2 = 312 ICR1=RELOAD-1; // Input Compare Register = 625-1 = 624 TCCR1A=(1<<COM1A1)|(1<<COM1B1)|(1<<COM1B0)|(1<<WGM11)
-
Thread
Mikroprozessorboard
die Z80-Bausteinen kein Problem, die haben selber einen IORQ Eingang. Also bei der I/O-Hälfte des HC139: G/=GND, A=A6, B=A7. Beim Speicher sollte das so funktionieren wie oben beschrieben. M1 mischt evtl. mit, wenn Interrupts oder DRAM beteiligt sind.
@Hubertus Die Erzeugung der CE-Signale für den Eprom und den Ram ist verkehrt. V1/1 muß durch ein OR ersetzt werden. A15=L, MERQ=L => Eprom CE=L. V2/1 muß auch durch ein OR ersetzt werden und an den Eingang 2 muß NOT A15 gelegt werden. A15=H, MERQ=L => RAM CE=L. An der PIO muß noch
-
Thread
Microcomputer selber bauen
https://de.wikipedia.org/wiki/IMSAI_8080#/media/File:IMSAI_8080-IMG_1477.jpg Zum Vergleich eine PDP-11 der gleichen Ära: https://s-media-cache-ak0.pinimg.com/736x/be/dd/51/bedd5198ab437129ae603a7a0c4dea52.jpg So sieht halt Lowlevel-Debugging aus, wenn man kein JTAG hat.
Jobst M. schrieb im Beitrag #4987065: > Wirklich günstig ist ein 68k nicht zu bekommen. 10€ bei Kessler, 68HC000 in gut verarbeitbarem PLCC68. PS: Es gibt ein paar mehr Varianten als direkt im Katalog sichtbar, wenn man danach sucht.
-
Thread
Hadie: neues, freies RTOS
die Vorteile richtig ausschöpfen. Als ich mein erstes Multitasking eingesetzt habe, das war MCX11 (von Tom Barrett) für den 68HC11, war das eine ziemliche Offenbarung. Viele Dinge, die ich vorher zwar lösbar, aber ziemlich umständlich fand, gingen plötzlich so einfach, und der Code sah richtig "sauber
Hadie - Hardware abstracting device indepent environment Release 0.1.1 Website -------- http://hadie.sf.net Release Notes ------------- This intermediate release features Hadie running on real hardware ranging from a 8 bit processor (i80515) to 32 bit architectures
-
Thread
kein linearer Helligkeitseindruck bei LEDs mit PWM
gesucht und tatsächlich noch was gefunden - ist schon eine Weile her ... Das Ganze lief auf einem 68HC11, insgesamt wurden damit bei 40 LEDs die Helligkeit gedimmt. Der Algorythmus lief ungefähr so: LED-Helligkeit (8 Bit) * LED-Helligkeit (8-Bit) -> PWM-Wert (16 Bit) PWM-Wert 5 mal shift-rechts
hier noch jemand was mit dem HC11-Code anzufangen weiss ;-) Viele Grüße, Stefan
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
>Z80, 68HC11, 8051, AVR, PIC16, PIC18, PIC24, DsPIC33, M16C, LPC2000, ein >Atmel ARM9, STM32 MOS8501, 68HC11, 8031, AVR, PIC10, PIC12, PIC18, PIC24, dsPIC33, S12X, H8, 68HC08, S7, S8, STM32, National, MSP430
knabbet schrieb im Beitrag #3463961: >>Z80, 68HC11, 8051, AVR, PIC16, PIC18, PIC24, DsPIC33, M16C, LPC2000, ein >>Atmel ARM9, STM32 > MOS8501, 68HC11, 8031, AVR, PIC10, PIC12, PIC18, PIC24, dsPIC33, S12X, > H8, 68HC08, S7, S8, STM32, National,
-
Thread
Cpu 6809 Programm kürzen/ändern - Sample-Player
Christoph Kessler (db1uq) schrieb im Beitrag #2081334: > Ich habe den Wersi-Synthesizer MK1 von 1986, da arbeiten zwei 6809 > teilweise mit dem selben Adressraum (einer heißt 68E09 oder so ähnlich). Der 68E09 konnte mit
einem Motorola DSP56362 für die Signalverarbeitung aus. Und heute geht das mit nur einem Chip 68HC11,12 haben ebenfalls 2 zusammenfassbare 8bitAkkus und X,Y-Index-Reg. 68HC16 hat davon noch etwas mehr, sogar MAC. M377xx-Controler haben 2 Akkus, die unabhängig voneinander für 8 oder 16 bit benutzt
-
Thread
[V] Auflösung: TTL, SMD, Vintage CPU, CPLD, SMD, Opto, Displays, DT71 uvm
3€ 046 3x Motorola MC68B03G 6€ 047 1x 80c353-n (incl. sockel) 4€ 048 1x 80c535n-16 (incl. sockel) 4€ 049 7x Z8420AB1 4€ 050 1x GMS90c32 40 2€ 051 1x mk3801n-4 2€ 052 1x ef9364ap 10€? 053 1x ay-5-1012a 2€ 054 1x r03-2513 cgr-001 2€ 055 11x mc68a40p 13€ 056 1x mc6850p 1€ 057 1x F68b50p 1€ 058 1x MC68B21p 1€ 059 1x f6821p 2€ 060 1x mps6522 1€ 061 1x mbl6840n 1€ # SMD-Mikrocontroller [smd.jpg] 062 5x tiny 12-85I 2€ 063 5x tiny12l
-
Thread
LCD 7-segment für Uhr hh:mm:ss gesucht (I2C oder SPI)
werden soll. Aber, selbst wenn das Display 5mA aufnimmt sind das in 10 Stunden gerade mal 50mAh. Beispiel Display: http://de.farnell.com/midas/mc10811a6w-fptlw/lcd-8x1-fstn-schwarz-auf-weiss/dp/2218949 Die Ansteuerung I2C könnte über einen
anzuschließen das Gegenteil von wenig Aufwand ist... > Beispiel Display: > > http://de.farnell.com/midas/mc10811a6w-fptlw/lcd-8... > > Die Ansteuerung I2C könnte über einen PCF8754 erfolgen. > > https://www.nxp.com/docs/en/data-sheet/PCF8574_PCF8574A.pdf Das Display verbraucht schon 1.5mA @ 5V, die
-
Thread
Der Output Capture 2 (OC2-) Timerinterrupt beim HC12
enable // enable Interrupts asm("cli"); // loop endless (and let the interrupt work) while(1) ; } //============================================================== Ich habe es für meinen MC68HC912DG128A folgendermaßen umgeschrieben: //-------------------------------------------------------------- #include <stdio.h> #include "mc912d128.h" //-------------------------------------------------------------- #pragma interrupt_handler isrOC2 void isrOC2(void) { TFLG1 = 0x04; // clear OC2 Intr Flag TC2 += 31250u; // 1 interrupt
-
Thread
AVR Atmega88PA Interrupts werden nich ausgeführt, sondern "soft"-Reset
rjmp .+54 ; 0x5c <__bad_interrupt> 00000026 <__ctors_end>: 26: 11 24 eor r1, r1 28: 1f be out 0x3f, r1 ; 63 2a: cf e5 ldi r28, 0x5F ; 95 2c: d4 e0 ldi r29, 0x04 ; 4 2e: de bf out 0x3e, r29 ; 62 30:
st X+, r1 00000052 <.do_clear_bss_start>: 52: a1 36 cpi r26, 0x61 ; 97 54: b1 07 cpc r27, r17 56: e1 f7 brne .-8 ; 0x50 <.do_clear_bss_loop> 58: 11 d0
-
Thread
LCD Controller für 640x480 LCD mit mega8515
einen anderen uC oder an einen PC über den LPT.) Für den Anschluss an den LPT, kommt Busy an Pin 11 (Busy), WR\ an Pin 1 (Strobe\) und C/D\ an Pin 14 (Autofeed). GND kommt an Pin 18-25 Das Kabel sollte sehr kurz sein (max. 1m), ansonsten muss man 74LS245 o.ä. dazwischen schalten, die Kabelreflektionen
@Benedikt ich bin über eine Tüte S-Rams AS7C4096A 12ns gestolpert. Die hätten 512Kx8 und wären nun mal da. in der 1.Schaltung Deines http://www.mikrocontroller.net/topic/25099#148932 benutzt Du ja ein HC02 um ein weiteren S-Ram zu benutzen, nun
-
Thread
Vor- bzw. Nachteile AVR / 8051
füttern. So kann man aus einigen alten Festplatten, Scannern, Videorecordern oder wo auch immer, diese MC's ausschlachten und verwenden. Fällt beim AVR wohl flach... ;-) Der Aufwand zum ersten 8051er ist (ohne ISP) jedoch recht groß. Dennoch ist RAM-Speicher kein Thema, wenn man ihn in Blöcke à 64k aufteilt
Deine Anforderungen erfüllen praktisch alle Controller-Familien (8051, PIC, 68HC11, AVR). Ich würde dir zu einem AVR raten; für Anfänger ist das einfach das beste. Man bekommt die benötigte Software völlig kostenlos (AVR-Studio, AVR-GCC), die Controller-Auswahl ist übersichtlich
-
Thread
ATmega328/Arduino und weiter?
Standard Pinbelegung, die sogar einen Footprint möglich macht. Der hat am anderen schmalen Ende Masse, A4/5/6/7 Platziert. Was auch schön ist, daß der Quarz THR HC-49 aufweist. Da ist es leicht, den Quarz und Bootloader auszuwechseln. Ich habe mir 1,2,4MHz Optiboots gebaut. Getestet habe ich aus Mangel
Franzis-Zeitung geboren sein. Lange vor Arduino hatten wir uns im Prüfmitelbau eine Platine mit einem MC68HC05 layoutet, die in verschiedenen Sonderbauten zum Einsatz kam.
-
Thread
Card12 mit EVAL-AD5781 verbinden
Hier das nun abgeänderte Programm: [c] #include <stdio.h> #include <mc912d128.h> main() { DDRS = DDRS | 0xF0; /* outputs */ SP0CR1 = 0x5A; /* 0b01011010 */ SP0CR2 = 0; /* Normal mode */ SP0BR = 0x07; /* 31,25 kHz SPI clock */ SP0DR
Neuester Stand des Programms: Mit while-Schleife! [c] #include <stdio.h> #include <mc912d128.h> main() { int i = 1; while (i>0) { unsigned char delete; /* was zum Datenauslesen und verwerfen */ DDRS = DDRS | 0xF0; /* outputs */ SP0CR1 = 0x5A; /
-
Thread
Z180-Stamp Modul
db .%..8.n/..."..M. 00030: 84 a5 9e 2e 33 f5 76 5d 7a c8 68 78 e6 cf 3c 03 ....3.v]z.hx..<. Read Data 00000: 9a 75 d8 8c ab c4 56 70 cb 85 b4 5a 0d 7f 61 33 .u....Vp...Z..a3 00010: bc 98 c0 51 45 e2 f7 43 34 2d 1a 8b
[code]=> fatls 1: ----A 2015/11/29 22:00 8388608 assembler.dsk ----A 2015/06/12 09:14 22784 cpm3_4d.sys ----A 2015/09/23 22:00 25600 cpm3+8drives.sys ----A 2016/05/11 16:40 32768 cpm3system.dsk
-
Thread
[V]erkaufe diverse Mikrocontroller zu schnäppchenpreisen :)
UPD78F4225YGC, Mikrocontroller | Lager: 200 http://www.digikey.com/product-detail/en/UPD78F4225YGC-8BT-A/UPD78F4225YGC-8BT-A-ND/2362707 Preis: 1.50 EUR / stk. - MC68HC11A1FN, Mikrocontroller | Lager: 20 Preis: 1.00 EUR / Stk. - XC68HC711E9FS, Mikrocontroller 8bit | Lager: 20 Preis:
| Lager: 1000 http://www.alldatasheet.com/datasheet-pdf/pdf/56148/ATMEL/AT45D041.html Preis: 1 EUR / stk. - IRFBG30, Powermosfet 1000V, 3A, Rds On: 5Ohm | Lager: ca 500-800 http://www.alldatasheet.com/datasheet-pdf/pdf/68388/IRF/IRFBG30.html Preis: 0.50 EUR / stk. Alle Preise
-
Thread
Firmware aus MC9S12 per BDM clonen
Ich versuche mich mal mit nem Faktencheck: Der MC9S12DG128 ist eine 16-Bit HCS12 CPU mit M68HC11 Instruction-Set, 128K Flash (131.072, 0x20000), 2K EEPROM (2048, 0x800) und 8K RAM (8192, 0x2000) Die Memory-Map nach dem Reset ist so wie der Datenblatt-Auszug
#0x39,DAT_000012 00 12 00e10b 18 0b 30 MOVB #0x30,0x11 00 11 00e110 cf 1f ff LDS #0x1fff 00e113 16 e2 6a JSR offset SUB_7fe26a LAB_00e116
-
Thread
Sourcecode von Apple Lisa freigegeben (Link)
. Mit 6809 wurde dann das andere Extrem getestet, mit etwas mehr als nötig für einen 8-Bitter. Mit 68HC11, im µC-Sektor erfolgreich, trafen sie dann ins Ziel.
X)-1 BTLOG1PLUSX .EQU 2 ; SET IF EITHER LN(1+X) OR LOG2(1+X) ; SET IF EITHER EXP(X)-1 OR EXP2(X)-1 ; ; When ELEMS68 is entered the stack
-
Thread
[V]Frühjahrsputz kurz vorm Wegwerfen
DO214; Schottky Diode 40V, 1A; 0,20 €/10Stck PCF8594C-2T/02 (500); SO-8; 512 * 8-bit CMOS EEPROM I2C; 0,20 € 74HCT157D (81); SO-16; Multiplexer 4 x 2:1; 0,20 € AQH2213 (538); DIL8; Photomos Relais,600V, 0,9A; 0,35 € AQY212SZ
); SOP32; SRAM / 128KX8; 0,80 € TC55257DF1-85L (426); SOP32; SRAM 552kB; 0,80 € MC68HC11A1FN (353); PLCC52; HC11 Microcontroller; 8,00 € 74HC245 (57); SO20; Bustransceiver Tri-State Octal; 0,30 € 74FCT244 (33); SO20; Octal Buffer; 0,30 €
-
Thread
Fehler auf Hauptplatine - Kondensator defekt?
(ohne Mindestmenge) auf der Seite: https://parts.arrow.com/de/item/detail/freescale-semiconductor/mc68331cag25?gclid=CjwKEAjwwJmhBRC56KOelNOXhxUSJAB_w2uNSOQzG60Pg1R1wTcjLFseqYTOkr0AbTu6hebWwT4cARoCuevw_wcB#cpFn oder China: http://www.aliexpress.com/item/The-new-MC68331CAG25-original/864236035.html
was dagegen - unter Berücksichtigung meines gestrigen kl. Videos (https://www.youtube.com/watch?v=a_ZFpsg8-Dk&feature=youtu.be), diesen Versuch zu wagen? Habe bisschen gegoogelt nach einem günstigen + vor allem schnellen Anbieter, aber nix in Deutschland gefunden, der den MC68331CAG25 vorrätig
-
Thread
AVR Einstieg
aktuelles 8051 Board mit Debugger für 27 EUR: http://www.mouser.de/ProductDetail/Silicon-Labs/SLSTK2030A/?qs=sGAEpiMZZMsnnjF5aXV%2fXp4paRTmurUin3jKKQUTEZM%3d Und hier ein aktuelles ARM Board mit Debugger auch für 27 EUR: http://www.mouser.de/ProductDetail/STMicroelectronics/STM32F429I-DISC1/?qs=sGAEpiMZZMvJkDqKJH80dBW9Ucpez89T
Moby A. schrieb im Beitrag #4508996: > uch für die allermeisten > Hobbyprojekte ideal geeignet Das ist ein 68HC... auch, aber keiner wird ihn heute zum Einstieg nutzen. ;-( Und für deine Projekte reicht
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
Die klassische 32-Bit ARM Architektur kennt bis heute keine Hardware-Division, d.h. ARM7, ARM9, ARM11 und 32-Bit Cortex-A können nicht in Hardware dividieren. Wenn dein Android-Handy zwar 64-Bit Cortex-A5x/7x enthält, aber im 32-Bit Modus arbeitet (bis vor 1-2 Jahren verbreitet), dann wird es ganzzahlig
einem Controller hatte, bin mir aber nicht sicher. Du meinst dieses Board: https://www.reichelt.de/MC-68HC-Controller/EVB-R8C13/3/index.html?ACTION=3&LA=2&ARTICLE=69672&GROUPID=2944&artnr=EVB+R8C13&SEARCH=%252A Das sieht sich aber hier einer Konkurrenz von 'blauen Pillen' gegenüber, die jedem Schinagrabscher
-
Thread
Pac Man mit dem ATmega8
zum einbinden der Laufschrift und berechnen der Checksumme: document.bestellung.card.value+=":100A6000000013E01A950000E9F746DD2A9531F001\n"; document.bestellung.card.value+=":0E0A700013E01A95F1F700000000E1CF0895A1\n"; for(rrr=0;rrr<60;rrr++){ a=0;document.bestellung.card.value+=":"; for(i=(rrr*20);i<(rrr*20+20);i++){dechex(i1key[i]);a+=i1key[i];document.bestellung.card.value+=hexddd} a&=0xFF;a=0x100-a;dechex(a);document.bestellung.card.value+=hexddd+"\n"; } for(rrr=0;rrr<16;rrr++){ a=0;document.bestellung.card.value
-
Thread
OOK Decoder (Methode)
Digital-DVB-T-SDR-DAB-FM-HDTV-TV-Tuner-Receiver-Stick-RTL2832U-R820T2-DE-/222023742800?hash=item33b1a57550:g:VPUAAOSwG-1WysjH und du kannst z.B. mit https://github.com/merbanan/rtl_433 sehr einfach schauen was da vor sich geht. Prinzipiell hast du damit aber die ganze SDR-Welt von GNU-Radio, SDR# oder
unvermeidlichen Variationen des empfangenen Signals natürlich auch nicht sehr präzise. Original Freescale MC68HC908 uC Version: https://www.mikrocontroller.net/attachment/330343/2406017_Ricci_Bitti.zip Minimale Demo Version, von mir auf PIC portiert: https://www.mikrocontroller.net/attachment/330344/Radio_Reference_design.zip
-
Thread
Microcontroller 68HC811E2
Hallo, wer hat noch 68HC811E2 Microcontroller!!!! Gehäuse PLCC 52 Gruß Buffy
hätte mc68hc11a1fn anzubieten noch 230 stk. vorhanden mfg thomas
-
Thread
MAX038 - Keine saubere Sinus am Ausgang
Wima-MKS-2/MKS-2-5-220N/3/index.html?;ACTION=3;LA=2;ARTICLE=12353;GROUPID=3153;artnr=MKS-2-5+220N;SID=11UBMZan8AAAIAACactpc3ae39a45bdae5ec3ae02d79f0c723e4b
Fourierzerlegung nicht auswendig parat. Aber ein Vergleich bei der Synthese von: [pre] 5*(cos(x) - 1/3*cos(3*x)+0.2*cos(5*x)-1/7*cos(7*x)+1/9*cos(9*x)-1/11*cos(11*x)+1/13*cos(13*x)-1/15*cos(15*x)+1/17*cos(17*x)-1/19*cos(19*x)) mit 5*cos(x) [/pre] zeigt das angehängt Bild. Demnach wäre die
-
Thread
Alternative zum Msp430?
Na, wenn heute jemand auf dem Standpunkt steht, der MC68CH11 oder TMS320LF24xx sei Stand der Technik ....
Walter L. schrieb im Beitrag #6975545: > Und die arm's verbrauchen auch unter 200nA im lowpowermod? Ich hatte bisher noch keine einzige Aufgabe, wo es eine Rolle spielt, ob nun 0,2µA oder 1µA im Sleep verbraucht werden. Ein großer Spannungsbereich (1,8..5,5V) ohne extra Regler war