請(qǐng)將32位寄存器想象為一個(gè)寄存器來(lái)使用。因此你的確能賦值2147483647給寄存器。
即使要作為2個(gè)寄存器來(lái)使用,也應(yīng)該分清高低字的關(guān)系。
你寫出來(lái)的分別給高低字賦值K32767,實(shí)際上這樣組成的32位數(shù)據(jù)的二進(jìn)制為:
0111 1111 1111 1111 0111 1111 1111 1111
而正確的應(yīng)該是:
0111 1111 1111 1111 1111 1111 1111 1111
因此,你給低字賦值應(yīng)該是HFFFF而不是K32767。
最后,并不存在32位的定時(shí)器用法,但是必定可以使用32位的寄存器,請(qǐng)注意32位的寄存器并非C0,C1的組合,而是有其特定的編號(hào)。
以上~