自動檢測80C51 串行通訊中的波特率本文介紹一種在80C51 串行通訊應用中自動檢測波特率的方法。按照經驗,程序起動后所接收到的第1 個字符用于測量波特率。這種方法可以不用設定難于記憶的開關,還可以免去在有關應用中使用多種不同波特率的煩惱。人們可以設想:一種可靠地實現自動波特檢測的方法是可能的,它無須嚴格限制可被確認的字符。問題是:在各種的條件下,如何可以在大量允許出現的字符中找出波特率的定時間隔。顯然,最快捷的方法是檢測一個單獨位時間(single bit time),以確定接收波特率應該是多少。可是,在RS-232 模式下,許多ASCII 字符并不能測量出一個單獨位時間。對于大多數字符來說,只要波特率存在合理波動(這里的波特率是指標準波特率),從起始位到最后一位“可見”位的數據傳輸周期就會在一定范圍內發生變化。此外,許多系統采用8 位數據、無奇偶校驗的格式傳輸ASCII 字符。在這種格式里,普通ASCII 字節不會有MSB 設定
標簽: 80C51 自動檢測 單片機 串行通訊
上傳時間: 2013-10-15
上傳用戶:shirleyYim
二次諧波回旋管所需磁場僅為基模的一半,極大地降低了對工作磁場的要求。基于回旋管線性和自洽非線性理論設計了一只0.5 THz回旋管,采用TE56模為工作模式,分析了多項關鍵參數對注波互作用效率的影響,當其工作電壓為49 kV,工作電流為5 A,工作磁場為時9.94 T,效率為22.52%,輸出功率可達55 kW。
標簽: 0.5 THz 諧波 同軸
上傳時間: 2013-11-14
上傳用戶:haiya2000
利用帶線結環行器的相關理論,設計了870~880MHz 結環行器,最后實現的環行器在0.5~1.5GHz內,插入損耗≤0.4dB,最小隔離度≥ 20dB,電壓駐波比≤ 1.20,符合基站用環行器的技術指標.
標簽: CDMA 870 880 MHz
上傳時間: 2014-03-25
上傳用戶:sqq
//串行驅動led顯示, //一個74hc595位移寄存器驅動三極管驅動led位, //兩個74hc595驅動led段,方式位5位x8段x2=10個數碼管 //5分頻,每次掃描時間位1.25ms //定義特殊符號
標簽: led 串行驅動
上傳時間: 2015-03-30
上傳用戶:海陸空653
利用51單片機串行口,在結合74LS164為驅動的數碼管串口顯示。主要實現順序移動。
標簽: 51單片機 串行口
上傳時間: 2014-01-02
上傳用戶:561596
數字電壓表 AD芯片: 采用8位串行A/D轉換器ADC0832。 ● 8位分辨率,逐次逼近型,基準電壓為 5V ● 5V單電源供電 ● 輸入模擬信號電壓范圍為 0~5V ● 有兩個可供選擇的模擬輸入通道 顯示: 使用三個數碼管。 顯示范圍: 0.00 - 5.10 (單位:V) 連接方式: AD_CLK → P1.0 AD_DAT → P1.1 AD_CS → P3.4 模擬輸入 → CH0 (AD_DAT = DO + DI) ADC0832輸出最大轉換值=FFH (255) 設定最大測量值=5.1V 255X=5.1 X=0.02 即先乘2再除以100 (小數點放在第三位數碼管)
標簽: 0832 ADC 8位 數字電壓表
上傳時間: 2015-06-18
上傳用戶:fandeshun
//串行驅動led顯示, //一個74hc595位移寄存器驅動三極管驅動led位, //兩個74hc595驅動led段,方式位5位x8段x2=10個數碼管 //5分頻,每次掃描時間位1.25ms
上傳時間: 2013-12-21
上傳用戶:netwolf
將4MHz的訪波輸入到ccc模塊上,輸出500Hz提供鳴叫聲頻。1kHz的方波經fen10模塊進行十分頻后為秒模塊mian、分模塊mina、時模塊hour,提供時鐘信號;用sst模塊為整點報時提供控制信號,(當59 50"、52"、54"、56"、58"時,q500輸出為”1”,秒為00時qlk輸出為”1”,這兩個信號經過邏輯或門實現報時功能);用sel模塊提供數碼管片選信號;用模塊bbb將對應數碼管信號送出需要的顯示信號;用七段譯碼器dispa模塊進行譯碼。 將4MHz的訪波輸入到ccc模塊上,輸出500Hz提供鳴叫聲頻。1kHz的方波經fen10模塊進行十分頻后為秒模塊mian、分模塊mina、時模塊hour,提供時鐘信號;用sst模塊為整點報時提供控制信號,(當59 50"、52"、54"、56"、58"時,q500輸出為”1”,秒為00時qlk輸出為”1”,這兩個信號經過邏輯或門實現報時功能);用sel模塊提供數碼管片選信號;用模塊bbb將對應數碼管信號送出需要的顯示信號;用七段譯碼器dispa模塊進行譯碼。
標簽: 4MHz ccc 輸入 模塊
上傳時間: 2014-12-22
上傳用戶:lps11188
30個典型的C語言應用實例:單片機實現7段數碼管顯示,基于MAX7219的8位數碼管顯示,MAX7219的工作時序和寄存器描述,單片機實現液晶顯示,單片機實現電子密碼鎖, 單片機實現簡單音樂發生器,單片機實現語音錄放,基于MAX197的并行A/D轉換,基于TLC549的串行A/D轉換,基于MAX517的串行D/A轉換,基于DS18B20的數字溫度計設計等等,例子超多 包括了書中所有的程序代碼和電路圖,稍加修改便可用于自己的設計中去
標簽: 7219 MAX 單片機 數碼管顯示
上傳時間: 2014-01-21
上傳用戶:shawvi
摘 要:本文件是C8051單片機串行外設接口總線測試程序,實現SPI發送數據功能 使用外部22.1184MHz晶振。運行時LED數碼管從“0”到“F”循環顯示。
標簽: C8051 單片機串行 外設接口 總線
上傳時間: 2013-12-03
上傳用戶:小眼睛LSL
蟲蟲下載站版權所有 京ICP備2021023401號-1