chương trình trên tui thấy khi chạy chương trình thì nó đếm từ 0-->255.
Giờ muốn đặt trước số đếm thì làm sao các Bác .
Nghĩa là tui muốn cho nó đếm từ 0-->100 thôi.
Sau đây tôi có tham khảo được một đoạn chương trình sau .Nhờ các bác phân tích dùm nhé :
setup_counters(rtcc_ext_l_to_h, rtcc_div_1); //khoi tao counter0 o che do dem
// voi he so chia 1
i=208;
while(1)
{
set_rtcc(208); //dat truoc gia tri cho counter vao thanh ghi option*/
while (tmr0!=0) //tang bien dem thanh ghi option*/
{
a=(tmr0-i);
}
HEX_BCD(); //goi chuong trinh con HEX_BCD
hienthi(); //goi chuong trinh con hien thi
}
|