And here the LEDs blink in other way:
Code:
'****************************************************************
'*  Name    : P16F690.INC                                       *
'*  Author  : [ Osceola ]                                       *
'*  Notice  : Copyright (c) 2009 [select VIEW...EDITOR OPTIONS] *
'*          : All Rights Reserved                               *
'*  Date    : 25/08/2009                                        *
'*  Version : 1.0                                               *
'*  Notes   : 16F690 DEMO                                       *
'*          :                                                   *
'****************************************************************
'16F690 DEMO
  ' 
    DEFINE OSC 4           
    OSCCON=%01100000
      
    @ device  pic16F690, intrc_osc_noclkout, wdt_on, mclr_on, protect_off
    TRISC = %00101010   '0 will make the pins an output, 1 will make them inputs
     'VARS
    LED1    VAR PORTC.0
    LED2    VAR PORTC.1
    LED3    Var PORTC.2
    LED4    VAR PORTC.3
    START:
    HIGH LED1
    LOW  LED2
    HIGH LED3
    LOW  LED4
    PAUSE 300
    LOW  LED1
    HIGH LED2
    LOW  LED3
    HIGH LED4
    PAUSE 300
    PORTC = %00000111
    PAUSE 300
    HIGH LED1
    LOW  LED2
    HIGH LED3
    LOW  LED4
    PAUSE 300
    LOW  LED1
    HIGH LED2
    LOW  LED3
    HIGH LED4
    PAUSE 300
    PORTC = %11100000
    PAUSE 300
    GOTO START