#include <16F877A.h>
#include <def_877a.h>
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT
#use delay(clock=20000000)
#bit LAMP=PORTD.3
void main()
{
char Test=5;
TRISA=0xFF;//input
PORTA=0x00;
TRISD=0x00;//output
PORTD=0x00;
OPTION_REG=0x28;
TMR0=0;//Xoa TMR0
do
{
if(TMR0==Test) LAMP=1;
}
while(1);
}
///////////////////////////////////////
Lưu ý: do thanh ghi OPTION_REG không được định nghĩa trong CCS nên phải có thư viện "def_877a.h"