新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于51系列單片機(jī)的通用軟件UART的實(shí)現(xiàn)

        基于51系列單片機(jī)的通用軟件UART的實(shí)現(xiàn)

        作者: 時(shí)間:2012-03-26 來(lái)源:網(wǎng)絡(luò) 收藏

        在本設(shè)計(jì)中,硬件系統(tǒng)采用正當(dāng)頻率為12M的主晶振,T/Cx記錄振蕩頻率12分頻后的脈沖個(gè)數(shù)(即機(jī)器周期個(gè)數(shù)),即每個(gè)機(jī)器周期使T/Cx的計(jì)數(shù)器增加1,直至記滿回零后自動(dòng)產(chǎn)生溢出中斷請(qǐng)求。因此,達(dá)到指定波特率的定時(shí)器初值公式為:

        36.gif

        其中, 為定值器初值, 為計(jì)數(shù)器的模值, 為需要計(jì)數(shù)的個(gè)數(shù)[2]-[3]。

        37.jpg



        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 华宁县| 昌黎县| 涞源县| 讷河市| 鹤峰县| 临沂市| 孝昌县| 资源县| 八宿县| 萍乡市| 郯城县| 中西区| 苗栗县| 佛冈县| 梓潼县| 成武县| 富川| 翁源县| 酉阳| 连城县| 托克逊县| 周口市| 观塘区| 虎林市| 眉山市| 唐海县| 南皮县| 崇仁县| 肥城市| 璧山县| 藁城市| 绥棱县| 德安县| 利津县| 五大连池市| 齐齐哈尔市| 应用必备| 江陵县| 沽源县| 雅江县| 青岛市|