欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: UART串口波特率怎么算 [打印本頁]

作者: 時間煮雨我煮魚    時間: 2025-2-17 15:10
標題: UART串口波特率怎么算
下面是代碼和數據手冊的圖片,算了很久沒算出來,請大伙幫我算算,謝謝,為什么算出來是38400。
/*****************************************************
*函數名稱:void Uart0_Init(void)
*函數功能:Uart0中斷初始化
*入口參數:void
*出口參數:void
*****************************************************/
void Uart0_Init(void)    //選擇Timer1作為波特率信號發生器
{
        P1CON &= 0XF3;
        P1PH |= 0X0C;         //TX/RX為帶上拉輸入
        SCON = 0X50;     //方式1,允許接收數據
        PCON |= 0X80;
        T2CON = 0x00;    //使用定時器1作UART時鐘
        TMOD = 0X20;     //定時器1  8位自動重載
        TMCON = 0X02;    //定時器1   Fsys;
        TL1 = 217;               
        TH1 = 217;                 //UART 波特率24M情況下=38400;
        TR1 = 1;                 //啟動Timer0
        EUART = 1;             //允許UART中斷
        EA = 1;                     //開總中斷
}



1.PNG (178.73 KB, 下載次數: 0)

1.PNG

作者: Tonghao666    時間: 2025-2-18 08:33
字有點丑,湊合看吧

8b8c99695f8e0702d97670438d75aec.jpg (2.85 MB, 下載次數: 0)

8b8c99695f8e0702d97670438d75aec.jpg





歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1