try this using MPASM assembler:
or this for PM assemblerCode:OSCCON = %01101110 'set int osc to 4mhz OSCTUNE = 0 ' SET TO CENTER FREQ ANSEL = 0 'ALL DIGITAL ADCON0 = 0 ADCON1 = 0 CMCON = 7 'COMPARATORS OFF DEFINE OSC 4 TRISA = %00000000 'ALL OUTPUTS TRISB = %00000000 'ALL OUTPUTS PORTA = 0 'PORTA LOW @ __config _CONFIG1, _INTRC_IO & _WDT_ON & _LVP_OFF & _CP_OFF &_MCLR_OFF ;@ DEVICE MCLR_OFF, INTRC_OSC, WDT_OFF, LVP_OFF, BOD_OFF, PWRT_ON, PROTECT_OFF Pause 100 'SETTLE DOWN START: High PORTA.6 'ON LED High PORTA.7 Pause 1000 Low PORTA.6 'OFF LED Low PORTA.7 Pause 1000 GoTo START 'REPEAT FOREVER end
A genuine 2 bit blinkyCode:OSCCON = %01101110 'set int osc to 4mhz OSCTUNE = 0 ' SET TO CENTER FREQ ANSEL = 0 'ALL DIGITAL ADCON0 = 0 ADCON1 = 0 CMCON = 7 'COMPARATORS OFF DEFINE OSC 4 TRISA = %00000000 'ALL OUTPUTS TRISB = %00000000 'ALL OUTPUTS PORTA = 0 'PORTA LOW ;@ __config _CONFIG1, _INTRC_IO & _WDT_ON & _LVP_OFF & _CP_OFF &_MCLR_OFF @ DEVICE MCLR_OFF, INTRC_OSC, WDT_OFF, LVP_OFF, BOD_OFF, PWRT_ON, PROTECT_OFF Pause 100 'SETTLE DOWN START: High PORTA.6 'ON LED High PORTA.7 Pause 1000 Low PORTA.6 'OFF LED Low PORTA.7 Pause 1000 GoTo START 'REPEAT FOREVER end






Bookmarks