-
Thread
benötige Hex-Datei für PIC16F628A
Du musst folgendes Bild sehen, bei Device muss PIC16F628A stehen (ich hatte gerade nur einen PIC16F88 zur Hand, der hat das gleiche Pin-Layout), das PICkit3 muss den PIC automatisch erkennen.
nach erfolgreicher Programmierung sieht das dann so aus (halt mit PIC16F628A statt PIC16F88)
-
Thread
PIC 16F88 RB6, RB7 Problem
Nun kurz zu meinem kleinen Problem. Ich verwende den 16f88 Wenn ich in Basic oder auch in Assembler z.B. mit bsf PortB.7 direkt setze und danach mit bsf PortB.6 setze wird PortB.7 einfach wieder gelöscht. Oder wenn alle 8 Bit auf PortB auf high stehen und setze z.B. bsf PortB.0 werden RB6 und RB7 gelöscht. Das betrifft nur RB6 u. RB7 , das funktioniert so im Simulator wie im gebrannten PIC. Wenn ich das gleiche beim 16f628 mache ist alles i.o.. Wo liegt das Problem?
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
PIC12F1822 2 PIC16C57 1 PIC16F628 1 PIC16F84 2 PIC16F88 1 PIC16F871 1 PIC16F876 2 PIC16F877 3 PIC16F887 1 PIC16(L)F193x 2 PIC18F452: 3 PIC18F4520 1 PIC18F2680
: 1 TMS320F28069: 1 TMS570 1 PIC12F202 1 PIC12F1822 2 PIC16C57 1 PIC16F628 2 PIC16F84 3 PIC16F88 1 PIC16F727 1 PIC16F871 1 PIC16F876 1 PIC16F877 2 PIC16(L)F193x 2 PIC18F452: 2 PIC18F2680 1 PIC18F4685 1 PIC18F46K80 1 PIC18LF4455 1 PIC18F87K90 1 PIC18F86K90 1 PIC18F2431 1 PIC18F2550
-
Thread
Pin als Ein & Ausgang mit höherer Last am PIC16F88
Porblem lösen kann. Bin bei den theroretischen Vorbereitungen zu einem Projekt. Habe mir den PIC16F88 dazu herausgesucht. Insgesamt benötige ich 16 Signale. Also alle Pins sind belegt als Ein oder Ausgang. Mein Problem ist dabei das ich zwei PINs als Eingang und im laufe des Programs auch als
-
Thread
[V] 23× Microchip PIC16LF88-I/SO PIC Mikrocontroller
Seit wann gibt es den PIC16F88 als LF-Variante, den kennt Micropchip auch gar nicht.
Stephan S. schrieb im Beitrag #8084047: > Seit wann gibt es den PIC16F88 als LF-Variante, den kennt Micropchip > auch gar nicht. Ist etwas verwirrend: Suche bei microchip.com liefert kein Ergebnis, das Datenblatt zum PIC16F87/88 listet aber ganz am Ende (DS30487D-page
-
Thread
ir receiver code
Hallo ich brauchte ein Asm.code für den Ir reveiver Pic16f88 Sodas ich per Tastendruck der Fernbedienung eine led leuchtet egal welche hab bei spruts sowas ähnliches gefunden aba die is per segmentanzeige und wollte fragen wie ich die als led zum.leuchten
Ahmed schrieb im Beitrag #3631814: > Pic16f88 Das ist ein µC. Der kann noch ganz andere Sachen.
-
Thread
vom Layout zum Schaltplan
Schaltung besteht aus einem 5V Spannungswandler, einem Schwingquarz, einer Relaisschaltung und einem PIC16F88 I/P. (habe mich zu den einzelnen Module vorher informiert) Wie gesagt habe ich mir das vom Leiterplattenlayout hergeleitet. Zur Programmierung kann ich jetzt noch nichts sagen; ich wollte mich erst
Schaltung besteht aus einem 5V Spannungswandler, einem Schwingquarz, > einer Relaisschaltung und einem PIC16F88 I/P. (habe mich zu den > einzelnen Module vorher informiert) Da kann man fast nichts verkehrt machen. Ansonsten sehe ich Nichts was grundverkehrt wäre. Was geht denn nicht? Wie benötigst Du
-
Thread
Frequenz Sender und Empfänger Programm!
Hallo! Möchte Daten von einem PIC 16f887 zu einem anderen PIC 16f88 senden via Frequenz module! Also drahtlos. DAten werden schon richtig gesendet und es funktioniert schon alles, wobei die 2 pics mit drähten verbunden sind. Hat nun irgendwer ein Vorbereitungsprogramm
Transmitter Module beim PIC16f887 Wake up time: 6ms Empfänger: 868 MHz Super-Het FM Receiver beim PIC16f88 Switch on time: 0,2s Bitte um Hilfe! LG Lukas H.
-
Thread
Programm zum Auslesen von Duty Cycle (ADXL202)
jemand eine grobe Struktur für ein Programm geben, mit dem ich den Duty Cycle des ADXL202 (mit einem PIC 16F88) auslesen kann? Ich möchte den Sensor an einer Digicam bzw. am Blitzschuh einer SLR anbringen und zum Beispiel mit fünf LEDs die Neigung ausgeben! Dabei soll die LED in der Mitte leuchten, wenn die
Nochmal zur Capture-Einheit: Ich hab gelernt, dass sie (bei unserem PIC 16F88 - Timer2) bei einem Ereignis (z.B. steigende oder fallende Flanke) am CCP-Input, den Wert im Timer-Register ins CCPR1L/H lädt und ein Interrup-Flag setzt. Tritt ein weiteres Ereignis am CCP-Input
-
Thread
FIFO FPGA Anfänger
mein Ziehl ist, ein ADC einschließen und Spannung berechnen. Als erste Schritt möchte ich ein PIC16F88 einschließe 8 Bit Daten zum FPGA senden (ADC Simulieren), Daten in FIFO schreiben und dann auslesen und dann die Spannung berechnen.
Sabine Mühller schrieb im Beitrag #1786441: > Als erste Schritt möchte ich ein PIC16F88 einschließe 8 Bit Daten > zum FPGA senden (ADC Simulieren), Daten in FIFO schreiben und dann > auslesen und dann die Spannung berechnen. Teile und herrsche. Löse jede Aufgabe für sich und
-
Thread
24 Bit Umwandeln
Hallo zusammen, durch Serial-Kommunikation bekommt mein Pic16F88 ein Wert in Form von 3 Byte, die drei Byte soll ich auf dem Display anzeigen lassen. Wie kann ich die 3 Byte in decimal umwandeln? vielen Dank Sabine
ich habe vergessen zu erwähnen, der Pic16f88 wird mit Assembler programmiert. VG
-
Thread
Compiler für dsPic33FJ64
Fusebits, beim nächsten Falshen >> sind sie eh weck/überschrieben. > > Ich habe hier einen PIC16F88 in einer Schaltung und will an dem Ding mal > exemplarisch rumspielen ohne die Schaltung kaputt zu machen. > Dafür will ich auch wissen, wie der Stein jetzt konfiguriert ist. IPE: Was Du mit
Fusebits, beim nächsten Falshen >> sind sie eh weck/überschrieben. > > Ich habe hier einen PIC16F88 in einer Schaltung und will an dem Ding mal > exemplarisch rumspielen ohne die Schaltung kaputt zu machen. > Dafür will ich auch wissen, wie der Stein jetzt konfiguriert ist. Es gibt bei den
-
Thread
Probleme beim TIMER1
Sry..Verwenden den PIC16f88! Deswegen auch TMR1L und TMR1H! LG
Ja PIC 16f88! Bitte um Hilfe! Irgendwer eine Idee? LG
-
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 ich eigentlich die Daten mit Visual Basic verarbeiten mit MSCOM aber ich bekomme immer die Meldung "Datenverlust" Einstellungen siehe VB.jpg im Anhang. Weiss jemand was da falsch eingestellt ist in VB? THX & MFG Christian
-
Thread
AD-Wandlung mittels PIC
dass das Senden der restlichen Daten im String funktioniert, aber bei jedem AD-Wert spuckt der PIC (16F88) am PC "1E" aus! Hab mich mal erkundigt, dass steht irgndwie für RS und soll soviel bedeuten, wie "record separator" und das steht für ein Informationstrennzeichen... Weiß irgendwer wo der Fehler
Himmel zu zaubern). Also: ich will die Daten eines Beschleunigungssensor (X,Y,Z Achse) mittels PIC16F88 auswerten und anschließend in einen ASCII-Code umwandeln und diesen dann weitersenden. Die drei Achsen des Beschleunigungssensor sind am PIC am PORTA an den Pins 0, 1 und 4 angeschlossen. Der Sensor
-
Thread
Benötige Hilfe bei Programm: Taster betätigt LED ein, Taster loslassen LED nach 2s aus
Hallo, ich verwende den PIC16F88 und programmiere mit dem CCS - Compiler in C. Ich würde gerne mit einem Taster eine LED ansteuern. Wenn der Taster betätigt wird, soll die LED angehen. Sobald der Taster losgelassen wird
nicht nach 2s sondern erst nach ca. 5 bis 6 sek. aus. Ich verwende den internen Oszillator des PIC 16F88. Eingestellt hab ich ihn auf 4 MHz. #use delay(clock=4000000) habe ich auch aufgerufen. Noch eine Idee woran es liegen könnte?
-
Thread
PIC16F88 LED Ein- u. Ausschalten (Spannung am Ausgangspin geht nicht von 5V auf 0V, sondern auf 3V
Hi ich verwende einen PIC16F88 mit dem CCS-Compiler, und möchte mit einem rastenden Schalter eine LED an- bzw. ausschalten. Wenn ich den rastenden Schalter am Eingangspin (PIN_A0) öffne, geht die Spannung am Ausgangspin (PIN_A2
Hast Du den ADC und die Komparatoren ausgeschaltet? ; Ports PIC16F88 bsf STATUS, RP0 ; Bank 1 bcf STATUS, RP1 ; clrf ANSEL ; alles digital I/O movlw b'00000111' movwf CMCON ; Comparators off bcf STATUS, RP0 ; Bank 0 bcf
-
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 aber nicht
-
Thread
Unbekannten Controller identifizieren
18poligen bisher nicht identifizieren. Bezüglich der Funktionen und Leistungsfähigkeit reicht ein PIC16F88-I/P. Es kann sein dass Nuforce gesagt hat; baut mir den fertig maskenprogrammiert und vertauscht auch die Pins Soundso mit den Pins Soundso. Ich muss erst mal einen ordentlich aussehenden Schaltplan
pinkompatiblen Controller für den 18poligen U1 finden, ich schätze die Funktion an sich könnte von einem PIC16F88-I/P erfüllt werden. Für U2 passt pinkompatibel ein AT89C51, oder vermutlich auch von STC die STC10Fxx-Serie. Bei den Datenblättern von STC blicke ich jedoch nicht ganz durch. Meine Frage ist, ob
-
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
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
-
Thread
Suche Operationsverstärker
auf die 5% Toleranz eines 7805 bezieht (nennt man so was messen oder schätzen ?) obwohl man dem PIC16F88 an RA3 eine echte Referenzspannung zuführen könnte, da wird ein MAX232 verwendet, bloss um dessen Ausgangsspannung mit einer Z-Diode auf 5V/-0.6V zu begrenzen, also wieder auf den TTL-Level zurückzuführen
> wie soll ich mit einem widerstandsteiler von 1V auf 5V kommen ohne op?? Dein PIC16F88 A/D hat 10 bit, löst also eine Eingangsspannung von 0V bis 5V in 5mV Schritte auf. Dein Messignal von 1V wird also mit 0.5% Auflösung erfasst. Das ist 10 mal mehr als die zu 5% ungenauen 5V
-
Thread
Problem beim Empfangen von Daten!
Hallo! Will von einem PIC 16f887 Daten (8bit) mittels RS232 an einen PIC 16f88 senden. Die Baudrate beim 16f887 und beim 16f88 wurde gleich eingestellt und wurde mit dem Oszilloskop überprüft ob diese auch passt (19200 Baudrate). Mein Problem ist jetzt, dass der PIC 16f88
-
Thread
Unbekannter Quellcode
A/D-Wander versendet oder ist es ein anderer Controller? Der im Disassembler-Listing angegebene PIC16F88 scheint es nicht zu sein. Im Code wird mehrfach auf das Register 0x07 zugegriffen, das beim PIC16F88 nicht existiert. [c] BTFSC SFR_0x07,0 ; !!Warning: SFR_0x07 is Unimplemented [/c]
-
Thread
PIC Config_1
Hallo Zusammen, ich verwende einen PIC16F88. Kapiere mal wieder die Konfiguration nicht. Was muss ich in der Zeile ändern, wenn ich nicht den internen Oscillator verwenden will sonder den externen XTAL? __CONFIG _CONFIG1, _CP_OFF
Quarzfrequenz _LP_OSC oder _HS_OSC oder _XT_OSC nehmen. Die Schlüsselworte stehen am Ende der PIC16F88.INC Datei.
-
Thread
Takt pic 16f877a ; Brennen funktioniert nicht
längerem keine Errata mehr, offensichtlich werden die nicht mehr gepflegt. Ich empfehle daher auf PIC16F88x oder PIC16F18xx umsteigen.
keine > Errata mehr, offensichtlich werden die nicht mehr gepflegt. Ich empfehle > daher auf PIC16F88x oder PIC16F18xx umsteigen. Abgesehen davon, dass es ansich klappen sollte, empfehle ich auch immer neue PICs zu nehmen. Die sind nicht nur schneller, sondern haben mehr RAM/ROM und Peripherie
-
Thread
IC-Idenifikation für Garagentor Zahlenschloß
einen uC nahe statt eines Logikbausteins. Vom oberseitigen Layout der Bauteile könnte gut ein PIC16F88 passen, wenn man einen NE555 als Oszillator nutzt. Da die Platine offensichtlich extern mit einer Niederspannung versorgt wird, da der Trafo gebrückt ist, kann es gut sein, dass da einfach DC12V
Ulrich P. schrieb im Beitrag #8014056: > Vom oberseitigen Layout der Bauteile könnte gut ein PIC16F88 passen, Gabs aber erst ab 1998. > wenn man einen NE555 als Oszillator nutzt. Der PIC kann RC ganz alleine.
-
Thread
Klarstellung fuer Anfaenger
wissen wo es ungefähr hinlaufen soll. Am einfachsten finde ich ist ein PIC zu verstehen. Mit einem PIC16F88 kann man schon viel machen und den Programmer kann man für ca. 20 € selber bauen. Für AVR hat Ulrich Radig einen Programmer welcher so um die 10€ kostet. Ich denke du solltest dich mal auf seiner
funktioniert. Mit AVR habe ich einfach nicht so viel erfahrung gemacht. Wie zum Beispiel mit dem PIC16F88, PIC16F84A, P89C51RD2BN und dem Fujitsu MB96F348. Was man kennt und und versteht, schätzt man auch. Es gibt nicht den Perfekten Controller oder die perfekte Controller Familie sonst würde sie wohl
-
Thread
PIC Programmiereinstieg
angenehmer. Wenn es PIC16 sein soll, dann nicht den 628. Der ist so was von uralt und teuer. Dann eher PIC16F88 oder 16F887 oder sowas in der Richtung.
Stampede schrieb im Beitrag #2831794: > Dann eher PIC16F88 oder 16F887 oder > sowas in der Richtung. Die sind doch schon fast genauso alt;) PIC16F1xxx, doch auch ich Rate zu den PIC18F. Was für einen Brenner hast du dir denn gekauft? Die genannte
-
Thread
Cortex-M: Stack Begriffserklärung bzw. Handhabung
Die PIC-Architektur (PIC16F88) von Microchip hat einen Hardwarestack. Kann maximal 8 Adressen speichern.
und mal das InstructionSet genauer unter die Lupe nehmen. @ Marco S.: > Die PIC-Architektur (PIC16F88) von Microchip hat einen Hardwarestack. > Kann maximal 8 Adressen speichern. Wieder was dazu gelernt :) @Axel: > Wenn man genug Platz auf dem Stack hat, kann man außer Returnadressen > für
-
Thread
EEPROM auslesen
0x23AA und auf dem anderen 0x2F38 (bei beiden Screenshots ist ein PIC16F887 eingestellt). Bei den PIC 16F88x sind die Bits 6 und 7 für die Code Protection bzw. Data Protection zuständig. Ist das Bit null, ist der Schutz aktiv. Ich habe die entsprechende include-Datei aus dem Assembler mal angehängt, da
-
Thread
[V] diverse Gegenstände
Hallo! Ich habe nach dem Aufräumen folgenden Artikel abzugeben: 8 x PIC 16F88-I/P 25€ 1 x Eurolite NODE 1 mit 5Meter LED-Strip 25€ 3 x Diverse Messgeräte 25€ 1 x Rexroth Prop.Verstärker 25€ 1 x AEG-EProm 2€ 1 x Mastercard Kartenlese(schreib)gerät
-
Thread
Mos Highsidereiber
noch keine abkürzenden und > dramatisierenden Wortschöpfungen... Oh doch, ich brauch das :) PIC16F88 Der hält nur 7V am Eingang aus wenn ich das Datenblatt richtig gelesen habe. Anbei mein komplette /Verbrechen/. Die Stromversorgung und fehlende Kondis sind auf einem separatem Blatt. Das das eine
-
Thread
Neigungsmessung für Kamera
LEDs ausgegeben werden... War wäre da für ein Sensor nötig? Um ihn auszulesen, würde ich einen PIC 16F88 verwenden. LG Mario PS: Und verweist mich bitte nicht an die Suche...
-
Thread
Messbereich -5 bis +5V mit AD messen
PIC16F88 laut Datenblatt 7 ADC wieso wettern? Danke, ich schau mal nach
-
Thread
Hilfe bei RS232!
Hallo! Ich habe folgendes Problem mit der RS232 Schnittstelle (PIC 16F88): Obwohl meines Wissens nach der Assemblercode stimmen sollte, zeigt das Oszi (angehängt an den TX-Pin) rein gar nichts an. Wird das Programm gestartet, tut sich auch nichts. Im Debugmodus (Microchip
-
Thread
Mikrocontroller programmieren
Ja bis jetzt habe ich nur mit dem PIC16f88 gearbeitet und in Assembler programmiert. Die Aufgabe muss in c geschrieben werden. Taste 1 = Motor links Taste 2 = Motor rechts Gruss M. B.
-
Thread
LCD und PWM am gleichzeitig nutzen
Hallo, kann mir jemand einen Tip geben wie ich mit dem PIC 16F88 an PortB ein LCD und den PWM-Ausgang gleichzeitig nutzen kann? Es geht immer nur der PWM. Gruß Daniel
-
Thread
IR-Receiver in MPLAB
Programm, und zwar hat mein Empfänger 3 Anschlüsse, 1.GND, 2.Vss, 3ter OUT Und das in einem PIC16F88 Hat jemand eine Ahnung?.
-
Thread
IR Empfänger C oder Assembler
, Ich suche einen C oder Assembler Code, mit dem man RC5 dekodieren kann(verwendet wird ein PIC 16F88). Habe leider irgendwie nichts passendes dazu gefunden und hoffe ihr könnt mir bei meinem Problem helfen. ;) Lg
-
Thread
Märklin Digital Decoder mit PIC oder AVR
Der PIC16F88 ist pinkompatibel, billiger und der Sourcecode muss nur geringfügig angepasst werden, wenn Du die ADCs nicht brauchst, geht auch der 16F87 oder der 16F84A
-
Thread
Hilfe zu CAN
Und wie VOlker sagt: Das muesste Dein System selber machen...ausser Du baust ein CAN Netzwerk mit PIC16F88 auf ;-) Gruss Michael
-
Thread
10bit ADC ADRESH & ADRESL 'zusammenführen'
Hallo! Ich hätt mal eine Frage zur ADC beim PIC16F88: Wie kann ich in Assembler die Werte von ADRESH und ADRESL zusammenführen (zB. bei left justified)? Steh grerade auf der Leitung! MfG Mario
-
Thread
PIN mangel & ICD2 debuggen
Hallo ich hab grad ne relativ große schaltung mit dem PIC16F88 aufgebaut, damit ich die Funktion des Programms dann auch wärend dem laufen: In-Cricuit- debuggen kann, hab ich einen ICD2 conector eingebaut, also ne verbindung an MCLR, eine an RB7 und eine an
-
Thread
LCD Display für Testplatine
hallo, ich brauche für meine Testplatine eine LCD Display. die Testplatine ist für pic 16F88. ich weiß, welche ich kaufen soll, und wie die Schnittstelle zum PIC ist. Grüße
-
Thread
pwm unschalten
steht doch da >>>>PIC16F88 !!
-
Thread
Wer kennt diesen Controller
Hyundai ev ein Pic 16f88 sieht verdammt nach Pic aus (Nachbau?) aus. Mach mal den Schmodder weg Thomas
-
Thread
Potenziometer Spannungsmessung am PIC
Und zwar geht es um einen PIC den ich programmieren will. Ich hab jetzt eine PIC Platine mit dem PIC16F88 und dazu noch eine Steckplatine mit einem Poti und zwei Wiederständen. Meine Frage wäre jetzt, ich will ein Programm (mit der Programmiersprache .asm oder .c beides möglich) schreiben das die Spannung
-
Thread
100m Funkübertragung
von Pollin kosten unter 5 Euro und arbeiten im 868MHz-Band. Ich habe gerade zwei RFM12-Module mit Pic16f88 aufgebaut und übertrage einen String mit 4,8kbps über 4 Stockwerke so schätzungsweise 20m!!! Die Übertragung ist mit einer Checksumme versehen und nach ca. 3 Stunden Dauerbetrieb (alle 1 sec wird
-
Thread
Diverses Kleinzeug
nur 170 EUR und bekommt noch folgende Samplekisten dazu: Microchip: (DIP) 3x PIC16F877 3x PIC16F88 3x PIC16F830 3x PIC12F675 3x PIC18F4539 3x 16C58JW 3x 16C56JW 2x PIC18F1320 2x 93LC66A (EEPROM) (SMD) 2x 93LC64B Maxim: MAX3491CPD (DIP) 4 SMD, wo ich zu faul bin, die Markierung aufzuschreiben