View Single Post
Old 05-12-2008, 05:32 PM   #1
dream
Nhập môn đệ tử
 
Tham gia ngày: Nov 2008
Bài gửi: 5
:
Cơ bản về timer (CCS C)

Mình hiện nay cũng đang làm mạch đếm sản phẩm dùng PIC hiển thị số đếm ra LCD . chương trình mình viết dùng CCS Compile . Nhưng hiện nay không biết cách sử dụng Timer của PIC như thế nào . Mong các huynh đệ giúp đỡ .
Sau đây là một đoạn chương trình tham khảo sử dụng Timer mà mình không hiểu :
Code:
         set_timer0(0);       //Gan gia tri ban dau cho counter
         setup_timer_1(T1_EXTERNAL); // khoi tao timer 1 dem xung ngoai
         while (1)
            {

               giatri=get_timer0();   //Lay gia tri trong cac thanh ghi cua counter


               HEX_BCD();          //goi chuong trinh con HEX_BCD
               hienthi();             //goi chuong trinh con hien thi

            }
về phần cứng thì ngõ vào xung ngoại mình cấp là xung clock đưa vào chân RA4/TOCKI/C1OUT . Khi mô phỏng dùng proteus thì đã chạy , nhưng không hiểu rõ timer .
Xin được giúp đỡ . Cám ơn nhiều !

thay đổi nội dung bởi: namqn, 05-12-2008 lúc 05:43 PM.
dream vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn