-
Thread
Wlan2Serial Modul für 5 euro
Webserver gepostet: > https://www.mikrocontroller.net/topic/344962#new läuft.. danke ! Bin auf PIC 18F damit unterwegs. Holger
einfacher. Zum Spannungsteiler kann ich nichts sagen, meine Schaltung läuft komplett mit 3,3 V, PIC 18F. Holger
-
Thread
Flashplatzbedarf 32Bit zu 8Bit Microcontroller
den Platzbedarf von Thumb mit der Leistung des ursprünglichen Befehlssatzes kombiniert. Bei den PIC32 ist das ähnlich bimodal wie beim ARM7TDMI. Der ursprüngliche MIP32 Befehlssatz kennt nur 32 Bits breite Befehle. Aber der alternative MIPS16 Befehlssatz codiert kompakter mit 16 Bits breiten Befehlen
RS485 Transceivers, dann kann die Ansteuerung der LCD Datenpins so aussehen: [c] gpio->BSRR = 0x0F<<16 | data; [/c] AVR ist umständlicher.
-
Thread
Suche programmierten uC für Geschwindigkeitsmessung
leider nicht,wo kommste her ? Suche noch nen fitten Entwickler auf Provisionsbasis,allerdings auf Pic-Basis ( Microchip ),ist übrigens Oldenburg in Holstein, falls no Answer,guten Rutsch ins neue Jahr,F.H.
für 10 Dollar bei eBay: http://cgi.ebay.de/PG12864K-3-87x2-62-LCD-DISPLAY-w-driver-cable-/220274304104?pt=LH_DefaultDomain_0&hash=item33495f2468 Weiss aber nicht, ob das eine Hintergrundbeleuchtung hat, ich hatte es glaube ich vor einigen Jahren bei http
-
Thread
Review: Billiges 8051 Devboard als Bausatz mit STC89C52RC - TJ-56-708
Gunnar F. schrieb im Beitrag #8083153: > Keil8051 Keil ist kostenlos zu haben. Ansonsten SDCC. ASEM hast du ja schon genannt wenns Assembler sein soll. Wenn man damit arbeiten möchte dann ists OK.
werden Spitzenklasse! Dann schließen wir mal nen 12bit-ADC an und rechnen dessen Werte für einen 16bit-Timer um. Alles, was wir dafür brauchen, haben wir (damals) in der Schule gelernt.
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
tmpByte3); } } [/c] Der XC8 (free mode) übersetzt das zu 164 Befehlsworten und 10 Datenbytes. Der PIC12F675 ist damit zu 16% gefüllt, sowohl Flash als auch Datenspeicher. Das C-Projekt ließe sich das sogar auf einen PIC10F220 ausführen. Mein Fazit in dem Fall: No Need For Assembler!
Vielleicht sollte man dazu wissen, daß die 10 Datenbytes beim AVR Register genannt werden. Der Pic12F220 hat nämlich nur 16 Bytes im Registerfile. Also effektiv 10 Register und NULL Byte RAM.
-
Thread
ISR erstellen mit einem PIC18
Hi Leute, ich hab hier ein PICDEM2 PLUS Demo Board vor mir das mit einem PIC18F4320 bestückt ist. Ich möchte jetzt testweise eine ISR schreiben, welche bei Overflow des Timer0 die LEDs ansteuert. Ich habe folgende Konfigurationen an dem Timer und Interrupt vorgenommen:
des PIC kann es beim 16-Bit Timer plus Prescaler schon recht lange dauern bis sich da was tut. Also entsprechend TMR0H/TMR0L setzen beim Init als auch im IRQ selber (Habe ich hier im IRQ-Code nicht gemacht)
-
Thread
PIC18F: Probleme mit CAN
Salu zusammen Ich habe ein kleines Problem mit meinem PIC18F46K80 und dem internen CAN-Bus. Der Treiber basiert auf dem von Microchip Maestro. Musste diverse Register ect. anpassen bis es sich kompilieren liess, aber das funktioniert nun. Ich muss dazu sagen
> #define PH_SEG_1 8 > #define PH_SEG_2 6 http://ww1.microchip.com/downloads/en/DeviceDoc/39977f.pdf Siehe Seite 446 So wird das nix: den sample point sollst Du auf >= 75% legen Also z.B. TQ = 500ns -> prescaler = 64MHz / 2MHz / 2 = 16 -> 15 ins Register bleiben 16 TQ für 125kBaud 4
-
Thread
(Umfrage) Was war eure erste Programmiersprache usw.?
Basic, c16 und c64 bzw. c128. Der c16 hatte einen ziemlich guten Basic-Kurs an Board. Meine Schwester und Kolleginnen hatten einen C128 (Industriekaufleute) und schleppten mich in einen Volkshochschulkurs zu Basic
Assembler auf nem Motorola EVB mit DOS-Crosscompiler - Diverse C compiler unter Windows - Mikroe Pic C (16/18/32er) - Microchip C (MPLAB) - Php etc
-
Thread
Welche Programmiersprache soll ich lernen?
tiny26.dat tiny4313.dat tiny44a.dat tiny461a.dat tiny4.dat tiny841.dat tiny85.dat tiny87.dat [/code]
finden wird. Wie bereits geschrieben Great Cow BASIC erfüllt diese Bedingungen und ist zu dem für PIC und AVR zu verwenden
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
:70:71:60:63:70:71:60:01:bb:00:06:09:85:13:87:01:2b:01:3f:01:16:03:00:01:1c im NRF24_Sniff die WR Adresse eingegeben, auf CH23: ch23-60717063.pcapng 51:63:70:71:60:72:22:84:12:5a:5a:1a:8f 51:63:70:71:60:72:22:84:12:5a:5a:1a:8f 51:63:70:71
laufen, war gut. Ardunio-Konsole: [c] 14:37:10.670 -> Received 24 bytes channel 23: 91 63 50 03 16 63 50 03 16 01 4A 00 10 09 59 13 87 02 0C 03 59 00 F1 AB 14:37:10.670 -> Received 24 bytes channel 23: 91 63 50 03 16 63 50 03 16 01 4A 00 10 09 59 13 87 02 0C 03 59 00 F1 AB 14:40:00.684 -> Received
-
Thread
Inline Assembler- Bits spiegeln
Hallo zusammen Ich habe das gleiche Problem, die Datenleitungen von PIC (16F886) zu LCD müssten hardware- oder eben softwaremässig gedreht werden. Bei der Recherche bin ich auf diesen Thread gestossen, habe dann aber noch eine eigene Lösung in Assembler gefunden. Das ganze
0x0b,0x8b,0x4b,0xcb,0x2b,0xab,0x6b,0xeb, 0x1b,0x9b,0x5b,0xdb,0x3b,0xbb,0x7b,0xfb, 0x07,0x87,0x47,0xc7,0x27,0xa7,0x67,0xe7, 0x17,0x97,0x57,0xd7,0x37,0xb7,0x77,0xf7, 0x0f,0x8f,0x4f,0xcf,0x2f,0xaf,0x6f,0xef, 0x1f,0x9f,0x5f,0xdf,0x3f,0xbf,0x7f,0xff}; data=swap[data]; [/code]
-
Thread
UKW-Sender Schaltung
u.a. mit den folgenden Komponenten bestückt: J310, BFR91 BFR96 sowie den ICs TSA5511 programmierte pic16f628a Wenn Sie lediglich die Platine kaufen möchten, kostet diese 9,50 Euro plus 2,50 Euro Porto. Die Dokumentation empfangen Sie als PDF-Datei via e-Mail. Mit die HEX file für die PIC. (Programmierte PIC kostet 2,50) Die Platine incl. aller für den Aufbau notwendigen Komponenten kostet 29,50 Euro plus 3,50 Euro Porto. Die Dokumentation empfangen Sie als PDF-Datei via e-Mail. Der Sender hat die
-
Thread
avr-gcc optimiert nicht?
97 sbiw r24, 0x01 ; 1 f0: 00 97 sbiw r24, 0x00 ; 0 f2: e1 f7 brne .-8 ; 0xec <warte+0x4> das subtrahieren von 0 war früher nicht da und ich möchte es auch in Zukunft nicht da haben, was
ldi r25, 0x05 ; 5 c0: 00 00 nop c2: 01 97 sbiw r24, 0x01 ; 1 c4: e9 f7 brne .-6 ; 0xc0 <__vector_16+0x12> [c] #include <avr/io.h> #include <avr/interrupt.h> #define WLC 1500 /*****************************************************************
-
Thread
LCD Library T6963c
Hello All Can any one share us T6963C C library for dsPIC (MikroC dsPIC) because the one supported with the Compiler isn't flexible with dsPIC30F4011 Thank you
Hallo Leute, meine Frage, kann man diese Library auf für einen PIC 16F877 verwenden. Danke Chris
-
Thread
Signalgenerator, Grenzen eines Atmega8
avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <inttypes.h> #define F_CPU 8000000UL // Quarz mit 8.000.000 Mhz #define TIMERRELOAD 256 // Nachladewert des Timers 255? #define AUFLOESUNG 65536 // 16-Bit Counter 65535? const uint8_t sinustabelle[256] PROGMEM = {127,130,133,136,139,143,146,149,152,155,158,161,164,167,170,173,176,178,181,184,187,190,192,195,198,200,203,205,208,210,212,215,217,219,221,223,225,227,229,231,233,234,236,238,239,240,242,243,244,245,247,248,249,249,250,251,252,252,253,253,253,254,254,254,254,254,254,254,253,253,253,252,252,251,250,249,249,248,247,245,244,243,242,240,239,238,236,234,233,231,229,227,225,223,221,219,217,215,212,210,208,205,203,200,198,195,192,190,187,184,181,178,176,173,170,167,164,161,158,155,152,149,146,143,139,136,133,130,127,124,121,118,115,111,108,105,102,99,96,93,90,87,84,81,78,76,73,70,67,64,62,59,56,54,51,49,46,44,42,39,37,35,33,31,29,27,25,23,21,20,18,16,15,14,12,11,10,9,7,6,5,5,4,3,2,2,1,1,1,0,0,0,0,0,0,0,1,1,1,2,2,3,4,5,5,6,7,9,10,11,12,14,15,16,18,20,21,23,25,27,29,31,33,35,37,39,42,44,46,49,51,54,56,59,62,64,67,70,73,76,78,81,84,87,90,93,96,99,102,105,108,111,115,118,121,124}; volatile union {uint16_t u16; uint8_t u8[2];} counter; //0 ist Low, 1 ist High Byte volatile uint16_t offset; void frequenz_setzen(uint8_t Ausgabefrequenz){ // 614 Takte mit -Os offset = ((F_CPU/2 + Ausgabefrequenz *
-
Thread
switch case auf union und struct gehen schief
PROZESSOR = 18F87K90 Microchip C18 Compiler. char i_help; union reg { char data; struct { char ek : 2; //Elektrodenkontrolle char sprache : 1; //Sprachauswahl
kein vorzeichen hatt. bei C18 ist das aber anscheinend anders. http://www.sprut.de/electronic/pic/c/pic_c/pic_c20_variablen.html Der post oben drüber bezieht sich darauf, dass ich i_help den wert von reg0.ek zuweise. Danach dürfte i 0x00, 0x01, xFF oder 0xFE haben.
-
Thread
Schneller Mikrocontroller
; 0x080002BC 4601 MOV r1,r0 0x080002BE 4620 MOV r0,r4 0x080002C0 F000F87C BL.W GPIO_Init (0x080003BC) 71: GPIO_SetBits(GPIOB,GPIO_Pin_8); 0x080002C4 F44F7180 MOV r1,#0x100 0x080002C8 4620 MOV r0,r4 0x080002CA 6181
- Schalte mal auf c99 und ändere in stm32f37x_gpio.c: [c] inline void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) [/c] und in der headerfunktion [c] extern inline void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) [/c]
-
Thread
NXP verschenkt ARM-Chips
Spaß verderben. Tobias: Dürfte ich mal dein Board sehen? Hat jemand ein Datenblatt zu einem MT29F16G08 oder ähnlich. Ich möchte nur mal schauen ob sich dieser 16 Gbit Flash noch sinnvoll verwenden lässt.
Gleiches mit PLL und externem Quarz. CCLK = ((F_Quarz * MUL) / DIV) / CCLK_DIV = ((12 Mhz * 24) / 1) / 4 = 288 MHz / 4 = 72 Mhz F_PLL = 288 MHz Für 16 MHz wären es: CCLK = 96 MHz F_PLL = 384 MHz Das sollte so noch gehen. Also mein LPC
-
Thread
M16C samt Dev-Kit für lau!
Nur zur Info: Bei Renesas gibt es zur Zeit M16C-Dev-Kits samt Controllern (jeweils 4 Stück) für lau! Controller zur Auswahl: ----------------------- - R8C/13 - M16C/26A - M16C/28 - M16C/62P - QFP - M16C/62P - M32C/83 - M32C/84 Dass
oversize für privat und hausgebrauch. eh ich da durchs tut. und datasheet durchbin (wer braucht schon 87 ios oder 28 adc) bin ich mit avr oder pic fertig. naja, vielleicht läßt sichs ja bei ebay verscheuern ;-) (war spaß)
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen
, 0xAF, 0x7F, 0xEB, 0xFB, 0xF5, 0xFE, 0xDF, 0x6F, 0x7B, 0xF6, 0xF7, 0xFF, 0xBB, 0x6F, 0xDA, 0xAA, 0xD4, 0xAA, 0x2A, 0x22, 0x82, 0x22, 0x00, 0x09, 0x2A, 0x2A, 0xB5, 0x6D, 0x6A, 0xAA, 0x12, 0x8A, 0xAA, 0xAD
, 0x5B, 0xBD, 0x6B, 0xDF, 0x5F, 0xBD, 0x6E, 0xBF, 0xF7, 0x55, 0x92, 0x96, 0xB5, 0x77, 0xEC, 0xB7, 0xEE, 0xD7, 0xFF, 0xDF, 0xB5, 0x7D, 0xAE, 0xF7, 0xD3, 0x55, 0xDF, 0x5F, 0x6D, 0xBD, 0xBE, 0xBD, 0x59, 0x46, 0x23, 0x55, 0x96
-
Thread
Wie bekomme ich LED am Controller völlig dunkel
weisse 5mm LED gemessen. Mit folgendem Ergebnis: LED Uf C@0V C@5V (V) (pF) (pF) =========================== 2014_1 2.88 13 9.8 2014_2 2.84 12 8.3 2014_3 2.87 12 8.2 2016_1 2.76 50 46 2016_2 2.76
am PIC.
-
Thread
FM Radio Modul RDA5807M
Check this is my project on STM32F429-Discovery https://github.com/papadkostas/RDA5807M/
o.Ä.). Achja ich programmiere ohne Arduino und Raspberry, sondern verwende den PIC18F45K50. Einschalten und staunen... Gruß
-
Thread
UV-Laserdrucker
der Motor bei der richtigen Frequenz eingerastet ist. Betrieben wird der Controller über Quarz mit 16MHz. Das kannst du aber einfach einstellen unter: volatile unsigned long int w = 48000; //Sollwert Der Wert berechnet sich aus F_CPU * 3ms (16MHz*3ms = 48000) Die 3ms sind aus der Drehzahl
vielleicht nicht gut aufgenommen , die Fussel stammen vom besprühen mit Positv20 - IC in der mitte -> PIC32MX695F512H-80 TQFP64 mit 0,5mm Pinnabstand - Belichtun bei pcb1.jpg ca. 9 min - keinere gehen natürlich schneller da nur die zu ätzenden Stellen gelasert werden. Frank
-
Thread
Gibt es einen passenden BUS zur steuerung vieler Clients über mehrere Meter?
vielversprechenden Controller für die PWM Steuerung gestoßen: https://www.microchip.com/wwwproducts/en/PIC24F08KL301 Jedoch bin ich mir hier nicht sicher, ob tatsächlich 6 unabhängige PWM Channel zur Verfügung stehen, in der Übersichtstabelle von den 16 Bit µCUs steht zwar, dass maximal 6 PWM Channel genutzt
große Bausteine für mindestens 30 Euro. Verstehe ich auch nicht. Wie hast du denn da gesucht? Ein PIC18F25K83 kostet ~2€ (Einzelstück), bei 100 dann nur noch 1,50 Transceiver bei Hundert, wohl so ~50ct. OK, der 18F hat nur 4 Hardware PWM. Wenn man bei MAPS sucht, CAN und 6*PWM auswählt, dann kommen
-
Thread
MSP430 DCO einstellen
und DCO1=1 gesetzt --> das ergibt laut Datenblatt ca. 200 kHz?? http://focus.ti.com/lit/ug/slau049f/slau049f.pdf (S.116) kann mir da jemand helfen??
CALBC1_8MHZ 0x10FD CALDCO_8MHz 0x10FC CALBC1_12MHZ 0x10FB CALDCO_12MHz 0x10FA CALBC1_16MHZ 0x10F9 CALDCO_16MHz 0x10F8 Die an diesen Adressen gespeicherten Werte nach BC1 und DCO geschrieben und schon läuft das gute Stück mit den entsprechenden Frequenzen - bis 16 MHz (dann allerdings
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
Ein Cortex M0 für 30 Cent :) STM32F030F4P6 - 0,3426 EUR / Stk bei 100 Stk https://www.aliexpress.com/item/STM32F030F4P6-IC-MCU-ARM-16K-FLASH-20TSSOP-20pcs/2042399446.html STM32F030F4P6 - 0,3500 EUR / Stk bei 10 Stk https://www.aliexpress.com
TU S. schrieb im Beitrag #5218114: > Ein Cortex M0 für 30 Cent :) > > STM32F030F4P6 - 0,3426 EUR / Stk bei 100 Stk > https://www.aliexpress.com/item/STM32F030F4P6-IC-MCU-ARM-16K-FLASH-20TSSOP-20pcs/2042399446.html > > STM32F030F4P6 - 0,3500 EUR / Stk bei 10 Stk > https:/
-
Thread
Knobelei: CRC Polynom / Checksummen-Algorithmus gesucht
, 0x11, 0x16, 0x03, 0x04, 0x0D, 0x0A, 0x57, 0x50, 0x59, 0x5E, 0x4B, 0x4C, 0x45, 0x42, 0x6F, 0x68, 0x61, 0x66, 0x73, 0x74, 0x7D, 0x7A, 0x89, 0x8E, 0x87, 0x80, 0x95, 0x92, 0x9B, 0x9C, 0xB1, 0xB6, 0xBF, 0xB8, 0xAD, 0xAA, 0xA3, 0xA4, 0xF9, 0xFE, 0xF7, 0xF0, 0xE5, 0xE2, 0xEB, 0xEC, 0xC1, 0xC6, 0xCF, 0xC8, 0xDD, 0xDA, 0xD3, 0xD4, 0x69, 0x6E, 0x67, 0x60, 0x75, 0x72, 0x7B, 0x7C, 0x51, 0x56, 0x5F, 0x58, 0x4D, 0x4A, 0x43, 0x44, 0x19
-
Thread
LCD per SPI ansteuern- Problem mit zu vielen char
hallo zusammen, ich habe ein PICDem Explorer Board von Microchip mit dem Pic 18F87J11 und bin zur Zeit dabei, mal nur den Programmteil zu schreiben und zu testen, der das LCD ansteuert. Dans ganze geschieht auf dem Boar mittels SPI. Funktioniert grundsätzlich auch, allerdings
char clear[] = {" "}; [/code] In der aktuellen Ausgaberoutine hast Du aber: [code] for (i=0;i<16;i++) { d_write(*(clear+i)); // Delay10KTCYx(5); } [/code] Ändere das in: [code] for (i=0;i<16;i++) { d_write(' '); // Delay10KTCYx(5); } [/code] Dann sollte das
-
Thread
IC für Netzanalyse
Das betrifft natürlich prinzipbedingt alle Hersteller von derartigen Lösungen, auch zB. Microchip (PIC18F87J72, nur einphasig), Maxim (das Teridian-Zeugs), usw usw. Wenn Du das vermeiden willst, musst Du anstelle von Shunts Stromsensoren verwenden und in die Schaltungsteile für die Spannungsmessung
Anti-Alias-Filter hat (man sollte aber ein kleines Filter trotzdem davorschalten). Braucht man nur 16bit, kann man sich die 24bit Typen trotzdem ansehen. Leider hat das Marketing bei TI es nicht verstanden, klar darzustellen, was ihre im MSP430 eingebauten 24bit Wandler so können. Für den MSP430F6779
-
Thread
Kompliment für die neue Elektor
immernoch net bescheid weiß der sollte die Brille aufsetzen :) ich benutze ebenfalls C, gepaart mit PIC18F und bin damit recht alleine in der RN-Community, aber ich muss sagen C gefällt mir wirklich gut, es ist recht leicht zu verstehen- wie gesagt- recht leicht (nein, ich kann keine zeiger etc....) und
Fallen in die man treten kann: Ich hatte eine Software für einen M16C62P bei dem der PLL aktiviert war. Diese habe ich auf einem M16C62 laufen lassen und hatte vergessen die PLL abzuschalten. Es war also ein Bit gesetzt, das beim M16C62 als "set to 0" beschrieben ist.
-
Thread
Zeichenkette funktion übergeben
diverse Probleme mit einer einfachen ausgabe an ein Display. Ich Programiere in C mit MPLAB C18 den pic 18F2550. [c] void printLCD (char * write) { RE = 1; RW = 0; // LCD im Schreiben-Mode RS = 1; // LCD im Daten-Mode while (!RE); // Verzögerung bis ausgang 1 ist for (;
85: RE = 1; 0146 888A BSF 0xf8a, 0x4, ACCESS 86: } 87: } 0152 0E02 MOVLW 0x2 0154 5CE1 SUBWF 0xfe1, W, ACCESS 0156 E202 BC 0x15c 0158 6AE1 CLRF 0xfe1, ACCESS 015A 52E5 MOVF 0xfe5, F, ACCESS
-
Thread
Siedle In-Home-Bus Protokoll
Das ist der SO-16 Käfer: ULN2001 http://www.st.com/content/ccc/resource/technical/document/datasheet/f3/6e/c8/64/4d/b3/4e/38/CD00001244.pdf/files/CD00001244.pdf/jcr:content/translations/en.CD00001244.pdf
Habe leider nur 16V Elkos da... Mit 3000uF und Gyrator müsste das aber dann funktionieren. Bin gespannt, Mittwoch kommen die Platinen.
-
Thread
Low Power - MSP 430 vs ATtiny (sleep mode)
interessant aus! Um den direkt zu Vergleichen: Active, 8mhz, 3V: ATtiny : 2.8mA MSP 430: 2.0mA PIC : 0.9mA Powerdown, 3V: ATtiny : 250nA MSP 430: 80nA PIC : 30nA passt das in etwa, oder ist das irgendwo unfair? Dann werd ich mir den PIC mal genauer angucken. P.S. mir ist schon
Brauchst Du denn wirklich 8 MHz??? Egal ob PIC oder AVR: bei niedriger Spannung und langsameren Takt sinkt der Stromverbrauch dramatisch. Wenn der PIC mit 31 kHz läuft braucht er 4 µA, bei 8 MHZ braucht er 350 µA und bei 32 MHz braucht er 1.6
-
Thread
Dateizuordnungstabelle in FAT16
3A 66 A1 1C 7C 26 66 3B 07 26 8A 57 FC 75 06 80 CA 02 88 56 02 80 C3 10 73 EB 33 C9 8A 46 10 98 F7 66 16 03 46 1C 13 56 1E 03 46 0E 13 D1 8B 76 11 60 89 46 FC 89 56 FE B8 20 00 F7 E6 8B 5E 0B 03 C3 48 F7 F3 01 46 FC 11 4E FE 61 BF 00 00 E8 E6 00 72 39 26 38 2D 74 17 60 B1 0B BE A1 7D F3 A6
96 92 33 D2 F7 F6 91 F7 F6 42 87 CA F7 76 1A 8A F2 8A E8 C0 CC 02 0A CC B8 01 02 80 7E 02 0E 75 04 B4 42 8B F4 8A 56 24 CD 13 61 61 72 0B 40 75 01 42 03 5E 0B 49 75 06 F8 C3 41 BB 00 00 60 66 6A 00 EB B0 4E
-
Thread
Grafik Display EA DIP122-5NLED
schon erfahrung mit dem Display oder mit dem Controller SED 1520? Ich steuer das Display mit einem PIC 16F87x an. Wenn jemand ein Beispiel Programm hat (HEX oder ASM) wäre mir schon sehr geholfen. Oder ein genauer Ablauf wie die Befehle kommen müssen. Danke, schon mal im Voraus Grüße Tino
Hallo Tino Kranz, Ich habe das gleiche Problem, aber mit einem dsPIC (30f4013). Ich habe gesehen, dass du am 27.05.2004 dises Problem hattest. Hast du es schon geloest? Wenn ja, kannst du bite mir eine Nachricht schiken? Ich habe alles von Internet besucht und mir besucht
-
Thread
Gute alte Zeiten :)
Farbmonitor (NEC Multisync 1401) an einem HD83484 Display-Controller. Erste µC kommen auf (NEC µPD, PIC16C54). AtariST1040+ (natürlich selbst aufgerüstet bis zum geht-nicht-mehr, Eprommer). Komischerweise hatte ich keinen Amiga. Irgendwann kaufte ich eine ISEL CNC-Maschine (nur die Mechanik, die
(in einem PAL 16KL8) eingebaut, mit dem er eine 16x16-Multiplikation ausfuehren konnte. Das dauerte dann aber 16 Takte. Natuerlich waren die Befehle aufs Schachspielen ausgerichtet. Dazu hatte ich in Pascal einen Assembler
-
Thread
8051 familie
Hallo Aber mit einem PIC-Brenner kann ich dann wohl keinen 8051er oder gar einen Atmel brennen? Brennt denn der "normale" Atmel Brenner auch alle 8051er? Also alle mit *80* gehören dann zu dieser Familie 8051? Z.B. 8253, 80C39, AT87F51. Wie siehts mit den Z80 aus? Die 8031er Familie wird einem ja schon fast nachgeworfen. Die kosten z.B. unter einem Euro pro Stück. mfg Wolfram Hildebrandt
-
Thread
8 oder 16 Zeichen 4 Zeilen LCD mit 9 mm Zeichenhöhe
Boatloader versehe, > kann ich die Arduino IDE auch noch nehmen, wenn ich den Standard Takt > von 16 MHz gegen einen schnelleren wechsle ? wenn du F_CPU anpasst schon. F_CPU wird/wurde in den Board.txt settings gesetzt! nano.build.f_cpu=16000000L es empfiehlt sich ein neues Device zu intallieren
20x%20line=16%20x%204%7C~20%20x%204&module%20size%20-%20w%20x%20h%20x%20t=79%20mm%20x%2036%20mm%20x%2013%20mm~~87%20mm%20x%2060%20mm%20x%208.9%20mm&rp=optoelectronics%2Fdisplays%2Flcd-displays%2Flcd-character-display-modules-accessories
-
Thread
TVM802A pick and place aus China
@PicTech: M6 @Tomy: Ja, das sollte gehen bis 50 Stück, für jedes können eigene Fudicials definiert werden. Gruß, Axel
Geht auch: Vibrations-Feeder: https://www.youtube.com/watch?v=W87rM4Dc2Nc Tomy
-
Thread
BOOTLOADER für PIC16F884
Hallöle, wer kann mir sagen, wo ich den passenden Bootloader für meinen PIC16F884 her bekomme? Oder muß ich den Code von der Aplication Note 851 oder 732 verwenden und modifizieren? Diese gibts ja direkt von microchip! Hinzu kommt nach dass ich die beiden Handshakeleitungen
Hardware als Analogausgang geschalten. Zum Bootloader in der AN732: Dieser Bootloader ist für die PIC16F87x-Famile (ohne A am Ende) ausgelegt. Er benötigt eine RS232-Verbindung mit 2 zusätzlichen Handshakeleitungen (RB1 und RB2) sowie einen Taster an RB0. Wäre für jede Hilfe sehr dankbar! Grüßle
-
Thread
RLC Messung mit AVR
Hallo Ein Ansatz zur LC-Messung findest du hier: http://www.sprut.de/electronic/pic/projekte/lcmeter/lcmeter.htm Dann noch eine Widerstandsmessung und man hat ein RLC-Meter
ich von 16MHz bis runter in den 200 kHz Bereich Versuche gefahren. Zum Abgleich des Chips habe ich Anfangs einen C verwendet, aber das hat sich aufgrund der engen Dynamik als unpraktikabel erwiesen. Stattdessen
-
Thread
Stromberbrauch Trafo
Stefan ⛄ F. schrieb im Beitrag #6937927: > Der Trafo hat 30% Wirkungsgrad. Laut Datenblatt 57%.
Walter K. schrieb im Beitrag #6939186: [dümmliches] https://youtu.be/kD1_Q2queCg?t=87
-
Thread
Codeumstellung C18 -> C32
Hallo, Anbei der Code für den C18 Compiler. Diesen benötige ich für den C32 Compiler C18: PIC18F87K22 64MHz C32: PIC32MX795F512L 80MHz Es stehen derzeit noch alle fünf Timer zur Verfügung. Das Timing von 1µs muß korrekt eingehalten werden und auch wie für den C18 mit den direkten Anweisungen gearbeitet werden. [c] OpenTimer0( // 64MHz / 4 / 16 = 1MHz ^= 1µs TIMER_INT_OFF & T0_8BIT & T0_SOURCE_INT & T0_PS_1_16 ); [/c] und [c] DCC_ucTimer = TMR0L; // save current timer value if ((INTCONbits.TMR0IF) || (DCC_ucTimer
-
Thread
Basic-Interpreter auf einem AVR
ChipBasic Version nachgestellt (allerdings 10000 Durchläufe) und komme bei abgeschalteter Videoausgabe (16,17 MHz effektiver Takt) auf 87ms. Allerdings halt in ASM und die internen Strukturen sind auf Geschwindigkeit optimiert. Gruß Jörg
Hallo Jörg, > ...und komme > bei abgeschalteter Videoausgabe (16,17 MHz effektiver Takt) auf 87ms. :-), hätte ich jetzt auch nicht anders erwartet, da dein ChipBasic halt in ASM implementiert ist (Hut ab davor! Meine Kenntnisse/Nerven reichen leider dazu nicht
-
Thread
GLCD Controller ST7920
#6647507: > Mir ist die vorangestellte > Null nicht klar. Laut Datenblatt sind die normalen fonts 16x16 bits. Zusätzlich gibt es aber half-width fonts (das sind die ASCII fonts). Auch wenn ich mit letzteren arbeiten will, muß ich immer 16x16 bits ausgeben. Meine Version würde dann (Space)A(Space)B
Hallo, ich habe den ST7920 bisher mal im seriellen Modus und mal im parallelen 4-Bit-Modus (mit PIC16F18326) angesteuert. Ohne Kenntnis des ST7920-Datenblatts ist man natürlich aufgeschmissen! Da im seriellen Modus nur Schreiben und damit keine Statusabfrage möglich ist, muss man (vgl. S. Landolt
-
Thread
DS18S20 Problem
DS18S20 liefert mir Werte wie 0xAF und größer zurück. Wenn ich das durch 2 Teile, dann erhalte ich 87. Ich bin auch recht sicher, das die Reihenfolge stimmt, da 0xF5 (0xAF umgedreht) noch größer wäre. Es sind auch keine negativen Zahlen, da das zweite Byte im Scratchpad 0 ist.
Läuft auch mit 16 MHz ! Dann misst der Sensor wohl wirklich Mist...
-
Thread
IR Sender Projekt Irsnd
NEC Code verwendet z.B. http://baggertech.com/forum/showthread.php?551-Road-Glide-Hacks&s=4214c4bf0f4c96f2548234f34b1a252f oder http://www.avr-praxis.de/forum/showthread.php?2581-BMW-MFL-Adapter-f%FCr-Kenwood es gibt noch einige mehr, wobei nicht 100% klar ist um welches NEC Protokoll es sich handelt
Hans F. schrieb im Beitrag #2939055: > passt perfekt Freut mich. Noch als letztes ein Tipp: Stopfe vor dem Senden in irmp_data.address exakt den 16-Bit-Wert, den IRMP ausgibt. Diese 16-Bit-Adresse enthält
-
Thread
Gehalt/Gehaltsentwicklung Informatiker/Ingenieure
Ergänzung: LZ 16,8
f00f schrieb im Beitrag #5583656: > Verdiene ich jetzt gut? Definitiv! Gib uns mehr Details bitte.
-
Thread
GLCD Routinen ( KS0108, HD61202 )
LCD_DATA_PIN .... eingestellt ? hast du in deinem Projekt die Taktrate richtig eingestellt ? #define F_CPU xxxxx und ggf. Fusebits checken -> ckdiv8 ich habe das ganze bei 16 MHz am laufen ------------------------------ mfg Andre
Hallo Andre, LCD_DATA_PIN ist PINC, F_CPU via makefile auf 16MHz, Fuses auf externer Takt vom Quarz. Reset hängt bei mir an Pull-Up. Möglicherweise hat das was damit zu tun? Bisher kann ich mir keinen Reim darauf machen. Gruß Björn
-
Thread
SAMMELBESTELLUNG: 12V LED Streifen 5m lang
ich keinen gezahlt." So, jetzt schau'n wir mal im Datenblatt des 4" KWH040GM05-F02 nach, Auflösung 480x272, active area 87.84(W)×49.776(H), Betriebsspannung 6V Und jetzt schauen wir unter TARIC Obergruppe 8528, Untergruppe 59 90 nach: Monitore für mehrfarbiges Bild. Die
87.84(W)×49.776(H) entspricht der Anforderung darin, die muss nämlich 1:1, 4:3, 5:4 oder 16:10 sein. Das LCD Display entspricht keinem dieser Seitenverhältnisse. Also bleibt nur noch Untergruppe -90