-
Thread
AVR 8bit auch für größere Projekte?
entwickeln? Auch bei Microchip sind die neuen Features wie NCO, CLC, ZeroCross Detection erst bei den PIC16, dann irgendwann vielleicht bei PIC18 und dann nochmal später, wenn überhaupt bei den 16bittern. Wollen die damit ihre 8bitter pushen? Oder wird in dem Markt, wo diese Funktionen benutzt werden, eher
-
Thread
PIC16F873A ADC Setup
sagen wo mein Fehler liegt ich bekomme keinen Wert in den ADC (AN1) eingelesen. Verwendet wird ein "PIC16F873A" mit externem 4MHz Quarz und als Vref. soll VDD/VSS dienen. [c] void SetupPORT_PINS(void){ /*Definitionen, PORT Register (0 = AUSGANG / 1 = EINGANG) */ //PIN = 76543210 PORT
Passe diesen Zeitwert für deine Schaltung an und implementiere eine wait-funktion! (datenblatt pic16f873a kapitel 11.1)
-
Thread
Chips auslesen warscheinlich EEPROMS diese können andere Kollegen zumindest beschreiben
93s46 ist ein serielles eeprom und das andere ist ein PIC 16f684.
-
Thread
100mhz 32bit - counter ohne vorteiler?
Für den 'richtigen großen' rate ich dir dringend zum CPLD, für den Taschenzähler zu einem einfachen PIC16F (auch wenn der mit 100 MHz über's Datenblatt hinaus gestreßt wird) und bei einem Wanzensuchzähler kanst du beim AVR bleiben - allerdings davor einen als Downkonverter mißbrauchten PLL-Chip davor,
mit dem Referenztakt hat es bei einer solchen Minimal-Variante ne Grenze nach oben. Ich hatte den PIC16F716 benutzt, der hat vor Timer0 und vor Timer1 jeweils einen asynchronen Prescaler, beim Timer1 bis zu 1:8, womit man dann mit der Referenz bis knapp unter 40 MHz kommt - falls man dafür nen passenden
-
Thread
Fixed Voltage Reference Toleranz
Hallo, weiß jemand, wie sich die Toleranz der Fixed Voltage Reference in einem PIC16 verhält? Für meinen Betriebsfall wird sie mit -7% und +6% angegeben, was ich recht groß finde. Meine Frage ist, ob das ein permanentes Rauschen ist, sodass ich durch Mittelung doch einen sauberen Wert
-
Thread
Bad BIOS Virus, aber was für einer ! Gesperrt
waren es die PIC Microcontroler, die ich zu unterschiedlichen Projeken auszutesten waren.(PIC14xxxx, PIC16fxxxx, PIC18fxxxx) Zu guter Letzt sind da noch die "kleinen" Computer, wie Ardunio, Raspberry Pi 1 und 2, OLIMEX Pinguino, OLIMEX A20 LIME und ST Nucleo F40. Welche Computersprachen ich "sprechen
es die PIC Microcontroler, die ich zu > unterschiedlichen Projeken auszutesten waren.(PIC14xxxx, PIC16fxxxx, > PIC18fxxxx) Boah ey ... > Zu guter Letzt sind da noch die "kleinen" Computer, wie Ardunio, > Raspberry Pi 1 und 2, OLIMEX Pinguino, OLIMEX A20 LIME und ST Nucleo > F40. Uiuiui
-
Thread
SPI SCK funtkioniert nicht
dem Oszilloskop am SCK gemessen habe kommt kein vernünftiges Signal bei raus. ICh arbeite mit dem PIC16F886 und einem internen Oszillator. ;Interne Oszillator Einstellung (4MHz) BANKSEL OSCCON movlw B'01100101' movwf OSCCON ;Init BANKSEL TRISA movlw
-
Thread
Galvanische Trennung mit Ringkern (Powerline)
verschiedene Räume des Hauses zu übertragen. Hauptsächlich im Alarmfall. EMA ist Eigenbau, µC´s sind PIC16 , Notstrom über PB. Die PIC´s habe ich in JAL programmiert, denn auf Millisekunden kommt´s da nicht an. (schäm) „C“ versuche ich mal wenn ich Rentner bin und viel Zeit habe.(wenn ich soweit komme
-
Thread
AVR Dragon, Pollin-Board und PIC16F819
Pollin-Board und den Dragon zum Programmieren von Atmegas. Nun hat mich ein Kumpel gefragt, ob ich ihm einen PIC16F819 programmieren kann. Hmm, das dürfte wohl kaum mit den Bordmitteln gehen? Zum Hintergrund: Wir haben eine fertige Schaltung mit dem PIC, natürlich wäre es am einfachsten, den direkt zu nehmen
-
Thread
Blutiger Neuling pic-programm
Programm zusammenklicken kannst gibt es für pic16 nicht. Nur wenn du dich für die Assemblerbeispiele auf sprut.de begeistern kannst, ist pic16 das richtige für dich.
Und c18 kann nur pic18 programmieren, Sdcc, lass die Finger davon für pic16, sehr viele bugs. Hitech c ist ok, xc8 auch.
-
Thread
.hex code generieren
würde... oder ein Programm haben das so ungefair wie click&mod ein Muster erstellt und es dann in den pic16f27a oder pic 16f628 brennbar speichert...
-
Thread
HF-Schaltungen heutzutage
Seit einiger Zeit hat Microchip ja auch so einen MC/RF Hybride im Programm, den PIC16F529T39A. Von dem würde ich auch gerne mal ein Chipbild sehen, habe mir vor einiger Zeit mal ein paar von den Dingern bestellt, aber noch nicht eingesetzt.
-
Thread
SPI MCP23S09
Ich benutze den PIC16F886 und meine LED soll mit dem MCP auf Masse gezogen werden.
SCHREIBEN verwendet werden! PIC18-Grundlagen! Was du da machst, geht nur bei der PIC10-, PIC12- und PIC16-Familie.
-
Thread
I2C Master und Slave mit PIC16F876
Hallo Forumisten, ich habe erfolgreich einen PIC16F876 als Slave programmiert. Compiler ist mikroBasic for PIC von MikroE. Siehe Anhang Slave.pbas Das funktioniert wunderbar beim Empfang und beim Senden. Getestet mit USB4ALL von Sprut als Master. Nun soll in der entgültigen Anwendung ein weiterer PIC16F876 als Master fungieren. Auch das klappt. Meistens. Sporadisch treten periodische Fluktuationen auf. Die zeigen sich wie folgt: Irgendwann während der Uebertragung werden alle Ausgänge auf 0 gesetzt
-
Thread
27MHz Handsender defekt
ich mit ziemlicher Sicherheit sagen, dass es sich um einen Mikrocontroller handelt. Es scheint ein PIC16F17 zu sein. Zumindest passt das zu dem, was ich bisher ausgemessen habe. Die 5 Metallringe auf der rechten Seite (wenn man die Vorderseite betrachtet) scheinen die ICSP Schnittstelle darzustellen
-
Thread
Debugfähiger Kleinstcontroller Gesperrt
Pinfunktionen (PPS), >Die 8 Bitter haben das nicht Diese Aussage ist nicht mehr aktuell. So 1/10 der Pic16 und Pic18 haben PPS. Auf der Microchip Produktsuche lässt sich nach PPS filtern. ..... Kleiner Nachtrag zu MplabX und Pickit3. So einmal am Tag vertütelt sich der Debugger. Programm beenden - USB-Kabel
-
Thread
PIC LOW Power mit Solar
Hallo Bastler, ich habe seid Jahren einen Pic16f690 am laufen. Tagsüber läd eine kleine amorphe Solarzelle ca 35 cm² einen Supercap von 5.5V und 12 F auf. Das reicht aus meine Binäruhr die ganze Nacht zu befeuern. Der Controller steuert 10 bleue
Servus, vielen Dank für den ganzen Input. Ich habe mir jetzt den PIC16F721 rausgesucht: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC16F721 Ist dieser zu empfehlen? Wehohweh was genau meinst du mit Datum im Datenblatt? handelst es sich bei dem oben
-
Thread
Rechnung mit dem PIC16F
Pic16 Floating Point Routinen finden sich in der AN575. Festkomma Library findest du der AN617.
vom Sensor ausgelesen > bekommen habe). Dann suche du hier im Forum, ich habe vor kurzem mein PIC16-Gleitkommapaket hier gepostet: " http://www.mikrocontroller.net/attachment/249797/PIC16Fxxx_Gleitkomma.zip" Das Paket kennt die 4 Grundrechenarten, hat nen int->float und float->ascii Konverter
-
Thread
Rauschgenerator mit Komparator - LM393 vs PIC
Thomas' XR232USB (USB-Zufallsgenerator) nachgebaut, siehe Anhang. Nun gibt es in meinem Controller (PIC16F1719) schon zwei Komparatoren, die ich gerne dafür nutzen würde. Aber der gleiche Aufbau mit den internen Komparatoren des PIC gibt nur eine niederfrequente Schwingung am ersten und Stille am zweiten
Mit dem PIC16(L)F1454 sogar Quarzfrei.
-
Thread
Universelle Mikrocontroller Toolchain (Linux)
: --------------------------------------- - Atmel AVR (nur ATMega) - Microchip PIC14 (PIC12xx, PIC16xx) - Microchip PIC16 (PIC18xx) - Freescale HCS08 - Freescale HCS12 (auch banked) - TI MSP430 - Renesas R8C - STM/Freescale SPC56xx Dazu kommt eine universelle Bibliothek, die auf allen unterstützten
Diverse MCS51 - Espressif ESP32 - Microchip/Atmel AVR (nur ATMega) - Microchip PIC14 (PIC12xx, PIC16xx) - Microchip PIC16 (PIC18xx) - NXP/Freescale HCS08 - NXP/Freescale HCS12X (auch banked) - NXP/Freescale MPC57xx - NXP/Freescale S9KEA - NXP/Freescale S32K11x - NXP/Freescale S32K14x - Renesas
-
Thread
Kit 3 Problem
Habe in MPLAB X IDE ein Programm geschrieben sobald ich es mit dem KIT3 auf einen PIC16f628A brennen möchte kommt die fehlermeldung "Cannot program a production build to a debug header." Was muss ich tun ???
#4057669: > Habe in MPLAB X IDE ein Programm geschrieben sobald ich es mit dem KIT3 > auf einen PIC16f628A brennen möchte kommt die fehlermeldung "Cannot > program a production build to a debug header." Was muss ich tun ??? Du musst lernen, Google zu bedienen. Wenn DU die Fehlermeldung gegoogelt
-
Thread
Kit 3 Problem, erkennt Chip nicht
Hey brauche nochmal eure hilfe habe mir jetzt den kit 3 zugelegt. Wenn ich mit MPLAB den Chip (PIC16F628A) auslesen will kommt da eine Fehlermeldung "Target device was not found (could not detect target voltage VDD). You must connect to a target device to use PICkit 3" bitte um hilfe! Arik
-
Thread
K 150 Chipbrenner!HILFE!!
mit C angefangen! möchte eine LED zu blinken bringen habe diesen Code verwendet. ( MPLAB X IDE / PIC16F628A ) _______________________________________________________________________ #include (PIC16F628A) int main(void) { DDRA=0b11110011; // ein-ausgang festlegen ?
>> #include (PIC16F628A) > Das wird so nicht gehen, wie es richtig geht hängt von Compiler ab, > welchen hast du? Wo seh ich das ?? Was würdest du alles bei include reinschreiben Bei dem anderen ... TRISA=0b00001100
-
Thread
Recursive Funktion führt zu Error 1089 in XC8
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
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
[V] Div SMD - Spannungsregler, Pic's, Transistoren, Tantal's, Dioden/LED
anfallenden Kosten (Je nach Gewicht) EU weit. gtx-freak@gmx.net 1. 12 St 5,00 € Controller PIC16C621A-04i/SO 18-SOIC 8Bit, 4MHz, 1k OTP Microchip http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en011689 2. 12 St 5,00 € Controller PIC16F716-i/SO 18-SOIC 8Bit, 20MHz,
www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en547043 4. 25 St 5,00 € Controller PIC16f1824-i/SL 14-SO 8Bit, 32MHz, 4k Flash, 256b EEProm Microchip http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en550183 5. 16 St 2,00 € Gleichrichter DF08S SMD 800V 1A Vishay
-
Thread
[V]erkaufe Kellerramsch
Interesse besteht. Wäre schade das ganze Zeug in die Tonne zu werfen. Früher wollte ich die PIC16F84-10P unter http://www.gyurma.de/PIC16F84-10P verkaufen, das geht immer noch. http://www.gyurma.de/kellerverkauf Sendet mir eine Mail mit was, wieviel für welchen Preis ihr wohin haben wollt
Spezialangebot! Wer schnell ist, kann's haben! Alle PIC16F84-10P gemeinsam (ca 775 Stück noch da...) In Originalverpackung für den Spottpreis von 399€ mit gratis Lieferung! http://gyurma.de/pix/Kellerverkauf/IMG_3905.JPG http://gyurma.de/pix/
-
Thread
PIC Assembler Division 8Bit
ja diese Tabellen je nachdem welchen PIC man benutzt, da war meiner nichtmal aufgeführt...da stand PIC16C...., ich verwende allerdings einen PIC16F887. John und Wit G: Werde eure Ideen bald mal ausprobieren, vielen Dank dafür. Stephan/Possetitjel/Chregu: An eine Multiplikation mit 0.1 hatte ich noch nicht gedacht, wobei ich nicht weiß, ob das viel einfacher ist? Nochmal die Info: PIC16F887 Volker SchK: So wie ich das gelesen habe, scheint mein PIC (s.o.) keinen Hardware Multiplier zu besitzen. Und an alle nochmal ein großes Dankeschön, hat mir schon viel geholfen :)
-
Thread
Akku und MCU parallel schalten?
Hallo, vielen Dank schon mal für die Antworten. Als uC würde ich wahrscheinlich einen kleinen PIC16F nehmen. Den kann man mit Spannungen von 2.7V-5.5V betreiben. Theoretisch müsste das gehen. Der Regler des vorgeschlagenen LTC4081 arbeitet auch nur mit einer minimalen Spannung von 2.7V. Ein zusätzlicher Wandler erzeugt außerdem wieder Verluste. Ich möchte den PIC16F in regelmäßigen Abständen die Batteriespannung prüfen lassen, was wahrscheinlich wieder blöd ist, wenn ich nach dem Ladevorgang noch das Netzteil gesteckt habe und sich der uC aus dem Akku versorgt
-
Thread
PIC: Problem beim Linken für PIC16F1704
Hallo, folgenden Code versuche ich zu Übersetzen und zu Linken: [c] #include <pic16f1704.h> #include <stdint.h> static __code uint16_t __at (_CONFIG1) configword1 = _FOSC_INTOSC & _WDTE_OFF & _MCLRE_ON & _CP_OFF & _PWRTE_OFF & _BOREN_OFF & _CLKOUTEN_OFF; static __code uint16_
Gerd B. schrieb im Beitrag #4030441: > #include <pic16f1704.h> Mach statt dessen #include <xc.h>
-
Thread
Verständnisfrage MCP2438 Datenblatt
so lerne ich mit I2C Bus umzugehen mit der Hoffnung das Ergebnis ist besser als mit dem ADCs der PIC 16 und 18 Familie.
-
Thread
Möchte jemand für mich ein PIC-Assemblerprogramm schreiben?
Der PIC16f76 liegt selbst in Stückzahlen über 10k noch über 3€, wenn man nur ein paar Ein- und Ausgänge verbinden will ist das eine teure Lösung, zumal das Ding 14k Flash und 384 Bytes Ram hat. Und das Zeitargument
. Also, warum sucht man sich ausgerechnet einen PIC16 aus?
-
Thread
Suche Programmierer für kleines Assembler-Programm
kleines Assembler-Programm schreiben kann. Ich möchte eine Referenzspannung von 4,096V an einem PIC 16F886 verwenden, so dass eine Eingangsspannung von 4,096V an AN0 einen Wert von 1023 Bit ergibt. Ich verwende PARSIC 4 (grafische Programmieroberfläche) und hier wird keine Referenzspannung unterstützt
erwarten. Die laufen ja direkt auf einem noisy Chip. Zitat aus dem Datenblatt: TABLE 17-10: PIC16F883/884/886/887 A/D CONVERTER (ADC) CHARACTERISTICS AD02 EIL Integral Error — — ±1 LSb VREF = 5.12V AD03 EDL Differential Error — — ±1 LSb No missing codes to 10 bits AD04 EOFF Offset Error 0
-
Thread
Der Anfänger und die ungenaue Binäruhr (PIC)
16F883-I-SP/3/index.html?&ACTION=3&LA=446&ARTICLE=89327&artnr=PIC+16F883-I%2FSP&SEARCH=16f883
#4018532: > Verwirrung mit einer weiteren PIC Familie Kann ich nicht ganz nachvollziehen.Der PIC16(L)F1508/9 und PIC16F883 sind nicht so verschieden.Der PIC1508 ist ein enhanced Typ - hat ein paar Befehle mehr,aber keine die Dich verwirren sollten.Wenn Du den PIC16(L)F1508/9 programmieren kannst
-
Thread
Counter mit 7 Segment Anzeige und Kamera Ansteuerung
an? Wie sagst du ihr dass sie Fokusieren und dann Abrücken soll? Ich würde das Problem mit einem PIC16 (z.B: 16F54) und ein paar Zeilen C-Code lösen.
-
Thread
USB-Microcontroller für universelle Verwendung, I/O
PIC16 LF 1454 nehmen, und die 5 V per externe Schaltung nehmen. ( 12 V ist vorhanden, ein kleiner Festspannungsregler ist ja kein Problem ) Ansonsten den PIC16LF1459 wenn die Pins nicht reichen. Viele
hat keinerlei Analogfunktionen. Da müsstest Du dann den PIC16F1455 nehmen. > Prinzipiell könnte man ja den PIC16 LF 1454 nehmen, und die 5 V per > externe Schaltung nehmen. ( 12 V ist vorhanden, ein kleiner > Festspannungsregler ist ja kein Problem )
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
Ultrasonic Distance Measurer" "C8051F340 U Disk Core Board Development Board (With the Flash Chip)" PIC16F877A Learning Board Development Board "ATmega8 M8 AVR Development Board Core Board Minimum System" "ATmega16 mega16 AVR Core Board Learning Board Development Board" "ATmega32 mega32 AVR Core
-
Thread
MCP3551 mit PIC16F877
Guten Tag Ich versuche schon seit Tagen den MCP3551 mit dem PIC16F877 und HI Tech C compiler zum Laufen zu bringen, doch bisher erfolglos. Das Programm bleibt bei "while(!SSPIF);" hangen. Also wird das SSPIF bit nie gesetzt. Der MCP3551 scheint nicht viel zu machen
ww1.microchip.com/downloads/en/devicedoc/21950c.pdf Ich habe letztes Jahr einen MCP3550 mit dem PIC16F1825 angesteuert, wenn du willst kannst du heute Abend die Sources haben. BTW: Die Schnittstelle heißt SPI und /nicht isp/.
-
Artikel
IR-Tastatur Merlin Ruwido
der SourceForge-Projektseite oder im Quellcode welcher auf deutsch kommentiert ist. = Downloads = PIC 16F88 Code XMerlinRuwido oder Forum = Siehe auch = Manchester Kodierung
-
Thread
Hilfe bei Schulprojekt | Bau eines Radios
aber den kann man sich günstig selber bauen, das Problem ist allerdings das In der Anleitung ein PIC16F84A verbaut das Hexfile (welches man nur mit der Waybackmachine bekommt da es die Seite von Uwe Nagel nicht mehr gibt) ist allerdings für einen PIC16C84. Ein weiteres Problem: wo würde ich diese Platine
-
Thread
Mikrocontroller Einstieg
Recherche schon mal weiterhelfen. Eigentlich so gut wie jeder, ich würde es wahrscheinlich mit einem PIC16F1825 in C machen.
-
Thread
Suche ultra-low voltage, micropower MCU
PIC16LF1508: 2uA typ. - 10uA max. bei 32Khz und 1.8V Marcus H. schrieb im Beitrag #3999409: > speziell wenn die > Ladeschaltung weniger Strom abgeben kann, als der maximale > Anlaufschaltstrom des
-
Thread
PIC16F767 Quarz-Problem
Da ich nun schon den ganzen Tag verschwendet habe, dachte ich mir dass ich lieber mal nachfrage, bevor ich noch die ganze Nacht im Keller verbringe. Also folgendes Problem: Meine Idee war es eine 50W-LED Stirnlampe zu bauen. Plan gezeichnet, Proto-Programm erstellt, Platine gezeichnet, fertigen lassen und Prototyp gelötet. Für den Takt hab ich mir den kleinsten 20MHz SMD-Quarz geholt den man auf Conrad bekommt. Im Datenblatt steht 15-18 pF als Kondensator. So, Platine gelötet und getestet >>> Nichts. Die LED blinkt nicht einmal. Wenn ich im Programm [c]#use_delay(clock=37k)[/c] schreibe,
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
BSD mit den Standard-Betriebssystemtreibern laufen. Sind im Prinzip vorprogrammierte PICs (MCP2221: PIC16F1455; MCP2200: PIC18F14K50).
-
Thread
Hilfe bei GAL für Anfänger
so verwirrend ist wie die von ST oder Nuvoton. Oder du beliest dich erstmal mit den ganz kleinen PIC16Fxxx von MicroChip, um die Grundlagen der Mikrocontroller zu verstehen. Für alles Weitere braucht es in jedem Falle Hardware, die gekauft oder gebastelt sein will. Deshalb (noch einmal) zuerst eines
-
Thread
Reperatur Weller WSD50
Hallo, ich habe vor Jahren eine WSD50 bekommen, leider ist dort der PIC16C63 aus mir unbekannten Gründen wohl defekt. Somit ist die Lötstation praktisch schrottreif, da eine Ersatzplatine +200€ Kostet. Ein versuch den PIC auszulesen war auch nicht wirklich mit erflog,
-
Thread
7-Segmentanzeige mit PIC ansteuern 60-0
Hallo zusammen, ich möchte über zwei 7-Segment-Anzeigen mit einem PIC16f877 von 60-0 zählen lassen. Das ganze soll über eine 9V Blockbatterie versorgt werden, da ich es mobil benötige. Hat jemand von euch einen Schaltplan und ein fertiges Programm, sodass ich es
-
Thread
Interene Referenzspannung
Hallo zusammen, ich benutze einen PIC16F1823 zur Spannungsmessung. Als Referenzspannung habe ich die interne Fixed Voltage Reference (FVR) bei 2,048V gewählt. Im Datenblatt auf S325 steht etwas von -8% und +6% Toleranz. Meine Erste
-
Thread
Warnanzeige für Temperaturfühler
Wandlereingänge, 9 LED Ausgänge und ein Tonerzeugerausgang, wenn ich richtig mitgezählt habe, also ein PIC16F716), aber in modernen Zeiten nimmt man wohl einen Arduino. Programmiert wird der dann in einen C Dialekt, aldo kein Assembler. Die Funktion wäre so simpel, dass man sie pro Mehrfarb-LED auch mit
-
Thread
PIC 16F627A Blinkprogramm spinnt?
LED blinkt auch ohne xtal) und warum die __delay_ms(x); Funktion nicht geht, funktioniert die bei PIC 16 überhaupt nicht oder hab ich was falsch gemacht? danke schonmal Joh
als Fehler markiert und als Info darüber steht dran unable to resolve identifier COMCON, kennt der PIC 16 die Funktion nicht oder woran könnte das liegen?