-
Thread
IC Tester PIC 16F877
14-2 > https://ww1.microchip.com/downloads/en/devicedoc/39582b.pdf Das ist das Datenblatt vom PIC16F877_A_ Dort wäre es Seite 144.
Ernst: Du willst etwas basteln, _ohne_ die Manuals der Zutaten zu lesen? Recht üblich bei den PIC16 ist, daß es von Microchip reservierte Adressen gibt, die außerhalb des programmierbaren Adreßvolumens liegen, so daß man dort die Werte für User-Signatur, Konfiguration und EEProm-Bereich im Hexfile
-
Thread
PIC 16F877A -Steuerung für Kaffeeautomat
PICs sind normalerweise sehr robust. Ein Bekannter gab einem PIC16F84A mal Überpannung (8V), was dem PIC nichts ausmachte. Es gab auch mal den Fall, wo er nen PIC verpolt hatte, der dann viel Strom zog aber immer noch in der Anwendung funktionierte - dann hab ich
willst, Microchip weist darauf hin: Not Recommended for new designs Please consider this device PIC16F18877 Im Grunde kannt Du aber einen beliebigen µC (AVR, 8051, Propeller usw.) nehmen, der dir am besten gefällt.
-
Thread
Vergleich 16C71 und 16F716
http://www.microchip.com/wwwproducts/ProductCompare.aspx?product1=PIC16C71&product2=PIC16F716
in dem Fall, aber es gibt doch kleine Unterschiede 16C71 vs. 16C71x (16F71x) beim CONFIG Word PIC16C71 to PIC16C710/711 Migration - Microchip https://www.google.at/#q=DS40032B
-
Thread
Anfänger Frage zu PIC16F628A
fragen. Ich habe so ein PIC-READY 2 Board von Mikroelektronika und versuche die kleinen Käfer (PIC16F628A, PIC16F84) ohne Debug Möglichkeit zum fliegen zu bekommen. Einfach nur LED an [avrasm] CLRF PORTB MOVLW 0x07; MOVF CMCON BANKSEL TRISB MOVLW 0; MOVWF TRISB;
das ist nett von euch ja es war nur ein codeschnipsel ich benutze normal den pic16f887 mit dem kenne ich mich ganz gut aus. Ottmar K besonderen dank dir, daß ist aber ein 628a der a typ hat ein anderes datenblatt werde mir das morgen anschauen.
-
Thread
Freeware C-Compiler für PIC 12F ..... 16F
wissens den C18 von Microchip als Studentenversion kostenlos. Schau mal bei www.microchip.com Für PIC16: http://www.bknd.com/cc5x/downl-stud.shtml Gerhard
C-Compiler sowie einen Simulator und eine IDE gratis. Weiters habe die etwas mehr Featers als die PIC16F. Und wenn du wirklich einen kleine PIC brauchst, dann kannst du die PIC10F und PIC12F mit dem CCS-Compiler, welche im MPLAB inkludiert ist, programmieren. mfg SChoasch
-
Thread
PIC16F737 vergleichstypen oder Eagle Library
pinkompatibel sind z.B. der > 876 oder 886 Die sind aber auch schon längst veraltet. Wenn dann einen PIC16F1xxx. Dass Microchip die Footprints zur Verfügung stellt ist gut zu wissen :-)
> Die sind aber auch schon längst veraltet. Wenn dann einen PIC16F1xxx. Richtig.
-
Thread
Simpler USB Taster
Die mit Abstand billigste Lösung mit einem Mikrocontroller mit Hardware-USB-Device ist der PIC16F1454/1455. Der '55 hat noch analoge Eingänge und einige andere Funktionen, die hier aber unwesentlich sind. Weiteres Plus für den Bastler: das Ding gibts als DIP für Lochraster. Schau her: Hier
/Articles/832135/Microchip-PIC-F-USB-Stack-Part Hier gibts den Chip: https://www.reichelt.de/PIC-16C-16F17-Controller/PIC-16F1455-I-P/3/index.html?ACTION=3&GROUPID=7201&ARTICLE=144953&SEARCH=16f1455&OFFSET=16& fchk PS: Zur Schaltung in Teil 1: Du solltest noch einmal 100nF zwischen VCC und
-
Thread
Systemtakt läuft zu schnell PIC16F88
Hallo zusammen, ich nutze o.g. PIC mit einem 8MHz-Quarz. Ich habe festgestellt, daß der Takt um ungefähr 25% zu schnell läuft. Beispiel: der 16-Bit-Timer TMR1 sollte nach meiner Prescaler-Einstellung nach 11,4 ms einen Stand von ungefähr 2700 haben. Es sind aber ca. 3380, oder andersrum: mit meinem Testprogramm, welches nach einem TMR1-Stand von 2700 eine LED toggelt, messe ich eine Zeit von 8,3 ms. Bei TMR2 ist es dasselbe: nach Einstellung sollte er nach 800 µs überlaufen, er läuft aber schon nach 600 µs über (auch ein Testprogramm, was LEDs toggelt). Der OSC1-Pin hat aber exakt 8 MHz. Ich
-
Thread
Timer0 -Interrupt-Pic16F88
Hallo ich habe ein Programm geschrieben, in dem ein LED blinken lassen , und der Timer0 zählt die Anzahl von Bliken, wenn der Anzahl der Blinken den wert 6 Erreicht löst diese Timer ein Interrupt diese Interrupt schaltet ein andere LED ein. Wenn ich mein Pic mit der Testplatine anschließe blinkt nur der erste LED ständig und es wird keine Interupt glöst? kann mir Jemand helfen! #include <P16F88.inc> LED equ 0 LED1 equ 1 Wait1 equ 0x25 Wait2 equ 0x26 W_TEMP equ 0x30 STATUS_TEMP equ 0x31 PCLATH_TEMP equ 0x32 org 0x0000 ;bsf STATUS, RP0 ; bcf OSCTUNE, 0x00 Oscillator
-
Thread
[V] PIC16F84A, PIC16F877A, PIC16F874A abzugeben
ich habe ein paar PIC Controller aus meinen Projekten übrig die ich günstig abgeben würde: 4x PIC16F84A-20I/P (DIP 18) für je 2,50 Euro 3x PIC16F877A-I/P (DIP 40) für je 4,00 Euro 3x PIC16F874A-I/L (PLCC 44) für je 4,50 Euro Die PICs sind nagelneu und wurden nie programmiert oder eingebaut.
Die PIC16F877A und die PIC16F84A sind weg. Nur noch die PIC16F874A sind übrig.
-
Thread
[V] 9 * PIC16c74A-20/P
-4kx14-a-d-pwm-40dip-pic16c74a-20-p.html Genauere Infos zum Controller bei Digikey. http://www.alldatasheet.com/datasheet-pdf/pdf/75259/MICROCHIP/PIC16C74A-20/P.html Das entsprechende Datenblatt. Mfg, Carsten
Den PIC16F628 gibt's ***NEU*** für unter 2 Euro bei Reichelt. Mein Rat: in die Tonne mit deinen alten Pic16C... W.S.
-
Thread
PICs ausgelesen - und nun?
Habe aus 2 ansonsten identisch aufgebauten Fahrreglern, den dort unter der Bez. HT497 geführten PIC16C73A bzw. PIC16C73 auf einem Minipro ausgelesen. Das Ergebnis fiel recht unterschiedlich aus, da die Einstellungen der Fuses, aber auch die Inhalte deutlich voneinander abweichen. Die Screenshots
Letzterer diesen Schutz besitzen, reagiert aber einfach beim Auslesen nur anders? Macht es Sinn, einen PIC16F73 zu ordern und rein zu Testzwecken mit dem Inhalt des PIC16C73 zu proggen unter Beibehaltung der Fuses. Was meint Ihr dazu? Falls der 16F73 dann im Fahrregler alle Funktionen des 16C73 ausführt/
-
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 ?