-
Thread
PIC16F505 reagiert nicht
Gleich wie der uC kein TRISC Register hat, funktionieren auch die > BANKSEL MACROS nicht Der PIC16F505 hat 4 RAM Bänke, die Bank wird mit dem FSR<6:5> eingestellt. Das "BANKSEL PORTC" wird vom Assembler in >BCF 0x4,0x5 >BCF 0x4,0x6 übersetzt --> BANKSEL funktioniert. Bei den FSR ist die
versteht kein Assembler - nur seinen speziellen OPCODE. mfG Ottmar P.S. wegen des verwendeten PIC16F505 wollte ich nur sagen, dass dieser einfach nicht mehr zeitgemäß ist und meines Erachtens daher nicht zum Start in die Welt der µC verwendet werden sollte. P.S. Versuche doch mal ein Bild im
-
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 data
-
Thread
PIC16C505, PIC16F505, Interrupt
bestellt und erst dann gemerkt, dass es ein one-time-programmable ist... Jetzt überlege ich den PIC16F505 zu bestellen, da das Layout nicht mehr verändert werden kann und ich das Programm testen muss. Zudem finde ich in den Data Sheets nichts über Interrupts und frage mich, ob ich diese mit den beiden
pic16F630 ist pinkompatibel zu PIC16F505 und HAT eine externe Hardware-Interrupt auf pin 11. kleiner unterschied: was bei den PIC16F505 portB heisst, heisst bei den 16F630 portA.
-
Thread
MPLAB X und PICkit 3 - Plötzlich "failed to program device"
relativ neu in der Mikrocontroller-Programmierung. Zum Einstieg habe ich mir das PICkit 3 und einige PIC16F505 angeschafft. Mein Ziel ist es mit Hilfe der PICs Beleuchtungssteuerungen für eine Modelleisenbahn zu bauen, was bisher auch schon bei komplexeren Blinkfolgen gut funktioniert hat. Jetzt habe ich
Hier erstmal der Code, was du mit Schema meintest, weiß ich leider nicht: LIST P=PIC16F505 #include<p16F505.inc> __CONFIG _OSC_IntRC_RB4EN & _WDT_OFF & _CP_OFF & _MCLRE_ON org 0 Start: movlw ~(1<<T0CS) option MOVLW 0h TRIS PORTC CLRF PORTC
-
Thread
Assembler File für PIC 16F505 in HEX kompilieren mit MPLAB X IDE v4.x
Moin, ich habe hier einen kleinen Assembler Code für einen PIC 16F505. Installiert ist MPLAB X IDE v4.0 MPASM 5.75 OS Windows 8.1 64Bit DIAMEX PICkit2 (wird auch erkannt) Wie schaffe ich es jetzt aus dem Assembler Code das HEX File zu generieren? Ich finde keine
taucht nicht auf, es liegt aber im Projektordner: c:\Users\Gerd\MPLABXProjects\Telefon.X\TelefonPIC16F505.asm raetselt, Gerd
-
Thread
PIC steuert High Side Switch
Hallo, ich habe mir eine Schaltung aufgebaut, die über einen PIC16F505 5 High-Side Switches (IRSF3010) ansteuern soll, wobei die Switches jeweils 3x48V sowie 2x12V schalten sollen. Die Spannungen kommen von verschiedenen Netzteilen. Beim ausprobieren hat sich der PIC
@ Korbinian (Gast) >ich habe mir eine Schaltung aufgebaut, die über einen PIC16F505 5 >High-Side Switches (IRSF3010) ansteuern soll, wobei die Switches jeweils Wenn das mal kein Irrtum ist. Der IRSF3010 ist ein LOW-Side Switch. Wenn du den irrtümlich als High Side eingebaut
-
Thread
PIC-Brenner 8 (sprut) nicht richtig erkannt
allerdings das Problem das er nur PICs mit 28 bzw. 40 Pin-Gehäuse erkennt. Ich habe hier einen PIC16F505 / PIC16F627a / PIC18F2550 / PIC16F887 rumliegen, alle sollten vom Brenner8 unterstützt werden. Er erkennt allerdings nur den PIC18F2550 mit 28pins und den PIC16F887 mit 40pins. Den PIC16F627a stell
18Pins / ISCP doch es kommt der Fehler: "## this PIC-ID 0x0000 is not in database" bei dem PIC16F505 mit 14 pins das selbe. hat jemand eine Lösung ?
-
Thread
Unterschied ATMEGA168PA-AUR vs ATMEGA168PA-AUR SL044
Angewohnheit" dann schon lange vor dem Kauf von Atmel für seine PICs übernommen? Denn es gab z.B. den PIC16F505 schon lange vor der Übernahme, aber in dem von mir verlinkten PDF taucht der mit vielen /SL0xx Nummern auf. Fazit: da hat dich die KI sauber an der Nase herumgeführt.
Angewohnheit" dann schon lange vor dem Kauf von > Atmel für seine PICs übernommen? Denn es gab z.B. den PIC16F505 schon > lange vor der Übernahme, aber in dem von mir verlinkten PDF taucht der > mit vielen /SL0xx Nummern auf. Gabs den damals auch mit dem SL-Zusatz?
-
Thread
Unterschied PIC16Cxx und PIC16Fxx
Es gibt einen Migration guide für PIC16C505->PIC16F505: http://ww1.microchip.com/downloads/en/DeviceDoc/41222a.pdf Im Endeffekt steht drin, dass das meiste gleich ist (der F hat wohl etwas mehr Speicher oder so), man die beiden Datenblätter aber
-
Thread
Pickit2 Windows7?
* PIC10F200, 202, 204, 206 * PIC10F220, 222 * PIC12F508, 509, 510, 519 * PIC16F505, 506, 526 * PIC16F54, 57, 59"
-
Thread
BCD 4 to 5 realisieren
schrieb im Beitrag #3506793: > Welcher PIC wäre denn hier angebracht? Jeder mit >9 IOs, z.B. der PIC16F505
-
Thread
PPM - Pause zwischen zwei Impulsen verlängern
> schreiben zu müssen Ist Hardwaretechnisch aber die einfachste Lösung und auch billig, so ein PIC16F505 kostet 70c und Außenbeschaltung ist nur ein 100nF Kerko. Wenn der Empfänger Push-Pull Ausgänge hat und du R und C richtig berechnest, könnte es so wie im Anhang funktionieren.
-
Thread
MCHP schon Hausherr beim ATtiny104?
Der ATtiny84 ist z.B. zum PIC16F505 pinkompatibel.
-
Thread
Rototronic (Bus-Steuerung Dachfenster Fa. Roto)
#8075134: > Der Mikroprozessor hat die Aufschrift PIC16F5D5 oder statt dem "D" eine > 0/O. PIC16F505
-
Thread
Wie funktioniert Diseqc-Umschalter
Versorgungsspannung auf den ausgewählten LNB schalten. Zur Dekodierung des Diseqc-Signals dient ein PIC16F505 Microcontroller. Dieser wird über eine recht primitive Stabilisierungsschaltung mittels Widerstand und Z-Diode (das kupferfarbene Ding im Minimelf-Gehäuse unten in der Mitte. Soweit, so klar.
-
Thread
Wie einen PIC 10F202 programmieren ?
PIC10F206 PIC10F220 PIC10F222 PIC12F508 PIC12F509 PIC12F510 PIC12F519 PIC16F505 PIC16F506 PIC16F526 PIC16F54 PIC16F57 PIC16F59 .... [/pre]