-
Thread
Problem mit kleinem PIC Programm
[301] C:\PROGRAMME\MICROCHIP\MPASM SUITE\P16F628A.INC 35 : MESSAGE: (Processor-header file mismatch. Verify selected processor.) Error[149] C:\DOKUMENTE UND EINSTELLUNGEN\SNIEHUS\DESKTOP\BBC1.ASM 46 : Directive only allowed when generating
> Message[301] C:\PROGRAMME\MICROCHIP\MPASM SUITE\P16F628A.INC 35 : Welchen Controller verwendest Du? In MPLAB ist der PIC16F84A eingestellt und im Sourcecode steht der PIC16F628A. Gruß John
-
Thread
Vorabfrage:erfahrene Assemblerfreaks hier an Bord?
werden muss. Und das ist im Datenblatt leider schlecht dokumentiert. Aber ich habe auch schon mit dem PIC16F18877 gearbeitet und ich finde ihn schlecht. Es gibt auf jeden Fall kinen Grund sich zuerst mit nem 16F84 oder einem 628 zu beschäftigen. Gruß gerhard
3 oder 4) und schreibe ASM-Files mit Notepad++. Zum PIC16F18877: Empfehlenswert ist auch das aktuelle zum PIC16F18877 zugehörige Errata-File durchzugehen. Generell gilt für diese neueren PIC16er: Sie haben eine eindrucksvolle Peripherie-Sammlung. Das ist
-
Thread
Suche Pic16c84 ohne weitere Bezeichnung
hat noch einen oder kann mir einen Besorgen? Ebay hat noch einen...... https://www.ebay.de/itm/PIC16C84-04-P-8-Bit-Microcontrollers-DIP-18-Microchip/202131815451?hash=item2f0ffebc1b:g:DYsAAOSwZVlXkIwz Warum Du nicht den PIC16[F]84 einsetzen willst ist mir schleierhaft.Wirst wohl deine Gruende
angeboten hat.....und sollte er darauf eingehen,kann er auch gleich die billigeren und noch besseren PIC16F628 nehmen. Statt 10 Minuten Neucodierung sind dann halt 12 Minuten zu investieren.... Nun - leichter gesagt als getan: wenn der Hersteller auf einen fast unbeschrifteten Pic besteht,dann kann
-
Thread
Verlustleistung von Pic zu groß
persönlich schreibe nur in Assembler,so schlimm ist es gar nicht wie es hier beschrieben wird. OK Pic's sind nicht wirklich überbequem,aber wenn man ins Datenblatt ab und zu reinschaut bekommt man es hin ;-) Zum Thema Stromaufnahme: ich habe hier einen Pic16F628 (kein L Typ) der als RTC mit 10µA auskommt.Als Beispiel kommt ein Pic16F688 bei 4MHz mit 220µA aus.(Datenblatt) Also so schlimm sind Pic's gar nicht. Ausser dem kann MSP fast keine Last an den Ports treiben. Zum Thema 800mW Verlustleistung: ich verstehe nicht so
-
Thread
PIC12F509 hidden features und "High Flash"
Bank5, dort scheinen mehrere Register (auch die unteren, z.B. ) andere Funktionen zu haben. Der PIC16F505-ICD hat 20 Pins. Es gibt einen PIC16F506, der der große Bruder des PIC12F510 ist. In DS80190G wird beschrieben: 2. Module: PIC12F509 debugging with ICD2 (PIC16F505-ICD silicon) – Invalid FSR Power-Up Initialization The FSR on the PIC16F505-ICD debugger silicon initializes to an invalid state. When using the ICD to debug software with the PIC16F505-ICD, bit 5 in the FSR register must be manually cleared to ‘0’ prior to saving
-
Thread
Warteschleife, delays
.. Moment.. ∗glaskugelstreichel∗.. Pic16. War das die Frage?
benötigt. Das kannst Du im Datenblatt eines jeden PIC nachlesen. Z.B. PIC16F628: vgl. "TABLE 15-2: PIC16F627A/628A/648A INSTRUCTION SET", Spalte "Cycles" [code] z.B: nop 1 Cycle die meisten Befehle benötigen nur 1 Cycle GOTO 2 Cycles manche
-
Thread
Basisstrom bei uC Ausgang zu hoch
Auf keinen Fall solltest du den Typ von Controller, Transistor oder LED > > verraten. uC: PIC16F628A Transistor: BC337 LED: POWER-LED 1W, kaltweiss
Bobby schrieb im Beitrag #3152319: > > uC: PIC16F628A > Transistor: BC337 > LED: POWER-LED 1W, kaltweiss Und wie soll da jetzt der Basisstrom zu hoch sein? Annahme: Die LEDs ziehen 350mA (und selbst wenn Du mehrere parallel haben solltest
-
Thread
Eingänge am Paralellport
Ich brauche die eingänge Wie bring ich die in den High Zustand. Möchte Daten von einen PIC (16F628)auf die Paralelle Schnittstelle legen Habe gehört, gelesen das man im im Bidirectional Modus die Datenleitungen als Aus UND Eingänge (immer nur eines von beiden, BYTEweise) verwenden kann.
Danke für die Links Kann ich also mit dem PIC16F628 direkt auf die Eingangsleitungen (RB0bis RB7 auf PIN2 bis 9) fahren oder muss ich Vorwiderstände vorhängen, wenn ja wieviel OHM? Wieviel kann ich von den Controlleitungen Strom ziehen? Kann
-
Thread
PIC16F628 UART aus SLEEP-Mode wecken?
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
denke, dass es die Mühe einen funktionierenden Sleep-Mode zu integrieren nicht wert ist! Ich habe 10mA Betriebs Standbystrom des PIC16F628a angenommen (es sind sicher weniger - er wird mit 4MHz internal clock und 3,3V betrieben). Das macht im Jahr wohl nicht mal eine halbe kWh aus (=10Cent). Ich werde
-
Thread
Problem mit Schleifengenerator (PIC, ASM)
Ich verwende den PIC16F628A. Gibt es eine Möglichkeit in MPLAB einzustellen, dass der PIC nur 8 bit hat? Das würde mir das Schleifen austesten sehr erleichtern, da ich im Moment eine Schleife mit 3 Variablen, je mit
Finn Jensen schrieb im Beitrag #3490594: > Ich verwende den PIC16F628A. > > Gibt es eine Möglichkeit in MPLAB einzustellen, dass der PIC nur 8 bit > hat? Der PIC16 hat genau 8bit und das kann man auch nicht ändern.
-
Thread
schneller uC
menge Variationen beim pic16f628a sind es 300ns und beim 16f887 nur 200ns
chris wrote: > Der 16f84 ist schon seit Ewigkeiten nicht mehr Lieferbar und durch > billigere sowie bessere pic Typen ersetzte worden. Doch als A Variante aber so wie ich das gesehen habe stellen sie momentan alle 16f
-
Thread
Brauche Hilfe bei erstem PIC-Programm
Hallo, ich unternehme gerade meine ersten kläglichen Versuche mit dem Pic 16F628 (bei 20MHz) und benötige Einstiegshilfe. Die Welt der ATMegas was ja so leicht :-) Ich versuche gerade den Frequenzzähler von http://freenet-homepage.de/dl4yhf/freq_counter/freq_counter.html
moin wrote: > ich unternehme gerade meine ersten kläglichen Versuche mit dem Pic > 16F628 (bei 20MHz) und benötige Einstiegshilfe. Die Welt der ATMegas was > ja so leicht :-) Du kennst AVRs und downgradest auf PIC16. Really strange. Ist ein Frequenzzähler mit AVR in C
-
Thread
Schaltung Kontrolle
hallo Leute, Die schaltung besteht aus SP12 sensor(smd bauteil) und ein Mikrokontroller PIC16F628A und natürlich andere Bauteile))) RMAX und mikrocontroller bekommen stabilisierte Spannung 5V,der sensor nur 3V. Ist die Schaltung Richtig?kann jemand irgend fehler entdecken? danke Die Bauteilelist
LP2950ACZ-5.0 LP2950ACZ-5.0 TO92 v-reg 1 IC2 MAX232 MAX232 DIL16 maxim 1 IC3 LP2950ACZ-3.0 LP2950ACZ-3.0 TO92 v-reg 1 IC5 PIC16F628A PIC16F628P DIL18 microchip 1 J1 520243-3
-
Thread
PIC-Prozessor programmieren
ein PIC16F54 völlig aus. PIC16F84 könntest du ein paar geschenkt bekommen.
Ich bin vor einigen Jahren mit Pickit 3 (jetzt gibt es V4), MPLAB X IDE von Microchip und 16F628, 16F886, 16F887 und 18F1320 (hat ein paar Befehle mehr) eingestiegen. In der IDE war bis zu einer bestimmten Version ein Assembler-Compiler enthalten. Wenn du einen PIC mit mehr EEPROM benötigst
-
Thread
Suche CPLD für Projekt
dabei gleich auf ne Ein-Chip-Lösung umsteigen. Da ich noch ein paar unbenutzte Pics rumliegen hatte(16f628a) und ohnehin noch Pic-Assembler lernen wollte, habe ich es etwas naiv erstmal damit versucht, was aber nicht geklappt hat. Der Pic war mit ca. 21Mhz getaktet und konnte pro Cpu-Cycle des Systems
65816. System ist das Super Nintendo. >>Da ich noch ein paar unbenutzte Pics rumliegen hatte(16f628a) und >;-) Du musst noch einiges lernen. Denke ich auch. Bin aber trotzdem froh, mal etwas Erfahrung auf nem Pic gesammelt zu haben. >> Evtl. gibts da auch noch bei Lattice oder Altera
-
Thread
Beckhoff oder WAGO Bus-Klemmen ansteuern
In einem 750-653 RS485 ist als einziges aktives Bauteil ein PIC16F73-I + 93C46 drin. Spezialhardware braucht man also nicht.
:14:58.628 -> Klemme 3: Typ 87 Der C Code zaehlt auf der zweiten KL2408 hoch: [c] #include<SPI.h> #define CMD 53 static void single_clock_pulse() { // WAGO seems to use a single clock pulse
-
Thread
Diverse PICs
PIC16F877A bei Reichelt 3.60 EUR: http://www.reichelt.de/PIC-16-Controller/PIC-16F877A-I-P/3//index.html?ACTION=3&GROUPID=2967&ARTICLE=75487&SHOW=1&START=0&OFFSET=16& Was den PIC18F442 betrifft: PIC18F452
Was den PIC16LF84A betrifft: 2 Stk PIC16F84A inkl. Gratis Versand um 2.39 EUR: http://www.ebay.at/itm/261024724837 10 Stk PIC16F628A inkl. Gratis Versand um 7.13 EUR, also 0.71 EUR pro Stk http://www.ebay.at/
-
Thread
PIC 16F628 Problem mit LEDs
Hallo, mit dem PIC 16F84 hat bisher alles geklappt, bis hin zu LCD-Displays. Nun wird das Programm größer und ich wollte einen 16F628 verwenden. Zum ersten Test ein einfaches Programm, LEDs der Reihe nach an, dann wieder
Hallo Sven, der kleiner (aber wichtige) Unterschied zwischen PIC16F628 und PIC16F84 ist der Low Voltage Programming. Wenn du den LVP nicht ausschaltest, dann kannst du den Pin RB3 nicht als I/O verwenden. Schalte LVP aus und danach müsste es klappen. Fernando
-
Thread
Hilfe bei PIC Programmierung
; Definition µC, Programm laeuft auch mit PIC16F882 und PIC16F883 list p=16f886 #include <p16f886.inc> ERRORLEVEL -302 ; schaltet Bank-Warnungen ab ; CONFIG fuer PIC16F886 __CONFIG _CONFIG1, _DEBUG_OFF &
bedienen kann. Habe nach langer Suche doch noch was für meinen Mini-Pro Programmer gefunden, ist für den PIC16F628 (auch ohne externe Tacktung) aber das dürfte passen weil die sich nur ganz geringfügig unterscheiden.
-
Thread
PIC-Standardtypen
PICs die ich verbaut habe kein Schwein außer mir benützt. Was sagt ihr zu folgender Auswahl? - PIC16F628A-I/P ("kleiner" MidRange-PIC) - PIC16LF876A-I/SP ("großer" MidRange-PIC) - PIC18LF1320-I/P ("kleiner" HighPerformance PIC) - PIC18LF2520-I/SP ("großer" HighPerformance PIC) Habe darauf geachtet
dir Samples bestellst, dann zum kennenlernen und nicht lagern. Und zum kennenlernen sind wohl die PIC12F interessanter als die PIC16F. Ausserdem gibts bei den PIC18F andere interessante Typen zb: PIC18F2550 (hat USB). mfg Schoasch
-
Thread
Problem mit Optokoppler und 4to20mA Converter
ich mit einen PIC und zwar den PIC16F628 oder PIC18F252. Intern wird der Temperature und Humidty Wert ermittelt und dann an den Converter uebertragen. Da kommt dann auch mein Problem. Mit einen Kreis ist das alles
dem PIC noch mal was. Benutzte derzeit noch den 16F628 und der Speicher reicht gerade aus fuer den Code. Werde aber in Zukunft den 18F2520 benutzen. Kann den hier als SMS Device bekommen, dann auch noch billiger
-
Thread
16F84A 7Segment Anzeige umschreiben in assembler (Anfänger)
, wenn ich recht schätze hast du den 16f628 im einsatz!? in der routine von tastendrücker ist das ganze so aisgeführt das der taster per pull up an 5v gehaten wird, wird er geschlossen zieht er den jeweilige pin auf 0, das merkt der pic
Programmiergerät * ;*************************************************************************** LIST P=16F84A ;****************************************** ;* Includedatei für den 16F84A einbinden * ;****************************************** #include <P16f84a.INC> ;***************** ;* Programmstart
-
Thread
Welchen Verbrauch hat dieses Gerät ungefähr in kWh?
habe einen Printtrafo 230V->9V, dahinter eine GRS. Anschließend einen 78T05. Dieser betreibt einen PIC 16F628A, 20Mhz, der sich fast immer im Sleep-Modus befindet. Außerdem fungiert ein BT 136 als Schalter, sprich 230VPhase -> Sicherung -> BT136 & TrafoEingang1 -> Meßgerät+ ... Meßgerät- ->230V Masse
Printtrafo 230V->9V, dahinter eine GRS. Anschließend "GRS", lol > einen 78T05. Dieser betreibt einen PIC 16F628A, 20Mhz, der sich fast > immer im Sleep-Modus befindet. datenblatt selber lesen > Außerdem fungiert ein BT 136 als > Schalter, sprich 230VPhase -> Sicherung -> BT136 & TrafoEingang1 -
-
Thread
Pickit3 Probleme beim Programmieren
Firmware type......................Midrange PICkit 3 Connected. PK3Err0045: You must connect to a target device to use PICkit 3. Pinbelegung: Pin1 MCLR (10k nach +5V) Pin2 +5V Pin3 GND Pin4 PGD Pin5 PGC Ich verwende einen PIC16F628. Habe bereits einen anderen PIC genommen aber das Problem
Ich habe auf dem Steckbrett lediglich einen PIC16F628 gesteckt, die Versorgungsspannung und die ICSP Verbindung mit einem 10k Pull-up von MCLR auf 5V ... mehr hab ich garnicht und es geht einfach nicht :-/ Brauche ich eventuell einen USB-Treiber
-
Thread
SHT75 am PIC 16F877A
ein Problem mit meinem SHT75 Temperatur und Feuchte-Sensor. Und zwar bekomme ich diesen an meinem PIC 16F877a nicht zum laufen. Mein Quellcode ist im Anhang Gibt es jemanden, der mit dem Sensor Erfahrung hat und ebenfalls wie ich in Assembler programmiert? Jemand ne Idee, was ich falsch mache
Hi Daniel, ich habe ein Projekt mit SHT11 an einem 16F628 (glaube ich). Kann ich heute abend mal raussuchen - schon 3 Jahre her...
-
Thread
Brenner8 fehler beim Brennen des Eeproms Pic16F84
Hallo, ich versuche mit dem Brenner8 von Sprut Pics 16F84a zu brennen. Wenn die Hex Files einen EEprom Inhalt enthalten, wird der Pic nicht ordnungsgemäß gebrannt. Hex Files ohne EEprom Inhalt werden richtig gebrannt. Der gleiche Fehler tritt auch beim 16F628
Hatte auch mal ein Problem mit dem 16F84A und Brenner 8 mit USBurn. Laut den Einstellungen wird nur der 16F84 unterstützt. Keine Ahnung wo genau der unterschied ist. Mit PICs hab ichs nicht so.
-
Thread
LED Fading mir PIC
339, 350, 361, 373, 386, 398, 412, 425, 439, 454, 469, 484, 500, 517, 534, 551, 570, 589, 608, 628, 649, 670, 692, 715, 739, 763, 789, 815, 842, 869, 898, 928, 959, 990, 1023, [/pre] und kann man direkt als C-Array verwenden. Ich habe den PIC12F683 nicht, daher konnte ich es nur per MPLAB
Hallo, hast die den PWM Source Code für den PIC 12f683 für den CC5X Compiler ? Im internet findet mall allerlei C-Beispiele an PWM aber sogur wie nichts für den PIC und den CC5X .. Grüße Ralf
-
Thread
Welcher Spartan ist idealer ?
werden (ca. 3-4 sek), und von PC > über integrierten USB Programmer. Ich arbeite momentan mit einem PIC16F628, der mit 20 MHz getaktet wird. Dazu ein serielles I2C EEPROM. Ein SPI EEPROM ist bereits bestellt. Die Programmierung einer Spartan3 50 dauert damit leider schon 2 Sekunden :-/. Der PIC kommt
habe ich bei schukat.com bestellt. Ich verwende TQ144 Gehäuse >Ich arbeite momentan mit einem PIC16F628, der mit 20 MHz getaktet wird. >Dazu ein serielles I2C EEPROM. Ein SPI EEPROM ist bereits bestellt. >Die Programmierung einer Spartan3 50 dauert damit leider schon 2 >Sekunden :-/. >Der PIC
-
Thread
Umstieg von 16F84A auf 16F628
verrichtet sein Werk bis zu einer bestimmten Stelle, bevor er abschniert. Der Code (vor Anpassung an den 628) lief auf einem 16F84A einwandfrei. Bisher wurde lediglich Folgendes angepasst: list p=16F628 Include-Datei ausgetauscht (include <P16F628.inc>) Variablen erst ab 20h Etwas unruhig machen mich die Messages à la Message[302] ... Register in operand not in bank 0. Ensure that bank bits are correct. Sollte zwar nichts dramatisches sein, jedoch kam sowas bei der Variante für den 16F84A nicht. Warnungen
-
Thread
Brenner8P rev5 (PIC18F2550-I/SP nicht brennbar)
Hallo, einfach mal ganz dumm gefragt, wie brenne ich mit dem Sprut Brenner8P rev5 meinen zweiten 18F2550-I/SP? Ich bekomme bei diesem PIC immer nur "## this PIC-ID 0x0000 is not in database", den ersten hatte ein Freund für mich gebrannt. Hingegen ein 16F628-20P ging ohne Probleme zu brennen. Software
Ich setze den PIC direkt in den 40pol. Sockel. http://www.sprut.de/electronic/pic/projekte/brenner8/b8pr5_bst_f.jpg Pin1 ist so wie es laut Anleitung sein soll, geht ja auch fast nicht anders. Der "kleine" 16FXXX
-
Thread
PIC16F54 - Womit und wie programmieren
werden, wenn man es nicht weiß? Prosa statt Wissen? - Tolle Sache. Es ist viel mehr so, dass der 16F54 (wie manch anderer PIC) eben als Ersatz der EPROM-Version 16C54 weitgehend die gleiche Konfiguration hat. PICs mit Flash "aus der Anfangszeit" waren z.B. 16F83, 16F84(A), 12F629/675 (die ersten 12F überhaupt) oder 16F627/628 Der allereste war der 16C84 (ja richtig, noch mit "C" im Namen) so um 1993. Soweit mal die Richtigstellung.
-
Thread
"BASIC ähnlicher" Compiler für Microchip PIC
Beispielprogramm zu finden. Zum Schluss noch ein "Hello World" Beispiel (Blinker): [c] processor 16F628a asm( ; ) asm( ; --- DIM ) dim TRISB as extern, PORTB as extern dim X as byte asm( ; --- BANKSEL ) banksel TRISB asm( ; --- TRISB[0] = 0 ) clr TRISB(0) asm( ; --- BANKSEL ) banksel
asm( nop ) next waitcount return [/c] Und die Compilerausgabe: [pre] processor 16f628a include "p16f628a.inc" ; ; --- dim _x EQU 0x20 ; --- banksel banksel trisb ; --- trisb[0] = 0 bcf trisb, 0 ; --- banksel banksel portb ; --- programmschleife
-
Thread
Welcher Mikrocontroller hat den kleinsten Befehlssatz?
nehmen... (z.b. PIC16F84(a), 16F628) Der zitierte 10F200 hat 33 Befehle, das wirkt aber schon irgendwie deutlich ausgesucht! Für 2 Befehle würde ich dann schon eher den gängigen µC wählen. Das Stack Level, die SFR
Carsten Sch. schrieb im Beitrag #1981115: > die PIC16C / 16F in der "traditionellen" Ausstattung haben alle 35 > assemblerbefehle (Nicht die enhanced Serie, die hat 49!) noch ganz wenn man die OPCodes abzieht sind es 16 echte befehle bei dem 16F
-
Thread
Warum ausgerechnet "PIC"?
Hallo Matthias, "ich wollte mal fragen, was denn eigentlich das besondere an PIC Controllern ist..." Kann sein dass auch ich in letzter Zeit hier einiges gefragt und angesprochen habe, weil ich als Ausbilder nun durch die Neuordnung der Elektroberufe und dem Baustein PIC16F84A
) sehr populäre 16F84(A) ist meiner Meinung nach nicht unbedingt das richtige. Typen wie 16F628 oder 16F88 etc. bieten mehr Features und sind preislich günstiger und benötigen nicht einmal eine externe Taktquelle.
-
Thread
wie kann ich den PIC12F508 programmieren
18F6527 18F2550 18F2520 16F873(A) 16F628(A) Auch alle meine anderen 16F Typen haben keine Probleme gemacht. Die Frage ist, wie bedienst du den Brenner? Ich mache alles über die Konsole und der Brenner
Ich hab meinen Brenner8 vor längerem mit dem PICKIT3 ausgetauscht, da ich u.A. den PIC16F1825 und den PIC18F46K22 brennen wollte, der Brenner8 das aber nicht unterstützt. Sieht das inzwischen anders aus?
-
Thread
PIC16 mit PICKit3 debuggen?
PIC oder überhaupt irgendeinen 16F mit dem PicKit3 debuggen? Gruß Thomas
die Möglichkeit eines Optionalen Headers. Dein Bautein 16F690, aber auch der 16F628A sind vertreter ohne eigene Logik in der Serienversion, aber mit der Möglichkeit einen Header als Sonderversion zu kaufen. der 16F627/28 (ohne A)sind Bausteine für die es
-
Thread
Schaltschwelle der digitalen Eingänge des PIC
Datasheet Seite 79. Verstehe aber nicht, wieso man heutzutage noch den PIC16F84 einsetzen kann??? Nimm doch einfach den 16F88, der hat auch einen 10-bit ADC, quasi ideal für Deine Anforderung.
relativ wenig Geld, und der kann praktisch alle neuen PICs programmieren. Was Du brauchst, ist ein PIC mit A/D-Wandler. Auch wenn der PIC nur einen A/D-Wandler hat, ist das kein Problem, solange man diesen nacheinander an verschiedene I/O-Pins zuordnen kann. Ein PIC16F676, oder ein 'F690, oder die
-
Thread
Velleman K8048 picprogrammer tut nicht
002803 Fehler beim Vergleichen: 000009: gelesen=003FFF, erwartet=003400 Fehler beim Vergleichen: 00000A: gelesen=003FFF, erwartet=003007 Fehler beim Vergleichen: 00000B: gelesen=003FFF, erwartet=00009F Fehler beim Vergleichen: 00000C: gelesen=003FFF, erwartet=001683 Fehler beim Vergleichen: 00000D:
Kennt einer von euch vieleicht ne Seite mit ein paar Anfänger projekten (ich hab einen 16f627, 16f628a, 12f508 und 16f678)?
-
Thread
Nimm PIC's
Programmierspannung bei PICs >aufregt? He? Schon mal was von "low voltage programming" gehört? Z. B. PIC16F628, DS40044D, Seite 112
mal eine frage zeit wann hat der PIC16f876 den paging?
-
Thread
OPEL TID Programm von PIC16f84 auf PIC16f628
Hallo Leute Habe mich dazu entschieden einen Code der auf einem PIC16f84 läuft auf einen 16f628 zu portieren . Leider funzt es nicht, aber die Übersetzung mit MLAP ist 100% fehlerfrei. Wer könnte den Code überfliegen, und mir eine eventuelle Fehlerquelle nennen?
Hallo Holtenpilsener, die Probleme bei der Portierung von 16F84-Programmen auf einen 16F628 liegen meist daran das die IO-Pin´s vom PortA beim Starten als analoge Eingange(für AD-Comparator) voreingestellet sind. Heist du must sie erst in digigalen Pins umschalten
-
Thread
PIC16F628 Programm läuft nicht
Hallo ich bin am Verzweifeln: Ich habe eine folgende kleine Schaltung mit dem PIC16F628 aufgebaut: 3,3V SPG-Reg als Versorgung An RB0-RB3 je ein 1k Widerstand und dann eine LED auf Masse An RB4-RB7 je einen 4k7 Pullup und einen Schalter auf Masse So alles was ich (momentan
@Rainer Ich musste nur das #include "16F628" rausnehemen dann ging es.
-
Thread
EMV-Problematik
eigentlich genau die Erfahrung, die ich auch gemacht habe. Bisher gab es noch nie Probleme. Welchen PIC setzt ihr eigentlich ein? Ich arbeite größtenteils mit dem 16F876 oder dem 16F628. MfG Jörg PS: Das Forum hier ist Super. Mit so vielen Antworten in der kurzen Zeitspanne hab ich gar nicht gerechnet
PIC16C73, PIC16C74, PIC16C62, PIC16F873, PIC16F876 Reiner
-
Thread
Minniterminal mit Nokia 3310 LCD und 4x4 Tasten
Schnittstelle (9600Baud, even Parity) an jeden Controller angeschlossen werden. Kern des Ganzen bildet ein PIC16F628A. Mit nur 5 externen Bauteilen lässt sich die komplette Schaltung bei 3,3V Betrieb aufbauen. Die Routinen habe ich auf das notwendigste beschränkt. Scrollroutinen etc. lassen sich aber bei
hallo super deine lcd steuerung ich habe ein nokia lcd 3110 und ein pic 16f84 bei mir in der elektroniksammlung nun habe ich vollgende frage laeuft dein programm auch in einem 16f84A pic typ? gruss stephan
-
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
von diesem Forum, der AVR. Ansonsten: bei sprut.de ist eine prima Bauanleitung für einen guten PIC programmer, Teile kosten etwa 5 . Als Student/Schüler bekommst du ein paar PICs auch als free sample, ich würde zunächst 16F628 nehmen. Und reichlich Codebeispiele, Übungsprojekte, und praktisch ein