首先是你理解上的错误,并不是波特率与定时器有关,而是在进行串口通讯时,定时器的实质上就是波特率发生器,这时已经没有定时器的概念了,这就是分时复用,也就是说,一本书在看的时候是一本书,拿他垫屁股的时候就不能说是书了,而是垫子(这个例子有点儿……)反正就是这个意思。在设置的时候,TMOD和SCON的设置就选择了,此时单片机是以串口通讯工作的,这时候TH1和TL1的设置与波特率有关,波特率具体是多少要看是以什么方式通讯(我记得是有三个通讯方式),波特率的计算是不同的。翻翻书看看就知道了。在通讯的时候,CPU是如何运行的?那当然是按照波特率的设定,一位、一位的传输数据了,其实吧,这个波特率就是一个按照时间发送位数据的一个统称,如此说来波特率和定时器貌似有点相像,也难怪会混淆。
当白铁窗沿与墙的另一侧交相回响
但可怕的.却是放弃追求的时刻。
一次林中远足
不管他们是不是意识到了它。
一种无法言喻的音乐,以其
不是他们你得起的誓言哈哈
单片机接收到数据 串口中断 CPU 执行中断 然后返回
用 定时器 做 波特率 发生器吧