-
Thread
0..16MHz in 16Hz Schritten mit PIC16F1713
Hallo, ich habe in den letzten Tagen ein kleines Projekt mit einem PIC16F1713 gemacht. Dieser hat einen NCO (numerically controlled oscillator). Damit lassen sich Frequenzen von 0 bis 16MHz in 16Hz Schritten erzeugen. Ein erster Test ist vielversprechend. Vielleicht wäre
gut. Ist das Spektrum sauber? Was kann ich als Programmier-Gerät nehmen / habe noch nie was mit PIC gemacht!
-
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
PIC16F877A PIC Minimum System Development Board
Selbstfertigung von Platinen grosse Probleme macht, habe ich mir mal 2 Stk. MinimumSystem Boards für 40Pinner PIC beim netten Chinesen geordert. Abbildung: https://www.picclickimg.com/00/s/MTAwMFgxMDAw/z/XycAAOSw9NdXtniT/$/PIC16F877A-PIC-Minimum-System-Development-Board-JTAG-Interface-_57.jpg Der Händler(Ebay
ein etwas annähernd gleiches Board/Schaltung gefunden: http://www.hobbycomponents.com/images/forum/PIC16F877A_Development_Board_Schematic_1024.png das hilft ein wenig weiter.. Gerhard
-
Thread
MPLAB und PIC 16F690 und 16F84A in C
würde ich gerne mit meinem PICKIT2 die oben genannten Typen in C schreiben. Ich finde für meine PIC´s keinen Compiler, den ich in MPLAB einbinden kann. Ich habe den HIGH TEC C versucht, aber da finde ich die 16F690.h und 16F84A.h nicht. zudem ist das mit dem delay wider anders geregelt. Was habe
im MPLAB Paket integriert: MPLAB IDE features include: [...] Free components "HI-TECH C PRO for PIC10/12/16 MCU Families running in lite mode"
-
Thread
ISP von pic24hj nach pic16f873a geht nicht
Servus Leute, hab das Problem das isp von Master(pic24hj) nach Slave(pic16f873) nicht geht. Es geht um einen Synthesizer bei dem der 16f 16 Potis und Schalter abfragt und ein Display ansteuert. Der pic24 fragt über isp nun an z.b 0x40, was einer Speicheradresse entspricht .Bis zur nächsten Anfrage von pic24 (auch wieder 0x40 kopiert der pic16f den speicherwert der angefragten Adresse in sein ISPBUF-Register. so der Ablauf nun muß ich noch weiter ausholen. Ich hatte vorher als Master einen pic18f2550
-
Thread
Navilock NL-552 (ublox5) an PIC16F87x
Hallo zusammen, nachdem ich nun meinen PIC16F870 am Laufen habe und auch mein Display ansteuern kann, bin ich bei der letzten "Hürde" angekommen: der Anschluß des Navilock NL-552ETTL GPS-Moduls... Ich gehe hoffentlich richtig in der Annahme
direkt an die Rx/Tx-Pins des PIC anschließen? VG Matthias
-
Thread
Hilfe - PIC 16F768 Resetet sich sändig - Hilfe
Hallo Leute, ich bin ziemlich am verzweifeln. Ich hab mir ne NIXIE Uhr gebaut und mit MPLAB 4.72 das Programm für oben genannten µC geschrieben. In der Simulation läuft es tadellos, stundenlang, aber ihr werdet es euch sicher schon denken im µC eben nicht und ich weiß ehrlich nicht warum. Der PIC resetet sich alle paar Sekunden von selbst, ohne Regel, grad so wie es ihm einfällt. Ich hab alles versucht was mir eingefallen ist, aber ich bin am Ende mit meinem Latein. Vielleicht hat jemand Lust sich das Programm mal anzuschauen und mir den Fehler mitzuteilen. Zur Uhr: Nixie Uhr mit 8stelliger
-
Thread
PIC16F886 Interupt on Change RB7 läuft nicht
leider konnte mir nicht geholfen werden... jetzt steh ich vor dem selben Problem: Ich habe ein PIC16F886 und möchte über den Pin RB7 ein Interupt auslösen. Ich komme aber nicht ins die Routine. könnt ihr mir weiter helfen? So sieht meine ISR aus: org 0x04 InterruptServiceVector
Hallo Thomas, ich kenn jetzt speziell den PIC16F886 Typ nicht - ABER wenn ich das noch richtig in Erinnerung habe, muß im INTCON auch noch das 'RBIE'-Bit gesetzt werden. (Bei den PIC16F76 Typen heißt das Bit auf jeden Fall so). Kann sein, daß
-
Thread
pic16f18857 not working - I2C.
Hello, i tried to get the I2C on my pic16f18857 @ 3V3 running but i only see low potential on the lines. - SCL: RC5 - SDA: RC6 - Both pulled to 3,3V with 2k2 - the pic should be a I2C Master @ 400khz - Adress of Slave: 0x80 Here is my config generated in MCC 3.15 (ported to the pic16f18857 from the generated pic16f18854 files): i2c1.h: [code]/** I2C1 Generated Driver File @Company Microchip Technology Inc. @File Name i2c1.c @Summary This is
-
Thread
programm für pic16f84 auf 16f88 umstellen
bräuchte eine hilfe für das umstellen des assembler quellcodes für eine propeller uhr, ich weiss das der 16f88 mehr funktionen hat , und ist nicht wirklich kompatibel, ich weiss dass: - pic16f84.inc auf 16f88.inc ändern - cblock von 0x0c hex auf 0x20 hex ändern - lvp disable bei der konfigurazion - ausgänge
MOVWF TRISA ; Set RA<7:0> as inputs ;Prozessor festlegen, includefile list p=16F88; 16C84 radix hex include p16f88.inc"; "p16c84.inc" ;Deine Config-words findest Du bei MPLAB8.92 im Menü "Configure" __CONFIG XT_OSC & _CP_OFF & _MCLRE_ON & _WDTE_OFF & _LVP_OFF
-
Thread
ICSP - PIC16LC76-04l/S0
Hey, ich bin im Bereich PIC absoluter Neuling. Nun suche ich für den PIC16LC76-04l/S0 der bereits als SMD in einer Schaltung verlötet ist einen Programmer. Nun wollte ich fragen, ob ihr mir einen Programmer empfehlen könnt
du einen anderen Brenner. RS232-Version (Pegelumsetzer, sehr einfach): google "JDM Programmer PIC". War mal für den 16F84 gedacht, geht auch für viele andere. Software z.B. "ic-prog" oder "WinPic800" Nachteil: geht nur mit echter RS232 mit ordentlichem Pegel, min. 7..8V Ich hab mit der JDM Variante
-
Thread
pic16f877 + lcd + tempsensor + tastatur
folgendes problem: ich soll bis dienstag (12.4) ein projekt realisieren, dass ausgehend von einem pic 16f877 temperatur misst (mittels ds1820, "1-wire-bus"), diese temperatur auf einem display (auf hd44780 basis)ausgibt... dann habe ich noch eine 12 tasten matrix tastatur, ueber die ich einen wert
freien C-Compiler gibt's bei http://www.htsoft.com. Die freie Version PICC-Lite ist zwar nur für einige PIC's (der 16F877 ist dabei) und hat einige Einschränkungen, aber für kleinere Projekte langt er. Den Compiler kannst du in die IDE vom Microchip MPLAB einbinden. Handbuch (PDF, 362 Seiten) kannst du da
-
Thread
PIC16F876---> MAX233--->RS232--->PC--->C#
eine Frage zu ADC und Visualisierung der Meswerte auf meinem PC mit C#. Ich messe Spannung mit PIC16F876 und möchte die Messwerte über Max233 anzeigen lassen. Meine Anwendung zeigt sehr komische Werte wie: bei einer Spannung von 5 V --> 3,72E-294 ----------------- von 3,72 v--> 5,37E-299
Hi dein PIC misst die Spannung als integer-Wert, den du dann in eine Spannung umwandelst. Und wie überträgst du dann den Wert ? Mit sprintf in eine Text-String umgewandelt ? gerhard
-
Thread
ADC Pin am PIC16F1936 richtig über Interrupt einlesen
void interrupt ISR() { if (ADIE && ADIF) {//AN1 als Analog-Input Konfiguriert uint16_t analog = ((uint16_t) ADRESH) << 8; analog |= ADRESL; if(analog > 1000)//---BREAKPOINT--->analog=0 | analog =1023?? next_fixColor(3,0); ADIF = 0; } } [
Digital hieße für mich, dass ich etwas wie ein INTERRUPT-ON-CHANGE an diesem Pin benötige. Beim PIC16F1936 ist so etwas jedoch nur am PORTB verfügbar. Habt ihr einen Vorschlag für mich, wie ich nun den Wert des Potis über den 4093 (NAND-Schmitt-Trigger) auslesen kann? Wie kann überhaußt aus den
-
Thread
Anfänger bittet um Unterstützung beim Programmieren eines PIC 16F627A
internen nehmen) - Falsche Quarzfrequenz (default nach PON nehmen und nicht dran rumfummeln) - Board / PIC kaputt (Läuft ein Beispielprogramm)? t.b.c.
sicher nicht! Es gibt keine dummen Fragen, nur dumme Antworten! :-) Weiterhin viel Spass mit den PIC's von microchip mfG GroberKlotz
-
Thread
PIC16lf1823 General purpose I/Os mit Schmitt Trigger ?
Hallo, ich will eine Schaltung mit einem CD4035 durch einen PIC16lf1823 (www.datasheetdir.com/PIC16LF1823+download) ersetzen. Theoretisch hat der PIC Schmitt Trigger Eingänge, aber dass sind alles special Functions PINs wie z.B. /SS (Slave Select input). Ich
keinesfalls eine Vorgänger-Serie der (hier) beliebteren PIC18 ist. pic16lf1823 schrieb im Beitrag #2046729: > was spricht gegen die PIC16er Serie, > negative Erfahrungen aufgrund von was genau? PIC16 gibt es seit langer Zeit. Natürlich sind einige Derivate
-
Thread
Unterschied PIC 16F627 vs. 16F627A
Hallo ich hab grad mal ne Minute gesucht www.microchip.com -> search "PIC16F627" Ergebnis Nr 1: ein Vergleich zwischen den beiden Typen: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2533&product1=PIC16F627&product2=PIC16F627A
-
Thread
[S] PIC 16f1454 oder 16f1455 TSSOP-14
Hallo Ich suche 1-5 Stück des 16f1454 oder 16f1455 als TSSOP-14. Da diese aktuell nicht gut lieferbar sind, hat noch jemand welche die er nicht benötigt ? Gruß
Hallo, machen sie bitte die umsätze mit 16f1455, ist es pic16F1455-I/P Oderpic16F1455-I/ST? Bei unserem unternehmen war der vertrieb für marken wie TI, ST, Microchip,ADI, NORDIC, NORDIC, NXP und infineon ein disziplin,Vielleicht hilft dir das
-
Thread
PIC16F628a über Schottky-Dioden gegen GND schalten?
besorgt. Diesen möchte ich als Dimmsteuerung für einen FS20 Funk-Aktor nutzen. Als uC setze ich einen PIC16F628a (SMD) ein, da ich diesen schon für einen ähnlichen Zweck einsetze (IR(RC5) zu FS20 Umsetzer) und die Programm-Routinen vorhanden sind. Versorgungsspannung sollen 2 AAA-Batterien sein, die
und PIC gegen Minuspol zu schalten, da der PIC interne Pullup-Widerstände nutzen kann (jedoch leider keine Pulldown-Widerstände). Jedoch muss ich dann zwischen den gebrückten GND/VDD-Pin von PIC und TX-Modul
-
Thread
PIC16F737 -I/SP Quellcode auslesen (bin/hex)
Hallo liebe Forengemeinde, ich habe folgendes Problem: Wie kann ich den Quellcode von dem µC "PIC16F737 -I/SP" auslesen (nicht dekompilieren, sondern nur auslesen als hex oder bin), um diesen danach auf einen weiteren "PIC16F737 -I/SP" zu flashen? Bisher habe ich nur Erfahrungen mit der Atmel Serie
flashen. Dem Datenblatt habe > ich entnommen, dass er I2C und "SPI" unterstützt. ISP != SPI. Für den PIC brauchst du z.B. ein PICkit3. Das mit dem Klonen funktioniert aber nur wenn der Ausleseschutz nicht aktiviert wurde. Ich würde bei einem kommerziellen Produkt aber eher davon ausgehen, dass er aktiviert
-
Thread
PIC 16F886 programmieren Hi-Tech C FEHLER !
Hallo, bin grad dabei einen PIC 16F886 zu programmieren. Nutze als Compailer den Hi-Tech C Lite und PICkit2. Habe alles genau so gemacht wie in dem Video: http://www.youtube.com/watch?v=55r_5Pg4a04 Nur bei mir kommt: (1273
Anstelle des #include <htc.h> solltest mal das einsetzen: #define _16F886 #define __PICCPRO__ // unklar ob nötig #include <pic.h>
-
Thread
ICD2 Clone - Brennen von PIC16F628 geht nicht
einen ICD 2 Clone zusammengebaut mit der Platine von Andreas B.. Jetzt will ich mal mit dem Ding einen PIC brennen. Dafür habe ich an den Telefonanschluss ein kurzes 1:1 Kabel zu einen bedrahteten Telefonbuchse geklemmt. Auf einem Steckbrett habe ich einen PIC16F628-20/P aufgesteckt und da dann die entsprechenden
-Platine vergessen. Saudummer Fehler btw... 2. im ICD2 war nicht die richtige Weichware für den PIC. Der PIC war halt schon länger ausgewählt und MPLAB dachte wohl das in diesem ICD2 schon die richtige Firmware für den 628 drin war. Ich habe einfach mal ne anderen PIC ausgewählt und dann wieder auf
-
Thread
LoRA am Vormarsch, PIC16/PIC18 mit FPGA, MOSFETs und Google
startup behavior that may be required in functional safety, industrial and automotive systems. The PIC16F13276 family has 32 logic elements and the PIC18‑Q35 family has 128 logic elements, enabling engineers to implement parallel, deterministic logic alongside embedded control on a single chip. This
cost and complexity. [/c] In der Theorie sollten die neuen Chips ab Sofort erhältlich sein: [c] PIC16F13276 MCUs are available starting at $0.32 at volume and the PIC18‑Q35 devices are available starting at $0.62 at volume. [/c] Eine Beispielbepreisung präsentiert sich dann wie in der Abbildung
-
Thread
Tonerzeugung mit DAC - PIC16F15376 - C Problem
Ich versteh gerade die Welt nicht mehr, ich versuche einen "Ton" mit einem DAC zu erzeugen, das funktioniert auch, sobald ich allerdings die Schleifen in eine Funktion auslagere, hör ich nichts mehr, also z.B. sollte [c]playFreq(8,4000);[/c] das selbe tun wie [c] for(long j = 0; j < 4000; j++){ DAC1CON1 = DAC1CON1++; __delay_us(8); } [/c] allerdings passiert gar nix (d.h. eine Pause zwischen den 3 anderen "Tönen", außerdem ist diese Pause viel länger als der nachfolgende Ton, obwohl er die selbe Anzahl an Schleifendurchläufe hat und auch die Delaydauer
-
Thread
PIC 16F676 16 bit im CC5x Compiler
Hallo, Ich verwende den CC5X Compiler free version für den PIC16F676. Das Problem ist, dass 16 bit Variablen vom Compiler als 8 bit Variablen gehandhabt werden.zB. 16 bit Zählvariable kommt nur bis 255. Ich habe den Compiler in die MPLAB6.50 eingebunden. Kennt
Mit dem HI-Tech Compiler habe ich keine Probleme jedoch unterstützt die freie Version nicht den 16F676. Vielen Dank PS: Danke Gerhard, ich verwende den Datentyp uns16 im CC5X Compiler (tatsächliche 16 bit)
-
Thread
PIC16F1827-MCP4151 TMR0-Interrupt wird immer wieder nicht ausgefuehrt
die waren zumindest bei den PIC16, die ich kenne, alle im Statusbyte. Wenn man also das Statusbyte löscht, dann ist automatisch Bank 0 in Mode. Und wenn man seine in der ISR benutzten Variablen im Bereich $70..$7F ansiedelt, dann
einiges anders bei den vierstelligen. Wenn du immer noch mit dem pic16f84 arbeitest, solltest du in diesem thread besser nicht so laut daherkommen...
-
Thread
konnte pic 16f84a 1x programmieren, jetzt gehts nimmer.
hi also ich hab nen pic16f84a den ich via icd2 programmiert habe... beim ersten mal war alles tip top, keine fehlermeldung nix. aber als ich dann das neue programm programmieren wollte kam die fehlermeldung: ICDWarn0052:
von euch ein kleines beispielprogramm (am besten eine blinkende LED oder ein Lauflicht) für einen PIC16F84a zusenden? Es wäre super wenn mir jemand ein komplettes Projekt senden könnte, denn meine Linker Skript Datei ist wohl nicht die korrekte (16f84i.lkr) Oder einfach nur die Linker script datei
-
Thread
RS232 - ( PIC 16f877a )
Hallo Man hat ja die Möglichkeit beim PIC mit 2 Pins eine serielle Verbindung aufzubauen Ich hab das mal versuch zwischen 2 Pics und einem PC also: Pic Nr1 schickt "abcde" an Pic2 und der leitets weiter an den PC Pic1 & Pic2 haben die selbe Versorgungsquelle - also auch selben Ground ich habe den recieve pin einfach immer an den transmits pin des anderen pic gesteckt - habe aber jetzt das Problem, dass die Daten zwar ungefähr übertragen werden aba die Reihenfolge oft nicht passt da kommt dann "abde" oder "de" ... raus woran könnte das liegen? vl muss man beim pic auf irgend
-
Thread
PIC18F2550/PIC16F877 Port-Adressen in C?
Hallo allerseits, ich ich von meinem Ausbilder eine Unmenge an PIC18F2550 und PIC16F877 bekommen und würde die gerne in C programmieren. Jetzt hab ich die Frage, wo ich die Adressen für die Ports herbekomme. Ich hab schon gegoogelt und seitenweise Datenblätter durchforstet
Synthron schrieb im Beitrag #4556158: > Unmenge an PIC18F2550 und PIC16F877 bekommen Hallo Synthron, würdest Du welche gegen Geld abgeben? Gruss Chregu
-
Thread
[V] Viele neue PIC16F84-10P DIP zu verkaufen
Preislich bin ich besser als alle hier: http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=PIC16F84-10/P-ND RS hat zur Zeit nur 12 auf Lager: http://at.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=3314633 http://at.farnell.com/microchip/pic16f84-10-p/8bit-flash-mcu-16f84-dip18/dp/9760830?Ntt=pic16f84-10p Wie schon gesagt, die Preise sind Verhandlungsbasis. Mit mir kann man reden... Herkunft: Firma wollte sie weghauen da hab ich zugeschlagen weil ich dachte,
-
Thread
Suche Schaltplan: Binär Uhr mit PIC16F82X und DCF
ich bin auf der Suche nach einem einfachen "Nachbauprojekt" für eine Binäruhr. Sie sollte einen PIC16F627 oder 16F628 haben und - das ist der Knackpunkt - DCF Empfang haben. Ich finde zwar viele Binäruhren mit den PICs und auch viele "normale" Uhren mit PIC aber keine die eine Kombi bietet.
-
Thread
IR-Empfänger mit PIC16F84A zum Ein-Ausschalten des PC
Hallo, beschäftige mich seit kurzer Zeit erst mit PIC µC und Assembler, daher ist mein Wissen darüber doch noch etwas begrenzt! Zu meinem Problem: Ich Versuche für meinen PC einen IR-Empfänger zu bauen der ihn auch ein und ausschalten kann! Das Ein- und Ausschalten funktioniert auch wunderbar nur beim weiterleiten der restlichen Signale zum PC haperts! Also wenn ich eine Taste der Fernbedienung drücke kommt zwar ein Code am PC an, aber immer ein unteschiedlicher bei der gleichen Taste! (mit Girder 3.2 getestet) Als Protokoll wird RC-5 verwendet. Mittels Jumper kann eine Taste zum Ein
-
Thread
PIC16F627 (rs232 =>digibahnProtokoll Motorola II)
Hallo Leute, suche hilfe zum pic prog PC Rs232 zum PIC ausgabe Digitalprotokoll Motorola II habe eigene Pc Software in VB 2005 bitte nur rein sachliche antworten oder fragen danke
-
Thread
PIC16F1708 ADC und Comparator am selben Pin parallel betreiben
Hallo, ich möchte ein und dieselbe Spannung mittels AD-Wandler erfassen (Normalbetrieb) und mit einem Komparator auf Überschreiten eines Schwellwerts überwachen. Die Überwachung mit dem Komparator ist notwendig, weil bei Überschreiten sehr schnell reagiert werden muss. Nun könnte ich natürlich die fragliche Spannung einfach extern sowohl zum Komparatoreingang zu als auch zu (irgendeinem) ADC Eingang führen. Das benötigt dann allerdings zwei Pins. Stattdessen würde ich gerne einen Pin sparen und Komparator und AD-Wandler am gleichen Pin benutzen. Geht das? Grüße, Arne
-
Thread
PIC16F628a interne pull-up´s aktivieren
frage stimmt meine Lösung so? ich will die internen pull-up widerstände einschalten... Prozessor PIC16f628a Ini_con Equ B'00000000' Ini_opt Equ B'00000010' lg
-
Thread
Suche PIC16 Programmierer (Hi-TechC) Raum Ruhrgebiet/Münste
universelle Plattform auf Basis des bestehenden Systems aufgebaut werden. Zum Einsatz kommt ein PIC16F917. Die Entwicklung erfolgt in C (Hi-Tech). Die Softwarearchitektur besteht im wesentlichen aus einer Statemachine und Basistreibern für die Peripherie. Das Ganze wird in einer festen Zykluszeit
-
Thread
PIN B3 Pic 16F877A schaltet nicht auf HIGH
Hallo, ich beschäftige mich derzeit mit dem Pic 16F877A, es klappt auch alles wie gewollt, bis auf das ich den Pin B3 nicht auf High schalten kann um z.B. eine LED leuchten zu lassen. Alle anderen Pins jedoch folgen den Anweisungen. Danke
Hallo, ich habe jetzt auch einen anderen Pic versucht. Doch das Ergebnis ist wie vorher beschrieben, alle Pins an Port B schalten , bis auch PIN B3. Kann mir jemand helfen , und erklären warum alle andere PINs funktionieren und entsprechend dem
-
Thread
DAC Output Pin ändert seinen Wert nicht - PIC16F15376
Ich probiere aktuell gerade den 5-bit DAC des PIC16F15376 aus, das ist mein aktueller Code: [c] #include <xc.h> #define _XTAL_FREQ 4000000 char dacBits = 12; void initDAC(){ DAC1CON0 |= (1<<7); //Enable DAC DAC1CON0 |= (1<<5);
-
Thread
PIC 16F627 + Timer 0 + Timer 2
Hi an alle! Hab hier ein Problem mit meinem Programm. Ich verwende Timer0 um bei jedem Interrupt PortA,2 zu togglen und Timer2 um PortA,3 zu togglen. Hab also 2 verschieden blinkende LEDs. Nun PortA,2 blinkt wie erwartet, nur Pin3 blinkt mit der halben Frequenz von Pin2. Eigentlich kann das gar nicht sein. d ie Timer sind getrennt. So hab ich ausprobiert wenn beide Pins am blinken sind , mit nem Taster an PORTA,0 den Timer2 zu deaktivieren. Das war der fall. PORTA,3 ging aus. Nun hab dann versucht Timer0 auszuschalten indem ich den Interrupt enable. Sodann blieben beide
-
Thread
PIC 16F88 Daten über RS232 an Visual Basi
Hi, ich sende mit dem 16F88 in einer Schleife einfach mal immer den Buchstaben 'T' über die async. serielle Schnittstelle raus. Die Daten kommen z.B. im Hyperterminal einwandfrei an. Einstellungen 19200,8,1 jetzt wollte
hintereinander und das VB Programm kann die Zeichen nicht schnell genug einlesen. Ich würde entweder auf dem PIC eine Pause von ca. 5ms zwischen den Zeichen einlegen oder in VB der Schnittstelle einen größeren ReceiveBuffer spendieren (hab aber keine Ahnung wie das geht). Dieter
-
Thread
PIC16F76 Erklärung für "Compare", "Capture" Mode gesucht
sind Dinge die ich verstehe und beherrsche. So jetzt zu meiner Frage: Ich habe im Datenblatt des PIC16F76 unter Punkt 8. verschiedene Dinge gefunden von denen ich meine sie verstanden zu haben ABER hier würde ich gerne mal noch eine fachliche Erklärung zu diesen Punkten bekommen. Das wäre zum einen
Vielleicht hilft dir das: http://www.sprut.de/electronic/pic/grund/inout.htm#capcompwm Gerhard
-
Thread
HI-Tech C Header files PIC 16F877A
Hallo, ich wollte mal den HI-Tech Compiler im MPLAB für den PIC 16F877A ausprobieren. Nur leider scheitere ich schon an den elementaren Dingen. Ich habe den Project-Wizard verwendet und möchte jetzt z.B ein Vorlagendatei *.c einbinden, wo vielleicht schon mal eine Standardkonfiguration vorgegeben ist. Auch benötige ich ein Header file pic16f877A.h. Wo findet man denn sowas??. Steh gerade irgendwie auf dem Schlauch. Bin für jede Hilfe dankbar. Viele Grüße Peter
-
Thread
PIC16F627 Problem beim lesen von Eingängen mit Velleman k8048
dass die Taste im gedrückten Zustand +5V liefert (also eine `1`) Wenn ich das Programm auf dem PIC brenne, funktioniert allerdings die Tastenabfrage nicht - keine led leuchtet. ####################################################################### #include <pic16f627.h> void main(void)
######################################################## //Initialisierungs - C.File #include <pic16f627.h> void Init_Device(void) { TRISB = 0x00; //Initialisieren des Port B als Ausgang PORTB = 0x00; //LED alle aus //CMCON = 0x07; //Comperator 1 und 2 abschalten
-
Thread
[pic16f88] Impulsdauer und interrupt latency f. externen Interrupt
Hallo, ich habe bei obigem pic den externen Interrupt aktiviert auf die steigende Flanke. Ich habe in einer doc gelesen, daß es eine Verzögerung geben soll, die bis zu 3 Maschinenzyklen dauern soll. Kann das stimmen oder habe ich was falsch verstanden? Und kann mir jemand zufällig sagen, wie lange das Signal am INT0-Pin high sein muß, damit die steigende Flanke erkannt wird? die "AC Specs" habe ich leider nicht gefunden Gruß Th.
-
Thread
ccp(pwm) Ausgang wärend der Programmlaufzeit beim PIC16F88 ändern
notwendig zwei pwm-Signale auszugeben, allerdings finden diese nie zeitgleich statt, leider hat der 16F88 nur ein ccp-Modul. Der pic16F88 bietet die Möglichkeit das ccp-Modul auf zwei unterschiedlichen Pins auszugeben, dies wird im configuration Register eingestellt. Ist es möglich das Config-Word während der Laufzeit zu ändern? Soweit ich weiß besitzt der 16F88 die Möglichkeit seinen eigenen Programmspeicher zu ändern. MfG spec
-
Thread
ADC und LCD an PIC 16F627/6F628A
Hi@all. Wie kann ich einen wert am ADC auslesen und auf einem LCD darstellen... (z.B. von einem Spannungsteiler mit NTC, PTC, e.t.c) Für jeglche Hilfe bin ich dankbar, da ich mehr aus Beispielen lerne, wie aus Datenblättern... Greets Olli
-
Thread
2*20 LCD Panel (HD44780) mit PIC16F887, Initialisierungsproblem?
Kann mal bitte jemand eine funktionsfähigen Code für Pic16f887 und LCD einstellen? Danke
Habe den PIC nicht. Nur einen 16f877A. Wenn dir das was nützt, dann kann ich den hochladen.
-
Thread
PIC16F1827 RFM01 über SPI an MSSP Modul 2
, habe vor ein paar Wochen hier beim Stöbern eine Diskkusiion zu pinkompatiblen Nachfolgenr des PIC16F628 gefunden und wurde dadurch auf den PIC16F1827 aufmerksam. Besonders interessiert mich das MSSP Modul, was 2mal vorhanden ist. Das Folgende Projekt soll beide Module nutzen. Nr.1 als I2C zur Ansteuerung
nicht der einzige bin. Das was ich letzendlich erreichen will, bzw. meine Projektschritte sind: 1) PIC16F88 (oder ähnliche) erstmal sauber mit SPI kommunizieren lassen. 2) RFM01, RFM02 und RFM12 Module ansteuern. 3) Saubere Datenübertragung zwischen den Modulen hinbekommen. 4) Implementierung eines
-
Thread
Anfänger Problem - Indirect Adress - PIC16F1516
Guten Tag, Ich habe vor kurzer Zeit angefangen mich mit PIC's zu beschäftigen. Nachdem ich die "Hello World" Projekte durchgearbeitet habe (LED Blinken, LED Matrix) wollte ich mich nun an Nixies versuchen (ich hatte noch ein paar rumliegen ). Das Programm schreibe ich mit mikroC und die simulation mache ich mit Proteus ISIS. Die Ausgänge des Pic's werden mit 74HC374 & 74HC138 multiplexed und danach auf einen 74141 gegeben um die Nixies anzusteuern. In der Datei "BCD_Numbers" wird festgelegt welche Ausgänge durchgeschaltet werden müssen um die jeweilige Zahl zu erreichen. Wenn ich die einzelnen