Ski,
I am still using the same chip PIC16F627A.
I failed the LED test. I hook up an LED to the Ground then in series to 330 ohm Resistor and a cable at the end. I tap the cable to +5V and tested the LED polarity. Then I tap each of the pin. I tried one LED then also tried all of the output pins. Program below.
How could I have damaged my chip? It is new. How could I be certain my chip is damaged before I toss it to the trash can?
LED6 VAR PORTB.0 ' Pin LED Test
TRISB = 0 ' PORT B is output
RPT:
PAUSE 2000 ' WAIT 1 SECOND
LED6 = 1 ' Turn Pin LED ON
PAUSE 2000 ' WAIT 1 SECOND
LED6 = 0 ' Turn Pin LED OFF
GOTO RPT ' Repeat
END ' End of program
Also tried them all and none of the LED turned on.
LED1 VAR PORTA.2 ' Pin LED Test
LED2 VAR PORTA.3 ' Pin LED Test
LED3 VAR PORTA.4 ' Pin LED Test
LED4 VAR PORTA.5 ' Pin LED Test
LED6 VAR PORTB.0 ' Pin LED Test
LED7 VAR PORTB.1 ' Pin LED Test
LED8 VAR PORTB.2 ' Pin LED Test
LED9 VAR PORTB.3 ' Pin LED Test
LED10 VAR PORTB.4 ' Pin LED Test
LED11 VAR PORTB.5 ' Pin LED Test
LED12 VAR PORTB.6 ' Pin LED Test
LED13 VAR PORTB.7 ' Pin LED Test
LED15 VAR PORTA.6 ' Pin LED Test
LED16 VAR PORTA.7 ' Pin LED Test
LED17 VAR PORTA.0 ' Pin LED Test
LED18 VAR PORTA.1 ' Pin LED Test
TRISA = 0 ' PORT A is output
TRISB = 0 ' PORT B is output
RPT:
PAUSE 1000 ' WAIT 1 SECOND
LED1 = 1 ' Turn Pin LED ON
LED2 = 1 ' Turn Pin LED ON
LED3 = 1 ' Turn Pin LED ON
LED4 = 1 ' Turn Pin LED ON
LED6 = 1 ' Turn Pin LED ON
LED7 = 1 ' Turn Pin LED ON
LED8 = 1 ' Turn Pin LED ON
LED9 = 1 ' Turn Pin LED ON
LED10 = 1 ' Turn Pin LED ON
LED11 = 1 ' Turn Pin LED ON
LED13 = 1 ' Turn Pin LED ON
LED15 = 1 ' Turn Pin LED ON
LED16 = 1 ' Turn Pin LED ON
LED17 = 1 ' Turn Pin LED ON
LED18 = 1 ' Turn Pin LED ON
PAUSE 1000 ' WAIT 1 SECOND
LED1 = 0 ' Turn Pin LED OFF
LED2 = 0 ' Turn Pin LED OFF
LED3 = 0 ' Turn Pin LED OFF
LED4 = 0 ' Turn Pin LED OFF
LED6 = 0 ' Turn Pin LED OFF
LED7 = 0 ' Turn Pin LED OFF
LED8 = 0 ' Turn Pin LED OFF
LED9 = 0 ' Turn Pin LED OFF
LED10 = 0 ' Turn Pin LED OFF
LED11 = 0 ' Turn Pin LED OFF
LED13 = 0 ' Turn Pin LED OFF
LED15 = 0 ' Turn Pin LED OFF
LED16 = 0 ' Turn Pin LED OFF
LED17 = 0 ' Turn Pin LED OFF
LED18 = 0 ' Turn Pin LED OFF
GOTO RPT ' Repeat
END ' End of program
Bookmarks