-
Thread
Was für ein Chip/IC ist das(68P629.)
Hallo, ich vermute einen PIC 12F629.... Dafür spricht zumindest ein Teil der Beschriftung. Es könnte auch ein Atmel sein, mach doch mal ein Foto der ganzen Platine (oben/unten) Old-Papa
-
Thread
Recursive Funktion führt zu Error 1089 in XC8
C18 Compiler verwenden; der ist ausschließlich für PIC18F gemacht und nicht wie der XC8 auch für PIC12/PIC16. - einen 16- oder 32 Bit PIC verwenden. Da ist das kein Problem. Du musst dafür nur den XC16 bzw XC32 nachinstallieren. fchk
C18 Compiler verwenden; der ist ausschließlich für PIC18F gemacht und > nicht wie der XC8 auch für PIC12/PIC16 Ja, sowas in der Art hab ich bei meiner Suche auch schon gelesen, im Microchip Forum stand dazu etwas...och menno! Danke Frank
-
Thread
Servosignal ohne 16 Bit Timer messen => clevere Methode?
Skinner schrieb im Beitrag #4010282: > clevere Methode? PIC12F1840, hat einen 16bit Timer mit Input Capture, auch im DIP-8 und in circuit programmierbar.
-
Thread
Mikrocontroller Einstieg
- Bastlerfreundlich, da auch im DIL zu bekommen, auch ein paar "Dicke" - Skalierbar von simpel (PIC12) bis groß (PIC32MX) Schön ist MPLABx, das kann man nämlich schnell, einfach und kostenlos ohne bescheuerten Registierungszwang verwenden. Die Einschränkungen sind komplett egal für Bastler (begrenzte
-
Thread
uint32_t wo kommt das her?
unterwegs sind. Ich hatte das schon bei der Portierung eines Programms für einen PIC32 auf einen PIC12. Die Typen mit Angabe der Breite sind einfach sauberer.
. Ein uint_fast8_t ist auf dem PIC12 8 Bit breit, auf dem PIC32 32 Bits, und passt daher beiden. Ein uint8_t hingegen ist auch auf dem PIC32 im Register nur 8 Bits breit, was zusätzlichen Aufwand für Bitreduktion zur Folge haben kann.
-
Thread
ATmega8. Der Film
ist "PIC Attack - Angriff der achtbeinigen Monster" In diesem Film werden sich mehrere Stangen PIC12F615 in Mörderspinnen verwandeln. Die Nebenrollen werden mit falsch herum eingelöteten Tantalkondensatoren, die sich nacheinander in weissen Rauch auflösen, besetzt. Ausserdem kommt ganz sicher "
-
Thread
Basic-Compiler für PIC18F248
Version vielleicht besser, als der XC8 in der freien Version, allerdings nützt mir das nichts, wenn ich PIC12/PIC16 oder neue (und günstigere) PIC18 nutzen will. Das einzige, was mich ein bisschen stört, ist dass die libs nicht editierbar sind. Aber man kann ja immernoch (mit ein bisschen Anpassung) die
-
Thread
Verschenke Scenix Evaluation Kit inkl. SX-Key/Blitz!
hergestellt. Die SX-er von Parallax, vormals Ubicom, vormals Scenix aber nicht mehr. Mit nem alten PIC12 kompatiblen MC kann man auch wirklich nichts reißen.
-
Thread
Anfänger in C und welcher PIC (evtl. uno32) ist geeignet ?
wwwproducts/Devices.aspx?product=PIC18F45J11 Für ein paar einzelne Pins gibt es das auch z.B. beim PIC12F1840
man sich ausrechen, wann sich die 250$ gegen den free Compiler lohnen Beispiel, Einzelstück PIC12F1822 3,5k Flash 0,96$ DIP 0,88$ SOIC PIC12F1840 7,0k Flash 1,03$ DIP 0,95$ SOIC MfG Klaus PS statt Mannwochen in die Assemblerprogrammierung zu versenken, massiert ein guter Einkäufer
-
Thread
PIC 12F629 Thermometer - Nokia 3310 Lcd
hackedgadgets.com/2007/03/26/nokia-3310-cell-phone-lcd-digital-thermometer/ Es ist ein Thermometer mit einem PIC12F629 und einem Nokia 3310 LCD. Ich habe mir dann einfach die sachen aus den Beschreibungen besorgt und die Schaltung aufgebaut. Soweit so gut, als ich dann aber den PIC beschreiben wollte, merkte ich
deines Misstrauens um 20-25€, den moderneren PICKIT3 um 25-35€. Der PICKIT2 unterstütz keine neueren PIC12/16 mehr (mit 4-stelliger Nummer), PIC24/ds33 nur teilweise, PIC32 gar nicht..... aber den 12F629 auf jeden Fall!! Programmiersoftware gibts bei MICROCHIP zum Downloaden (Standalone Software, benötigt
-
Thread
Vernünftige Audio Wiedergabe mit kleinem Controller
akzeptables Ergebnis zu bekommen, richtig ? Erfahrungen habe ich bisher ausschließlich im 8 Bit Bereich (PIC12/16). Im Bereich Audio habe ich das übliche geäfhrliche Halbwissen, aber bisher keine Serienerfahrung. Bin ich mit meinem PIC24 Ansatz richtig unterwegs ? In diesem Fall würde dann nämlich einfach
-
Thread
Sicherung die ab 6V den Stromkreis unterbricht
Problem: vier AA 1.5v, sollen nicht den PIC12F629 ("• Wide operating voltage range - 2.0V to 5.5V") verbrennen (ist mir glaube ich gerade passiert). Sehe es ist 5.5v XD (ob 6 auch geht?)
5.5VGlassicherung schrieb im Beitrag #3841320: > Problem: vier AA 1.5v, sollen nicht den PIC12F629 ("• Wide operating > voltage range - 2.0V to 5.5V") verbrennen (ist mir glaube ich gerade > passiert). Sehe es ist 5.5v XD (ob 6 auch geht?) Pic's sind robust, der Hersteller garantiert dir
-
Thread
Alternative zu MC34063
Wie wäre es eigentlich als Alternative zum 34063 mit z.B. einem PIC12F1572? Das scheint ein neuerer zu sein, hat auch nur 8 Pins, und hoch auflösende PWM, Analogkomparator und ADC. Da kann man die Regelung dann in Software einprogrammieren, und die Regelung also so per
kann man dann aber passend dimensionieren und damit die Sache flexibler machen. Einen älteren PIC12F675, auch ein 8-Pinner, brachte ich kürzlich noch zum Schaltregler, sowohl Buck- als auch Boost-Wandler machbar. Es gibt dazu bei Microchip fertige Application Notes, und deren Softwarebeispiel kann
-
Thread
12V RGB LED Innenleben
Vorwiderständen @5V kann das auf keinen Fall eine 9W Lampe sein. Das Layout vom IC entsprich einem PIC12, wegen VCC und GND und dem Quarz. z.B. PIC12F1840 im SO-8 passt da genau drauf. Den könnte man statt dem IC in die Schaltung einlöten und sogar da drin programieren, wenn dich das Blinken dabei nicht stört. Den gibts bei Reichelt für 1€: http://www.reichelt.de/PIC-12F1840-I-SN/3/index.html?&ACTION=3&LA=446&ARTICLE=121720&artnr=PIC+12F1840-I%2FSN&SEARCH=PIC12F18 Du könntest auch versuchen, den PIC (falls es einer ist) zu identifizieren und programmieren, falls
-
Thread
PIC Messwerte für Ausgabe aufbereiten
Anzahl eine 2er Potenz ist mit Shifts realisieren, eine 8bit*8bit Multiplikation wäre auch auf einem PIC12/PIC16 kein Hexenwerk, falls du eine suchst: https://www.mikrocontroller.net/topic/331500#3626502 Welchen PIC verwendest du? Ein PIC24 könnte Multiplikation und Division in Hardware, ein PIC18 könnte
-
Thread
Arduino: Eingänge, Ausgänge, I2C, Leitungslängen,.
langsame" Übertragung erlauben. Du kannst natürlich auch einen kleinen PIC wie zB den 8-pinnigen PIC12F1840 nehmen, der einen UART und einen SPI-Port in Hardware enthält. Über den UART empfängt der PIC den Anzeigewert und sendet ihn über SPI an den MAX7221 weiter. So brauchst Dur nur eine Ader (der
schrieb im Beitrag #3803490: > Du kannst natürlich auch einen kleinen PIC wie zB den 8-pinnigen > PIC12F1840 nehmen, der einen UART und einen SPI-Port in Hardware > enthält. Über den UART empfängt der PIC den Anzeigewert und sendet ihn > über SPI an den MAX7221 weiter. Hmm, interessanter Ansatz,
-
Thread
MPLABX - Timer-Verfahren (nach Peter Dannegger) AVR
Dannegger testen. kann mir jemand dabei helfen? bin neu in der PIC Programmierung. habe einen pic12f1572, mplabx, einen taster mit led. nutze den INTOSC mit 4MHZ, und die ISR mit 1ms Timer. (war Vorgabe) kann man das so übersetzen wie ich es mache? Hier das Programm: [c] #include <xc.h> #include <stdbool.h> //*** PIC12F1572 Configuration Bit Settings // CONFIG1 #pragma config FOSC = INTOSC #pragma config WDTE = OFF #pragma config PWRTE = ON #pragma config MCLRE = ON #pragma config CP =
-
Thread
Ladestrom von USB messen?
USB-Leitung einbauen, den Spannungsabfall an diesem mit einem OPV verstärken und dann mit dem ADC eines PIC12F1840 messen und auf einem I2C OLED-Display ausgeben.
details/mcp6002-e_p/tht-operationsverstaerker/microchip-technology/# http://www.tme.eu/de/details/pic12f1840-e_p/mikrocontroller-microchip-8-bit/microchip-technology/# Und noch ein bisschen Hühnerfutter.
-
Thread
Retro Fieber: Z80 oder 68000 ?
So krampfig ist der 8051 doch auch nicht. Jedenfalls nicht schlimmer als diese krude PIC12-Architektur. :o
#3913080: > So krampfig ist der 8051 doch auch nicht. Jedenfalls nicht schlimmer als > diese krude PIC12-Architektur. :o Vielleicht meinte er auch 8048. Die war deutlich krampfiger als 8051. PIC12 ist ok, wenn man in Assembler programmiert und das Programm maximal 256 Worte umfasst. Für grössere Programme
-
Thread
Funkfernbedienung-Tastendruck verlängern (stromsparend)
wuerde ich um alles was mit 'halbleitenden' Transistoren arbeitet einen Bogen machen. Ein kleiner PIC 12F683 mit seinem LFINTOSC ist mit 11 uA bei 2 V angegeben. Danach einfach in den Sleep legen. Bei den Monoflops der 4000er Serie koenntest Du auch fuendig werden. Auch die verbrauchen im Ruhezustand
-
Thread
ADAT-Decoder mit DAC verbinden. Serielle Datenformate.
Da sollten die 8-Pin-Varianten von AVR (ATtiny*) oder PIC (12F*) bequem reichen.
-
Thread
ATTinys45 HV-Reset
so was, den kannst du nicht verfusen: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC12F1840
-
Thread
PICKIT3: Controller wird nicht unterstützt.
PIC12LF1501 und PIC12F1501 ist ein Unterschied. Welchen hast du?
Es ist ein PIC12F1501.
-
Thread
15 PICs parallel programmieren
Thema beteiligen. Erst einmal ein paar zusätzliche Informationen: 1. Der verwendete Pic ist ein PIC12F683, soweit ich das gesehen habe besitzt der µC keine JTAG Schnittstelle 2. Der Nutzen soll auf einem Testadapter programmiert und getestet werden, bei der Kontaktierung werden Federkontaktstifte
das dann verifiziert wird. Stefan N. schrieb im Beitrag #3725607: > Der verwendete Pic ist ein PIC12F683, Spendier ihnen doch eine Art Bootloader mit dem sich die Dinger gegenseitig programmieren.
-
Thread
Analoges Signal in PWM-Signal wandeln
Es gibt zwei Möglichkeiten: 1) Spannin mit einem uC (z.B. PIC12F1501) und mit diesem das PWM Signal erzeugen 2) Das Signal richtig verstärken/abschwächen, einen Offset addieren und mit einem Dreick oder Sägezahn vergleichen (Komparator) Lösung 2 wäre auch wirklich
-
Thread
PIC12F683 + A/D-Converter + PWM
eure Antwoten im Voraus Clément hier der Code: //include files #include <htc.h> #include <pic12f683.h> //configurations __CONFIG(FOSC_INTOSCIO & WDTE_OFF & PWRTE_OFF & MCLRE_ON & BOREN_OFF & CP_OFF & CPD_OFF); //defines #define reverse GPIO5 #define reverseLED GPIO1 #
-
Thread
Eismaschine basteln mit Timer und Motor
www.mikrocontroller.net/part/NE555 ? Damit werden die 3 Stunden nicht sehr genau... Ich würde es mit einem PIC12 mit Quarzoszillator machen, falls µC programmieren nicht in Frage kommt, könnte man aus Logik-ICs einen Quarzoszillator + Zähler bauen.
-
Thread
RGB Strip - so einfach wie möglich
Ich würde einen dazu einen kleine µC (wahrscheinlich PIC12F1503), zwei Mosfets, ein bisschen Hühnerfutter und eine RGB Stripe wie diese verwenden: http://www.ebay.de/itm/5M-PCB-Black-5050-SMD-Waterproof-RGB-300-LED-Strip-Licht-MINI3-24-44-IR-5A-Power-/351103349424
Max H. schrieb im Beitrag #3711721: > wahrscheinlich PIC12F1503 Tippfehler :-( Ich habe den PIC12F1501 gemeint. Damit würde mich die Schaltung exkl. LED Streifen keine 2€ kosten.
-
Thread
Suche kleinen daisy-chainable PWM-IC für RGB-LED
Dem PIC12(L)F1501 gibt's im 8-Lead DFN (2x3x0.9 mm) und er hat 4x 10bit PWM mit bis zu 15.6kHz. Das Übertragungsprotokoll müsstest du aber selbst programmieren.
-
Thread
IRMP auf einen PIC18F4520 portieren
So, ich habe jetzt etwas Zeit gefunden, meine noch auf 2.4.0 basierende Anpassung von IRMP an den PIC 12F1840 in die derzeit aktuelle SVN-Version zu übertragen und dabei auf fast nichts abzuspecken. Die wesentlichen Teile befinden sich in der main_pic.c, übersetzbar z.B. mit "compile_irmp.cmd" (ich
wie folgt >> [code] >> PIC12F1840 >> ___ __ >> 10k -|___|-+ Vdd -o| o|o- Vss >> ___ +-RS232in / GP5 -o| |o- GP0 / ICSPDAT >> 1k -|___|-- RS232out/ GP4 -o| |o- GP1 / ICSPCLK
-
Thread
Sensorprogrammierung
360663422584?pt=Wissenschaftliche_Ger%C3%A4te&hash=item53f9371678 einen µC, z.B. http://reichelt.de/PIC-12F1840-E-P/3/index.html?ACTION=3;ARTICLE=121716;SEARCH=PIC12F1840-E/P und noch ein paar passive Bauelemente, gibts auch bei Reichelt > Wie können die Komponenten programmiert werden? In MPLAB
-
Thread
Kann man ATTINY45 neu Programmieren wenn RESET aus ist?
Einen PIC12 kann man ohne Probleme HV In Circuit Programmieren.
Nico schrieb im Beitrag #3704612: > Einen PIC12 kann man ohne Probleme HV In Circuit Programmieren. Abgesehen von unterschiedlichen Spannungswerten, hast du exakt die gleichen Probleme.
-
Thread
IC identifizieren
flashen ist? Wenn du genau so'n Dink brauchst, besorgst du dir eben den 8-beinigen Prozessor (PIC12F629), schreibst dir eine Software, die das macht wie das Original und flasht das Zeug in den Prozessor. Fertich!
-
Thread
Umschalter für 3 Signalquellen mit 3 Tastern, Lösung gesucht
die als letztes losgelassen wird. Hardwaretechnisch einfacher wäre ein kleiner µC wie z.B. ein PIC12F1501.
-
Thread
PIC16F887 und PWM
voneinander einstellen. Such dir einen PIC mit >=3 CCP/ECCP/PWM Modulen. Da fällt mir so schnell der PIC12F1501 oder wenn du mehr IOs haben willst der PIC16F1503 ein. Beide haben 4 _unabhängige_ PWM Module. Solltest der 12F1501 passen: Hier ein Programm, das LEDs an PORTA blinken lässt: [avrasm]
-
Thread
PIC Assembler: Daten im Programmspeicher ablegen
auch nichts berechnet werden. Es wird immer der Inhalt der Flashadresse in ganzer Breite (je nach PIC 12/14/....Bit) gelesen und in PMDATH:PMDATL zurückgegeben. Die Daten stehen dann in PMDATL, der Inhalt von PMDATH ist bei den "kleinen" PIC unbrauchbar weil nur 4 bzw. 6 Bit physikalisch implementiert
Die neueren PIC12/16 (Enhanced Mid-Range) haben einen BRW Befehl, mit dem Funktioniert das mit dem RETLW auch über die Page-Grenzen. [code]BRW ;Add Index in W to program counter to select data RETLW DATA0
-
Thread
wie ist cinc2h.pl zu verwenden, um mit sdcc fuer PIC zu kompilieren?
ich erst auch, aber nein. -mpicXX stellt die Befehlsarchitekturgroesse in XX Bits ein: es gibt pic12 pic14 pic16 pic32 fuer jeweils 12/14/16/32 bit Instruktionsworgroesse. 12 und 32 bit kann sdcc nicht. -p16fY* stellt ten tatsaechlichen uC Typ ein: nur weil ein PICMicro 16irgendwas heisst,
-
Thread
230400 Baud mit Arduino
Baudrate mit einem vom WXP ausgeborgtem Hyperterm. Getestet mit einem (Soft-)UART auf einem kleinen PIC12F683 bei 8 MHz.
-
Thread
Minimal zu empfehlender µC-Takt ?
In einem Test taktete ich einen PIC12F675 mal nur mit 0,8Hz. Es fällt dann auf, daß quasi parallel geschaltete zwei LEDs als Wechselblinker in zwei direkt aufeinander folgenden Befehlen nicht mehr synchron umschalten, weil die einzelnen
-
Thread
Frage zu TTL Signal
Satz auf S.10: http://www.prolific.com.tw/UserFiles/files/ds_pl2303HXD_v1_4_4.pdf P.S. Bei einem PIC12LF1501 kann ich auch nicht sagen, dass dieser mit 5V funktioniert, weil es im Datenblatt des PIC12F1501 (ohne F) so drinsteht.
-
Thread
Suche IC für Strommessung an 230V
. Wenn es kein spezielles fertiges Bauteil gibt, da würde ich persönlich z.B. an einen kleinen PIC12F675 denken, der einen ADC hat, noch 4 weitere I/O-Pins, leider keinen UART. Den UART müßte man dann per Software gestalten. Dort einen Optokoppler dran, an den man die Meßdaten ausgibt. Das ganze isolieren
-
Thread
Entwicklung Converter Impulszähler (Hallsensor) auf 0-10V
Wenn mittels uC, wäre mein Vorschlag: 12V ldo, LM432, uC mit ADC sowie PWM, PIC12F1571 wäre ein Kandidat. Je nach Genauigkeit mit oder Quarz.
-
Thread
Kondensatorbank mit Batterien auf 400V aufladen
Gleichspannung (12V) eine hohe Gleichspannung (400V) zu machen. Das geht sogar mit einem simplen PIC12F675, machte es mal bis fast 200V auf dem Steckbrett aus 5V. Der PIC hat keine PWM-Unit, aber dazu gab es ein Softwarebeispiel PSM-Modulation auf der Microchip Homepage. Eine Soft-PWM. Über den ADC
richtige Spule. Aber sonst, geht das locker. Auf dem PICkit1, welches ich als Programmer für den PIC12F675 habe, wird so ähnlich die Programmierspannung 13V aus der USB-Spannung erzeugt, das ist nur ein Transistor, Diode, und Elko. Also wenn ich will, und mich akribisch dahinter klemme, richtige
-
Thread
Ein paar Anfängerfragen
> heraus kommen An einem Steckbrett habe ich mal einen Block 4 Mignonzellen in Serie an einem PIC12F675. Der PIC läuft bis runter zu 2V, und die 6,4V bei neuestem Batteriesatz sind gerade grenzwertig. Aber das läuft lange, wenn man da keine energiefressende Leistungsansteuerungen mit macht. Wenn
-
Thread
PIC: Schleife für Matrixausgabe mit MAX7219 wird abgebrochen
Hallo an alle, seit einiger Zeit beschäftige ich mich nun mit dem Mikrocontroller PIC12F675 und möchte mit dem MAX7219 eine Laufschrift programmieren. Derzeit habe ich zwei 8x8 Matrix mit je einem MAX7219 an den PIC angeschlossen. Einen Standtext anzuzeigen habe ich bereits geschafft
-
Thread
Rückwirkung Induktiver Lasten auf Stromnetz
verfeinere ich das mal noch mit Umgebungshelligkeit, oder einem kleinen Mikropower-µC wie bspw. ein PIC12F675, und Daten von Sonnenauf- und Untergangszeiten, und Schlafzeitgewohnheiten. Mal sehen. Aber 1W ist sogar als Glühbirne nachts hell in der Diele. Als Jux und Gag hatte ich jetzt mal ein paar
-
Thread
PWM zu Sinus
datei); return 0; }[/c] Falls es dir hilft, im Anhang ein Code um 50Hz Sinus mit einem PIC12F1840 zu erzeugen. Die Tabelle wurde mit dem Code oben erstellt.
-
Thread
Generelle Frage zu Funkmodulen
einen internen ADC verwenden willst und dir 10bit Auflösung reichen könnte man es z.B. mit einem PIC12LF1840 (8 Pin) lösen. Von Atmel würde ein ATtiny in Frage kommen, dazu kann ich dir nichts sagen, da ich nur PICs programmiere. Falk Schilling schrieb im Beitrag #3629884: > 'nen 2.4Ghz Bandpass