亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 單片機編程 > 自動檢測單片機80C51串行通訊時的波特率

自動檢測單片機80C51串行通訊時的波特率

資 源 簡 介

自動檢測80C51 串行通訊中的波特率
本文介紹一種在80C51 串行通訊應用中自動檢測波特率的方法。按照經驗,程序起動后
所接收到的第1 個字符用于測量波特率。
這種方法可以不用設定難于記憶的開關,還可以免去在有關應用中使用多種不同波特率的
煩惱。人們可以設想:一種可靠地實現自動波特檢測的方法是可能的,它無須嚴格限制可被確
認的字符。問題是:在各種的條件下,如何可以在大量允許出現的字符中找出波特率的定時間
隔。
顯然,最快捷的方法是檢測一個單獨位時間(single bit time),以確定接收波特率應該是
多少。可是,在RS-232 模式下,許多ASCII 字符并不能測量出一個單獨位時間。對于大多數
字符來說,只要波特率存在合理波動(這里的波特率是指標準波特率),從起始位到最后一位“可
見”位的數據傳輸周期就會在一定范圍內發生變化。此外,許多系統采用8 位數據、無奇偶校
驗的格式傳輸ASCII 字符。在這種格式里,普通ASCII 字節不會有MSB 設定

相 關 資 源

主站蜘蛛池模板: 高淳县| 贺州市| 宣化县| 鄂托克前旗| 丁青县| 丹棱县| 铁岭县| 武山县| 紫金县| 南京市| 琼结县| 达州市| 峨眉山市| 明水县| 电白县| 崇仁县| 会昌县| 金溪县| 叙永县| 青岛市| 正阳县| 盐边县| 繁峙县| 寿光市| 龙井市| 贵定县| 黑山县| 浦江县| 万州区| 漯河市| 察隅县| 弥渡县| 临猗县| 芒康县| 虎林市| 宁阳县| 新津县| 定州市| 临沂市| 望城县| 寿光市|