-
Thread
Welchen Takt einstellen (I2C)
Moin, ich will mehrere LM75 Sensoren über I2C ansteuern. Ich benutze einen PIC16F88X. Muss ich für den I2C zwangsweise einen externen Oszillator anschließen oder könnte ich auch den intern 8Mhz Oszillator verwenden ?? Gruß Manits
Postings habe ich gelöscht, sorry, weil ich hatte PIC16F88x (PIC16F887) mit PIC16F88 verwechselt.
-
Thread
Schieberegister mit Pic ansteuern
hallo miteinander ich wollte mit hilfe von MPLABX und dem XC8 compiler meinen Pic16f877a dazu bringen, dass das Schieberegister ein einfaches muster herausgibt. an den Q's des Schieberegister sind LED's angeschlossen. den uC programmiere ich über den Brenner 8P von Sprut via ICSP
Oke vielen dank. Mit dem PIC16F627A funktioniert es tadellos aber mit dem pic16f877a spinnt es wie wild. Wahrscheinlich liegt es wohl an der Hardware.
-
Thread
PIC16F18313 Doppelbelegung SCL ICSPCLK
Ich würde gerne den PIC16F18313 zum Auslesen von Temperatursensoren über I2C einsetzen. Es scheint der einzige PIC16 mit I2C im 8-Pin-Gehäuse zu sein. Nun ist leider Pin6 mit dem Clocksignal des I2C und dem ICSPCLK des Programmers
Mike schrieb im Beitrag #4516986: > PIC16F18313 zum Auslesen von Temperatursensoren über > I2C einsetzen. Es scheint der einzige PIC16 mit I2C im 8-Pin-Gehäuse zu sein. Diverse 12Fxxx PICs haben ein MSSP-Modul (und damit I2C), z.B. auch
-
Thread
Servo Programm Gesperrt
ok, also da ich nur einen PIC 16F84 hab und mir nur PortA bzw. PortB zur Vervügung stehen, muss ich eigentlich nur statt PortD, PortB schreiben bzw. DDRB. Ansonsten bleibt alles gleich, richtig?
Bionade schrieb im Beitrag #2335452: > ok, also da ich nur einen PIC 16F84 hab und mir nur PortA bzw. PortB zur > Vervügung stehen, muss ich eigentlich nur statt PortD, PortB schreiben > bzw. DDRB. Ansonsten bleibt alles gleich, richtig? Falsch, Ein PIC ist ein
-
Thread
Software I2C will mit PIC16F88 nicht richtig
Hallo, ich will auf einem PIC16F88 ein Software I2C realisieren, da der SSP schon mit SPI belegt ist. So, zunächst hatte ich das Sample von Hi-Tech genommen, man muss das rad ja nicht immer neu erfinden. Das funktionierte nicht,
Der PIC16F88 kann mit seinem eingebauten Teil keinen Master-Modus (s. Datenblatt 3.Seite bzw. Page 1, mehr auch ab Page 92), nur Slave! Deswegen habe ich Dir ja auch den Link mit dem Software-I2C geschickt.
-
Thread
Daten Empfangen via RS232
Hallo Zusammen! Habe ein Problem beim Empfangen der Daten! Empfänger PIC 16f88 Sender PIC 16f887. Programmiert wird mit MPLAB in Assembler Programm sieht wie folgt aus fürs Empfangen: receive_data nop btfss PIR1,RCIF goto $-1
return So zu meinem Problem: Ich sende die Daten (z.B.: d'200') vom PIC16f887 zum PIC 16f88. Der 16f88 erkennt dass er Daten bekommt und springt vom Befehl btfss PIR1,RCIF zum Befehl movf RCREG,w. Nur im RCREG steht dann nicht dezimal 200 sondern 0 drinnen. Warum steht jetzt
-
Thread
low-pin-count µC mit integriertem USB
PIC16(L)F1454/1455 (14-PIN PDIP, SOIC, TSSOP)
schrieb im Beitrag #6713968: > Hat da wer einen Low-Pin-Count µC mit nativem USB an Board?! PIC16F1454. 14 Pins im SOIC oder DIL, 16 im UQFN. Braucht kein Quarz für USB. Wer bietet weniger? fchk
-
Thread
Benötige Programmcode: PIC16F88 Interes Eeprom beschreiben und auslesen
Marc schrieb im Beitrag #1893016: > ich verwende den PIC16F88 mit dem CCS Compiler und benötige Hilfe beim > Beschreiben und Auslesen des internen Eeproms. Ich kenn jetzt den PIC16F88 nicht. Aber falls das ähnlich geht wie mit dem ATmega8 braucht man noch
Der PIC16F88 hat laut Datenblatt 100.000 Lösch/Schreibzyklen für das Flash und 1.000.000 Lösch/Schreibzyklen für das EEPROM.
-
Thread
Stört mein Motor seinen PIC?
GND? Der RESET-Eingang ist doch invertiert. Was bewirkt der Kondensator? @All: Ich habe nur den PIC16F716 und den ULN2803L als ICs in der Schaltung, ansonsten halt nen MP3-Player und ein KEMO-Verstärkermodul. Die 5V für den PIC sind mit 7805 stabilisiert mit zwei 100n direkte neben dem 7805. Dann noch
Ja, Brown Out ist an, aber habe die Schwelle auf 2.5V gesetzt. Beim PIC16F716 hat man die Wahl zwischen 4.5V und 2.5V, und 2.5V wäre schon echt heftig. Zudem tritt der Effekt ja nicht instantan beim Einschalten des Motors auf, sondern irgendwann danach (Zeitraum 5..25 Sekunden
-
Thread
Notfall Dennerle Duomat 1200 (Vogel-Heizung) defekt
Temperatursensor fressen*. Der ist nicht mehr da. Anschluß +5V, irgendwas, GND (shield). Drin werkelt ein PIC16C73B, Sensor -> 120R -> 4k7 pullup -> Pin3. Das ist draußen. -10°C. Die Viecher frieren. Irgendwer eine Ahnung, was für ein Temperatursensor da dran war? Es eilt..
Helge schrieb im Beitrag #6546746: > Anschluß +5V, irgendwas, GND (shield). Drin werkelt ein PIC16C73B, > Sensor -> 120R -> 4k7 pullup -> Pin3. Nachdem der Temperaturfühler an ein A/D-Wandler-Pin geht, kann es im einfachsten Fall irgend ein Widerstandsfühler sein. Deshalb versuchsweise per
-
Thread
LED Laufschrift
Hallo zusammen Ich habe eine LED-Laufschrift-Software fuer einen PIC16f877 /Pic 16F876 geschrieben. Die Software ist fuer eine LED-Matrix von 96x8 LED`s ausgelegt. Eigener Zeichensatz Tastaturroutine fuer eine PC-Tastatur,Uhr verschiedene Anzeige-Modis.... und und und
vom programm selber aus programmieren kann. Der Speicher ist in 3 Hauptteile aufgegliedert. Der Pic 16F877/876 verfuegt ueber 8 KB. 2KByte sind fuer das eigentliche Steuer-Programm, die Naechsten 2 Kbyte sind fuer den Zeichsatz und der Restlliche Speiche im Flashrom ist fuer den Textspeicher. Der Text
-
Thread
PIC16F54 - Womit und wie programmieren
steckst du ein und es geht einfach. Kostet ca. 30 Euro inkl. Versand. Dazu ein Demoboard mit aktuellen PIC (16F1xxx, 18Fxxxx) um auch was damit machen zu können. Oder wenn du schon einen Arduino hast, bleib einfach gleich bei den Atmels... Solange es um die Prozessoren eine brauchbare Community gibt, ist
-
Thread
Pic 16F84 geht ständig kaputt
ich hab auch mal nen pic 16f84 kaputgemacht. Der Pic sollte mehrere 24v relais schalten, also über Transistoren die Relais angeklemmt 24v für die relais, 7805 für den pic soweit sogut. Dann die Platine gezeichnet und gefräst
-
Thread
PIC16F627 USART Receive Frage
0b.1001.0000; char c; while(!PIR1.5); c = RCREG; if(c == 'a') PORTB.0 = 1; Der PIC16F627 hat eine integrierte USART Schnittstelle, wenn ich das Datenblatt richtig verstanden habe wird Bit5 im Register PIR1 auf "1" gesetzt, wenn ein Byte empfange wurde. Leider passiert bei diesem Programm
-
Thread
PIC 16F688 Timereinstellung / Timerstart
Zimmer in unterschiedlichen Abständen beleuchten. Leider bin ich in der Programmierung des PIC 16F688 noch nicht so tief eingedrungen, dass ich die Einstellungen für den Timer0 vernünftig hinbekomme. Ich habe mir das Datenblatt schon mehrfach angesehen, aber ich verstehe den Teil nicht richtig
Stefan F. schrieb im Beitrag #5983588: > Leider bin ich in der Programmierung des PIC 16F688 noch nicht so tief > eingedrungen, ... ich würde mal den simulator im mplab benutzen! dann kannst du alles im trail and error ausprobieren, da du ja die recht einfache beschreibung im data
-
Thread
Programmer für Pic16
Hallo, habt ihr einen Bauplan für einen programmer mit dem ich einen "pic16f1507" Programmieren kann? Und für einen "2716"? Liebe Grüße
-
Thread
PIC16F873
...hi... also ich hab hier nen kleines problem!!! ich muss für den MICROCHIP PIC16F873 eine steurung programmieren damit dieser dann einen 3D-Laserscanner auf einem roboter ca. 30° nach oben und unten bewegt!!! zu meiner schande muss ich gestehen das ich keine richtige ahnung von
-
Thread
Pic16f877
Leutz! Ich spiel grad mit Protel 99SE Trial Version rum und bin auf der suche nach Librarys für: Pic 16f877 INA 145 AD 783 Kann mir jemand sagen, wo ich die find? Danke für eure Hilfe!
-
Thread
PIC16F628
Hallo, wer von euch kann mir Tipps zum PIC16F628 gleich welcher Art geben? Ich benutze seit langem den PIC16F84A und möchte nun umsteigen.
-
Thread
PIC16F627
Hallo zusammen, kleines Problem. Hab mir zu "basteln" ein PIC Experimentierboard zugelegt und soweit läuft auch alles... Nun würde ich gerne auf C umsteigen und hab mir zu diesem Zweck den PICC installiert, der auf fleißig compiliert... Leider hab ich keine funktionsfähiges Beispiel für den 627, auf das ich aufbauen könnte. Um mir arbeit zu sparen und sicherzustellen, das der Compiler auch geht würde mir ein kleines Prog helfen, das im Grunde nur richtig initalalisiert.... Vielen Dank für die Hilfe...
-
Thread
PIC18: Instruktionen mit Zugriff auf Access RAM
drinsteht. > Bank15 Addresse 0-0x5F ist wie eine Spiegelung der BANK0 dasselbe gab es > auch im Pic16, und ab 0x60-0xff sind die SFR vorhanden. mit pic16 hatte ich nicht zu tun. Zu den pic18 stimme ich dir voll zu. Im Datenblatt von pic18f8527 bin ich über diesen Text gestolpert... [pre] To streamline
Daniel schrieb im Beitrag #2762178: > mit pic16 hatte ich nicht zu tun. Zu den pic18 stimme ich dir voll zu. Ich brachte den pic16 ins Spiel, weil es historisch bedingt ist. Teilweise ist es auch Marketing-Zeug um zu begründen, wieso nun der
-
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
PIC10F222 - Problem mit PICStartt
als Code protected angezeigt. Wie kann das sein? Hat jemand einen Tip für mich? Ich kenne das vom PIC 16F57, da musste man einen Anschluss zum Brennen lahmlegen, damit es funktionierte - das kann doch aber hier nicht der Fall sein, oder? Bin für jeden Hinweis dankbar.... Grüße an die Gemeinde! Malte
Beim PIC16F57 ist das Problem wie auch der Workaround wie Du richtig sagst dokumentiert. Aber ich habe die Erfahrung gemacht, dass der Programmiervorgang beim PIC16F57 mit dem PICStart Plus viel länger dauert
-
Thread
Pic 16F887 überspringt Tasterabfrage
************ ; This file is a basic code template for assembly code generation * ; on the PIC16F887. This file contains the basic code * ; building blocks to build upon. * ;
-
Thread
Propleme bei der Config vom PIC16F690
CUBE_1.c:21: advisory: too many errors (11) Diese Fehlermeldungen weisen auf meine Config vom PIC 16F690. z.B habe ich darin stehen -> #pragma config FOSC = HS #pragma config BOR = OFF So gehe ich jede einstellung durch die ich Aus dem Datenblatt entnehmen kann. Bitte um anleitung zur
verwendet? Ich lerne gerne dazu ... Ich benutze das Makro __config ohne Probleme. Zum Beispiel für PIC 16F1829 // Konfigurationsregister setzen __CONFIG (FOSC_INTOSC & WDTE_OFF & PWRTE_OFF & MCLRE_OFF & CP_OFF & CPD_OFF & BOREN_OFF & CLKOUTEN_OFF & IESO_OFF & FCMEN_OFF); __CONFIG (WRT_OFF & PLLEN_OFF
-
Thread
MOVLP Befehl (PIC16F1937)
Hallo zusammen, eine Frage bezüglich zur Anwendung des MOVLP Befehls: Der Abschnitt in meinem Programm sieht so aus: (Page 0) movlp .1 ;Page 1 call test ... ... org H'0800' ;Page 1 test ... ... return 1. Frage: Ist die Anwendung des Befehls so richtig um auf eine andere Page zu kommen? (In diesem Fall Page1) 2. Frage: Ist der Aufruf eines Unterprogramms in einer anderen Page auch von der ISR aus möglich? Mein Programm stürzt nämlich immer bei der Rückkehr von Page1 zur Page0 ab. mfg Erhard
-
Thread
EEPROM PIC16F883 schreiben
Versuche PIC 16F883 EEProm zu schreiben, obwohl ich den Code von MICROCHIP anwende (aus dem DATA Sheet)hab ich keinen Erfolg. Es wird nicht geschrieben. Kann mir jemand helfen, mein Code als Anhang. Vielen Dank
ist Das habe ich auch nicht in der Form in Erinnerung (mach schon ein paar Jahre nix mehr mit PIC16). So sollte das eher funktionieren: bsf EECON1,WR ;Schreibvorgang starten btfsc EECON1,WR ;Schreiben fertig? goto $-1 ;nein, warten
-
Thread
Timer beim PIC 16f877
Ich bin noch ein frischling was das Programmieren bei Assembler angeht. ich habe mir mit mühe und not ein Programm geschrieben (es versucht. Es soll eigentlich ein Lauflicht werden der durch den timer gesteuert werden...sprich ca 0,5 sekunden bevor die LED weiter spricht. Leider klappt es bei mir Null.... ich danke schon einmal im voraus: list p=16f877 ;der Prozessortyp wird festgelegt include "p16f877.inc" ; __CONFIG _PWRTE_ON & _WDT_OFF & _XT_OSC & _LVP_OFF udata countint EQU 0x23 ; -----------------------------------------------------------------
-
Thread
DTMF Sender / Geber mit PIC16
Hallo, für ein kleines Projekt möchte ich mit einem "kleinen" PIC, also etwa 16F627 oder ähnlichem Typ DTMF Töne generieren. Zwar finden sich zahlreiche Projekte die sich mit dem Auswerten von DTMF befassen oder sehr spezielle ICs verwenden, aber die simple Generierung von DTMF ist kaum zu finden. Da es nicht so wirklich einfach erscheint die jeweils 2 Töne gleichzeitig und halbwegs genau zu erzeugen überlege stelle ich die Frage ob jamend einen Tipp hat zu einem guten Beispiel in Assembler hat. Oder ist da der kleine PIC tatsächlich nicht mehr geeignet. Eine Alternative wäre ein Tipp auf ein
-
Thread
Pic16f876 ADC anfängerfrage
würde ich die werde mit nem 8bit wandler wandeln, aber wenn ich das richtig verstanden habe hat der pic16f876 einen 10 bit adc. eigentlich hätte ich gerne mal eine beispiel-programmierung, wie man an 2 eingängen gleichzeitig 2 signale wandeln kann. es wäre sehr nett wenn ihr mir da weiterhelfen könntet
wandeln, aber wenn Das kannst du ohne Probleme machen. >ich das richtig verstanden habe hat der pic16f876 einen 10 bit adc. Na, und? Wenn dich eh nur die höherwertigen 8Bit interessieren... >eigentlich hätte ich gerne mal eine beispiel-programmierung, wie man an >2 eingängen gleichzeitig 2 signale
-
Thread
PIC 16F84A Probleme?
nicht auf On?!? Hab das Programm aus hinweisen von diesem forum mal so umgebaut: [code] LIST P=PIC16F84A, F=INHX8M #include <p16F84A.inc> STATUS EQU 03 BNR EQU 05 PORTA EQU 05 PORTB EQU 06 TRISA EQU 85 TRISB EQU 86 ORG 0x0000 GOTO MAIN
funktionieren. Das "org 0x2007" kann nicht gehen, denn diese Speicherstelle ist im Codebereich des PIC16F84 nicht vorhanden. Die Adresse 0x2007 ist nur während des programmierens erreichbar. Gruß Thorsten
-
Thread
PIC16F1825 Programm auslesen
Hallo, ich habe eine Schaltung mit einem PIC16F1825 als UART/SPI Bridge. Pins 5 und 6 sind UART, Pins 8-11 sind SPI. Leider ist bei dem Chip Pin 11 kaputt (Kurzschluss gegen VCC). Gibt es eine Möglichkeit das Programm von dem µC zu lesen und auf
-
Thread
Suche Taschenrechner-Sourcen für Mikrocontroller
das klingt doof und komisch aber ich würde Taschenrechner-Quellcode für Microcontroller (8051 oder PIC16/18) suchen, wenns geht public domain. Einfaches +/- tuts nicht, zumindest hoch/log/e/etc. müsste er schon können. Also irgendwie sowas wie der TI-30II kann, man gibt irgendeine Zeichenfolge ein
klingt doof und komisch aber ich würde einen Formel Parser/Auswerter für Microcontroller (8051 oder PIC16/18) suchen, wenns geht public domain. Bison und Flex wird wohl kaum in 4kb Flash Platz finden. lg Clemens
-
Thread
0-300mA Strommessung
Der Maximaler Spannungsabfall sollte nicht über 0.5V betragen. Der Mikrocontroller ist ein PIC16F15376.
. [pre] +7..12V | Last | +---|PIC16F15376 | 1Ohm | GND [/pre] und ist auf 1 digit genau, aber nicht initial: AD04 EOFF Offset Error — 0.5 2.0 LSb ADCREF+ = 3.0V, ADCREF-= 0V AD05 EGN Gain Error — ±0.2 ±1.0 LSb ADCREF+
-
Thread
ASCII "1E" ?
PICkit seriel am PC... und teilweise auch noch zusätzlich mit einem Oszi... die AD-Wandlung kommt beim PIC16F88 bei den Pins RA0, RA1 und RA4 raus! lg
Hi >die AD-Wandlung kommt beim PIC16F88 bei den Pins RA0, RA1 und RA4 raus! Wenn ich das Datenblatt richtig deute, sind das die Eingänge. MfG Spess
-
Thread
[S] PIC16F mit 10 Bit ADC und SPI
PIC16F87x z.B.
Ich würde einen mit Enhanced Mid-range Core wie z.B. den PIC16F1825 verwenden, da diese neueren PIC16 oft mehr RAM/Flash haben und weniger kosten als die alten PIC16. Zudem haben sie mehr ASM Befehle was dir beim ASM Programmieren und dem C Compiler die Arbeit
-
Thread
PCF 8583
Daten. Obwohl vom Empfangen keine Rede sein kann. Das Byte aus dem RTC soll dann am PORTB des PIC 16F876 ausgegeben werden. Es kommt aber der Anfangszustand von B'00000000' am PORTB an. Der PIC 16F876 hat eine hardware-Unterstüzung für I2C. Das I2C EEPROM habe ich damit lesen und beschreiben können
Ja, meine ist auch auf 100kHz. Ob man den PIC 16F876 oder ..77 verwendet ist eigentlich hierbei egal. @chris: vielleicht postest du auch mal deinen quellcode. Anschlüsse des RTC: PIN 1 Oszl1; + 22p Trimmkon. auf +5V PIN 2 OSZIL2 PIN 3 GND
-
Thread
PIC-Brenner 8 (sprut) nicht richtig erkannt
ich allerdings das Problem das er nur PICs mit 28 bzw. 40 Pin-Gehäuse erkennt. Ich habe hier einen PIC16F505 / PIC16F627a / PIC18F2550 / PIC16F887 rumliegen, alle sollten vom Brenner8 unterstützt werden. Er erkennt allerdings nur den PIC18F2550 mit 28pins und den PIC16F887 mit 40pins. Den PIC16F627a
auf 18Pins / ISCP doch es kommt der Fehler: "## this PIC-ID 0x0000 is not in database" bei dem PIC16F505 mit 14 pins das selbe. hat jemand eine Lösung ?
-
Thread
MPLAB IDE 8.00 mit PICC LITE v9.60PL1 Problem
Hallo zusammen, Ich (Anfänger will programmieren in C) versuche seit Stunden meinen PIC16F690 zu programmieren. Nur das ich gar nicht so weit komme. Mein Problem: Ich komme nicht ganz klar mit meiner Software. Kurz ich kann mein Programm nicht als c.Datei speichern. Brauche irgendeine
- Select Language Toolsuite hab ich den HI-TECH C Compiler angewählt. Und bei Select Device den PIC16F690.
-
Thread
MPLAB umstellen von PIC16f877 auf PIC16f876
Hallo, ich hab ein funktionsfähiges Programm für einen PIC16f877 und möchte dieses aber nun für den PIC16f876 hernehmen. Vom Programm her kein Problem, da gleiche Ports vorhanden. Aber wenn ich den Developing mode von PIC16f877 auf PIC16f876 umstelle wird
-
Thread
Beschreibung der Padauk Mikrocontroller
besteht darin, daß du eben nicht in Assembler denkst, sondern eher in C etc. Es war schon mit den PIC16 so, daß all die Leute, die nur mit C herangewachsen waren, deren Architektur als scheußlich empfanden, weil sie sie schlichtweg nicht verstanden haben. Eben weil sie etwas grundsätzlich anderes _erwartet_ hatten. So auch der oben genannte Autor. Diese Padauk's sind genau so wie die PIC16 eben keine Ein-Register-Maschinen mit W als alleinigem Register, sondern sie sind - sofern man das so formulieren will - eher 128 Register-Maschinen. Schließlich wird der überwiegende Teil aller Operationen
-
Thread
PIC16F1939 I/P - Blinkende LED
STATUS Register. > Also warum und was sollte ich benutzten? Das mit dem Status waren die alten PIC16, bei den neueren macht man das übers BSR. Welche bits würdest du beim PIC16F1939 im Status überhaupt setzten um Bank zu switchen? > MOVLW 0x01 > MOVWF BSR Dafür kannst du auch ben mowlb Befehl
STATUS Register. >> Also warum und was sollte ich benutzten? > Das mit dem Status waren die alten PIC16, bei den neueren macht man das > übers BSR. Welche bits würdest du beim PIC16F1939 im Status überhaupt > setzten um Nank zu switchen? Ja ok das eine hat sich dann erledigt. Aber nich nicht die
-
Thread
Was unterscheidet PIC-Controller von 8051 und anderen?
kennt sucht man sich diese dann nach Anwendung aus. Eigene Erfahrungen mit 65xx, 68xxx, ST6, PIC16, 8051 und Co, und (heute meist verwendet) Atmel. Hautgrund für Atmel war ursprünglich Flash und C-Compieler (damals bei PIC noch OTP und das Paging). Aber heute geht PIC, Atmel, 8051, und die
dass PICs ungeeignet sind und AVR alles, so erlaube ich hier auch meine meinung kund zu tun: die PIC16Fxx sind echt kacke, aber von denen sprechen nur die, die PICs hassen. ich habe mit PICs angefangen und habe anschliessend AVRs probiert, bin aber wieder zurück zu den PICs. der grund: MPLAB und C18
-
Thread
Motorsteuerung mit Hilfe eines Mikrocontrollers PIC
jetzt soweit das ich weiß, dass ich die Ansteuerung mit Hilfe einer PWM realsieren muss. Besitzt der PIC 16x eine Hardwaremäßige PWM? Wie kann ich 4 Motoren ansteuern, denn nach meinen Verständnis kann ich nur 2 Motoren ansteuern. Desweiteren benötige ich einen Motortreiber, dieser ist vorgegeben (L293d
soweit das ich weiß, dass ich die Ansteuerung mit Hilfe >einer PWM realsieren muss. Besitzt der PIC 16x eine Hardwaremäßige PWM? [[PWM]] ist gut. >Wie kann ich 4 Motoren ansteuern, denn nach meinen Verständnis kann ich >nur 2 Motoren ansteuern. Wo ist das Problem? >Desweiteren benötige
-
Thread
PIC-ICSProgramming
Hallo, Ich versuche gerade einen PIC 16F876A über Ponyprog zu programmieren. Hat das von Euch schon mal jemand gemacht und kann mir etwas dazu sagen? Bei mir klappt es nämlich nicht. Die Version 2.06b von Ponyprog soll diesen Typ unterstützen
und PIC18F2220. Mit den PICs auf der 16serie hab ich es noch nicht probiert, hab erst heute meine PIC16Fxxx (PIC16LF84A und PIC16F72) bekommen. In welcher Programmiersprache programmierst du bzw mit welchem Compiler? Also ich muss sagen, dass ich die PICs mag. Aber anhand deines Beitrages entnehme
-
Thread
Hex File für einen angekündigten PIC in Ersatztyp flashen
, aber ich möchte gern den rate-tag gegen den Dienstag tauschen und lausche auf deine Antwort. PIC16C84 soll durch PIC16F84A oder PIC16F627A erstezbar sein. So Stefan, the floor is yours.
Hallo, der PIC16C84 Code kann ohne weiteres auf den PIC16F84A portiert werden. Du mußt lediglich beim Programmieren den 16F84A vorgeben, da dieser ein ANDERES Programmierverfahren nutzt als der 16C84!!! Den 16F627
-
Thread
[V] verschiedene Microchip PICs Mikrocontroller um je 2.50€
SP 3 x PIC18LF2221-I/SO 1 x PIC18LF2480-I/SP 3 x PIC18LF2480-I/SO 3 x PIC18LF2580-I/SO 4 x PIC16F877A-I/P 3 x PIC16F77-I/P 2 x PIC16F877-20I/P 2 x PIC16F874A-I/P 1 x PIC16F877A-I/P 2 x PIC16LF877A-I/P 1 x PIC16F877-04I/P 2 x PIC16F687-I/P 3 x PIC16F84A-20I/P 4 x PIC16F84A-04I/P 9 x PIC16LF84A-04I/P 1 x PIC16F628-04I/P 6 x PIC16F88-04I/P 2 x PIC16F687-I/P 4 x PIC16F876A-I/SP 3 x PIC16F870-I/SP 3 x PIC12F683-I/P lG
-
Thread
Endlosschleife bei Division - Interrupt Trap!
Leider habe ich ein Problem mit einem BUS-Teilnehmer. Verwendet werden in allen Teilnehmern entweder PIC16F1827 oder PIC16F1936. Der Empfang von Daten wird über einen Interrupt gelöst. Außerdem gibt es noch weitere Timer-Interrupts. Das Problem besteht mit einem PIC16F1936 bei 10MHz. Nach einer unterschiedlichen
schrieb im Beitrag #5216671: > Die 16x PICs haben ja nur einen 8 (?) Elemente tiefen HW-Stack. Der PIC16F1936 besitzt sogar 16 Stack Level. Außerdem habe ich den Stackoverflow-Reset eingeschaltet um diese Variante zu erkennen. Leider ohne Erfolg. Anbei mal das komplette Programm.
-
Thread
PIC16C73-10 auslesen
PIC16C steht für EPROM-basierte PICs, die in einem Programmer programmiert werden müssen und entweder nur einmal programmierbar sind oder per UV-Licht gelöscht werden müssen. Zum Auslesen braucht man auch
Die Serie PIC16C7x (OTP) ist kompatibel zur Serie PIC16F7x (Flash). Ich würde versuchsweise mal ein PICkit3 ranhängen, vielleicht geht das auslesen. Als Ersatz dann ein PIC16F73.
-
Thread
LCD-Ansteuerung über PIC 16F1829
Hallo miteinander Ich habe folgendes Problem un zwar gibt meine LCD-Anzeige nichts aus. Initialisieren funktioniert allerdings perfekt. Kann mir einer von euch dabei weiterhelfen?? MfG Unti