◀ Previous Next ▶ Up ▲



TIMER ของ PIC16F877 (CCS C ) ครับ

ดีคับพี่ๆ ผมมีโค๊ด 51 แบบนี้

TMOD=0X21;
TH0 = 0XDC;
TL0 = 0X59;
EA =1;
ET0 =1;
TR0 = 1;

ผมลองอ่านใน 51 ก็พอเข้าใจ
แต่ผมอยากเขียนเป็น PIC ใช้ CCS C อะครับ
แต่ผมไม่รู้ว่าต้องใช้ Register ตัวไหนกำหนด
หรือคำสั่งไหน อย่างเช่น

TR0 =1 ; // เป็นการกำหนดการทำงานของ timer0

หรือ TMOD = 0X21 ที่กำหนดเป็น timer1 mode 2
ใน 4 บิตบน หรือ timer 0 mode 1 ใน 4 bit ล่าง

แต่ผมไม่รู้ว่าใน CCS C ใช้คำสั่งอะไรครับ เป็นต้น
ต้องกำหนดยังไง


รบกวนพี่ๆสอนหน่อยครับ (ใน CCS C ใช้สัญญาณนาฬิกา 20 MHZ)

ขอบคุณครับ


จากคุณ : หมูน้อย -[ 25 ส.ค. 51 - 20:37:58 A:124.120.232.241 X: ]








กระทู้ยอดนิยม