-
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
-
Artikel
Mikrocontroller Vergleich
PIC ist mit dem MPLAB eine kostenlose IDE mit Debugger und Simulator verfügbar. Eine nette IDE für PIC12/16/18 bietet der Sourceboost-Compiler, für kleine Programme reicht die Freeware-Version absolut aus Für R8C/M16C gibt es eine Code-Größen-beschränkte Demoversion des Herstellers, sowie den GCC. Beide
separate Vektoren für die einzelnen Interrupt-Quellen. Keine Priorisierung im Sinne der Präambel. PIC12 & PIC16: Nein, nur ein Interruptvektor. Einfache PIC12 (12F508/509, 16F505) kennen gar keine Interrupts. PIC18: Jeder Interruptquelle kann separat eine niedrige oder hohe Priorität zugewiesen werden
-
Thread
Wasserpegelanzeige
in diesem Video: https://www.youtube.com/watch?v=Nj5t31s_EoU Beim Controller denke ich an einen PIC12F1840, der hat alles drin, was man braucht: CPS-Eingänge für die Sensoren, einen DAC, der immerhin eine Ausgangsspannung in 32 Schritten ausgeben kann (sonst kann man natürlich auch einfach PWM benutzen
-
Thread
Was benötige ich um einen 8086 in Assembbler zu programmieren ?
combinatorisch. Akku-Archi.. hat (meist) den Flaschenhals, das Operationen durch den Akku müssen. (Bei PIC12/14/16/18 ist das auch der Fall, obwohl hier als Ziel auch das MEM sein kann) Register-Archi.. hat (meist) den Flaschenhals, dass Operanden sehr oft mit sep. Befehl aus'm MEMory geholt werden müssen
-
Thread
Zahlenwerte in Gleitkommazahl umwandeln in c
kostenlose) Light-Version des CC5X-Compilers. Mit dem hatte ich meine ersten Gehversuche mit uCs (PIC12F509) gemacht. Ich meine mich aber zu erinnern, dass er bei Multiplikation mit Konstanten selber shiftet und addiert. Division durch 1.28 hätte er jedenfalls nicht hingekriegt (aber auch kein anderer
-
Thread
PIC 16F684 programmieren
downloads/en/DeviceDoc/41204H.pdf Und schon sieht man folgendes, gleich auf der ersten Seite: "PIC12F6XX/16F6XX devices require one power supply for VDD (5.0V) and one for VPP (12.0V)." Auf Seite 35 wird dann auch der Bereich von 10V bis 13V erwähnt. Allerdings unter: "High voltage on MCLR
-
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
N-Mosfet Led bleibt AN
Ich hab durch gemessen am µC (PIC12F1822) Pin Hängt der N-Mosfet (PSMN2R0-30YLE) über ein 10Ohm Widerstand und 50kOhm PullDown und Schaltet die Kathode der Led.
-
Thread
PICKit2 und PIC16(L)F145x
des PICs ist unwahrscheinlich - auch ein anderer 16F1459 zeigt das gleiche Problem. Bei einem PIC12F1572 (identisch bis auf Row Size) z.B. habe ich keine Probleme - funktioniert einwandfrei. Hat einer von Euch erfolgreich einen PIC16(L)F145x mit dem PICKit2 programmieren können ? Gruß
-
Thread
PIC16LF1509 undefined identifier error
der Microcontroller Programmierung. Ich habe schon ein wenig mit einem Baseline Chip programmiert (PIC12F508). Jetzt wage ich mich an die Midrange Klasse ran. Um eine LED zum leuchten zu bringen habe ich ein C-Programm erstellt. [c]#pragma config FOSC = ECM // Oscillator Selection bits (internal
-
Thread
Zwei ADC (AVR + extern) mit einem AVCC?
daneben Eingang mit 1uF (1206 keramisch) abgeblockt. Versorgung Akku 8,5V. Anbindung an PC RS232 über PIC12F675 (eigener 5V-Regler) und Optokoppler. Eingangsspannung 2,5V über Spannungsteiler 1K + 1K Metallfilm. Aus jeweils 64 gleitend benachbarten Messwerten (jeweils ca 10 Sekunden) wurde der Peak-Peak
-
Thread
RC Empfänger PWM Signal Mosfet Motorregler
Steller) zeigen den ich benutze.... Das Relais brauchst Du nicht, ist für die Umpolung. Ist ein PIC 12Fxx ein MOSFET und ein Spannugsregelr wegen BEC. Alles Selbstlernend. Nur von NIX kommt auch NIX.
-
Thread
PIC-Mikrocontroller Buch
Programmierung in Assembler und C - Schaltungen und Anwendungsbeispiele für die Familien PIC18, PIC16, PIC12, PIC10 (Broschiert) http://www.amazon.de/PIC-Microcontroller-Programmierung-Assembler-Schaltungen-Anwendungsbeispiele/dp/3486585975/ref=sr_1_4?ie=UTF8&qid=1250352193&sr=8-4 Oder bei Google Books
-
Thread
Elektor Pic-Telemaster mit AVR nachbauen - fehlende Assemble
beobachten. Als Mikrocontroller wird - wie in Bild 2 zu sehen - ein preiswerter und leicht erhältlicher PIC12C508 mit 512 Byte Speicher verwendet. Wer noch einen 509er mit 1024 Byte besitzt, kann auch diesen Controller einsetzen. Der PIC arbeitet mit seinem internen RC-Oszillator bei etwa 4 PIC-Teletaster
-
Thread
PIC16 OSCCAL einstellen - Verständnis
Hallo, ich hab beim PIC 12F675 den werksseitig eingestellten OSCCAL (interner Clock) verbrannt. Jetzt will ich ihn neu einstellen, versteh aber nicht genau wie die Kalibrierwerte zu deuten sind: Laut PIC-Doku ist OSCCAL 6
-
Thread
AVR Tiny22L s08
moin Leute, bin mittlerweile schon etwas weiter gekommen, hab mir n pic 12f508 bestellt, da ich da ne feine seite gefunden hab mich einzulesen event könnt sich wer mal mein code kurz betrachten so wie ich das nun interprtieren kann sollte GP0 am start auf 1 liegen,
-
Thread
Modellbahnsteuerung "modernisieren"
bis auf ein paar Sput Z loks keine lok gibt die sich nicht digitalisieren lässt! http://g-zi.de/PIC12CE519/z-lok.html
-
Thread
PIC32_I2C_MPLAB-C32-Compiler
mit PIC32 Controller und habe hierbei noch ein paar Probleme. Ich hab davor viel mit den Serien PIC12, PIC16 und PIC18 gemacht, bin also kein Neuling im Bereich PIC Controller. Mein Problem ist folgendes, ich möchte mit dem Controller die I2C Schnittstelle initialisieren und Slaves ansprechen. Nach
-
Thread
von Mega8 auf 68HC12 Kennt jemand den Controller?
zur 68'11 mutierte, woraus sich 68'12 entwickelte. Wer es besonders krass liebt, der wendet sich PIC12 zu. Diese Architektur ist Mitte der 70er entstanden und hat in der 12bit Variante bis heute fast nur das Banking hinzu gewonnen. Die wohl älteste nach wie vor weitgehend unverändert eingesetzte Architektur
-
Thread
Sicherer Betrieb eines ULN2803A am AVR
mal alleine 30€ kostete, da konnte man sich mal überlegen, diesen etwas zu schützen. Aber bei einem PIC12F675, der knapp über einen Euro kostet, und steckbar sofort austauschbar ist, und ich ein paar davon in Reserve habe, denke ich nicht im Entferntesten mehr an sowas. Notfalls kann man den ULN2803A
-
Thread
Lauflicht-Projekt funktioniert nicht wie gewünscht! Gesperrt
Hier noch ein schönes Beispiel für PIC. 8 LEDs an 4 Ports - Lauflicht ohne Shiftregister | PIC12F675 | Einfach erklärt | How to, Tutorial https://www.youtube.com/watch?v=mkth0hOBHCc http://www.afug-info.de/Schaltungen-Eigenbau/Lauflicht-8Led-4Pins/
-
Thread
BMP280 an PIC18F45K42 mit MPLAP und I2C
@Summary This is the generated driver implementation file for the I2C2 driver using PIC10 / PIC12 / PIC16 / PIC18 MCUs @Description This header file provides implementations for driver APIs for I2C2. Generation Information : ac Product Revision : PIC10 / PIC12 / PIC16 /
-
Thread
Kennt jemand einen Simulator für 8048 und Derivate?
kommen da nicht mit, und dann noch deren ganzer Overhead. Ich testete die Bausteine aber mit einem PIC12F675, der hatte gerade so genug Pins, nämlich 5 I/O. Für den PIC ist dieser Baustein also auch gut, um 16 weitere I/O zu bekommen. In dem schönen Simulator, den ich oben genannt bekam, und ihn gestern
-
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
Sehr interessante uC Project Seite
noch mehrere mit 4Mhz werkelndes Unix Systeme damit) 8086 ist ne Krankheit, übertroffen nur von PIC12. Nach der PDP11 ist das einfach nur eine Schande. Ich spiele aber auch mit Dingen wie H8 und TMS320 habe ich noch vor. Gruß, Holm
-
Thread
Wake-up from sleep mode funktioniert nicht
beschäftige mich zur Zeit mit dem Sleep mode. Ich programmiere mit dem High tech compiler und benutze den PIC12F1822. Zum Testen habe ich ein simples Programm geschrieben, indem der ADC läuft. Ich habe im Datenblatt gelesen, dass man den Sleep mode durch ein Interrupt aufwecken kann. Dazu muss aber der Clock
-
Thread
Bootloader für STM32F0 für 1-Wire UART
auf verschiedenen STM32 (diesen Code kann ich natürlich nicht zur Verfügung stellen), privat für PIC12 und PIC16 (http://www.picalic.de/projects/bootloader/). Weil es sich dabei fast immer um RC-Modellbau dreht, bietet sich das über den normalen 3-Pin Servostecker (GND,VCC,Signal) an. Da Bootloader
-
Thread
PIC16f84; brennen klappt nicht
wird, regt er sich kein stück!!! Genau die selben Probleme hatte ich schon beim beschreiben des PIC12F675, hab ich auch nie hingebekommen! Irgenwas mache ich falsch?! Ich bin mit meinem Latein am Ende, weiß von euch jemand rat? mfg michi
-
Thread
Wer kennt dieses Bauteil
Microchip Pic 12Fxzy
-
Thread
PIC IR repeater - Verbesserungsvorschläge ?
Dazu muß man einen MC nehmen, der > mit Pin-Change aufwachen kann (z.B. ATtiny13). Das kann der PIC12F675 meines Wissens auch. Wenn ich durch den Sourcecode durchgestiegen bin werde ich da auch ein wenig mit rumspielen. Das kann ich ja immer noch machen, wenn ich die Platine gelötet habe... Super
-
Thread
drehwinkel messen
mit Hilfe von 2 Kalibrierwerden den Winkel auszurechnen. Die Auswertung würde ich mit dem 8pol. PIC12F1822 machen, denn er hat die Funktionen vom I²C-Slave, ADC, TTL-In (Kalibrierknopf), TTL-Out (LED) nebeneinander. Es kommen noch mehrere IC's/Sensoren dazu, deshalb der I²C-Slave. Man kann mit dem
-
Thread
µC & Elektronik Filter: PIC
ist grundsätzlich keine schlechte Idee, aber wo soll das dann aufhören? Die PIC-Familien von PIC10, PIC12, PIC16 über PIC18 (alles 8-Bit CPUs) zu den PIC24 und dsPIC30/33 (16-Bit CPUs) zu PIC32 in eigene Kategorien zu packen wäre übertrieben, obwohl da prinzipiell die Unterschiede groß genug sind. Wenn
-
Thread
Temperaturschwankungen am Interneren Oszillator
Hallo zusammen, Ich benutze für eine (grobe) Zeitmessung einen PIC12F1840 mit internem Oszillator. Bei Raumtemperatur funktioniert das auch sehr gut, nun frage ich mich aber, wie Temperaturabhängig die Taktfrequenz ist. Im Datenblatt habe ich dazu nichts gefunden. Ist
-
Thread
TTL oder Schmitt Trigger Eingänge
Hallo, verwende ein PIC12F1822 und will wissen ab welcher Spannung am Eingang als Zustand High gewertet wird. Vdd ist 5V. Habe ich dazu die richtige Seite rausgesucht? Aber woher weiß ich ob der Controller TTL oder Schmitt
-
Thread
PIC12F683 mit ICD2: Internal MCLR + Internal RC geht gar nicht?
Hallo Leute, also mit PIC Start Plus war's noch möglich, ein PIC12F683 mit obigen Configuration Bits zu brennen. Mit ICD2 gibt's nun eine Warnung: [pre]ICDWarn0033: MPLAB ICD 2 does not support programming this device if both the internal oscillator and internal
-
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
896 Bytes 14bittig in PIC-Flash ablegen
Ich will mit einem PIC12F617 (2kWords, kann Flash selbst auslesen) 1bit-Sound ausgeben. Dazu habe ich die gewünschten zwei Soundclips mit diesem Programm (http://www.romanblack.com/picsound.htm) erzeugt. Wenn man nach .btc
-
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
radio frequency PIC
Programmierung her sollte es auch keine probleme geben, denn eigentlich ist das ja "nur" ein normaler PIC12F mit einem getrennten UHF zweig, soweit ich weis. Wie die Antenne dimensioniert werden muss, findet man auch im Datenblatt.Eine Leiterschleife auf der Platine reicht. Falls du so ein ding zum