Code:
//Chuong trinh con khoi tao Timer 1, tran sau moi 1 giay o muc xung 8 Mips
void Init_TMR1(void) {
TMR1 = 0; //Xoa so dem trong TMR1
PR1 = 0x7A12; //Nguong tran la 1 giay tuong ung voi clock = 32 MHz
_T1IF = 0; //Xoa co ngat cua Timer 1
T1CON = 0x8030; //Dung fcy lam clock, prescale = 1:256, bat Timer 1
_T1IE = 1; //Cho phep ngat Timer 1
}
Trong đoạn chương trình trên em ko hiểu phần nhập giá trị PR1 = 0x7A12; sao lại ra 1 giây và phần T1CON = 0x8030; anh Nam có thể giải thích rõ hơn được ko?