-
Thread
Jeti Protokoll
Beispiel im veröffentlichten normalen (nicht EX) Protokoll gehalten. Verwenden tue ich dazu einen PIC16F648A, allerdings kann ich hierbei nicht die interne USART Schnittstelle verwenden, aufgrund der Eigenart der Jeti-Übertragung (9 Datenbits + Paritätsbit). Deshalb habe ich mir selbst etwas zusammen
-
Thread
PIC 16F676-I/P zwei Timer programmieren
Hallo Forum, ich bin neu und will eine Zeitschaltung mit einem PIC 16F676 I/P aufbauen. Mit Spannung ein soll der erste einstellbare Timer starten ( Variabel einstellbar von 0-4 Stunden) und nach Ablauf des ersten Timers soll der zweite Timer starten der wiederum
Ich habe für mein Projekt noch 20 Pic 16F676-I/P
-
Thread
PIC Microchip AN1310 Bootloader
Der PIC16F877A sollte eigentlich nicht mit dem C18 gehen, weil der C18 eigentlich nur PIC18 kann. Zum PIC18F452: Ja, dafür müsste man dir die Ohren langziehen, dass Du überhaupt noch diesen alten Kram verwendest
Migrierung des XC8 brachte ich die bieherigen Bootloader auf den aktuellen stand. stimmt beim PIC16F877A meinte ich den CC5X, sorry mit dem XC8 ist nun alles bei einem Compiler. Wobei die PIC16 für mich immer mehr an BEdeutung verlieren. Über Linkerscript bin ich fündig geworden. Bei neuen Sachen
-
Thread
PIC16F18344 EEPROM Schreiben und Lesen funktioniert nicht
' movwf NVMCON2 banksel NVMCON1 bsf NVMCON1, WR nop ; Kann man eig. beim PIC16F18344 weglassen. nop ; btfsc NVMCON1, WR goto $-2 ; Read banksel NVMCON1 bsf NVMCON1, NVMREGS bcf NVMCON1, WREN banksel NVMADRL movlw H'00' movwf
-
Thread
[V] Rauchmelder FireAngel ST-620-DET
Was mir noch aufgefallen ist das der RM den Gleichen Mikrocontroller hat wie das W2 Module ein PIC16LF1936
die Spannung bleibt auch stabil bei 3,2V mal schauen wir lange das so bleiben wird ... Den PIC16LF1936 lieben die Sprue Entwickler wohl weil es spottbillig ist und viel kann ... bei Aliexpress bekommt man für 7€ 10 Stück ... Welcher FTDI chip sitzt auf der Grünen Platine ? könntest du bitte
-
Thread
ivt sinus-power-inverter hs1000 (12->230v wechselrichter) mit höherer eingangsspannung betreiben.
vorab nur mal als "anker": die wichtigsten "innereien" des hs1000 sind: pic16f73 ka3525a ir2109 irfi3205 irfi740g das teil hat serienmässig eine eingangsspannung von 10,5-15 volt und liefert einen reinen sinus bis 1000watt (bei cos phi > 0,8 max. 2500va), standby-verbrauch
produktinfo.conrad.de/datenblaetter/500000-524999/510179-an-01-de-Sinuswechselrichter_HS1000_12V.pdf pic16f73: http://ww1.microchip.com/downloads/en/DeviceDoc/30325b.pdf ka3525a: http://www.mouser.com/ds/2/149/KA3525A-1010657.pdf irfi3205: http://www.retelektronika.hu/DataSheets/25_FET-EK/IR_028/irfi3205
-
Thread
Unterschied RAM und Register?
Beispiele zum Nachdenken: Cache-RAM im PC auf der einen Seite, Funktionsprinzip in den kleinen PIC16Fxxx von Microchip auf der anderen. Bei letzteren arbeitet die CPU nämlich direkt im RAM, aber da das eine Harvard-Architektur ist, kann man genauso sagen, daß der RAM in Form von vielen Registern in
-
Thread
ADC-Setup CCD Zeilensensor TCD1103gfg an Raspberry Pi mit PIC16F15323, ADS8329 und LT6220
Hallo zusammen, ich versuche zur Zeit eine Schaltung zum Auslesen und Digitalisieren eines CCD-Zeilensensors (TCD1103gfg) zu entwerfen. Die benötigten Timing- und Taktsignale für den Sensor soll ein 8bit-MCU zur Verfügung stellen. Kopfschmerzen bereitet mir vor allem die A/D-Wandlung, da bin ich nämlich noch total unerfahren. Die Daten sollen vom ADC via SPI an einen Raspberry Pi geschickt werden. Ich habe mir folgendes Setup überlegt (siehe auch angehängtes Bild): * ADC ADS8329 (16bit, 1Msps ADC mit single unipolar input) * als Verstärker vor dem ADC hab ich den LT6220 gewählt. Die
-
Thread
Assembler-Programmieren PIC16F1934/6/7
Bisher habe ich für den PIC16F873A erfolgreich in Assembler programmiert. Eventuell möchte ich auf den PIC16F1934/6/7 umsteigen. Das Datenblatt zeigt mir, dass die Programmierung sich doch deutlich von der für den PIC16F873A unterscheidet
Hallo, Leute, besten Dank für Eure gut gemeinten Ratschläge. Das Umsteigen auf den PIC16F1934 zieht doch allerhand Blasen, wenn man genauer hinschaut. Fazit: Ich bleibe beim bewährten PIC16F873A
-
Thread
XC8 Lessons von Microchip
electrosome.com/category/tutorials/pic-microcontroller/mplab-xc8/ Tutorials gibt es viele über PIC16 un PIC18 auch auf Juhtube. Googeln hilft. Gruß
-
Thread
SPI mit Beschleunigunssensor
bereits zwei Leiterplatten welche mit einem Flachbandkabel verbunden sind. Auf der Hauptplatine ist ein PIC16F1787 und ein Header worauf ich SPI verbunden habe (natürlich noch weiter Bauteile). Auf der Messplatine ist wie gesagt ein Beschleunigungssensor und wiederum ein Header worauf ich SPI gezogen habe.
SPI_Read() bereit zu stellen und kannst alle Funktionen benutzen. Die Beispiele sind zwar nicht für PIC16, aber das sollte eigentlich kein riesiges Problem sein. Du müsstest den Inhalt der Funktionen in Communication.c und die GPIO Definitions im Header anpassen.
-
Thread
vom Layout zum Schaltplan
Schaltung besteht aus einem 5V Spannungswandler, einem Schwingquarz, einer Relaisschaltung und einem PIC16F88 I/P. (habe mich zu den einzelnen Module vorher informiert) Wie gesagt habe ich mir das vom Leiterplattenlayout hergeleitet. Zur Programmierung kann ich jetzt noch nichts sagen; ich wollte mich
MCLR so in der Luft gut aufgehoben ist? Hi Wolfgang, zu MCLR: RA5/MCLR/VPP (in Eagle gibt es den PIC16F88 nicht, aber den PIC16F83-04/P)) "Pin RA5 is multiplexed with the Master Clear module input. The RA5/MCLR/VPP pin is a Schmitt Trigger input." Wenn da trotzdem was ran muss, werde ich das gern
-
Thread
PIC und LCD QC1602A V2.0 bringen mich zum Wahnsinn
*/ /* MCU = PIC16F877A XTAL = 4.000 MHz */ /* */ /* =============================================================
liegt ein Demo Projekt. http://picforum.ric323.com/viewtopic.php?f=40&t=210 Sollte auch leicht für PIC16 anpassbar sein. Benützt allerdings das BusyFlag...
-
Thread
AVR versus ARM Gesperrt
Aufgabe ist prädestiniert dazu. Das Leuchtturm-Beispiel dazu ist der Mini-Frequenzzähler mit einem PIC16Fxxx, weil diese Chips wenig Strom schlucken und eben einen dafür bestens geeigneten Asynchron-Prescaler haben, den man woanders nicht so leicht findet. W.S.
-
Thread
Mehrere V-USB Anwendungen auf einem AVR möglich?
Frank K. schrieb im Beitrag #4960929: > Wenn Du was billiges willst: PIC16F1454. Mit Hardware-USB. Gibts auch in > DIL. Nana, mit PIC16F fang ich nicht mehr an :D Ich hab früher mit PIC16F84 und PIC16F873 beruflich gearbeitet ... Zu der Zeit, wo es noch keine freien C-Compiler
Mampf F. schrieb im Beitrag #4960993: > Nana, mit PIC16F fang ich nicht mehr an :D Ich hab früher mit PIC16F84 > und PIC16F873 beruflich gearbeitet ... Zu der Zeit, wo es noch keine > freien C-Compiler gab. Also in Assembler und mir hat die altertümliche
-
Thread
PIC 16F723 und UART Problem
Hallo zusammen, ich habe hier einen PIC16F723 und wollte per RS232 ein paar Zeichen an den PC sende. Leider kommen keine Zeichen an (ich hatte es schon geschafft, dass ein paar kryptische Zeichen empfangen wurden). Die Hardware ist ok
-
Thread
PIC24F zum Einstieg
Projekt kann dauerhaft auf solchem Board bleiben. Ich hab sowas für 8 und 14 Pinner (PIC12 bzw PIC16) in 5x5cm. Da passen beide in das gleiche Layout. Da hat man schnell einen Servotester, PWM Generator etc. gelötet. Und dann ein größeres in 10x10cm für PIC24F und PIC24E. Da passen dann z.B. zwei,
-
Thread
ARM-Cortex als Anfänger?
eigentlich aus!), billige Debugger verfügbar (PICKIT3-Clones), und der Umstieg auf PIC32 oder PIC12/PIC16/PIC18 ist dann auch nicht mehr so schwer, weil die Peripherie familienübergreifend sehr ähnlich ist. Auf jeden Fall keine Fehlentscheidung. fchk
-
Thread
PIC18 & XC8: strcpy
denn funktioniert? Ich denke, es hat etwas mit rom/ram und der variablenablage zu tun, welche im PIC16 doch anders ist als im PIC18. Aber des Rätsels Lösung habe ich noch nicht gefunden...
-
Thread
pic - wie aus hex-file asm code machen?
jedenfalls für eine übersichtliche Architektur wie die der kleinen PIC's (vorausgesetzt, du meinst PIC16xxx oder PIC18xxx und keine PIC32...) W.S.
-
Thread
Programmieren des HPS Pic controller Board
Such dir ein aktuelles Tutorial mit einem aktuellen PIC und aktuellen Tools.(z.B. PIC18F2xK22, PIC16Fxxxx 4-stellig hinter dem F, PICkit3, MPLABX) Tutorials mit einem PIC18F2xK22 gibt es z.B. https://pic-projekte.de/blog/pic18-tutorial-einleitung/ oder http://www.hs-ulm.de/wir/Personal/PersonalSaSchr
-
Thread
DMS-Wägezelle - Störeinflüsse
deren Elektronik gestorben war (war der reinste Billigst-Mist). Mein Konstrukt: AD7714, danach ein PIC16, dann ein Sanyo-LCD-Treiber. Diese Kombi hat praktisch keinerlei Einlauf-Effekte, aber ich mußte zum Ruhigstellen einen laufenden Mittelwert aus 16 Messungen machen. Einen spürbaren Temperaturgang
-
Thread
PIC 16F648A und REAL ICE
Hallo Ich habe eine Schaltung um den PIC 16F648A entwickelt. Nun denke ich über den Kauf des REAL ICE nach, weil ich nur mit dem MPLAB X-IDE alleine ohne einen Debugger nicht mehr weiter komme; ich muss in den Coltroller "hinein sehen" können
-
Thread
Pic18 - großes Array
Hallo, ich habe ein const char font[256][24] array auf einem pic18f26k40. auf einem pic 16 hat alles prima funktioniert, jetzt habe ich das auf den pic18 portiert und es geht nicht mehr. Fehlerbild - siehe Anhang. Ich sehe den Arrayinhalt im Debugger, wenn ich ein Feld aber in ein char
Bonsi schrieb im Beitrag #4943481: > Zuvor hatte ich einen pic16f18857, da wurde das Array in einer "font.h" > als: const char font[256][24] = ... definiert, In einem Header definiert man eigentlich besser nichts. Egal - du könntest vielleicht dein mit der
-
Thread
Konfigurationsbit für 16f630
Ich will den pic16f630 mit dem internen Takt betreiben. Dazu brauche ich einen config.h file den ich dann im C Compiler einbinden kann. Wie mache ich das.
-
Thread
MSP430G2452 128ms Tastenentprellung
MSP430 ist kann ich Dir leider nicht sagen. Allerdings wurde ich auch davon überrascht, dass ein PIC16 eine Anweisung pro vier Takten ausführt. Das stand irgendwo ganz tief im Datenblatt. LG Christina
-
Thread
Was ist das für ein Bauteil BZ1
Display nicht geht, ist meiner Vermutung nach, dass der Displaytreiber im Microkontoller ein weg hat (PIC16F916). Ob und wie und überhaupt ich diesen auslesen beschreiben oder sonst was kann muss ich noch gucken, wenn der nicht auch noch höstwahrscheinlich geschützt ist. Hab zwar paar Programmer(TL866CS)
-
Thread
Programmierbarer Taschenrechner mit PIC16F628
Platine, LED-Treiber und Tastaturauswertung war alles selbstgestrickt. Es sollte absichtlich ein PIC16F628 mit nur 2K Programmspeicher und wenigen Pins sein. Dadurch war ich gezwungen, den kompletten Treiber für die Anzeige sowie die Tasteneingabe samt Plausibilitätschecks möglichst platzsparend hinzubekommen
-
Thread
PIC16 I2C Start Problem
Hallo, ich versuche jetzt seit ein paar Tagen verzweifelt mit einem PIC16F18344 einen I2C Bus als Master anzusteuern. www.microchip.com/wwwproducts/en/PIC16F18344 Jedoch gibt es ein Problem, dass ich beim besten Willen nicht lösen kann. Ich verwende die MPLAB IDE
-
Thread
Belichtungsgerät kaputt?
Microcontroller sein. Schwingt denn der Quarz ? Oft sind die defekt. Welches Modell des uC ist es ? PIC16C54 würde wohl in die Zeit passen.
SmellyBelly schrieb im Beitrag #4930654: > tatsächlich ein Pic16F84A. Wenn das /Misstding/ nicht mehr anschwingen will, leg ein 1MOhm parallel.
-
Thread
Vorteil von Asynchronzähler
schrieb im Beitrag #4924354: > Was bedeutet das ungefähr in Zahlen? Z.b kann man mit einem alten PIC 16F einen Frequenzzähler bis 50MHz (Datenblatt)/~70 MHz (real) bauen, auch wenn der selber nur mit 1MHz läuft. Mit einem eigentlich schnelleren AVR geht das nicht ohne Zusatzhardware, da ist der Zähler
> Simon E. schrieb: >> Was bedeutet das ungefähr in Zahlen? > > Z.b kann man mit einem alten PIC 16F einen Frequenzzähler bis 50MHz > (Datenblatt)/~70 MHz (real) bauen, auch wenn der selber nur mit 1MHz > läuft. > > Mit einem eigentlich schnelleren AVR geht das nicht ohne Zusatzhardware, >
-
Thread
2 PIC über i2c verbinden - welche Adresse?
Hier gibts ein Beispiel für PIC12. Das wird auch mit den PIC16, ist ja meist die gleiche MSSP drin, ähnlich sein. http://www.embeddedcodesource.com/codesnippet/pic12-i2c-master-slave-pwm-demo MfG Klaus
-
Thread
.bin-Datei für PIC-Programmierung verwendbar? Wie Umwandeln?
-3 ist eine Hälfte defekt. Das Problem scheint bekannt, und offenbar ist die Ursache ein defekter PIC16F873A. Laut hier: http://translate.google.com/translate?hl=ru&sl=ru&tl=en&u=http://cxem.net/remont/remont61.php gäbe es für das betreffende Gerät auch die passende Firmware für beide "Hälften"
nachvollziehen. Muss jetzt ein PICKit besorgen und dann einen Programmierversuch starten (Ersatz PIC16F873A habe ich hier). Das mit den Config Bits muss halt noch irgendwie ausgeknobelt werden, hoffe aber da kann man bei der 3A-Version "abkupfern".
-
Thread
cooles Arduino Projekt gesucht
Autor: Werner H. (pic16) >Ein Fortgeschrittener stellt nicht so dämliche Fragen und baut auch nur >Dinge die er auch gebrauchen kann. Soso ... und woher willst du wissen, was ein Fortgeschrittener so tut?
-
Thread
Fehler bei Microchip Beispiel Curiosity-Modul
www.microchip.com/MPLABXCcompilers for more information. make[2]: *** [dist/default/production/PIC16F1619_Cur_v315.X.production.hex] Error 1 make[1]: *** [.build-conf] Error 2 (908) exit status = 1 nbproject/Makefile-default.mk:429: recipe for target 'dist/default/production/PIC16F1619_Cur_v315.X.production.hex' failed make[2]: Leaving directory 'M:/Klaus/Projekte/Test/PIC16F1619_Cur_v315.X' nbproject/Makefile-default.mk:84: recipe for target '.build-conf' failed make[1]: Leaving directory 'M:/Klaus/Projekte/Test/PIC16F1619_Cur_v315.X' nbproject/Makefile-impl.mk:39:
-
Thread
LED 3x blinken dann LED permanent ON
kann ich den gesamten Code zum Download bereitstellen, es handelt sich im konkreten Fall um einen PIC 16F628A. Wenn es hilft ;-). Gruß Reiner
-
Thread
USBasp mit SPI+UART/COM-Emulation
> Haste was Besseres? :) Nimm Dir für Deinen UART einen MCP2221. Das ist ein vorprogrammierter PIC16F1455 mit Hardware USB, der Dir via HID GPIO und I2C und via CDC-ACM einen UART zur Verfügung stellt. Gibts auch im DIL-Gehäuse, benutzt die Standard-USB-Klassen, braucht also keine extra Binärtreiber
natürlich auch Full Speed USB. Wenn Du keine Analogfunktionen brauchst, sparst Du mit dem pinkompatiblem PIC16F1454 noch ein paar Cent, und wenn Du mehr Pins brauchst, gibts den PIC16F1459. Das sind so mit die günstigsten Controller mit Hardware-USB. Sollte ich nochmal was mit AVRs machen, liegen für diesen
-
Thread
Microchip erweitert 8-bit µC Portfolio um PIC16F15386 Familie
 Microchip stellt mit der PIC16F15386-Familie die neueste Erweiterung der 8-bit [PIC](/articles/PIC) Serie vor. Die neuen Controller zeichnen sich vor allem durch umfangreiche und vom Prozessorkern
](http://www.microchip.com/promo/pic16(l)f153/) *[Produktseite PIC16F15386](http://www.microchip.com/wwwproducts/en/PIC16F15386) *[Aktionsseite PIC16F15386 Entwicklungsboard](http://www.microchip.com/promo/pic16f15386-form-promo)
-
Thread
AVR -> STM8/32. Was ist anders? Was zu beachten? Was benötigt? Gesperrt
Eigenschaften des AVR auch nur in der geringsten Weise verändern, nur weil Microchip /noch/ einen PIC16 Typen auf den Markt wirft?
Axel S. schrieb im Beitrag #4915894: > nur weil Microchip noch einen PIC16 Typen auf den Markt wirft Das ist doch gar keine "Werbung" sondern ein "offizieller" Artikel der extra hier im "ehemaligen" AVR Forum gebracht wurde :-) Seit wann ist übrigens das AVR Logo oben
-
Thread
Binäruhr aufbau (Schieberegister oder Matrixansteuerung)
Zusatzschieberegister, man braucht es also nicht und man braucht kein Multiplex. Oder wolltest du unbedingt einen PIC16F84 verwenden ?
-
Thread
SDuino: Beinahe-Arduino für STM8S
aufrufe, dann bekomme ich als Ausgabe [code] SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ds390/pic16/pic14/TININative/ds400/hc08/s08/stm8 3.6.5 #9841 (MINGW32) published under GNU General Public License (GPL) [/code] Das heißt, es kommt keine reine Zahl raus. Daher gibt's dann in der expr einen
-
Thread
Werden Atmels 8-Bit-Mikrocontroller teurer?
Conrad und andere mit hauptsächlich privaten Kleinstverbrauchern als Kunden noch solche µC wie den PIC16F84 zu erschreckend hohen Preisen anbietet (zumindest für die Leistung die solch ein Oldtimer hergibt). Jemand
-
Thread
Qualität bei Microchip's dsPIC33
mit der Qualität der dsPIC33-Serie? Ich hab in den 80ern angefangen mit uCs zu arbeiten (Motorola, PIC16) und war es gewohnt, dass man die Fehler im Datenblatt an einer Hand abzählen konnte und der Chip das tat, was im Datenblatt stand. 2009 hab ich dann angefangen mit der PIC33 Familie zu arbeiten und
schrieb im Beitrag #4899727: > Ich hab in den 80ern angefangen mit uCs zu arbeiten > (Motorola, PIC16) und war es gewohnt, dass man die Fehler im Datenblatt > an einer Hand abzählen konnte und der Chip das tat, was im Datenblatt > stand. Diese Zeiten sind aber eben vorbei. Heutzutage ist -- ganz
-
Thread
"moderner" Kühlschrank - Steuerung defekt
Kompressor frisst zu viel Strom? Hm, Fehlanzeige. Die Steuerung ist komplett in THT, Herzstück ist ein PIC16C57C. Um den Kompressor kümmert sie sich gar nicht (schaltet nur per Relais an und aus). Es gibt nur zwei "Sensoren", d.h. zwei NTCs. 1. 2,33k bei 25"C (also wohl ein 2,4k +/-5%) für den Kühlraum
http://www.ti.com/lit/an/snoa328/snoa328.pdf Stimmt! Mir war noch gar nicht aufgefallen, dass der PIC16C57 keinen AD-Wandler hat. Damit bekommt der 47nF C1 auch einen Sinn.
-
Thread
16kb Mikrocontroller SO8 SO14
mind. 512 byte) haben. Rest ist > egal. Gibt es alles: http://www.microchip.com/wwwproducts/en/PIC16F18326
Die anderen Fragen werden unten auf der Seite beantwortet: http://www.microchip.com/wwwproducts/en/PIC16F18326
-
Thread
Problem Timer1 überlauf
zusammen, ich hab mal wieder ein Problem. Ich habe ein Programm auf meinem Mikrocontroller (PIC 16F648A) dass sich nach einem Ablauf wiederholt. Die Dauer dieses Ablaufs ist abhängig von den eingelesenen Werten (über AD-Wandler). Allerdings soll dieser nach einer immer gleichen Zeitkonstante wiederholt
-
Thread
Wie einen PIC 10F202 programmieren ?
Gibt sogar 2 PIC16F...
PIC10F206 PIC10F220 PIC10F222 PIC12F508 PIC12F509 PIC12F510 PIC12F519 PIC16F505 PIC16F506 PIC16F526 PIC16F54 PIC16F57 PIC16F59 .... [/pre]
-
Thread
tiny85 und v-usb Referenz Projekt
den Ohren, > gelobe aber Besserung :) Warum der Stress? Es gibt schließlich Controller wie den PIC16F1454, die nicht/kaum teurer sind, auch in DIL erhältlich und USB 2.0 *Full Speed* in Hardware eingebaut haben, welches auch ohne Quarz auskommt. Natürlich alles 100% standardkonform und zertifiziert