-
Thread
PIC12F629/675/PIC16F630/676 ICSP
Hallo, beschäftige mich gerade mit der Programmierung der oben genannten PIC Serie. Die Programming Specification sagt, dass man VPP(12V) anlegen muss, bevor man die Betriebsspannung anlegt. Zumindest dann, wenn der RESET Pin deaktiviert (in einen Eingang umgewandelt) wurde, da ansonsten der Program Pointer nicht auf 0x0000 zeige. Nun habe ich die Situation, dass das Program im PIC bereits läuft, der Reset-Pin deaktiviert ist und ich ohne vorher die Betiebsspannung abzuschalten, problemlos mit VPP (12V) in den Programmiermodus gelange und sich der PIC problemlos programmieren lässt. Was er
-
Thread
ARM7: Start geglückt aber noch Fragen
mit den PICs einfach nicht mehr klar. Ich hatte mal das MPLAB installiert und das Datenblatt eines PIC12 runtergeladen, dann etwas rumprobiert und dann alles kopfschüttelnd wieder beiseite gelegt. Die AVRs haben ja gut zugelegt (8kB Flash/512Byte SRAM bei den 8-Pinnern, 256kB Flash/8kB SRAM bei den
-
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
PICkit 3 -> Target Device ID (0x0) does not match
funktioniert (wird wo anders mit PIC32 eingesetzt), der geht auch nicht. Dann habe ich es mit einem PIC12F675 versucht, mit dem geht es. Daher schließe ich den PICkit 3 und die Software als Fehlerursache aus. Ich habe mehrere µCs probiert, alle neu, also schließe ich die auch aus. Der Fehler muss also
-
Thread
Software-UART(Assembler) für PIUC 12F629?
Hi! Hat jemand einen UART in Software (Assembler!) für den PIC12F629 (8-polig) zur Hand? Sozusagen als Weihnachtsgeschenk? ;-) Brauch kein full-duplex, fixe 19200Bd genügen, ganz primitiv nur mit Rx/Tx Bei Microchip konnte ich in den App-Notes nichts finden
-
Thread
SCL bei I²C invertiert?
Hi, ich bin gerade dabei das I²C Modul meines PIC12F1840 zu konfigurieren. Nun habe ich es geschafft, dass er einen Befehlt sendet, aber da stimmt etwas nicht: Beim Start Bit sollte SCL ja High sein und SDA von High auf Low wechseln. SDA passt soweit
-
Thread
Decodierung Funkprotokoll Rolladen mit URH
TDA5100 mit 6.788MHz Quarz (*128 = 868,864MHz), nur senden, kein Rückkanal. Der TDA5100 wird von einem PIC 12F508 angesteuert. Im Anhang finder ihr ein Bildschirmfoto von URH mit den Werten für die Bitlänge etc.. Ich habe auch angefangen das zu dekodieren und dazu einen 'edge-trigger' benutzt und eine
-
Thread
PingPong Programm
http://www.dos4ever.com/upong/upong.html via http://www.youritronics.com/micro-pong-game/ # PIC12F675 @ 20 MHz # 64 Byte RAM! # PAL Ausgabe
-
Thread
PIC24 Header-Dateien
gewühlt aber leider nichts gefunden. Auch in der aktuellen MPLAP Version ist ausser den Dateien für die PIC12/16/18 MCUs und einigen PIC32 MCUs keinerlei header Datei für PIC24 vorhanden. Gruß, Santi
-
Thread
ADC mit höherer Aufösung vs Oversampling
ADCs erhöhen Nimm mal einen Controller mit einem "ordentlichen" 10 bit AD-Wandler. Z.B. einen PIC12F675 und nicht diesen Atmelmurks. Schliesse 4 Si-Dioden in Flussrichtung über einen 10k an Vcc an. Dann miss 4x hintereinander die Spannung über alle 4 Dioden. Da wird in 99 % aller Fälle der selbe
-
Thread
Initialisierung des internen Oszillators des 12F675 mit cc5x
Hallo, ich möchte gerne für eine minimal Schaltung, den internen Oszillator des PIC 12F675 verwenden, welchen ich in C mit cc5x programmiert habe. Leider bekomme ich es nicht hin diesen zu initialisieren. Kann mir dazu jemand einen Tipp geben. Wie muss die #pragma config aussehen und
-
Thread
Daten EEprom
zusammen. Ich habe folgendes Problem bei der beschreibung des Daten EEPROMs. Ich verwende den PIC 12F675 und den Befehl write_eeprom (). Dann schreibe ich an die erste stelle im () die adresse des eeproms und an die zweite die zu schreibende data. Mein Problem liegt in der Adresse des EEPROMs.
-
Thread
Vcc und MClr steuern am PIC mit AVR
Programmiergerät mit dem Pollin-Evaluation-Board und einem Mega8 aufbauen. Dieses Programmiergerät soll einen PIC12F509 ( nicht 12C509 wie im Plan) steuern. Dazu muss man in der Lage sein, einen Reset auszulösen, die Spannungsversorgung abzuschalten und den MClr-Pin beim Programmiern auf etwa 12-13 zu legen.
-
Thread
Welcher PIC-Compiler?
XC8 für 8bit: PIC10 PIC12 PIC16 PIC18 XC16 für 16bit: PIC24 dsPIC30 dsPIC33 XC32 für 32bit: PIC32
-
Thread
Pic im Fernsteuersender
Zur Zeitkontrolle verwende ich einen PIC 12f675, der seinen Platz im Sender der Modellflugfernsteuerung hat und einen Summer schaltet. Die Stromversorgung erfolgt aus dem Senderakku. Die Beschaltung des PIC ist wie üblich. Bei eingefahrener
-
Thread
Wasser-Sensor, Schaltung kontrollieren Bitte
InCircuit programmierbar sein. Will aber keine Jumper verbauen, was wohl nicht gehen wird?-/ Ein PIC 12F222 (liegt noch einer rum) und PicKit3, werden zum Einsatz kommen.
-
Thread
AD Wandlung löst keinen Interrupt aus
Hallo Ihr alle, mein Ziel ist es, mit meinem PIC12F1840 eine AD-Wandlung zu machen, und in meiner ISR auszuwerten. Komischerweise springt er aber nie in die ISR hinein, obwohl das ADIF Flag im PIR1 gesetzt wird, sobald die Wandlung fertig ist. Für
-
Thread
Internen Oszillator messen
Hallo Leute, ich beschäftige mich momentan mit dem PIC12F1822 und "spiele" mit dem internen Oszillator. Ich möchte verschiedene Frequenzen einstellen und möchte mit dem Oszi überprüfen, ob ich diese Einstellungen auch richtig durchgeführt habe. Doch wie
-
Thread
Suche Datei "FP24.asm" für PIC
Internet bzw. Microchip gesucht, aber nichts gefunden (Google nur 1 Treffer :( ). Ist für einen PIC12F629. Hat die vielleicht einer?
-
Thread
Identifizierung einer MCU aus Weihnachtsschmuck SOIC8
gefunden. Diese haben keine Markierungen auf der Vorderseite, folgen aber dem Standard-Pinout von PIC12F509, Padauk PMC150C etc. Es gibt eine Chargenmarkierung auf der Unterseite, ähnlich wie bei Padauk, allerdings ist das Format völlig anders. Anscheinend handelt es sich weder um einen PIC, noch
-
Thread
Stabkerndrosseln in Schaltnetzteilen
Steckbrett. Aus einem CFL-Konverter ausgelötet. Ich weiß noch nicht mal die technischen Daten. Der kleine PIC12F675 macht damit schon mal per PSM-Software 100V aus 5V, aber nur, weil ich gerade keinen Transistor habe, der mehr als 100V verträgt. Eigentlich wollte ich erst nur eine Programmierspannung 25V
-
Thread
Funkmodul oder IC gesucht
mhz-rx-tx-modul-debo-433-rx-tx-p224219.html Funktioniert bei mir auch mit nur 3 V aus CR2032. Und einen PIC12F1840 zur Ansteuerung.
-
Thread
zwischen zwei PICS umschalten
Hallo Leute! Ich suche eine Möglichkeit zwischen zwei PIC12C509 umschalten zu können. Bei den Flash Speichern geht das ja mit den "Chip Enable" Leitungen. Im Endeffekt habe ich eine 8pol. DIP Fassung und will aber zwei Chips PICS reinstecken. Also muss ein
-
Thread
Print für Digital rgb strips controlle
Hier ein vor kurzem zusammen geschustertes Codebeispiel für einen 8Bit PIC (12MHz Befehlstakt) COLOR_OUT ist der Pin an dem die WS2812 hängt. An Programmspieicher bestand kein Mangel ;-) [c]void colorOut(uint8_t * ptrColor){ colorR = *ptrColor++; colorG = *ptrColor
-
Thread
C Programm Strukturierung für Anfänger
Hi Leute, ich hab folgendes Problem: Ich hab bisher PIC12/16/18 in Assembler programmiert. Gab es in den Assembler Programmen mehrere asm Dateien, hab ich es bisher wie folgt Strukturiert(Beispiel mit PIC18F87J10): 1. File: Main.asm - Include Dateien
-
Thread
[V] Versch. ICs und Kleinteile
U6264ADK SRAM 5,50 EUR 1x 10 Stück PIC16C54C 8bit-Mikrocontroller von Microchip 3 EUR 2x 5 Stück PIC12C508A 8bit-Mikrocontroller von Microchip 1,80 EUR 2x Atmel AT90S8535 3 EUR 2x 5 Stück TDA1013B 4W Audio Amplifier 2 EUR 1x 7 Stück versch. Endschalter (Gebraucht!!!!) 2 EUR 1x Schiebepoti
-
Thread
Anlaufprobleme
Hallo Leute, in meinem Aktuellen Projekt versorge ich meinen PIC12F mit einer Art selbstgebauten Generator: rotierender Magnet induziert Spannung in Spule. das ganze richte ich gleich, glätte es mit 10µF und begrenze es mit einer Z-Diode + R. Wenn der Magnet sich
-
Thread
Hilfe für LED Taschenlampe 5x CREE XM-L T6 in Reihe an 7,4V oder 11,1V
REED-Schalter für An, gedimmt und blinken. > Auf Platine - ein IC 8-PIN ohne Bezeichnung, vermutlich ein PIC12F675. Der dimmt den Spannungswandler per PWM. > - ein Minischaltkreis LEDA1406 vermutlich MOS-Treiber das ist ein QX9920, der eigentliche Wandler > - Schottky-Diode
-
Thread
Temperaturmessung im Solar Bereich
Steuergerät sollte nicht zum Problem werden. Ich hab mir gedacht ich verbaue pro Panel einfach einen Fuzzi-PIC (12C508 oder so, 8-pin, kein Oszillator) und baue sozusagen Smart-Panels die ich dann über CAN oder (langsames) I2C oder auch eine Stromschleife mit der Steuereinheit verbinde. Will ja nicht nur Temperatur
-
Thread
PIC oder AVR Microcontroller - Unterschiede?
Der PIC12C508 ist auch ein 8-Bitter und nicht 4. Am bekanntesten sind natürlich die 8051-er. Und mit über 30 Herstellern auch die Familie mit den meisten Varianten (interne ADC, DAC, PCA, UART, I2C, CAN
-
Thread
Strom über Spannungsabfall am Mosfet messen(Code)
sowas habe ich zufälligerweise gerade auf meinem kleinen PWM-Board zur Motor-Steuerung implementiert (PIC12F1840). Da geht es bis 125 kHz PWM. Dabei wird TMR2 für PWM und der TMR0-Interrupt zum Start der AD-Wandlung verwendet. In der ISR wird TMR0 auch wieder geladen, so daß nach ca. 50µs eine neue Ad-Wandlung
-
Thread
[V] µC, Halbleiter, passive Bauteile, Relais
Verpackung aufbewahrt. *µC* >20x 90USB1287-16AU → 2€/Stk. >20x ATMEGA325-16AU → 2€/Stk. 4x PIC12F629-I/P → 0,50€/Stk. 9x PIC16F648A-I/SO → 0,50€/Stk. >20x PIC16LF648A-I/SO → 0,50€/Stk. >20x MSP430F1611IPM → 1€/Stk. *Diverse Halbleiter* >20x OM5610, FM-Tunermodul mit MPX-Ausgang (siehe Bild
-
Thread
Auswahlmöglichkeit eines PIC
Bit-Kern-PIC-Flash-Microcontroller Typenübersicht der 16-Bit-Kern-PIC-Flash-Microcontroller Jeweils für 14 Bit PIC12 & PIC16 12 Bit PIC16 (eineige 12 Bit Typen) 16 Bit PIC18
-
Thread
Gibt es Alternativen zum TPL5110?
die 35nA current consumption sind alternativlos, ich kenne nichts was da ran kommt! >700nA gibt es pic12/16 ... mt
-
Thread
Power-Spannungswandler defekt
sollte dir zu denken geben. Pinout des Chips könnte auf einen kleinen PIC hindeuten. (wie z.B. den PIC12F629)
-
Thread
Microchip kauft Atmel Gesperrt
sowieso nicht kaufen, so viel Geld wirst du nicht haben, und ob du nun von Microchip dann AVRs, PIC12, PIC16, PIC32 oder SAMxx kaufst, deren einzige Gemeinsamkeit ist, dass es sich um Mikrocontroller handelt.
-
Thread
MplabX zu empfehlen?
sonst in Ordnung. Hab auch meistens was mit dem Assembler gespielt, und die älteren Kamellen wie den PIC12F675 verwendet. In meinem SDCC-Compiler hauptsächlich für 8051 gibt es auch PIC, aber sicher nur eingeschränkt. Damit beschäftigte ich mich noch gar nicht. Aber der SDCC für 8051 ist zusammen mit
-
Thread
Scheduler für AVR
habe hier einige rtos quellen rumliegen und jede hat irgendwas besonderes gemacht, z.b. rtos für pic12/16 ist was anderes als für pic18/24/32 oder arm/avr. ich kenne auch ein rtos wo jede task als eigene isr läuft einschliesslich dem dispatcher - interessanter ansatz, wenn kein richtiger sw stack existiert
-
Thread
Thyristor mit ATTiny ansteuern
müßte. Er liegt ja preislich etwa fast schon im Bereich des Thyristors. Bei dem Euro, den z.B. ein PIC12F675 kostet, würde ich mir auch einige Mühe sparen. Verbrannt: ==> einfach ersetzen!
-
Thread
Flashen von PIC18 mit PICSTART Plus
Plus ist in Ordnung, wie sein Einsatz mit anderen Mikrocontrollertypen zeigt, z.B. mit PIC16F73 oder PIC12C672. Was jemand einen Rat? Kondenser an den Pins 19+20 brachten nichts Gescheites ausser Kommunikationsproblemen zwischen dem Programmer und MPLAB. Gruss Dimitri
-
Thread
MicroC und PICkit3
Hex-Datei als Parameter einfügen. Ich habs mal probiert. Der fehler war, das der Compiler als PIC-Typ PIC12F1822 übergibt und die pk3cmd aber P12F1822 haben will. Deswegen wollte ich mal eine kleine Exe schreiben die nichts anderes macht als das PIC durch ein P ersetzt.
-
Thread
Timer2 auf 10bit einstellen
Hallo Leute, ich benutze den PIC12F1822 und der Timer2, den ich für die PWM-Mode benutzen möchte, hat ein 8bit-Timer. Doch man kann auch weitere 2bits "dazu tun" und die 10bits ausnutzen. Im Datenblatt steht, dass 2bits vom Prescaler
-
Thread
SX 28 - wo bekommt man ihn mit 100 Mhz ?
Museum. Die müßten so etwa 2000 eingestampft worden sein. War wohl doch etwas zu verquer, die PIC12-Architektur. Und als 100MHz wurden die nie produziert, war nur ne Werbeblase. Peter
-
Thread
pic: lampe an aus mit taster
hi. absolute noob-frage, ich glaub ich bin einfach zu blöd ;) es ist ein pic12f675. das programm sieht bisher so aus: main bsf STATUS, RP0 movlw B'00111001' movwf TRISIO bcf STATUS, RP0 movlw B'00000100' movwf GPIO btfsc GPIO, 3 goto start movlw
-
Thread
for(;;) bedeutung?
und Beherrschung größerer Datenelemente > (Objekte und Kapselung) besser machen als C Einen XLP PIC12F möchte ich aber doch lieber in C Programmieren geht schneller als in Assembler, und die Baterie sollte doch einige Jahre halten. Für das was du willst gibt es ja schon lange C++ ;)
mec schrieb im Beitrag #4760298: > Einen XLP PIC12F möchte ich aber doch lieber in C Programmieren geht > schneller als in Assembler, und die Baterie sollte doch einige Jahre > halten. Für das was du willst gibt es ja schon lange C++ ;) Bügelt auch
-
Thread
µC für "Anfänger"
Suche nach "msp430" ergab 15 Treffer. Ihre Suche nach "pic10f" ergab 18 Treffer. Ihre Suche nach "pic12f" ergab 40 Treffer. Ihre Suche nach "pic16f" ergab 261 Treffer. Ihre Suche nach "pic18f" ergab 147 Treffer. Ihre Suche nach "pic24" ergab 102 Treffer. Ihre Suche nach "pic32" ergab 36 Treffer.
-
Thread
Sind die Fuses wie Internal Clock im .hex gespeichert?
gespeichert oder muss man die immer extra angeben? UND kann man irgendwie mit dem kit149 auf 8 MHZ beim pic12f683 umschalten anstatt auf die 4MHZ Standard? Danke schon mal.
-
Thread
PICKit2-Programmer spinnt
Mehr als ein Jahr lang habe ich mit dem PICKit2-Programmer erfolgreich gearbeitet (PIC 12F675, PIC 16F690, PIC 16F84A, PIC 16F873A). Seit gestern spinnt er. 1. Ich kann das Programm nur starten, wenn der Programmer nicht am USB-Port angeschlossen ist. 2. Schließe ich den Programmer
-
Thread
Schaltung Sensordimmer
www-user.tu-chemnitz.de/~heha/Mikrocontroller/Index.htm gibt es eine "Ersatzschaltung" mit dem PIC 12F629. Der Code für den PIC sollte beim Autor verfügbar sein, oder Du programmierst einen Controller Deiner Wahl. Dein Dimmer ist zu empfindlich, deshalb reagiert er auch schon über die Masse des
-
Thread
mit MPLAP 7.10 und sourceboost
Ready Connecting to MPLAB ICD 2 ...Connected Setting Vdd source to MPLAB ICD 2 Target Device PIC12F629 found, revision = Rev 0xC ...Reading ICD Product ID Running ICD Self Test ...Passed MPLAB ICD 2 Ready Also für mich heißt das, dass alles ok ist. Wenn ich dann auf Programmer-programm