中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)串口通信實(shí)例

        51單片機(jī)串口通信實(shí)例

        作者: 時間:2013-01-06 來源:網(wǎng)絡(luò) 收藏

        程序詳細(xì)說明:

        (1)頭文件包含。

        (2)聲明初始化程序。

        (3)設(shè)置定時器1 工作在模式2,自動裝載初值(詳見第二講)。

        (4)SMOD 位清0,波特率不加倍。

        (5)串行口工作在方式1,并允許接收。

        (6)定時器1 高8 位賦初值。波特率為1200b/s(7)定時器1 低8 位賦初值。

        (8)啟動定時器。

        (9)主函數(shù)。

        (10)定義一個字符型變量。

        (11)初始化。

        (12)死循環(huán)。

        (13)如果接收到數(shù)據(jù)。

        (14)將接收到的數(shù)據(jù)賦給之前定義的變量。

        (15)將接收到的值輸出到P0 口。

        (16)對接收標(biāo)志位清0,準(zhǔn)備再次接收。

        (17)將接收到的數(shù)據(jù)又發(fā)送出去。

        (18)查詢是否發(fā)送完畢。

        (19)對發(fā)送標(biāo)志位清0。

        四、調(diào)試要點(diǎn)與實(shí)驗(yàn)現(xiàn)象

        接好硬件,通過冷啟動方式將程序所生成的。hex文件下載到運(yùn)行后,打開調(diào)試助手軟件,設(shè)置好波特率1200,復(fù)位,然后在通過串口調(diào)試助手往發(fā)送數(shù)據(jù)(見圖3),可以觀察到在接收窗口有發(fā)送的數(shù)據(jù)顯示,此外電路板上的串行指示燈也會閃爍,P0 口所接到LED 燈會閃爍所接收到的數(shù)據(jù)。

        圖3 串口軟件調(diào)試界面

        圖3 串口軟件調(diào)試界面

        另外串口調(diào)試助手軟件使用時應(yīng)注意的是,如果單片機(jī)開發(fā)板采用串口下載而且和串口調(diào)試助手是使用同一串口,則在打開串口軟件的同時不能給單片機(jī)下載程序,如需要下載,請首先點(diǎn)擊“關(guān)閉串口”,做發(fā)送實(shí)驗(yàn)的時候,注意如果選中16 進(jìn)制發(fā)送的就是數(shù)字或者字母的16 進(jìn)制數(shù)值,比如發(fā)送“0”,實(shí)際接收的就應(yīng)該是0x00,如果不選中,默認(rèn)發(fā)送的是ASCII 碼值,此時發(fā)送“0”,實(shí)際接收的就應(yīng)該是0x30,這點(diǎn)可以通過觀察板子P0 口上的對應(yīng)的LED 指示出來。

        五、總結(jié)

        本講介紹了單片機(jī)串口的原理并給出了,通過該講,讀者可以了解和掌握51 單片機(jī)串口的原理與應(yīng)用流程,利用串口通信,單片機(jī)可以與計(jì)算機(jī)相連,也可以單片機(jī)互聯(lián)或者多個單片機(jī)相互通信組網(wǎng)等,在實(shí)際的工程應(yīng)用中非常廣泛。從學(xué)習(xí)的角度來說,熟練的利用串口將單片機(jī)系統(tǒng)中的相關(guān)信息顯示在計(jì)算機(jī)上可以很直觀方便的進(jìn)行調(diào)試和開發(fā)


        上一頁 1 2 3 4 下一頁

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉