-
Thread
Erfahrung mit Microchip Samples
Microchip direct welche berechnet. Oder als Alternative bei Reichelt: http://www.reichelt.de/PIC-12-Controller/PIC-10F320-IOT/3/index.html?ACTION=3&LA=2&ARTICLE=121697&GROUPID=7199&artnr=PIC+10F320-IOT&SEARCH=%252A Ist nicht genau der gleiche, aber ADC hat er auch drin.
-
Thread
PIC12F1571/2 -> Suche Trick um VDD zu messen
Hallo Leute, Weiss jemand einen Trick, um die VDD eines PIC12F1571 zu messen? Normalerweise mach ich das über die Analogeingänge mit einem Spannungsteiler. Leider ist die Hardware schon vorgegeben und die Analogeingänge anderwertig genutzt. Es soll also
-
Thread
Welchen Programmer kaufen ?
bis hin zu Applikationsprozessoren. Mit dem macht man nicht viel falsch (Außer man nutzt AVR oder PIC12/16/24), der wird dir nämlich draußen in der Berufswelt auch begegben. Nur wenn du tatsächlich parallele EEPROMS und Sachen wie AVRs und alte PICs programmieren willst, bist du mit den Programmern
-
Thread
"Universalprogrammer" für Linux
werden können: - Atmel AVR (SPI) - Atmel ATxmega (PDI) - Cypress PSOC4 (SWD) - Microchip PIC10xx/PIC12xx/PIC16xx - Microchip PIC18xx - Microchip dsPIC33xx - NXP/Freescale MPC56xx (BAM) - NXP/Freescale HCS08 - NXP/Freescale HCS12(X) - Renesas R8C - Renesas 78K0R - Renesas RL78 - ST Micro SPC56xx
-
Thread
Oszilloskop Masseanschluss bei Verwendung mehrerer Kanäle
Probiers aus, ist schell gemacht, und den Effekt sieht man auch gut.Selbst ein DS1052 und ein PIC12 reicht dazu aus. Einfach die Zeitbasis auf 10ns drehen, schon sieht man das. Wenn du eine SPI mit 8MHz debuggen willst, ist es oft gescheiter, alle Masseklipse anzuhängen - sieht sauberer aus. Umso
-
Thread
MPASM dynamische symbolische Adressen?
Pin-kompatibel. Neue Pic sind nicht immer gleich besser. Vergleiche z.B. mal die Comparatoren von einem PIC12F629 und und PIC12F1571... Vielleicht findes du den unter schied.
wird. Jannyboy schrieb im Beitrag #4766199: > Vergleiche z.B. mal die Comparatoren von einem PIC12F629 und und > PIC12F1571... Vielleicht findes du den unter schied. Was soll das jetzt? Sind wir hier beim lustigen Ratespiel oder was? Es wäre für alle Mitleser deutlich nützlicher, wenn Du dann
-
Thread
Pic und BANKSEL
verändern. Aus "banksel TRISA" macht der Assembler dann einen entsprechenden "movlb 1"-Befehl. Bei einem PIC12F629 macht er aus dem "banksel" dann stattdessen den benötigten "bsf STATUS,RP0"-Befehl. -> am Besten, Du benutzt immer "banksel", statt die entsprechenden Befehle selbst!
-
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
Befehlssatz der bo8-CPU - was ist gut, was ist schlecht
Beim PIC12 würde ich immer einen Smiley dran setzen! ;-D Gruß Jobst
-
Thread
Fernbedienung selber bauen
Es gibt für fast jeden µC bereits Beispiele im Download-Paket - auch für PICs: irmp-main-pic-12F1840.c irmp-main-pic-xc8.c pic/main_pic.c pic/main_pic12f1840.c pic/softuart_pic.h
-
Thread
Sehr günstiges Devboard gesucht (möglichst mit Debugger)
akzeptable Architektur > ??? Es gibt Architekturen, die will niemand mehr nutzen. PIC10 oder PIC12-Entwicklungsboards würde ich ablehnen. 80C51 auch, solange es keine besonders tolle Variante ist.
schrieb im Beitrag #4709781: > Es gibt Architekturen, die will niemand mehr nutzen. PIC10 oder > PIC12-Entwicklungsboards würde ich ablehnen. 80C51 auch, Niemand? Kommt drauf an was man damit machen will und da war anfangs bisschen wenig Info.
-
Thread
Billiger, kleiner serieller Leitungstreiber gesucht
kaufen? Und gefühlt: mit 24k Flash ein absoluter Overkill. Im Moment paßt alles in 750 Byte eines PIC12F1572. Push-Driver =========== Man stelle den UART auf "invertiert" und verbinde die Datenleitung über einen MOSFET mit +12V. In Serie mit 10k am Eingang des anderen Devices kriegt die Clamping-Diode
-
Thread
Bezugsquelle PT/SC2272-L4
nur das Empfangsmodul zu nutzen und die Dekodierung einem µC anzuvertrauen. Ich habe noch einige PIC12F509 in der Bastelkiste. Die sollten das eigentlich problemlos schaffen, das Protokoll ist ja eher simpel. Gruss Mike
-
Thread
Sensorplatine via 4-poligem Kabel / Audioaufnahme und mehr
letzter Plan war es, mittels Mikrofon + Verstärker (fertiges Board mit kleiner Schaltung) und einem PIC12f1840 als A/D Konverter und I2C Slave die Daten auch über den I2C Bus zu streamen. Nach langem tüfteln habe ich es zwar geschafft einen einzelnen Wert vom A/D Konverter via I2C übertragen, aber
-
Thread
RF Transmitter des PIC12 geht nicht in Sleep Mode
Hallo, für meine Abschlussarbeit verwende ich einen PIC12LFT39A mit integriertem RF Transmitter. Dieser liest Temp.- und Feuchtewerte via I²C aus, und sendet diese mittels FSK mit 869MHz. Das System wacht alle 2 sec durch einen WDT reset aus dem Sleep
memorymap.h" #include "typedefs.h" #include "T39A.h" #include "i2c.h" #include "shtc1.h" // PIC12LF1840T39A Configuration Bit Settings #include <xc.h> // CONFIG1 #pragma config FOSC = INTOSC // Oscillator Selection (INTOSC oscillator: I/O function on CLKIN pin) #pragma config WDTE =
-
Thread
[V] PIC und AVR Controller
PIC32MX220F032D-50I/PT, noch antistatisch verschweißt. Zusammen 4€ 3 x PIC16F886-I/SO. Zusammen 5€ 2 x PIC12F683-I/MF. Zusammen 2€ 10 x PIC10F222T-I/OT. Zusammen 5€ 10 x PIC10F200T-I/OT. Zusammen 5€ Wer interesse hat, bitte per PN melden. Versand innerhalb Deutschlands: Soweit es in eine Versandtasche
-
Thread
PIC12F1572: WS2812 Nachricht "durchleiten"?
Ein PIC12F1572 hat m.E. keine CLC. Meinst Du einen PIC12F1501? Gamma-Korrektur ist keine schlechte Idee. Das WS2812-Timing zu nutzen, macht z.B. dann Sinn, wenn man vorhandene Controller (ArtNet, sACN,
Hi, Torsten C. schrieb im Beitrag #4651421: > Ein PIC12F1572 hat m.E. keine CLC. Meinst Du einen PIC12F1501? Ich denke er meint schon den 1572, denn er schreibt er Sinngemäß "Wenn ich einen PIC mit CLC HÄTTE, dann... Habe ich aber nicht" Aber zur
-
Thread
PIC12F1572: Controller resettet bei kleinen PWM Werten?!
Grüße *, ich hab hier einen 12F1572 (läuft auf 5V mit internem OSC auf 8MHz->PLL auf 32MHz, WDT aus, BOR aus) mit saukomischem Verhalten auf den drei PWM Modulen. Ich initialisiere diese wie vom MCC vorgeschlagen: - Standard-Mode (kein Offset) - Periode=0xFFFF, DC=0, Phase=0, keine Interrupts [c] PWM3INTE = 0x00; PWM3INTF = 0x00; PWM3CLKCON = 0x00; PWM3LDCON = 0x00; PWM3OFCON = 0x00; PWM3PHH = 0x00; PWM3PHL = 0x00; PWM3DCH = 0x00; PWM3DCL = 0x00; PWM3PRH = 0xFF; PWM3PRL = 0xFF; PWM3OFH = 0x00; PWM3OFL = 0x00; PWM3TMRH = 0x00; PWM3TMRL = 0x00; PWM3CON = 0xC0; [/c] Dann
-
Thread
Logik: kurzes Signal soll zum Auslösen führen, Langes aber nicht - wie?
wenn es klein sein muss: Mit einem µC ist das natürlich ganz einfach. Kann jeder µC, der kleinste PIC12 im SOT23-6 reicht dazu.
-
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
Mikrocontroller Einstieg (AVR,PIC)
produzieren. Insofern gibt es nicht /den/ Assemblercode für PIC. Aber ich würde dir für den alten PIC12-Code sofort recht geben: habe ich einmal probiert, und das war das, was mich damals zu den AVRs gebracht hat. ;-) Der wesentliche Grund war, dass ich mir nicht länger meine Zeit mit sowas vertrödeln
so wichtig. PIC ist ein Sammelbegriff für drei völlig verschiedenen Architekturen: 1. 8-Bit (PIC12/PIC16/PIC18): ein Akku, max 4k Datenadressraum, etwas krude Assemblerstruktur; das woran die meisten Leute zuerst denken, wenn sie PIC hören 2. 16-Bit (PIC24/dsPIC): ähnlich wie AVR, aber alles in
-
Thread
Code bringt XC8 zum hängen
des ASPIC18.EXE (Teil des XC8) (Build dauert unendlich lange). Sobald der Prozessor auf PIC16 oder PIC12 geändert wird, funktioniert der Build-Prozeß. [code] #include <xc.h> void main(void) { unsigned char a, b; for (a = 0; a <= 32; a++) { b++; }
-
Artikel
DCF77 Wetterinformationen
Mebus Meteotime 88308 58+8 TFA Meteotronic Start 30+5 35 010 380 35010380 thomy-pc eProfi Penny 29,99 PIC12F509-I/MS MSOP8 35.1080 4009816017024 TFA Wettercenter Meteotronic Pro 57,50 35 010 381 35010381 thomy-pc eProfi Amazon PIC12F509-I/MS MSOP8 35.1081 4009816016898 TFA Meteotime Duo 195 ähnl. Irox Pro-X2
TFA Meteotronic Allergo Pollenflug, nicht über DCF77! TFA Meteotronic WM5000 20,00+3,90 ebay 17+4 PIC12F509-I/MS MSOP8 by La Crosse Technology WM5000 ca. 9,50 Amazon ähnl. TFA Start Preis schwankt leicht PIC12F509-I/MS MSOP8 ohne 3 AA-Zellen 3700123862482 Meteotronic WM5002 46,89 Meteotronic WM5012 49,89
-
Thread
2-Kanal-Phasenabschnittdimmer
sogar getan. Auf Seite 4 im PDF steht rechts unten: [code] Der Mikrocontroller ELV 99113 des Typs PIC 12C508 ist in dieser Anwendung mit einem 455kHz-Keramikschwinger, Q 1, beschaltet. [/code] Wieso die ihn dann in der Schaltung als "ELV99113" bezeichnen weiß ich aber auch nicht so ganz. Matthias
-
Thread
SPI - Master - Slave Kommunikation mit PIC
_______________ | | | PIC18F26K80 |<------------>|PIC12F1840 | ____________| |______________| Angeschlossene PINS: Master (28-Pin SOIC): SDI: RC4 (PIN 15) SDO: RC5 (PIN 16) SCK: RC3 (PIN 14) CS: RA7 (PIN 9) Slave (8-Pin
-
Thread
Suche Step Motor Schaltung ohne µC
habe vor Jahren mal etwas ähnliches gemacht, mit einem Joystick als Geber, Endschaltern und einem PIC12F675. Die Software hat dann auch noch die Schritte gezählt um einem markierten Punkt automatisch und schnell anfahren zu können. Bei einer Schrittgeschwindigkeit von 500Hz kann man den Schrittmotor
-
Thread
Schaltung funktioniert nur mit Labornetzteil
Wannenstecker zur Verbindung mit Mainboard - 3.3V Verorgung durch Mainboard über Wannenstecker - PIC12 als SPI Slave - AM2303 für Temperatur / Luftfeuchtigkeitsmessung. - Taster und Drehencoder für Benutzereingaben. Ich habe euch die Schaltpläne angehangen. Wenn ich die Schaltung mittels Labornetzteil
-
Thread
Kurzschluß oder Fehler in der Platine
Batteriespannung angezeigt werden. Das ist bei mir der Fall. 3. Testen der Spannung von Pin4 und Pin8 beim Pic12fl83 dabei sollen zwischen 4,75 und 5V angezeigt werden, auch das ist bei mir der Fall. 4.testen der Spannung zwischen Pin 3 und Pin 8, hier soll bei betätigtem Abzug die Spannung bei 1,47V liegen
Batteriespannung angezeigt werden. Das ist bei mir der > Fall. > 3. Testen der Spannung von Pin4 und Pin8 beim Pic12fl83 dabei sollen > zwischen 4,75 und 5V angezeigt werden, auch das ist bei mir der Fall. Im Originalschaltplan ist aber ein Pic12f683 verbaut. > 4.testen der Spannung zwischen Pin 3 und Pin
-
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
SPI Kommunikation zweier PIC debuggen
Hallo zusammen, ich habe folgendes Problem: Ein PIC12F1840 und ein PIC18F26K80 sollen miteinander über SPI kommunizieren, soweit so gut. Die Verkabelung wurde vorgenommen etc. Doch sobald ich den ICD3 Debugger von Microchip an die vorgesehene Buchse für
-
Thread
PIC-Starter Tips
Basteln mit PIC's reinstarten. Dazu habe ich mir einfach mal das Pickkit3 und einen kleinen PIC (PIC12F508)(8bit & 8 pins) gekauft. Runtergeladen habe ich mir MPLABX und den 8bit Compiler von Microchip. Ihr habt ja sicherlich bestimmt auch mal ganz neu angefangen ohne große Vorkenntnisse. Ich würde
ich besitze nun ein kleines Projekt starten? (LED blinken) Oder fehlt mir was? (Habe das Pickit3,x1PIC12F508,elektronikzeugs(wiederstände,kondensatoren etc.) (kein quarz) (3) Hättet ihr vielleicht gute Tutorials die euch damals zugesagt haben? Ich wäre sehr dankbar hier ein paar Antworten zu bekommen
-
Thread
PIC 10F200, Anfänger
ausgeben, wenn es auch 0,50 EUR tun? Oder andersrum, wenn man noch 5 Cent drauflegt, bekommt man den PIC 12F1840 der etwas besser ausgestattet ist. (Alle Preise Reichelt) Woher kommt eigentlich dieses zwanghafte Verhalten auf Seiten der Atmel-Fans, den Leuten das Herumspielen mit den Microchip-Prozessoren
-
Thread
PIC wird nicht vom ICD3 erkannt
@DirkF Da der TO den Typ nicht mitgeteilt hat, mag das für die PIC32 stimmen. Aber bei den PIC12 und PIC16 ist das trotzdem so! @Paul Das habe ich jetzt auch gesehen (Scheint wohl ein Doppelpost zu sein) @Admin: Bitte diesen Thread schliessen - wegen Doppelpost?!? Gruß TK
-
Thread
Sehr einfache Daten-Funkstrecke
Deine Preisgrenze könnte einzuhalten sein. Schau Dir das an: PIC12F529T39A http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en557673 Das ist ein PIC mit eingebautem Sub-GHz Sender, d.h. geeignet für das 433 oder 868 MHz Band und FSK oder OOK. In größeren
-
Thread
PIC12F1501 beide interne DACs ansteuern
Hi, der PIC12F1501 (http://ww1.microchip.com/downloads/en/DeviceDoc/40001615C.pdf) hat ja 2 5-bit DAC Ausgänge. RA2 ansteuern funktioniert auch ohne Probleme mit folgendem code: TRISAbits.TRISA2 = 0; //
Vielleicht fehlt mir hierfür auch ein include? Aktuell verwende ich nur den in MPLAP mitgeflieferten pic12f1501.h Header.
-
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
Timer 8051 Verständnis Problem
Programme kommen ganz oft ohne Interrupts aus. Viele MCs haben nichtmal Interrupts, aber Timer, z.B. PIC12F508. Es ist also völlig unnötig, nem Anfänger erstmal Interrupts aufzuzwingen.
-
Thread
[S] Pic Programmer
Ich könnte dir einen PIC12F1822 brennen, wenn dir das hilft!? Oder ich könnte dir einen PIC für einen Sprut-Brenner brennen, mit dem Du dann deine eigenen PICs brennen kannst!?
-
Thread
WordClock mit WS2812
aufgefallen, daß schon ein einzelnes ausgeschaltetes Pixel mehr Strom zieht (rund 4 mA) als ein laufender PIC 12F1840 bei 5 V und 32 Mhz (typ 1,8 mA). Hier kann es ggfs. sinnvoll sein, das Pixel versorgungsmäßig an drei parallelgeschaltete Pins zu hängen, wenn man aus dem SLEEP-Mode irgend einen Nutzen ziehen
-
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
Problem mit ISR beim ext. Interrupt (PIC24)
checke ich ja dann mit der if-Abfrage. Hier sollen später noch > andere ISR rein. Das war bei den PIC 12, 16 und 18 so aber die 24er haben für jeden Interrupt einen eigenen Vector und brauchen deshalb auch jeweils eine eigene ISR. Für den alten C-Compiler funktioniert bei mir z.B. [c] void __attribute
-
Thread
PWM in eine analoge Spannung umwandeln(mit RC-Glied?)
behandelt wird, statt nur die Impulslänge auszuwerten. Edit: ich würde dafür den billigsten 8-Pin PIC (12F1571) vorschlagen. Der hat zwar nur einen 5-Bit DAC, aber dafür 16-Bit PWM-Module. Bei 12 Bit Auflösung gehen ein paar kHz PWM-Frequenz, da reicht dann mit Sicherheit ein simpler RC-Tiefpass.
-
Thread
Wie sieht die Zukunft des Bastelns aus?
Datenlogger wieder ins Leben zu rufen und benötigten ganz schnell ein paar Dieser WDS. Mit einem Pic12f683 bewaffnet lief der Probeaufbau eine halbe Stunde später. Durchaus praktisch uC einzusetzen wenn man wenig Zeit hat, finde ich.
-
Thread
Bewegungsmelder mit Verzögerung für Katzenklolüftung
Oder: Im selben Preisbereich gibt es auch 8-beinige Controller die sowas gerne erledigen (z.B. PIC12F675).
-
Thread
Assembler PIC auswertiung
leider nicht ... und jetzt suche ich jemand der mir weiterhelfen kann bei einem programm für ein PIC12F629. Ich hätte gerne der autor gefragt aber da das von 2004 ist gibts da keine antwort... Ich habe leider keine verschiedenen anschlüsse zu verfügung sondern nur eine spannung .. ein einzelner impuls
-
Thread
Ungelabelten Mikrocontroller bestimmen
kann es nicht sein weil gnd und vcc genau vertauscht sind. Ich habe schon überlegt ob es ein PIC 12F675 ist?
Ich setz 5€ auf PIC12F (oder Klon). - Pinout passt - Billig - Die Chinesen können den gut klonen (was man so hört)