1. 本程序使用一個定時器和任意 2 個 I/O 口模擬一個串行口。 2. 1位起始位,8位數據位,1位停止位。發數據位時先發低位。 3. 支持半雙工通訊。收、發波特率相同。 4. 應把定時器中斷優先級設置為最高級。 5. 本程序每接收一個字節后就把它放到一個隊列緩沖區中(也可使用環行緩沖區), 待緩沖區滿后,將緩沖區中的內容原樣發回。這是為了測試多字節連續收發的 能力和簡化程序。實際應用中應防止緩沖區溢出。 6. 由接收轉換到發送時要先調用 soft_send_enable (); 由發送轉換到接收時要先調用 soft_receive_enable ()。 7. 發送最后一個字節后如果要立刻轉為接收,必須等待最后一個字節后發送完畢 while ( rs_f_TI == 0) // 等待最后一個字節發送完畢
標簽: 程序 定時器 串行口 模擬
上傳時間: 2016-10-22
上傳用戶:tonyshao
51單片機PWM 控制 LED 燈漸亮漸滅程序 利用定時器控制產生占空比可變的 PWM 波 按K1,PWM值增加,則占空比減小,LED 燈漸暗. 按K2,PWM值減小,則占空比增加,LED 燈漸亮。 當PWM值增加到最大值或減小到最小值時,蜂鳴器將報警 資源:p0口,8路指示燈。p1.4,p1.5亮度控制按鍵(端口按鍵)p3.7小喇叭報警
標簽: PWM LED 控制 51單片機
上傳時間: 2016-10-30
上傳用戶:whenfly
利用定時器中斷制作方波發生器,通過LED燈的暗亮時間來測量其周期
標簽: 定時器中斷 方波發生器
上傳時間: 2014-12-20
上傳用戶:sk5201314
正弦波逆變器,是一本介紹逆變源書,想設計ups等逆變電源一定少不了它,我花了很多時間才在網上找到.
標簽: 正弦波逆變器 逆變
上傳時間: 2013-12-21
上傳用戶:
windows 環境下的所有報行指令, 如winver 檢查Windows版本 wmimgmt.msc 打開Windows管理體系結構(wmi) wupdmgr Windows更新程序 wscript Windows腳本宿主設置 write 寫字板 等等...其它的指令瑪
標簽: Windows windows wmimgmt wupdmgr
上傳時間: 2013-12-26
上傳用戶:225588
以MAX038 為基礎而研制的寬頻帶函數波形產生器, 它可以產生2~ 2×107Hz 頻率范圍的正 弦波、三角波、鋸齒波和矩形波以及與它們同步的TTL 脈沖信號。
標簽: MAX 038 107 TTL
上傳時間: 2016-11-24
上傳用戶:yyq123456789
利用定時器控制產生占空比可變的 PWM 波 按K1,PWM值增加,則占空比減小,LED 燈漸暗。 按K2,PWM值減小,則占空比增加,LED 燈漸亮。 當PWM值增加到最大值或減小到最小值時,蜂鳴器將報警。
標簽: PWM 定時器 控制
上傳時間: 2014-11-28
上傳用戶:jqy_china
上傳時間: 2014-01-20
上傳用戶:zhuoying119
工頻數字陷波器的頻率特性和不同階次巴特沃思濾波器的幅頻特性
標簽: 工頻 數字 陷波器 濾波器
上傳時間: 2016-11-29
上傳用戶:hoperingcong
matlab實現陷波器,采用的是LMS 算法實現,能將特定的正弦信號濾去
標簽: matlab 陷波器
上傳用戶:sardinescn
蟲蟲下載站版權所有 京ICP備2021023401號-1