Mikrocontroller
Microchip maschinell erzeugt
Zu PIC16F505 haben wir kein Datenblatt verlinkt. Bei Google suchen.
Im Forum und im Wiki
-
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
Kennst du das offizielle Datenblatt zu PIC16F505? Trag den PDF-Link ein.