引用: 人中狼 发表于 2017-12-27 11:39
串口使用的定时器是不能再做其他用途使用的,如果还需要使用定时器,就需要开启其他的定时器
引用: 人中狼 发表于 2017-12-27 10:47
AUXR |= 0X80; //¶¨Ê±Æ÷0¹¤×÷ÔÚ1T
TMOD &= 0XF0; //É趨¶¨Ê±Æ÷1Ϊ16λ×Ô¶¯ÖØ×°·½Ê½
TH0 = 0XF8; //¶¨Ê±100΢Ãë
引用: 人中狼 发表于 2017-12-27 10:47
AUXR |= 0X80; //¶¨Ê±Æ÷0¹¤×÷ÔÚ1T
TMOD &= 0XF0; //É趨¶¨Ê±Æ÷1Ϊ16λ×Ô¶¯ÖØ×°·½Ê½
TH0 = 0XF8; //¶¨Ê±100΢Ãë
引用: bobo2021 发表于 2017-12-31 20:19
再请教一下,我在初始化里又加了定时器2,但是结果是直接串口1不工作了。
AUXR |= 0x04; //1T
T2L = 0x00; //初值
引用: bobo2021 发表于 2017-12-31 20:19
再请教一下,我在初始化里又加了定时器2,但是结果是直接串口1不工作了。
AUXR |= 0x04; //1T
T2L = 0x00; //初值
引用: bobo2021 发表于 2017-12-29 08:10
用串口就会用到定时器,用来产生波特率的。T1
更多回帖