-
Thread
Was unterscheidet PIC-Controller von 8051 und anderen?
µC 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
interessantes teil auf irgendeinem teilespender, und was das alles kann... klasse! also her mit zwei PIC16F877. dann assembler und - ach du k**k - nur ein register R0! in der folge kam der erste der 16F877 nicht über ein paar flashes und blinkende LEDs hinaus und der zweite liegt heute noch werksneu in
-
Thread
Von Türkisch auf Deutsch (ASM)
Hi ich hoffe das ihr mir helfen könnt. Ich weis leider nicht wie ich die software ( pic 16f877) von türkisch auf Deutsch umschreiben kann. Für Eure hilfe Währe ich sehr dankbar. Hier die Asm. Danke LIST P=16F877 INCLUDE "P16F877.INC" __CONFIG _CP_OFF &_WDT_OFF
> Ich weis leider nicht wie ich die software ( pic 16f877) von > türkisch auf Deutsch umschreiben kann. Mach dir keine Sorgen, der Assembler wird das Programm auch so korrekt übersetzen. :-) Was natürlich die ins Philosophische gehende Frage
-
Thread
SdKarte -> µC -> Usb -> Pc
Abend, Ja die SD wäre FAT16,...naja im moment is ein pic16f877 drinnen...wäre da aber flexibel. lg
>Ja die SD wäre FAT16,...naja im moment is ein pic16f877 drinnen...wäre >da aber flexibel. Schummel FAT also. Da wirst du aber um einiges aufrüsten müssen. Für PIC18F USB Controller gibts da glaub ich ne Mass Storage
-
Thread
16f877==> 18f4520 spi funktioniert nicht mehr
Hallo, ich versuche vom 16f877 auf den besagten 18f4520 umzusteigen, da gleiches PIN-layout, aber mehr RAM und ROM. Habe die kpl. Software auf dem 16f877 entwickelt. Alles hat funktioniert. Mit dem anderen Controller funktioniert
den Fehler gefunden.Scheinbar MUSS ein SPI- Register(SSPEN) noch gehandeld werden, im gegensatz zum pic16f877. Dies scheint beim CCS compiler in der setup_spi routine zu sein. Besten Dank für die Anworten
-
Thread
PIC12F1822 vers. PIC 18F4550
programmierbar? Welchen C-Compiler hast Du verwendet? Der C18 von Microchip kann nur Code für die PIC18F* erzeugen. Die PIC10/12/16... haben weniger Befehle, unter anderem welche, auf die der C18 angewiesen ist. Der große Unterschied zwischen PIC10/12/16 und PIC18 ist, dass der PIC18 etwas compilerfreundlicher
Ich sehe aber nicht den Sinn von dem PIC18F4550 zu PIC 12F1822 umzusteigen. Wenn das ein PIC16F877 wäre oder änlich, dann könnte das gehen, aber mit deinen Kenntnissen schaftst du das sowieso nie.
-
Thread
[V]Microchip PIC's 18/16/24 & PICkit2 & Board
Hallo, biete meine Sammlung an PIC's an. Sowie zwei Dev/Ev. Boards. + PICkit2 Enthalten sind: PIC18LF4620 -I/P 8 Stück (DIP40) PIC18F4620 -I/P 5 Stück (DIP40) PIC18F4620 -I/PT 3 Stück (44-Pin TQFP) PIC16F871 -I/P 1 Stück (DIP40) PIC16F877A -I/P 4 Stück (DIP40) PIC16LF877A -I/P 6 Stück (DIP40) PIC24F16KA102 -I/SP 1 Stück (DIP20) PIC24FJ64GA000 -I/SP 1 Stück (DIP20) PICkit 2 Board Picus (mit Display) Board Eigenbau
-
Thread
PIC configuration bits
05) nachgebaut. Es funktioniert allerdings noch nicht so ganz. Auf dem Board befinden sich zwei PIC's, ein 16F84A und ein 16F877. Ich habe beide mit den HEX Dateien programmiert, die man sich bei Elektor runterladen kann. Die configuration bits werden dabei mit importiert (benutze MPLAB). Ich habe
man dazu das Programm kennen muss und nur so eine Aussage dazu treffen kann, oder? Ich hab die PIC's wie folgt programmiert: PIC16F84A: Oscillator XT Watchdog Timer off Power Up Timer on Code Protect off PIC16F877 Oscillator XT Watchdog Timer off Power Up Timer on Code
-
Thread
PIC und LCD QC1602A V2.0 bringen mich zum Wahnsinn
*/ /* MCU = PIC16F877A XTAL = 4.000 MHz */ /* */ /* ============================================================
__delay_ms(200); TXT_Write("Hallo",6,1); // Schreibe in Zeile 1 ab Spalte 5 TXT_Write("PIC16F877A",3,2); // Schreibe in Zeile 2 ab Spalte 3 while(1); } [/c] Vielleicht hat ja wer einen guten Hinweis für mich, ich hoffe das ich das C-Listing gut genug kommentiert habe. Mit
-
Thread
PIC 16f84a Programmieren
Ya da ist PIC16f84a auch dabei.Ich arbeite mit einem Demo Version aber er meldet viel Fehler da er vielleicht die Datei '16f84a.h'nicht hat.und auch 'Belichtung.h'kann er nicht erkennen. hast eine Idee? mfg
Guten Tag allerseits, ich suche die datei 16F84A.h und 16F877.h für den CCS-Compiler. Ich muss in der Schule einen solchen PIC in C programmieren, leider hab ich nur die Demo-version vom CCS-Compiler. Danke für jede Hilfe Gruss Edouin
-
Thread
16f84a Pic brennen mit Brenner 8
Hallo mikrocontroller Forum Team, ich hab den Brenner 8 von sprut.de gebaut. Pic 18f2550 hab ich problemlos programmieren können. In ihm sind die Bootload und Firmware gebrannt. Die Software USB PIC Programmer erkennt mein Brenner sowie den PIC16f84A. Problem: Das Hex file lässt
. 16F84 != 16F84A 2. viele ältere PICs brauchen Vdd = 4,5..5,5V zum Programmieren 3. keine "Code Protection" verwenden (Note: If the device is code protected (PIC16F84A), the BULK ERASE command will not
-
Thread
16f84 code zu 16f877
Hallo Leute, ich wollte den folgenden Code auf den 16f877 umschreiben. Was muss ich da alles machen? http://www.ulegan.de/dcf/dcf09.asm Cya TTler
/überarbeiten - Config-Word überprüfen - natürlich P16F877.INC statt P16F84A.INC einbinden - wie es aussieht, verwendet der Autor macros, die aber nicht im dcf09.asm definiert sind - sondern vermutlich im pic16cxy.inc, dass muss natürlich dann auch vorhanden
-
Thread
PIC12f675
Ich habe eine kleine Schaltung für den 12f675 gebaut. Dieser wird von einem 32kHz Uhrenquarz (mit 2x 100pF) getaktet. Nun tut der Pic leider garnichts, nachdem ich ihn mit dem PBrenner5 von www.sprut.de programmiert habe, sprich das Programm läuft nicht ab. Ich benutze die MCLR Leitung als IO Pin. Bislang habe ich einige Erfahrung mit 16f84 und 16f877. Die standartmäßigen Config-Bits sind sicherlich richtig gesetzt. Was muß man beim 12f675 beachten damit er läuft ? Beim f84 und f877 wird der MCLR-Pin ja von ausserhalb auf High gezogen
-
Thread
Programmspeicher lesen
Hallo Tobi, schau dir mal PICs mit Flash Programmspeicher an. Zum Beispiel den PIC16F877A. Da kannst du den Programmspeicher so ähnlich wie das EEPROM verwenden. MFG Kai
spezielles Bit (EEPGD control bit (EECON1<7>)) das du setzen mußt. Der gesammte Vorgang ist z.B. im PIC16F877A Datenblatt auf Seite 36 beschrieben. Zum Thema CRC Check, schau dir mal dies an: http://ww1.microchip.com/downloads/en/AppNotes/00730a.pdf Gruß Kai
-
Thread
dsPIC oder PIC 32 und passendes Board
dass es Zeit wird mich für einen Microcontroller zu entscheiden. Da ich schon Erfahrungen mit einem PIC 16F84 und F877 gemacht hab, dene ich natürlich zuerst an einen PIC, dieses mal aber an größere. Dabei sind mir zwei Familien ins Auge gesprungen, dsPIC 33, PIC 32 Jedoch kann ich mich überhaupt net
für die 16 MIPS PIC18 oder PIC24 edit: zwischen PIC16 und PIC18 liegen welten (in jeder hinsicht) und die PIC24F sind einfach geniale teile mit einfach "noch mehr von allem" was die 18er bieten, die PIC24H sind
-
Thread
Wie setzt man einen Port-Expander ein?
allerseits, für mein Projekt setze ich einen Port-Expander (weiss noch nicht genau welcher) ein, da mein PIC (PIC16F877) zu wenig Ports hat. Kann mir jemand helfen wie man diesen Port-Expander an dem PIC anschliesst..? Danke schon im voraus Gruss Dario
Vielleicht hat auch jemand einen Tipp welchen Port-Expander sich gur für den PIC16F877 eignet..?
-
Thread
Kiste mit Microchips
Liste was dort alles enthalten ist. 5x TPA0212PWPR 5x TLC5924DAP 1x PTQA420050N2AD 1x PIC18F96J65-I/PT 3x PIC18F96J60T-I/PT 3x PIC18LF45J10-I/ML 5x TLC2264CN 5x BQ2002PN 3x 12F683I/P 5x TC9401CPD 2x PIC16F886-I/SP 3x PIC18LF44J10-I/P 3x PIC18LF4550-I/P 6x PIC18F4550-I/P 6x PIC16F877A-I/P 5x PIC16LF84A-04I/P 3x PIC18F448-I/P 3x PIC16LF84A-04/P 3x PIC16F913-I/SP 3x PIC16F886-E/SP 3x PIC18F2550-I/SP 6x PIC12F508-I/P 5x TLC555CP
-
Thread
USB-ICD2 für PIC
@Steffen: Jo, danke, das war´s. Ich hatte mal vermutet, daß der 16F876A dem 16F876 ähnlicher ist als dem 16F877A. Deshalb hatte ich halt die mitgelieferte BL-Software benutzt. Mit der modifizierten BL-Software für den A-Typ läuft es jetzt. Gruß und Danke an alle,
Debug Mode kann. HAt jemand ne Idee? Wie gesagt Programmieren geht einwandfrei. Hardware: USB ICD2, Pic16F876A PIC: PIC18F4450 Danke
-
Thread
Hat jemand Erfahrung mit diesem Dev-Kit -- undsoweiter
Erfahrung mit dem Board nicht, mit dem PIC16F877A schon. Ja, das Ding ist geeignet. Display für Ausgaben (Debug-Info und später produktive Info) ist dabei, C-Compiler ebenfalls. Viel Spass
und der PIC16F877 ist relativ einfach zu erlernen und wenn du diesen Compiler hier http://www.mikroe.com/en/compilers/mikroc/pic/ einsetzen würdest, wird es noch schneller gehen. Die IDE bietet viele nützliche
-
Thread
PIC16F876 - Probleme!
einiges versucht, aber noch immer nichts gefunden! Immer noch das gleiche: Pickik 2 + MPLAB v8.46 + PIC16F876 PKWarn0003: Unexpected device ID: Please verify that a PIC16F876 is correctly installed in the application. (Expected ID = 0x9E0, ID Read = 0x0) Was kann/könnendes es noch sein? Bitte
> Auch mit allen andere geht’s nicht. 10F... , 12F... , 16F... , …. Na dann ist ja alles klar. > ... Please verify that a PIC16F876 is > correctly installed ... Genau *das* musst du tun! Im uebrigen gewinnt bei einem "losen" PIC
-
Thread
Verkaufe PIC Universal Board von embedded-chennel.de inkl. ICD2 Nachbau
Hallo! Da ich nun komplett auf AVR umgestiegen bin, möchte ich hier mein PIC Universal Board von "embedded-channel.de" und mein ICD2 Nachbau Programmiergerät von Harald Sattler verkaufen. Hier mal ein Link zum Board: http://www.digitale-elektronik.de/products/uniboard/product.htm
ICSP-Schnittstelle) für unser externes USB-Programmiergerät und On-Board Programmierung Lieferumfang: * PIC Universal Board * ICD2 Nachbau von Harald Sattler * PIC16F877-20P * PIC18F448 mit Eigenbau Adapter Print (für den 40Pol. PIC16F877 Sockel) Preis (VB): 80€ + Versand Bei Interesse oder Fragen
-
Thread
Wie stirbt ein Mikrocontroller?
16F877 PIC wo das EEPROM versehentlich in jedem Loopdurchgang sekündlich beschrieben wurde und dann nach ein paar Monaten einen frühzeitigen Ausfall beim Kunden verursachte. Testen ergab, daß das EEPROM
interessant! Gerhard O. schrieb im Beitrag #6505419: > Ein Juniorkollege programmierte mal einen > 16F877 PIC wo das EEPROM versehentlich in jedem Loopdurchgang sekündlich > beschrieben wurde und dann nach ein paar Monaten einen frühzeitigen > Ausfall beim Kunden verursachte. Testen ergab, daß das
-
Thread
[VS]: Schachtel voll PICs
werden, wundert mich das nicht. Hab auch kurz aus nostalgischen Gründen überlegt zuzuschlagen. Der PIC16C56A war mein erster (und einziger) PIC, für den ich sogar einen Programmer nebst Software selbst entworfen hatte.
Ich habe meine älteren PIC16F und 18F auch vor einiger Zeit verschenkt und steh jetzt dumm da. Zum Einsatz kommen soll ein 18F25K42, nur ist der bei einigen gängigen Universal-Programmiergeräten unbekannt. TL866 bzw. T48, Galep5
-
Thread
16F877 Datenblatt auf Deutsch
Hat irgendjemand ein Datenblatt für den Pic 16F877 in deutscher Sprache? Wenn ja, bitte sei so nett und lass mir dieses zukommen oder schreib mir den Link! danke!
tut man sich in der Materie wirklich schwer! Es gibt aber ein Buch, das nennt sich glaub ich "Das PIC-micro Profi- Buch"! Da sind die wichtigsten Eigenschaften, Register und Funktionen für die 16-PIC-µC erklärt! Allerdings hat ein Datenblatt noch weit mehr an Infos! Gruß Christian
-
Thread
Weller Lötstation Entsprerren
unterworfen wurde. Vermutlich ist das EEprom in den Controller gewandert. Bei mir werkelt ein PIC 16F877-04/PQ Laut Datenblatt hat der 256 Bytes an EEProm was ja sicher für alle Einstellungen mehrfach reichen sollte.(Auch 2 Kanal inkl. Werkseinstellungen und allen Lock-/Statusbits nebst irgendwelchen
130, 150 und 160. Die neu(er)en xx1 Baureihen haben - wie schon von Karsten festgestellt - einen PIC16F877 mit internem EEPROM. Tut mir leid, ich gelobe mich zu bessern.
-
Thread
Können PIC lügen?
Patrick 1. PIC 16F877 2. Der PIC ist als Slave geschaltet, wird von einem weiteren Prozessor der als Master arbeitet, durch die Slave Adresse, angesprochen und sendet lediglich ein Byte zurück an den Master. Da
B. Limer (b8limer) PIC16F877 Danke für den Tipp, werde es gerade mal ausprobieren- zweifel ein bisschen, ob mir das weiter hilft- aber dümmer werde ich bestimmt nicht ;)
-
Thread
PIC : welchen C-Compiler ?
Fehlermeldung sind manchmal wenig aussagekräftig. Hitech kenne ich nicht. Habe bisher auch nur die PIC16F87x damit programmiert.
der Testversion: es werden nur die Controller PIC16C554, PIC16F877(A) und PIC18F458 unterstützt. Also wirklich keine große Auswahl. Die Laufzeitbeschränkung liegt hier bei 30 Tagen. Codebeschränkung auf 2K Wörter. cc5x: Keine wirklich große Auswahl
-
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
Ich habe den Pic gewaehlt, weil der ueber ein Flashrom verfuegt,das man quasi vom programm selber aus programmieren kann. Der Speicher ist in 3 Hauptteile aufgegliedert. Der Pic 16F877/876 verfuegt ueber 8 KB. 2KByte
-
Thread
Adressierung im CAN-Bus?
diese habe, welche ist die Einfachste Variante um den CAN-Bus zu testen?? Ich kenne mich gut mit PIC16F876 und PIC16F877 aus, diese haben jedoch kein CAN Bus Interface. (Toll währe ein FULL-CAN Bus Controller welchen ich mit dem PIC16F877 ansteuern kann?) Danke im Voraus Michael
-
Thread
[PIC]Probleme bei SPI Übertragung
mit PCD8544 Controller erworben und habe mich prompt dran gemacht, ein kleines Testprogramm für den PIC16F877A zu schreiben. Ansteuern wollte ich das Display gleich per SPI. Das Programm ist in Assembler geschrieben. Nun, die Kommunikation funktioniert zwar, allerdings mehr schlecht als Recht... Der
immer ein Grundgerüst, bei dem sowohl ORG 0, als auch ORG 4 IMMER vorhanden ist) Wie ist das beim PIC16F877 mit einem CMCON-Register (Comparator Modul). Ich glaube das steht beim Initialisieren auch auf Analog-In. (Das bezieht sich zwar nur auf diverse PORT_A Pins - trotzdem mal auf digital setzen).
-
Thread
Probleme mit PonyProg und PIC-Adapter
Hallo, möchte den PIC16F877 programmieren und mir dazu den PonyProg-PIC-Adapter von Lancos nachgebaut. DEie Programmierung funktioniert nicht. Mit dem Oszillographen stelle ich fest, dass am Data-Eingang (PIN 40) des PIC
Habe nach wie vor Probleme mit dem Schreiben ins Flash des PIC16F877. Und zwar lief die Sache ganz prima die letzten Tage, dann plötzlich kann ich nichts mehr laden. Ich sehe die 13,6V am MCLR und Impulse an den PIN DAT bzw CLK. Eigenartig ist, dass sich das Problem
-
Thread
AD- Wandlung Programm fertig aber auch richtig?
delay_ms(20); //wo ist diese Funktions definiert? TRISB=0x00; //wo ist Makro definiert? pic16f887.h ? LATB=0x00; //wo ist Makro definiert? pic16f887.h ? while(1) { count++; adc_wert=read_ADC(); //wo ist diese Funktions definiert? delay_us(10); //Funktion definiert
delay_ms(20); //wo ist diese Funktions definiert? TRISB=0x00; //wo ist Makro definiert? pic16f887.h ? LATB=0x00; //wo ist Makro definiert? pic16f887.h ? while(1) { count++; adc_wert=read_ADC(); //wo ist diese Funktions definiert? delay_us(10); //Funktion definiert
-
Thread
cc5x Problem mit free Version
klar, hau den pic16 weg, nimm einen pic18 und verwende die studentedition vom C18 compiler von microchip :) bis auf ein wenig andere notationen im quelltext stellen sich das keine probleme ein. zb der pic16f877
Danke für deine Hilfe. Ich verwende den PIC16F690. Wenn es keinen Kompatiblen gibt dann kannst du mir vielleicht einen Tip geben welcher von denen gut ist. MSSP hätte ich gerne dabei damit ich einen I2C Master verwenden kann und eine Serielle
-
Thread
[V]PIC-Prozessoren
exElektroniker bekommen. Damit sie vielleicht doch noch sinnvoll genutzt werden, biete ich sie hier an. 18x PIC18F870A-I/SP 5x PIC18F876A-I/SP DIP-Gehäuse, offensichtlich gebraucht gegen aufgerundetes Porto (Porto, gepolsterter Umschlag, Verpackungsmaterial muß drin sein).
PIC18F870A-I/SP ~ einen 16F870 gabs 'mit A' 16F873A ~874A ~876A ~877A PIC18F876A-I/SP wird 16F876A sein. die gibts aber nicht PIC18F870A-I/SP, PIC18F876A-I/SP Das kann man sich aber denken
-
Thread
Der Anfänger und die ungenaue Binäruhr (PIC)
... > Die neuen PICs sind auch noch nicht > so gut dokumentiert. Ich finde das Datenblatt des PIC16F1503 ist nicht schlechter als z.B. das eines 16F877A.
://www.reichelt.de/PIC-16F883-I-SP/3/index.html?&ACTION=3&LA=446&ARTICLE=89327&artnr=PIC+16F883-I%2FSP&SEARCH=16f883
-
Thread
PIC - Entwicklungskit
und die Beispielprogramme sind anscheinend auch dafür. Zusätzlich sind aber noch zwei PIC16F84A dabei. Meine Fragen: - Was ist der Unterschied zwischen den beiden Controllern? - Kann ich den PIC16F84A in dem Entwicklungskit programmieren? - Kennt jemand das Kit und weiß, ob es etwas
Genausogut wie SDCC oder so für atmel. Man merkt nichtmaln wirklich n unterschied. Ich arbeite mit 16F88, 16F876 und 16F877 und kann die empfehlen. Ja, sind die teuersten in ihrer Klasse, aber kleine Stückzahlen kriegt man ja for free.
-
Thread
CC5X Fehlermedlung - OPTION ERROR
[code] CC5X Version 3.4B, Copyright (c) B Knudsen Data, Norway 1992-2009 --> FREE edition, 8-16 bit int, 24 bit float, 32k code, reduced optim. GLCD_2.c: #if !defined ICD_DEBUG && !defined ICD2_DEBUG #pragma chip PIC16F877, core 14, code 8192, ram 32 : 0x1FF
. Entferne dein #include <16f877.h>.
-
Thread
Mikrocontroller mit 8 analogen Eingängen
Danke :) hab nur noch eine Frage, und zwar ob das Pic's sind?also kann man die mit PIC programmieren? mfg Patrick
Wenn Du also einen PIC mit 8 analogen Eingängen benötigst, dann siehe Dir doch mal folgende Typen an: PIC16F676 PIC16F684 PIC16F688 PIC16F871 PIC16F874 PIC16F877 mfg Stefan B.
-
Thread
Benötige Hilfe beim Einstieg in die Mikrocontrollerwelt mit PIC
Hallo Tobias, hier noch einige Links welche Dir vielleicht weiterhelfen: PIC C-Tutorial [http://pic-projekte.de/wiki/index.php?title=PIC_C_Tutorial] Blinkende LEDs mit 16F877 [http://tutorial.cytron.com.my/2011/08/08/project-0-%E2%80%93-my-1st-pic-project-load-a-simple-led-blink
soweit ich das sehe alle einen internen Osc. Der von Tobias verwendete PIC16F887 hat auch einen, trotzdessen er schon einige Zeit aufm Buckel hat. Irgendwann fing es halt mal an. Ich hab mir angewöhnt, nur noch PIC18er mit einem K oder J im Namen oder ein PIC16xxxx oder PIC12F1822
-
Thread
PIC 10f322- Software soll Folge aus Nullen und Einsen erzeugen
jetzt, wie ich Flash Speicher lese? Speichern im Flash (Allgemeines, Lesen, Schreiben) ist beim PIC10F322 nicht möglich, da bleibt nur das EEPROM. Siehe dazu das Datenblatt des 10F322 und zum Vergleich das Datenblatt zum PIC16F877 )vgl. "3.0 DATA EEPROM AND FLASH PROGRAM MEMORY", auch "3.6 Writing
jetzt, wie ich Flash Speicher lese? > > Speichern im Flash (Allgemeines, Lesen, Schreiben) ist beim PIC10F322 > nicht möglich, da bleibt nur das EEPROM. Siehe dazu das Datenblatt des > 10F322 und zum Vergleich das Datenblatt zum PIC16F877 )vgl. "3.0 DATA > EEPROM AND FLASH > PROGRAM MEMORY", auch
-
Thread
Benötige "Portbausteine" (8255)
Guten Tag, ich benötige für den PIC16F877 mehr Ports und wollte daher fragen was es noch so für "Portbausteine" gibt. Eventuell Derivate des 8255.. danke im voraus gruss dario
@ Dario Anderhub (Gast) >ich benötige für den PIC16F877 mehr Ports und wollte daher fragen was es >noch so für "Portbausteine" gibt. [[AVR-Tutorial: Schieberegister]] [[Porterweiterung mit SPI]] [[Port-Expander PCF8574]] MFG Falk
-
Thread
Pickit 2 + MPLAB v8.46 + PIC16F876
Gerät gearbeitet. Niemals Probleme! Musste dann auf den neuen umsteigen (Pickit 2 + MPLAB v8.46 + PIC16F876 und Windows 7 Professional) Geht aber nicht! PKWarn0003: Unexpected device ID: Please verify that a PIC16F876 is correctly installed in the application. (Expected ID = 0x9E0, ID Read = 0x0) Habe dann auch andere, z.B. PIC16F877A, mit kleinen Änderung: PKWarn0003: Unexpected device ID: Please verify that a PIC16F876 is correctly installed in the application. (Expected ID = 0xE20, ID Read = 0x0) Bin jetzt völlig
-
Thread
PIC Mikrocontroller noch aktuell ?
verwendeten PICs in unserer Firma seit 1999 jahrelang in unseren früheren Produkten. Hauptsächlich 16F und 18F, später kamen auch DSPIC dazu. Wir arbeiteten durchwegs mit dem CCS Compiler in C. ASM wurde fast nie gebraucht. Auch der 16F877A war in C für kleinere Sachen recht brauchbar. Die DSPIC
Hi, ich hab jetzt nicht alle posts durchgelesen aber für mich sind PIC's noch aktuell. Hier findet ihr meine letzen NMRA-DCC Projekte unter Eisenbahnmodellbau mit PIC10F322 und PIC16F18313: https://g-zi.de Mit Dateien für JLCPCB zum Automatischen Bestücken. Bei
-
Thread
PIC Mikrocontroller
AD-Wandler abgeschaltet?? Sonst machen die bcf/bsf Befehle auf dem PORTA genau solche blöden Effekte... PIC16F628 hat AD-Wandler, PIC16F84 nicht.
auch das Datenblatt zum PIC16F628 PIC16F628 DB - Seite 42 Abschnitt 5.3.1 BI-DIRECTIONAL I/O PORTS > Any instruction which writes, operates internally as a > read followed by a write operation. The BCF and BSF > instructions
-
Thread
CCS Error 23
Hallo zusammewn Habe folgendes Problem: Ich habe ein älteres PIC Projekt von mir mit einem neueren CCS compiler (Umgebung MPLAB IDE 8.1) compiliert und habe folgende Meldung erhalten: *** Error 23 "K:\Raetiastorm\Raetiastorm_V00.97\16F877.h" Line 2(8,9): Can not
Die #include <16f877.h> Anweisung muß am Anfang des Quellcodes erscheinen.
-
Thread
zeichen werte Schrift über USART an den pc weitergeben ?
PIC 16F877 naja was ich versucht habe war nicht wirklich richtig, also bin ich auf sprut gegangen habe versucht den code zu verstehen jedoch fehlt mir da scheinbar das hintergrundwissen afjeden fall
Onkel schrieb: > PIC 16F877 > > naja was ich versucht habe war nicht wirklich richtig, also bin ich auf > sprut gegangen habe versucht den code zu verstehen jedoch fehlt mir da > scheinbar das hintergrundwissen
-
Thread
Binär to Dezimal
Hallo, Ich muss mit dem PIC16F877 einen 12-Bit ADC-Wert in Dezimal umwandeln .Kann mir jemand bei Umwandlung helfen? Danke
Hallo, Der PIC 16F877 hat bis auf die Additions- bzw. Subtraktionsbefehle keine weitere Arithmetik Befehle,es gibt leider keine Division oder Multiplikation Befehle. Danke
-
Thread
Kingbright TA20-11HWA Vorwiderstand
gegen Plus. Das 4514 dient als Porterweiterung. Als Mikrocontroller will ich meinen verbliebenen PIC 16F877 verwenden
sollen oder einfach leuchten sollen Traumhaft wäre halt, wenn ich dafür nur 8 Ausgänge von meinem PIC 16F877 dafür nutzen muss, was rechnerisch ja auch funktionieren würde
-
Thread
SPI Interface bei PIC
hallo experten! habe eine kleine frage zum thema SPI beim PIC16F877, da ich dies leider nicht aus dem datenblatt entnehmen kann: wie groß ist der maximale SPI-Takt den ich verwenden kann?? bitte um eure hilfe! mfg manuel
Also im Datenblatt vom PIC16F877 steht in Kapitel 9.1.4 folgendes... ----------------------------------------------------------- In master mode, the SPI clock rate (bit rate) is user programmable to be one of the following
-
Thread
USB Stick - PIC
Hallo, Das MMC Karten, spätestens seit dem PIC 16f877, auslesen kein Problem mehr ist, ist mir klar ;-) Aber wie kann ich FAT16 - 32 ? von einem USB Stick lesen ? Wieviel kann man maximal adressieren ? Danke Wolf
"Das MMC Karten, spätestens seit dem PIC 16f877, auslesen kein Problem mehr ist, ist mir klar ;-)" Wann war das denn jemals eins ? Zumindest bei 8051 oder AVR war das nie eins. Für diese beiden gibt es auch FAT-Implementierungen
-
Thread
PIC18F45K20 Taktprobleme
Im Übrigen klingt sowas eher nach einer Aufgabe für einen kräftigeren 32bit-Controller z.b. den PIC32MX250F128B, der dürfte einer der schnellsten PIC fürs Breadboard sein (83 MIPS). Programmieren geht mit MPLABX und dem XC32, der Umstieg von PIC16/24 ist nicht allzu groß (C vorausgesetzt). Denk
zeitgleich arbeiten. Mit dem 32er werd ich das gleich zu Beginn ändern und auch die Busbreite zum TFT auf 16bit hoch schrauben. Im besten Falle entfällt bei dem "Leistungsschwein" der zweite Controller auf der Hauptplatine und ich fasse die beiden gleich zusammen. Mit dem Übertakten hatte ich beim 16f877