-
Thread
Problem C-Compiler mit PIC16F628 und MPLAP
Ich bin am verzweifeln. Ich habe ein kleines Programm in C für einen PIC16F628 geschrieben und will jetzt ein HEX File daraus machen. Als erstes habe ich es mit dem CC5x Compiler probiert und habe immer folgendes Problem dabei gehabt: Wenn ich auf Build klicke meckert
output files. Clean: Done. Executing: "C:\Programme\IAR Systems\ew23\picmicro\bin\iccpic.exe" -D__PIC16F628__ "main.c" -o"main.r39" -r -e -z9 IAR PICmicro C Compiler V2.21C/W32 Copyright 1998-2004 IAR Systems. All rights reserved. Time limited license: 29 days left Fatal error[Pic005
-
Thread
PIC16LF1509 for schleife bricht nicht ab
Hallo Leute, ich habe eine LED die eine bestimmt Anzahl blinken soll. Dafür habe ich den Code unten geschrieben. Das Problem ist, dass sie durchgehend blinkt und nicht nur zehn mal. Warum bricht das Programm nicht irgendwann ab? [c] #include <xc.h> /***** CONFIGURATION *****/ // ext reset, internal oscillator (no clock out), no watchdog timer #pragma config MCLRE = ON, FOSC = INTOSC, CLKOUTEN = OFF, WDTE = OFF // brownout resets enabled, low brownout voltage, no low-power brownout reset #pragma config BOREN = ON, BORV = LO, LPBOR = OFF // no power-up timer, no code protect, no
-
Thread
PIC16F627A und USART (RS232)
Hallo Elektronikfreunde, es ist mal wieder zum Heulen ;-) Ich habe einen PIC16F627A, an dem eine LED hängt, die PWMed wird, das klappt alles wunderbar. Nun möchte ich über RS232 einen neuen DC-Wert an den PIC senden. Also 255: LED voll an, 0: LED komplett aus, 127: dazwischen
/31008a.pdf PIC16F627A http://ww1.microchip.com/downloads/en/DeviceDoc/40044G.pdf
-
Thread
Interrupt bei PIC16F873a SDCC löst nicht aus
. Geschrieben habe ich den Code für den SDC-Compiler: [c] #define __16f873 #include "pic/pic16f873a.h" #include "LCD/lcd.h" typedef unsigned int config; config at 0x2007 __CONFIG = _CP_OFF & _WDT_OFF & _BODEN_OFF & _PWRTE_ON & _HS_OSC & _LVP_OFF;
Hi, Lösung gefunden. Ich hab vergessen das PEIE-Flag zu setzen: [c] #define __16f873 #include "pic/pic16f873a.h" #include "LCD/lcd.h" typedef unsigned int config; config at 0x2007 __CONFIG = _CP_OFF & _WDT_OFF & _BODEN_OFF & _PWRTE_ON & _HS_OSC & _LVP_OFF;
-
Thread
RS-232 empfangen mittles PIC16F628
streife und mich durch spruts Seite lese komme ich einfach nicht weiter. Ich möchte gerne einen PIC16F628 an eine serielle Schnittstelle des PCs anschließen und die übermittelten Daten an einem LCD-Display ausgeben. Wenn ich die Daten in das Programm schreibe werden die auch ordnungsgemäß ausgegeben
@Yves: Danke Ich kenne mich mit PIC nicht aus. Ich hatte aber ähnliche Probleme mit SAB80535. Das Problem war, das der PC Strings sendete und der Controller ohne interuptgesteuertem Empfang nicht schnell genug war ( 14,384 MHz )
-
Thread
Debug mit PCKIT3 und einem PIC16F690 Testboard
Kannst du den PIC mit dem PICkit3 programmieren? Oder geht das auch nicht? Debuggen hab ich mit dem Teil auch noch nicht geschafft, hab das mitgelieferte PIC18F-Demoboard.
auch wieder 50 Teuronen alles zusammen. Naja werd dann wohl lieber einen 18F14K22 kaufen und den 16F690 ersetzen. Somit ich dann auch in C Programmieren kann. Programmieren des 16F690 mit dem PICKIT3 geht ohne Header. Gruss Andy
-
Thread
PIC16F871 - Frage zum Timer2
Hi, nun habe ich auch mal eine Frage/Problem zum Timer2 des PIC16F871 (vermutlich generell PIC16). Ich benutze Timer2 zum Togglen eines PORT Pins (bei jedem TMR2 Interrupt wird das Bit umgedreht in der ISR). Das Datenblatt sagt zum timer2: The prescaler
gibt's also auch bei dieser Leseaktion einen Reset irgendwelcher Timer2-Register. Was sagen denn die PIC-Experten unter euch dazu? Ist das bekannt? Wenn ja, woran könnte es liegen? Das Datenblatt jedenfalls scheint nicht diesen Effekt zu kennen, somit sieht es für mich eher danach aus, daß der PIC nicht
-
Thread
Änderung einer Schaltung mit µC (PIC 16F874)
Hallo NG. Ich habe hier: http://www.ucapps.de/floorboard/floorboard.pdf eine Schaltung entdeckt, die genau das tut, was ich brauche (soll ein MIDI Controller werden - ist aber für meine Fragen nebensächlich) - wenn man kleine Änderungen vornimmt. Der Controller funktioniert so, dass man eine Anzahl an Fußschaltern (normally open, momentary) hat, und wenn man einen davon drückt, wird über den TX Pin eine MIDI Program-Change Nachricht versandt. Dazu soll angezeigt werden, welches "Programm" grade aktiv ist (dazu das Display). Leider reicht mein Wissen über Elektronik nicht aus, um zu
-
Thread
Neue Bauteile: Zenerdioden, Steckverbinder, PIC16-Nachwuchs und mehr
I2C-Portextender TCA9539 um Anti-EMI-Massnahmen. Was es sonst Neues gibt, verraten wir hier. #### Microchip PIC16F175xx – schneller AD, geringer Stromverbrauch Achtbitter spielen ob ihrer einfacheren inneren Architektur insbesondere in energieverbrauchskritischen Szenarien nach wie vor eine gewichtige Rolle.
erhebliche Mengen an Energie. Analog Devices lanciert nun einen neuen SAR-ADC mit einer Auflösung von 16-/12-Bit und einer Arbeitsgeschwindigkeit von 2 MSPS/500 kSPS. Als wichtigstes Feature des Neulings bewirbt Analog Devices folgendes: [c] The Easy Drive features enable highly efficient analog front
-
Thread
PIC16F877 #define PORTxbits/LATxbits Problem
ich habe leider ein Problem mit der Textersetzung (define) von den Ausgängen. Ich verwende den PIC16F877-04/P. #include<pic16f877.h> #pragma config ... #define dTHERM1 PORTAbits.RA0 #define dTHERM3 PORTAbits.RA1 #define dSDA1 PORTAbits.RA2 #define dSCL1 PORTAbits.RA3
, jetzt seh ichs auch im Datenblatt. Nicht richtig Nachgesehen. Vielen Dank. Da ich bisher nur mit PIC18 und PIC32 gearbeitet habe eine Frage noch. Schreibe ich nun statt LATxbits für Ausgänge auch PORTxbits?
-
Thread
PIC16f887, rs232, max232
Hallo, ich brauche dringend Hilfe. Ich möchte ein Datenbussystem mit dem Pic16f887 machen. Ich habe zur Pegelumwandlung den max232 genommen, siehe Bild. Als Programmierhilfe habe ich mich an die Website gehalten. http://www.sprut.de/electronic/pic/grund/rs232.htm Hab
Aber ich kann doch auch mit dem rs 232 über Schnittstellen am Pic Daten senden und empfangen?
-
Thread
Intel Hex File --- PIC16F684
euch. Hintergrund meines Werkens ist, dass ich einen Programmcode (bzw. INTEL HEx file) habe (eines PIC16F684), diesen in den Flash eines ATMEGA mitaufnehmen möchte, um den ATMEGA als Programmer für den PIC zu verwenden. Ich beschäftige mich mit dem Intel Hex File. Wenn ich nun dieses File z.B. in einem
während im Programm "Starter Kit" nur bis 13E Daten stehen. Mir ist auch bewusst, dass eine Zelle im Pic lediglich 14 Bit hat. Kann es sein, dass das Hex-File das künstlich auf 16Bit aufpeppt?! Bin da gerade mächtig auf dem Holzweg. Danke schon im Voraus für euer Bemühen. Gruß Robbi
-
Thread
benötige Hex-Datei für PIC16F628A
diese Antwort kommt kurz und dann kommt > Selected device not detected d.h. das PICkit3 sieht den PIC nicht, überprüfe Deine Verkabelung und mache einen 100nF-Kondensator zwischen Vdd und Vss Du musst folgendes Bild sehen, bei Device muss PIC16F628A stehen (ich hatte gerade nur einen PIC16F88 zur
nach erfolgreicher Programmierung sieht das dann so aus (halt mit PIC16F628A statt PIC16F88)
-
Thread
I2C Problem PIC16F876
mir wollte ich mal ein I2C Testprogramm schreiben. Leider funktioniert es nicht. Ich will mit 2 PIC16F876 (Master, Slave) kommunizieren. Die Programmierung erfolgt in C auf MPLAB mit einem PICKit3. Programm Master: main.c: [c] #include <main.h> int value = 0x01; int din = 0x00; void
NOBROWNOUT //No brownout reset #FUSES NOLVP //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O #use delay(clock=8000000) #use i2c(Master,Fast,sda=PIN_C4,scl=PIN_C3,restart_wdt,force_hw) [/c] Als ich mit dem Debugger durch ging blieb er immer bei #use
-
Thread
Suche jemand der einen PIC16c57c programmieren kann
Zusammen, bin neu im Forum, und wollte mich mal umhören, ob hier ein aktives Mitglied für mich einen PIC16c57c beschreiben kann. Ich habe den Originalbaustein, der hat aber einen defekten Ein-/Ausgang. Jetzt könnte ich mir einen neuen kaufen, der ist aber leer ;-( Somit handelt es sich um einen
Den 16C57C kann ich nicht beschreiben, der 16F57 klappt aber !
-
Thread
rlf Befehl bei PIC16F887 klappt nicht!
Hallo Leute, habe hier folgenden Quellcode: [avrasm] list p=16f887 ; list definiert den Controller #include <p16f887.inc> ; Headerdatei mit Registernamen __CONFIG _CONFIG1, _LVP_OFF&_FCMEN_OFF&_IESO_OFF&_BOR_OFF&_CPD_OFF&_CP_OFF
http://www.sprut.de/electronic/pic/fallen/fallen.html
-
Thread
Displaycontroller ST7066U mit PIC16f1518
welchen ich bei Distrelec erworben habe. ( http://www.distrelec.ch/de/LCD-Punktmatrixdisplay-4-75-mm-4-x-16-Display-Elektronik-DEM-16481-SYH-LY-CYR22/p/17551456?q=661576&page=1&origPos=1&origPageSize=10&simi=99.41 ) Dieser besitzt den Displaycontroller ST7066U-0T. Kennt sich jemand mit diesem Display(Controller
Controller evtl. sogar genormt? Bin um jede Hilfe froh. Auf jeden Fall habe ich den Display mit meinem PIC16f1518 Verkabelt und nutze PORT A als Datenleitung und PORT B 0-2 Als Steuersignale. Eine Initzialisierung habe ich mir anhand einer Anleitung im Internet Zusammengebastelt. void LCDstartup(void
-
Thread
Pic16f874-20l Porta Programmierung
Ich habe mich in diesem Forum angemeldet, da ich nicht mehr weiter komme... Habe bisher immer den Pic16F84A programmiert,da mir aber bei meinem derzeitigen Projekt die Ports nicht reichen habe ich mir einen 16F874 besorgt. Nun habe ich folgendes Problem: Der 16F874 hat einen doppel belegten PORTA -
Das mit dem Ram soll heißen: Der 16f84 hat seinen Ram-Bereich (also die frei benutzbaren Register) an anderer Stelle als der 16f874. Wenn Du also die Variable Zaehl1 auf 0ch legst und Zaehl2 auf 0dh, dann liegen die vielleicht beim 16f84
-
Thread
PIC16F886 über zwei Leitungen programmieren
Hallo Leute, mein PIC16F886 wird in ein Gehäuse eingeschweißt, welches insgesamt vier Kontakte nach außen zur Verfügung stellt. +5 V, GND und zwei unbelegte Kontakte. Ist es möglich, den PIC über diese zwei Leitungen zu
PicRoller schrieb im Beitrag #5871695: > gibt da auch keinen Trick? Der übliche Trick heißt "Bootloader". Der muß natürlich vor dem Vergießen auf herkömmliche Weise in den PIC programmiert werden.
-
Thread
HiTech Compiler error PIC16F747
Hallo liebe Microcontroller Freunde =) Ich habe ein recht schlichtes anliegen an euch. Situation ist, ich bin Auszubildender Elektroniker im Dritten Lehrjahr und da wir ja was lernen sollen kamen unsere Lehrer auf die Idee uns ein Projekt aufzubrummen. Das Ding ist eine DCF77 Uhr, die das DCF Signal decodieren muss und die empfangene Zeit mittels Pulsweitenmodulationen auf ein Drehspulenmessgerät ausgeben soll. Soweit Funktioniert alles in der Theorie. Drücke ich jetzt aber auf Build gibt der Compiler den Fehler "; erwartet" aus und verweist mich auf die Routine die das DCF Signal decodieren
-
Thread
[PIC16F690] Kein TMR1-Interrupt mit Quarz
Konfigurationswort aus? Und wie stellst du fest, dass der Interrupt nicht stattfindet? PS: Ich lese gerade der 16F690 hat bereits einen eingebauten low-power crystal oszillator für Timer1. Just to let you know.
eine LED über einen Transistor toggled. Wie soll ich denn TMR1-Zählregister auslesen, während der PIC läuft, beim Debuggen übers PICkit v2 kommt bei mir nur eine Fehlermeldung, weiß jetzt nicht genau welche aber ich muss jetzt grad weg kann nachher nochmal nachschauen. Andere Interrupts funktionieren
-
Thread
µC PIC 16F877A zurücksetzen?
Hallo, Alt aber Neuling Eigentlich weiss ich es, aber da der µC auf einer Platine von einem Kaffeevollautomaten sitzt ,kommen mir Zweifel ob die Industrie verhindern kann, das ich am Pin1 (MCRL/VPP) mit GND ein Resett erfolgreich ausführen kann. Zwischen VCC und Pin1 ist ein PullUp von 10K. Mir kommt es vor als ob ich so etwas mal gelesen habe.
-
Thread
4 Bit Initialisierung PIC16F628A
der so prähistorisch ist wie mein eigener. Ich habe das Display ANAG Vision AV 1610 an den PIC 16F628A angeschlossen wie im Quellcode zu lesen ist. Leider funktioniert die Initialisierung aus welchen Gründen auch immer nicht. Die Anschlüsse des Displays sind korrekt mit dem PIC verbunden und
Pic16 Assembler und HD44780. Da hat wohl jeder von uns die Beispiele von Sprut übernommen. http://www.sprut.de/electronic/pic/programm/lcd.htm
-
Thread
PIC16c711 3 volle stangen zu verkaufen
Hallo zusammen, ich habe da mal eine Frage und hoffe man(n) kann mir hier helfen. Habe hier 3 Stangen voll von diesen PIC´s und würde sie gerne verkaufen aber weiß nicht was ich dafür nehmen kann vieleicht könnt ihr mir weiter helfen!! Danke
-
Thread
Lichtsensor Programm - PIC 16F84A
Schönen Guten Tag... zuerst mal..ichbin neu hier ;) daher...Hallo miteinander! Mein problem ist folgendes! Ich mus für die schule ein Projekt machen, undzwar namens Lichtsensor! Nur mein Problem ist, Ich habe nächsten Dienstag meine Abschlussprüfung (bin AZUBI zum Elektroniker für GEräte und Systeme) und schafe es einfach nicht mehr jetzt mich damit so grossarig zu beschäftigen! Ausserdem bin ich halt nur ein Azubi und kenne mich daher auch nicht soo gut mit dem PIC Aus =( für manche ist das alles denke ich aber gar kein problem..deswegen dachte ich stelle ich den beitrag mal rein.
-
Thread
PIC16F628 UART aus SLEEP-Mode wecken?
Hallo, ich habe mit einem alten USB-Handydatenkabel (PL2303) und einem PIC16F628, sowie ein 868MHz TX-Modul von ELV einen FS20 Sender gebaut. Das ganze funktioniert auch soweit, nur ich würde gerne aus Stromverbrauchsgründen den PIC in den Sleep-Mode legen, so dass er nur
initialisieren, wenn man aus dem Sleep-Mode zurückkehrt? Hat sowas vielleicht schon mal jemand mit einem PIC16F628 gemacht, also UART-RX und Sleepmode? Danke im voraus, Kermit
-
Thread
PIC16F1939 2x LCD möglich?
Hallo zusammen, Ich habe hier einen PIC16F1939 mit integriertem LCD Modul sowie zwei 7-Segment LCD Anzeigen. Ich habe das Ganze jetzt soweit, dass ich an den Commons 0+1 eine LCD Anzeige am Laufen habe. Funktioniert super. Allerdings hätte
Flo schrieb im Beitrag #2430823: > Hallo zusammen, > > Ich habe hier einen PIC16F1939 mit integriertem LCD Modul sowie zwei > 7-Segment LCD Anzeigen. Ich habe das Ganze jetzt soweit, dass ich an den > Commons 0+1 eine LCD Anzeige am Laufen habe. Funktioniert super. > Allerdings
-
Thread
Math. Problem beim PIC16F648A
Hallo Leute, folgendes Problem: Ich lese einen Sensor mit dem PIC16F648A aus und berechne die Rohwerte in physikalische Werte um. Ausgabe über RS232 Schnittstelle. Simulation mit OshonSoft PIC Simulator IDE läuft einwandfrei. In der Realität erzeugt der 16F648A aber
an und der Rechenwert hängt sich für die nächsten Messwerte auf. Reduziertes Progamm läuft mit dem PIC 16F628A einwandfrei beim 16F648A jedoch das gleiche Problem. Kennt jemand dieses Problem?
-
Thread
PIC16LF1527 PWM Abschaltung funktioniert nicht immer
Hallo Zusammen, habe folgendes Problem: Ich dimme eine LED-Endstufe über CCP10. Das funktionert auch alles recht gut, nur wenn ich den PWM abschalte passiert es ab und an (~ 5-10%) dass der Ausgang auf high bleibt und die Endstufe statt abzuschalten maximalen Strom liefert. Mit folgender Routine schalte ich den PWM zu bzw. ab: [c] void pwm_aus (void) { CCP10CONbits.CCP10M3 = 0; //disable PWM CCP10CONbits.CCP10M2 = 0; return; } void pwm_an (void) { CCP10CONbits.CCP10M3 = 1; //enable PWM CCP10CONbits.CCP10M2 = 1; return; } [/c] lt. Datenblatt ist das die richtige
-
Thread
PIC16F690 PWM nur 3,8V
Hallo Ich hab das Problem das ich bei meinen PIC nur 3,8-3,9V am Ausgang haben wenn ich das ganze mit einer PWM mache. Gibt es eine Möglichkeit das Signal zu verstärken evt. mit einer kleinen Zusatsschaltung. ich brauch den unteren Spannungsbereich bis ca 2,5 V nicht MFg Marcel
-
Thread
PIC16F18855 I2C Problem
2 are not supported for I2C Mode */ RC3PPS = 0x17; //RC3->MSSP2:SDA2; RC4PPS = 0x16; //RC4->MSSP2:SCL2; SSP2DATPPSbits.SSP2DATPPS = 0x13; //RC3->MSSP2:SDA2; SSP2CLKPPSbits.SSP2CLKPPS = 0x14; //RC4->MSSP2:SCL2; SSP2CON1bits.SSPM3 = 1; SSP2CON1bits.SSPM2
nach Reset die Eingänge alle auf dem Analog Input hatten? Oh ja! (http://www.sprut.de/electronic/pic/fallen/fallen.html#analog) Das ist bei fast allen PIC(8|24|32) noch immer eine Falle für die Vergesslichen. Die neuen 16er, zb der auf dem Xpress Board umso mehr. Die haben mehr Analoge Module
-
Thread
Daten senden über AUSART mit PIC16F88
Hallo. Ich versuche nun schon seit Wochen Daten mit meinen PIC zu senden. Aber es läuft einfach nicht. Ich habe zwei Taster über die ich jeweils ein langes Datenpaket versenden möchte. Ob ich das Paket so zerstückeln darf, weiß ich zwar auch noch nicht, aber das ist erst mal nebensächlich. Es soll ein serielles Datenpaket für ein XBee Funkmodul sein. Zur Zeit sieht es noch so aus: Wenn ich einen Taster betätige, fängt der Versand an. 0x7E und 0x00 wird versendet, doch dann wird PIR1 nicht gelöscht. Und ich hänge in der senden Schleife fest. Kann mir vielleicht jemand einen Tipp geben
-
Thread
senden über serielle Schnittstelle mit PIC16f877
ermittelt habe, über die serielle Schnittstelle an einen Computer weitersenden. Ich verwende einen PIC 16f877, weiß aber nicht wie ich das Problem am besten angehen soll. Kann mir bitte jemand ein paar Tips u. Trick bzw. ein Beispiel posten! Ich wäre echt dankbar!!!
noch bis über das WE warten kannst, weiss ich bestimmt auch mehr. Habe gerade ein Dev. Board mit dem 16F877 und werdfe mich damit Beschäftigen.
-
Thread
mit PIC 16f877 seriell daten senden und empfangen
Hallo Ihr!!! Weiß jemand von euch wie der Programmcode aussieht wenn man mit dem PIC 16f877 daten an ein gerät mit serieller schnittstelle (RS232) senden und empfangen möchte? Ich bedanke mich im Voraus für eure Hilfe!! mfg
Hallo Stefan, schau Dir doch mal die folgenden Application Notes von Microchip an! Der PIC-Typ paßt zwar nicht, aber der dort verwendete PIC gehört zumindest zur selben PIC-Familie. Als Anregung sollten die Application Notes also geeignet sein. http://ww1.microchip.com/downloads/en/AppNotes
-
Thread
PIC16F877A - HEX-konverter
Code: [code]; Übungsbeispiel Hex-Converter ; PORTB auf 7Segment und in Hex darstellen list p=16f877a include "p16f877a.inc" __CONFIG 0x3F41 org 0x00 ; Programmstart (also 0x00) goto init org 0x04 ; Interuptadresse init BCF STATUS, RP1 ;Wechsel auf
Registers wird indirekt über das FSR und Das INDF Register adressiert. http://www.sprut.de/electronic/pic/grund/adress.htm#indirekt
-
Thread
C-Programmierung LCD PIC16F84A
Moin Moin! Könnte mir einer den Text erklären und - oder Kommentieren? void LCDString(const char *__putstr) { char __ps; __ps = *__putstr; while(__ps>0) { __putstr++; if (__ps== 0) break; LCDWriteChar(__ps); __ps = *__putstr; } } Hab echt kein Plan was da passiert. Im Hauptprogramm steht nur: LCDString("Beispieltext"); Das Zeigt er ja auf dem Display an, aber was macht der obere Teil? MfG Stefan
-
Thread
pic16f873a--PORTA0-4
servus Leute, ich bin am verzweifeln. ich kann die port's a0 bis 4 nicht setzen. habe alles ausgemacht comperator, halt alles was da dran hängt auch adcon usw. TRISA = 00000000 bsf PORTA,0 bis 4 geht nicht nur PORTA 5 und 6 kannt ich setzten ! WARUM????? kann mir einer helfen? danke
-
Thread
PIC16(L)F18875 mit Pickit3 programmieren?
Moin, ich habe einen China Clone und die SW PICit3 V3.10, kann aber dort leider diesen Chip nicht auswählen !? Habe aber bei einem Projekt dieses Foto gesehen !? hat dazu jemand eine Idee ?
-
Thread
PIC16F628, MIC4427 (MOSFET-Treiber)
Hallo zusammen! ich habe eine Schaltung mit PIC16F628 zur Ansteuerug einer MOSFET-Stufe (IRL3803) gefunden und moechte die Schaltung so (oder so aehnlich) mit einem ATmega32 aufbauen. Da ich eher Programmierer als Elektroniker bin, habe ich Probleme
Echte Open Collector sind das beim PIC auch nicht. Man gibt eine Null aus und schaltet die Datenrichtung. Wenn Richtung Ausgang, wird die Null ausgegeben, bei Eingang ist die Leitung hochohmig. Beim AVR gibst du im PORTx die 0 aus und
-
Thread
Pic16F877 & FT232R
Hallo alle miteinander ich habe folgendes Problem: Ich habe einen PIC16F877 in Verbindung mit einem FT232R & möchte dann gerne über den USB Port mit meinem Computer kommunizieren. Habe auch die Treiber für den FT installiert. Wenn ich meinen FT an meinen Computer anschließe
Datenaustausch mit meinen Computer. Wenn ich nun von meinen Computer z.b. mit TeraTerm was zu meinem Pic schicken will, leuchtet auch mein Empfangen Led bei dem FT auf. Aber weiter kommen die Daten leider nicht. Wenn ich versuche etwas von meinem Pic zu senden kommt es wohl gar nicht erst bei meinem Ft
-
Thread
PIC16F876A Programm geht verloren
Ist der PIC etwa undicht? Gruß
Die Schaltung hat mit pic16f876 ohne solche Probleme funktioniert. Vor kurzem habe ich das Programm an A-Typ angepasst und habe das Problem damit geschafft... Unterschied zwischen alt und neu: alt: Pull-ups deaktiviert
-
Thread
PIC16C74B mit GALEP 4 programmieren
Ich habe mir einen DIL40->PLCC40 Adapter für den Microchip PIC16C74B gebaut, damit ich den PIC mit dem Eprommer GALEP 4 programmieren kann. Leider funktioniert es nicht. Das Config-Wort wurde eingestellt. Ich bekomme aber immer eine Fehlermeldung beim Programmieren. Wer hat mit dem Galep schon einmal einen PIC inkl. Config-Wort programmiert und kann mir Hilfe geben?
-
Thread
PIC16F628 EEPROM, Beenden von Write feststellen
Hallo Freunde, Beim Beschreiben des EEPROM mit einer Zeichenfolge möchte ich erreichen, dass nur dann auf das beenden des hardwaremäßigen Schreibvorgang gewartet werden muss, wenn beim erneuten Aufruf der Write-Routine, dieser Vorgang, welcher ja unabhängig von der weiteren Programmausführung hardwaremäßig abläuft, noch nicht beendet ist. Dies funktioniert bis jetzt nicht. Allerdings funktionieren die nachstehenden Abfragen (natürlich ist nur jeweils eine davon aktiviert) nur NACH Beendigung der vorgeschriebenen Sequenz zum Beschreiben des EEPROM. Setze ich diese VOR die "requiered Sequences" wird
-
Thread
PIC 16f688 : Timer 1 ungenau
Hallo Zusammen, aktuell bastel ich an einer Meßschaltung um die Kapazität eines LIPO-Akku zu ermitteln.Der Ablauf ist folgender : 1. Akku auf 4,15 V laden 2. bei Erreichen von 4,15V noch Zeit x warten 3. Umschalten auf Entladung bis 3,75 V erreicht sind dabei die Zeit zählen 4. Laden bis 3,9 V zur Lagerung des Akku Das Programm an sich funktioniert. Leider habe ich Problem mit dem Timer1. Der Timer läuft nicht mit 2HZ. Die Interrupt-Service-Routine ist bewusst klein gehalten. Mit den Presets s. Proggy verliere ich in 2 Minuten 3 Sekunden. Trotz stundenlanger Suche kann ich keinen
-
Thread
PIC16F627 Rs232 nach DMX512
Hallo Leute, DMX Lichtsteuerung PC Rs232 nach PIC ausgabe DMX Baud 2400 bis max möglich DMX ausgabe Kanalbegrenzung bis max 512 Pc Software in VB 2005 danke
-
Thread
Geht das kürzer/schneller? Assembler, PIC16F1512
PIC16F1512, Assembler, MPLAB Kann man das folgende Programmstück kürzer/schneller machen? Das Ziel ist: w = gnn + 32 - nnn, ohne nnn zu ändern. movfw gnn addlw d'32' ; w= gnn
-
Thread
PIC16F877 senden-empfangen RS232
Hallo Leute, ich arbeite seit kurzem mit PICs (PIC16F877, 20Mhz) und dessen Programmierung unter C (Compiler CC5X). Kann mir vielleicht einer von euch einen C-Code senden, mit dem ich Daten(Texte, Zeichen) vom PIC zum PC und umgekehrt senden kann!
Hallo Ich mach PIC in Assembler, und habe auch scho über eien Kommunikation über RS232 nachgedacht. Denke das Hyperterminal ist ne gute Wahl, aber damit kenne ich mich leide nicht aus. Aber an Das kann man was schicken
-
Thread
Flußdiagramm Digitale stoppuhr auf PIC 16F84A
Hallo, ich habe ein Problem. Ich würde gerne eine Digitale Stoppuhr mit dem PIC 16F84A als Schulprojekt abgeben. Leider weiss ich nicht so recht, wie genau der Ablauf einer solchen Uhr aussieht. Deshalb fände ich es sehr hilfreich, wenn mir jemand beim erstellen des flußdiagrammes
Wenn Du dann als Suchbegriff stopuhr stoppuhr eingibst, gibt es massig Treffer. Einer, der PIC einsetzt, ist: http://www.mikrocontroller.net/forum/read-1-60795.html#60795 Steht zwar nicht viel drin, aber eine email ist angegeben. Du mußt halt klein anfangen: LED blinken lassen, IRQ, Timer,
-
Thread
Problem mit Sprutbrenner 8 und PIC16F84A
einwandfrei funktioniert hatte. doch dann kam ein Problem nach dem anderem. der Brenner erkannte den PIC16F84A nicht mehr sondern entweder den fiktiven "16F84" der bei fehlendem pic angezeigt wird oder sagt, dass der eingestecke PIC nicht in der "Database" vorhanden ist. darauf hin dachte ich, vielleicht
ich jetzt die Firmware auf meinen steuerpic? 2. Frage: was muss ich machen, um anschließend meinen PIC16F84A wieder zu erkennen?