#include<16f877a.h>
#device*=16 ADC=8
#FUSES NOWDT, PUT, XT, NOPROTECT
#use fast_io(b)
#use delay(clock=4000000)
//===PHAN KHAI BAO PHAN CUNG====
#byte trisb=0x86
#byte PORTB = 0x06
#bit RB7 = 0x06.7
#bit RB6 = 0x06.6
#bit rb5 = 0x06.5
#bit rb4 = 0x06.4
#bit rb3 = 0x06.3
#bit rb2 = 0x06.2
#bit rb1 = 0x06.1
#bit rb0 = 0x06.0
int const dig[]={0b00111111,0b00000110,0b01011011,0b01001111,
0b01100110,0b01101101,0b01111101,0b00000111,0b0111 1111,0b01101111},n;
void main()
{
trisb=0b00000000;
n=9;
do
{
if(n>-1)
{
portb=dig[n];
delay_ms(100);
n=n-1;
}
else
n=9;
}
while(1);
}
em goi lai anh coi giup em
|