-
Thread
C Compiler für PIC 12Fxxx
Also ich benutze mikroC for PIC von mirkoElektronika. In der Freien Version ist dieser Codegrößenbeschränkt (2kWords), damit kannst du jeden PIC10F/12F bis auf den 12(L)F1840 voll ausnutzen. Der 12F1840 wird auch unterstützt, sowie
PIC me up schrieb im Beitrag #2606219: > Meistens die 8-beinigen 12Fxxx. Was gefällt Dir denn an den 8-beinigen ATtiny13..85 nicht? Peter
-
Thread
2 LEDs - 1 PIN
ist oder beide aus. Ich hab mich wegen dem geringen Standby-Strom und der kleinen Bauform für den PIC10F322 entschieden. Leider ist mir erst jetzt aufgefallen, dass ich nur 1 der 3 Output Pins benutzen kann, da die anderen zum Programmieren benötigt werden. Nun habe ich mir überlegt, dass der IO-Pin
zum programmieren da ist. 3. Du beist in den sauren Apfel und nimmst (wenn möglich) z.B. einen PIC12F1840. Der hat 8 statt 6 Pins. DIP8 haben beide aber da es dir ja auf den Platz ankommt, wirst du den SOT23 haben. Ein SOIC8 oder DFN8 wird wohl größer sein, jedoch nicht soviel größer, wie du an zusätzlichen
-
Thread
Keine Output am Pic
, Oszilloskop an den festgelegten Ausgangspin und nix -.- Garkeine Reaktion. Ich habe den Pic 16F871 verwendet. (http://circuits.datasheetdir.com/19/PIC16F871-pinout.jpg) An die beiden Linken Vss u Vdd Anschlüsse(Pin 11 und 12) Strom(5V) angelegt. (kurze Frage , warum gibt es eigentlich 2x
oben genannten Bauteile. Um einfach mal 3 von mir für sehr angenehm empfundene PICs zu erwähnen: PIC12F1840, PIC16F1939, PIC18F26K22 Als Beispiel dein PIC16F871 vs. PIC16F1939 (beide 40pinner und DIP): PIC16F871: Programmspeicher: 3,5kByte RAM: 128 Byte EEPROM-Speicher: 64 Byte IOs: 33 Max
-
Thread
PIC - "beliebtester"?
CR2032. Wenn du einfach ein paar Typen aufgezählt haben willst, dann schau dir folgende mal an: PIC12F508 (Für absolute Miniprojekte mein Favorit) PIC18F2550 PIC18F4550 PIC18F25K20 PIC18F45K20 PIC24FJ64GA002 PIC24FJ64GB002 PIC33FJ12GP202
Sebastian Hepp schrieb im Beitrag #2518544: > PIC12F508 (Für absolute Miniprojekte mein Favorit) Meiner is da PIC12F1840. Der is schnell, interner Oscillator und kann I²C und PWM über Module gleichzeitig, liegen bei der Belegung also nicht zusammen
-
Thread
PIC12F675 brauche Hilfe
Beitrag #2438168: > Das PWM-Modul kann leider so lange Perioden nicht erzeugen, ausser du > laesst den PIC auf einer sehr geringen Taktfrequenz laufen (dann wird > aber die Abarbeitungsgeschwindigkeit fuer alles andere sehr langsam). Bei dem PIC12F1822 oder 12F1840 kann man einen Prescaler von 64 einstellen
Michael Skropski schrieb im Beitrag #2539993: > Bei dem PIC12F1822 oder 12F1840 kann man einen Prescaler von 64 > einstellen, bei dem 683 nur von 16. D.h. bei internen 2Mhz sind das Als > Periodendauer: (PR2 + 1) 4 Tosc * TMR2Prescaler -> (155 + 1) 4
-
Thread
Kann hier jemand PIC brennen?
" ist der "PIC 16F1827-I/P" nicht mit aufgelistet. Danke! Gruß Bahni
Ich habe leider keinen 16F1827 da, kann es also nicht ausprobieren. Aber 16F1825, 16F1829, 12F1840 und 16F1847 gehen problemlos, die sind aus der gleichen Zeit. Falls Du die >50 Euro nicht ausgeben willst, schick mir eine PN,
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
write 0x6fc1005 = 0xffff mem write 0x6fc1006 = 0xffff mem write 0x6fc1007 = 0xffff mem write 0x6f91c00 = 0x2c410700 mem write 0x6f91c01 = 0xb40904 mem write 0x6f91c02 = 0x3828050c mem write 0x6f91c03 = 0x3828050c mem write 0x6f91c05 = 0x24590600 mem write 0x6f91c12 = 0xb40904 mem write 0x6f91c11
00000040, epc == c02b6528, ra == 80230d98 Oops[#3]: Cpu 0 $ 0 : 00000000 00000001 000000ff 0000003f $ 4 : 00000000 805e9ba0 3a386030 86b5bdc0 $ 8 : 844fc000 84431800 800e087c fffffff8 $12 : 41f2a071 00000040 000061b0 3ab0be42 $16 : 86b5bdf0 7f903720 00000301 00000301 $20 : 805e9ba0 0042b8a0
-
Thread
Buderus Busansteuerung UBA1.5 (Kessel GB122 mit ERC-Steuerung)
Ansteuerung. *Noch angenehmer* wäre für mich natürlich, wenn ich den W002 / EED direkt mit einem PIC18F2685 (96k Flash/32 MHz) ... PIC18F27K40 (128kFlash/64 MHz) und passendem Buderus Bus Interface ersetzen könnte, dann hätte ich auf einer seriellen den Kessel, auf der anderen meinen "Hausbus", und
ganze Regelung neu bauen kann, mit CRC-8 in jeder Übertragung, und somit brauche ich größere PICs (12F1840 statt 12F683), damit der Code hinein passt. Ich gebe Dir Bescheid. Du kannst aber auch einfach das +10V Signal am Print verfolgen, beginnend an der Klemme. Irgendwo findest Du dann zwei Widerstände
-
Thread
PIC Controllerauswahl
Demnächst gibt es einen 8Beiner Pic mit UART, wie 12f675, oder gibt es den schon?
12F1822 ist "in production" 12F1840 ist "future product"
-
Thread
IRMP - Infrared Multi Protocol Decoder
Das mit F_CPU habe ich mir schon gedacht. Benutze GCC und habe in den Optionen Atmega8+12MHz eingestellt. Sollte dann also passen, danke!
ATtiny85: #if F_CPU >= 16000000L OCR1C = (F_CPU / F_INTERRUPTS / 8) - 1; // compare value: 1/15000 of CPU frequency, presc = 8 TCCR1 = (1 << CTC1) | (1 << CS12);