'****************************************************************
'* Name : UNTITLED.BAS *
'* Author : Emrah BUDAK *
'* Notice : Copyright (c) 2007 Emrahse Elektronik *
'* : All Rights Reserved *
'* Date : 05.12.2007 *
'* Version : 1.0 *
'****************************************************************
DEVICE 16F84
TRISA=%11111111
TRISB=%00000000
basla:
IF PORTA.1=0 THEN buton1
IF PORTA.2=0 THEN buton2
GOTO basla
buton1:
IF PORTA.0=0 THEN basla
PORTB=%00000000 : DELAYMS 1 '
PORTB=%01111111 : DELAYMS 1 ' [][][][][][][]
PORTB=%00000110 : DELAYMS 1 ' [][]
PORTB=%00011000 : DELAYMS 1 ' [][]
PORTB=%00000110 : DELAYMS 1 ' [][]
PORTB=%01111111 : DELAYMS 1 ' [][][][][][][]
PORTB=%00000000 : DELAYMS 1
PORTB=%01111111 : DELAYMS 1 ' [][][][][][][]
PORTB=%01001001 : DELAYMS 1 ' [] [] []
PORTB=%01001001 : DELAYMS 1 ' [] [] []
PORTB=%01000001 : DELAYMS 1 ' [] []
PORTB=%00000000 : DELAYMS 1
PORTB=%01111111 : DELAYMS 1 ' [][][][][][][]
PORTB=%00001001 : DELAYMS 1 ' [] []
PORTB=%00011001 : DELAYMS 1 ' [][] []
PORTB=%00101001 : DELAYMS 1 ' [] [] []
PORTB=%01000110 : DELAYMS 1 ' [] [][]
PORTB=%00000000 : DELAYMS 1
PORTB=%01111111 : DELAYMS 1 ' [][][][][][][]
PORTB=%00001000 : DELAYMS 1 ' []
PORTB=%00001000 : DELAYMS 1 ' []
PORTB=%00001000 : DELAYMS 1 ' []
PORTB=%01111111 : DELAYMS 1 ' [][][][][][][]
PORTB=%00000000 : DELAYMS 1
PORTB=%01111110 : DELAYMS 1 ' [][][][][][]
PORTB=%00001001 : DELAYMS 1 ' [] []
PORTB=%00001001 : DELAYMS 1 ' [] []
PORTB=%00001001 : DELAYMS 1 ' [] []
PORTB=%01111110 : DELAYMS 1 ' [][][][][][]
PORTB=%00000000 : DELAYMS 1
PORTB=%01111111 : DELAYMS 1 ' [][][][][][][]
PORTB=%01001001 : DELAYMS 1 ' [] [] []
PORTB=%01001001 : DELAYMS 1 ' [] [] []
PORTB=%01001001 : DELAYMS 1 ' [] [] []
PORTB=%00110110 : DELAYMS 1 ' [][] [][]
PORTB=%00000000 : DELAYMS 1
PORTB=%01111110 : DELAYMS 1 ' [][][][][][]
PORTB=%00001001 : DELAYMS 1 ' [] []
PORTB=%00001001 : DELAYMS 1 ' [] []
PORTB=%00001001 : DELAYMS 1 ' [] []
PORTB=%01111110 : DELAYMS 1 ' [][][][][][]
PORTB=0 : DELAYMS 200
GOTO buton1
buton2:
IF PORTA.0=0 THEN basla
PORTB=%00000000 : DELAYMS 1
PORTB=%01111111 : DELAYMS 1 ' [][][][][][][]
PORTB=%01001001 : DELAYMS 1 ' [] [] []
PORTB=%01001001 : DELAYMS 1 ' [] [] []
PORTB=%01000001 : DELAYMS 1 ' [] []
PORTB=%00000000 : DELAYMS 1
PORTB=%01111111 : DELAYMS 1 ' [][][][][][][]
PORTB=%00000110 : DELAYMS 1 ' [][]
PORTB=%00011000 : DELAYMS 1 ' [][]
PORTB=%00000110 : DELAYMS 1 ' [][]
PORTB=%01111111 : DELAYMS 1 ' [][][][][][][]
PORTB=%00000000 : DELAYMS 1
PORTB=%01111111 : DELAYMS 1 ' [][][][][][][]
PORTB=%00001001 : DELAYMS 1 ' [] []
PORTB=%00011001 : DELAYMS 1 ' [][] []
PORTB=%00101001 : DELAYMS 1 ' [] [] []
PORTB=%01000110 : DELAYMS 1 ' [] [][]
PORTB=%00000000 : DELAYMS 1
PORTB=%01111110 : DELAYMS 1 ' [][][][][][]
PORTB=%00001001 : DELAYMS 1 ' [] []
PORTB=%00001001 : DELAYMS 1 ' [] []
PORTB=%00001001 : DELAYMS 1 ' [] []
PORTB=%01111110 : DELAYMS 1 ' [][][][][][]
PORTB=%00000000 : DELAYMS 1
PORTB=%01111111 : DELAYMS 1 ' [][][][][][][]
PORTB=%00001000 : DELAYMS 1 ' []
PORTB=%00001000 : DELAYMS 1 ' []
PORTB=%00001000 : DELAYMS 1 ' []
PORTB=%01111111 : DELAYMS 1 ' [][][][][][][]
PORTB=%00000000 : DELAYMS 1
PORTB=%00100110 : DELAYMS 1 ' [] [][]
PORTB=%01001001 : DELAYMS 1 ' [] [] []
PORTB=%01001001 : DELAYMS 1 ' [] [] []
PORTB=%01001001 : DELAYMS 1 ' [] [] []
PORTB=%00110010 : DELAYMS 1 ' [][] []
PORTB=%00000000 : DELAYMS 1
PORTB=%01111111 : DELAYMS 1 ' [][][][][][][]
PORTB=%01001001 : DELAYMS 1 ' [] [] []
PORTB=%01001001 : DELAYMS 1 ' [] [] []
PORTB=%01000001 : DELAYMS 1 ' [] []
PORTB=0 : DELAYMS 300
GOTO buton2
|