LPC1114/LPC11U14和LPC1343對比學(xué)習(xí)(四)定時器
通過對這三種定時器寄存器的對比,發(fā)現(xiàn)寄存器是完全相同的,名稱對于LPC11U14的來說,命名有些不同,但是是和LPC1114/LPC1343完全對于的,下面就例舉LPC11U14的寄存器,如下表:
限于篇幅,這里就不對寄存器進(jìn)行一一介紹了,LPC1114/LPC1343的寄存器是在上面的寄存器前面加上了定時器的名稱,如:TMR16B0IR等,關(guān)于功能和應(yīng)用是沒有區(qū)別的。
下面將把實(shí)驗(yàn)例程放在下邊,不過需要特別注意的是,16位定時器的最大定時值為16位,即65535。所以需要注意賦值溢出的問題。
1. LPC11U14
2.LPC1114/LPC1343
從三種芯片的定時器代碼可以看出:
1. 16位和32位是一樣的,只是范圍不同,由于16為的范圍在65535,所以需要通過分頻,提高定時范圍。
2. LPC11U14的定時器和其他兩種是一樣的,而不同的只是名稱有區(qū)別。如LPC_TMR32B0->IR ------------ LPC_CT32B0->IR
評論