1. 本程序使用一個定時器和任意 2 個 I/O 口模擬一個串行口。 2. 1位起始位,8位數(shù)據(jù)位,1位停止位。發(fā)數(shù)據(jù)位時先發(fā)低位。 3. 支持半雙工通訊。收、發(fā)波特率相同。 4. 應(yīng)把定時器中斷優(yōu)先級設(shè)置為最高級。 5. 本程序每接收一個字節(jié)后就把它放到一個隊列緩沖區(qū)中(也可使用環(huán)行緩沖區(qū)), 待緩沖區(qū)滿后,將緩沖區(qū)中的內(nèi)容原樣發(fā)回。這是為了測試多字節(jié)連續(xù)收發(fā)的 能力和簡化程序。實際應(yīng)用中應(yīng)防止緩沖區(qū)溢出。 6. 由接收轉(zhuǎn)換到發(fā)送時要先調(diào)用 soft_send_enable (); 由發(fā)送轉(zhuǎn)換到接收時要先調(diào)用 soft_receive_enable ()。 7. 發(fā)送最后一個字節(jié)后如果要立刻轉(zhuǎn)為接收,必須等待最后一個字節(jié)后發(fā)送完畢 while ( rs_f_TI == 0) // 等待最后一個字節(jié)發(fā)送完畢
資源簡介:1. 本程序使用一個定時器和任意 2 個 I/O 口模擬一個串行口。 2. 1位起始位,8位數(shù)據(jù)位,1位停止位。發(fā)數(shù)據(jù)位時先發(fā)低位。 3. 支持半雙工通訊。收、發(fā)波特率相同。 4. 應(yīng)把定時器中斷優(yōu)先級設(shè)置為最高級。 5. 本程序每接收一個字節(jié)后就把它放到一個隊...
上傳時間: 2016-10-22
上傳用戶:tonyshao
資源簡介:本程序使用一個定時器和任意的2個I/O口模擬一個串口通信。可以直接調(diào)用。
上傳時間: 2013-12-24
上傳用戶:onewq
資源簡介:本程序用at16實現(xiàn)兩根線(兩個i/o口)+8片74164+一片ULN2003驅(qū)動24個LED數(shù)碼管,通過串口寫入要顯示的數(shù),可以在很多地方應(yīng)用
上傳時間: 2015-04-20
上傳用戶:hustfanenze
資源簡介:本程序是演示定時器的使用的使用的程序,該程序每過一秒顯示一下計時時間
上傳時間: 2014-06-15
上傳用戶:pkkkkp
資源簡介:本程序使用MSP430F149控制IIC總線EEProm AT24C02;MCU的通用輸入輸出(GPIO)端口P1.2、P1.3 與AT24C02 的SCL、SDA端口相連接構(gòu)成I2C總線,因為MSP430F149 內(nèi)部沒有專用的I2C接口電路,所以只能用IO端口來模擬I2C時序從而實現(xiàn)對EEPROM的讀寫操作。從圖 3.3 中我...
上傳時間: 2014-01-09
上傳用戶:pompey
資源簡介:本串行通信程序利用匯編語言通過BIOS中斷調(diào)用和DOS功能調(diào)用實現(xiàn)PC機(jī)雙機(jī)串行通信。其中,上位機(jī)和下位機(jī)串行口均為輔串口COM2(口地址為2FXH),對外用9針連接器與令一臺PC機(jī)連接;BIOS通過“INT 14H”4個中斷服務(wù)子程序,分別完成串口初始化編程、發(fā)送一幀數(shù)...
上傳時間: 2015-05-01
上傳用戶:nairui21
資源簡介:彩電故障信息共享系統(tǒng) 本程序使用Visual C++6.0編程制作信息共享系統(tǒng),實現(xiàn)信息管理共享的自動化。由此實現(xiàn)了信息的增加、刪除、修改、查看等功能,并且進(jìn)而實現(xiàn)信息的安全管理,使信息的管理更加人性化,規(guī)范化。從而提高故障排除效率,提高信息利用率,有...
上傳時間: 2013-12-14
上傳用戶:royzhangsz
資源簡介:DS1302 是 DALLAS 公司推出的涓流充電時鐘芯片 內(nèi)含有一個實時時鐘/日歷和 31 字節(jié)靜態(tài) RAM 通過簡 單的串行接口與單片機(jī)進(jìn)行通信 實時時鐘/日歷電路提供秒 分 時 日 日期 月 年的信息 每月的天 數(shù)和閏年的天數(shù)可自動調(diào)整 時鐘操作可通過 AM/PM 指示決定采...
上傳時間: 2014-06-06
上傳用戶:weixiao99
資源簡介:本程序使用定時器1,采用中斷方式,通過不斷改變rTCMPB1的值來改變PWM輸出脈沖,從而產(chǎn)生不同的樂音。 每進(jìn)一次中斷發(fā)送一次rTCMPB1的值和字符AA 在串口調(diào)試助手中顯示。
上傳時間: 2014-01-06
上傳用戶:三人用菜
資源簡介:2812樣例程序,開發(fā)環(huán)境為CCS3.1,本程序是關(guān)于CPU定時器基本使用方法的
上傳時間: 2013-12-13
上傳用戶:陽光少年2016
資源簡介:(1) 程序1-跑馬燈:會看到led變化。 (2) 程序2-獨立鍵盤 :分別按“INT0/+”鍵和”t0/-“會看到LED變化。 (3) 程序3-定時器:會看到5個LED閃爍。 (4) 程序4-數(shù)碼管顯示:會看到數(shù)碼管顯示數(shù)字變化。 (5) 程序5-掃描鍵盤:按3*3鍵盤的任意...
上傳時間: 2014-01-14
上傳用戶:hebmuljb
資源簡介:1. 本程序?qū)崿F(xiàn)計算任意長的整數(shù)的四則運算. 以用戶和計算機(jī)對話的方式,先后輸入數(shù)字的最多位數(shù),然后程序就計算并顯示出這兩個數(shù)的運算. 2. 利用雙向循環(huán)鏈表現(xiàn)實長整數(shù)的存儲,每個結(jié)點含一個整形變量.輸入的形式以回車結(jié)束,可以直接輸入正數(shù)或負(fù)數(shù),程序會過...
上傳時間: 2017-06-07
上傳用戶:tb_6877751
資源簡介:多線程下載的源代碼, 安裝及使用須知 1、本程序要求先安裝jdk和jCreator和Tomcat。 2、按照本書1.3節(jié)中所述安裝單機(jī)的網(wǎng)絡(luò)運行環(huán)境。 3、創(chuàng)建一個名為try.rar的文件,然后將作為目標(biāo)文件的try.rar放在 第一步設(shè)置好的服務(wù)器的根...
上傳時間: 2017-06-29
上傳用戶:as275944189
資源簡介:1.本程序中,實現(xiàn)集合的交,并差,求補(bǔ),求子串運算.集合的元素限定在[‘a(chǎn)’ … ’z’].集合的輸入形式為輸入一個字符串,以0和回車符號作為結(jié)束. 2. 演示程序以用戶和計算機(jī)對話的方式,即在計算機(jī)終端顯示”提示信息”之后,由用戶在鍵盤上輸入演示程序中規(guī)定的運...
上傳時間: 2015-11-06
上傳用戶:gengxiaochao
資源簡介:1、 通過可編程并行接口芯片8255A和定時器/計數(shù)器8253實現(xiàn)十字路口交通燈的模擬控制。 2、 掌握通過8253實現(xiàn)準(zhǔn)確定時的方法。 3、 進(jìn)一步掌握并行接口芯片8255A的使用方法。 4、 進(jìn)一步掌握8259A可編程中斷控制器的使用方法。
上傳時間: 2014-01-05
上傳用戶:wmwai1314
資源簡介:Raize的RzCheckTree權(quán)限管理 本程序使用Delphi7和Raize4.1控件里的RzCheckTree實現(xiàn)權(quán)限管理 請下載Raize安裝后使用本程序 access2000作為數(shù)據(jù)庫來演示 我的E_mail:wh1978@netease.com ,有問題交流交流 做的不好,請大蝦們多多批評
上傳時間: 2016-10-10
上傳用戶:362279997
資源簡介:VC++實現(xiàn)DES加解密 Tips: 1.本程序可以加密1-4096個字符的任意長度字符串 2.如果密鑰長度過短或者為空,程序?qū)⑹褂媚J(rèn) 密鑰"YinXueYuan Build It!"進(jìn)行加密. 3.加密結(jié)果將用16進(jìn)制字符顯示 4.本加密程序同時支持中/英文字符(包括密鑰和明 文) 5.本加...
上傳時間: 2013-12-19
上傳用戶:stampede
資源簡介:信使小精靈,是一個簡易的聊天工具。主要是演示了網(wǎng)絡(luò)編程的主要步驟。本程序使用封裝好的函數(shù)庫,使得應(yīng)用層不需要考慮網(wǎng)絡(luò)消息是如何被接受和發(fā)送的,也不需要考慮數(shù)據(jù)粘包和丟包的刺手問題,你只要調(diào)用相應(yīng)的函數(shù)就可以了。函數(shù)庫為你做好了這些工作。你只...
上傳時間: 2015-04-15
上傳用戶:英雄
資源簡介:這是一個定時器timer的驅(qū)動程序,包括最接近底層的寄存器操作和str710的板子初始化的代碼,相當(dāng)詳細(xì)。
上傳時間: 2016-03-16
上傳用戶:lixinxiang
資源簡介:信使小精靈,是一個簡易的聊天工具。主要是演示了網(wǎng)絡(luò)編程的主要步驟。本程序使用封裝好的函數(shù)庫,使得應(yīng)用層不需要考慮網(wǎng)絡(luò)消息是如何被接受和發(fā)送的,也不需要考慮數(shù)據(jù)粘包和丟包的刺手問題,你只要調(diào)用相應(yīng)的函數(shù)就可以了。函數(shù)庫為你做好了這些工作。你只...
上傳時間: 2013-12-27
上傳用戶:極客
資源簡介:虛擬電子秤 程序使用說明 1. 本程序只在Windows XP平臺上經(jīng)過完整測試,因此只能保證該程序在WinXP系統(tǒng)下運行正確。 2. 由于本程序使用了Access數(shù)據(jù)庫,因此需要計算機(jī)上安裝有Microsoft Access。 3. 將本程序下載到本地計算機(jī)后,需要建立與用戶信息.m...
上傳時間: 2016-08-20
上傳用戶:yuanyuan123
資源簡介:UCOS-II FOR STM32F103XX 1 本程序是我自己移植,只使用KEIL進(jìn)行過軟仿真,測試沒有發(fā)現(xiàn)問題。支持從任何一個中斷服務(wù)程序里釋放信號量。 2 此代碼作為參考和學(xué)習(xí)使用,如果在使用過程中造成損失,本人不負(fù)任何責(zé)任。 3 此代碼作為參考和學(xué)習(xí)使用,因為...
上傳時間: 2014-01-24
上傳用戶:zsjzc
資源簡介:1 本程序是我自己移植,只使用KEIL進(jìn)行過軟仿真,測試沒有發(fā)現(xiàn)問題。支持從任何一個中斷服務(wù)程序里釋放信號量。 2 此代碼作為參考和學(xué)習(xí)使用,如果在使用過程中造成損失,本人不負(fù)任何責(zé)任。 3 此代碼作為參考和學(xué)習(xí)使用,因為里邊有UCOS-II,如果要作為...
上傳時間: 2014-11-30
上傳用戶:yuanyuan123
資源簡介:本程序使用CVI計算51單片機(jī)定時/計數(shù)器初值,輸入晶振和定時時間,可自動算出初值
上傳時間: 2013-12-08
上傳用戶:huyiming139
資源簡介:本程序包括一組子程序和中斷程序,通過S7-200自由端口功能來產(chǎn)生從Modbus RTU. 它支持下列Modbus功能:----1.讀輸出(線圈)----2.讀輸入(觸點)----3.讀保持寄存器(V 存儲器).----4.讀輸入寄存器----5.寫單路輸出----6.寫單路保持寄存器----15.寫多路輸出----16...
上傳時間: 2013-12-17
上傳用戶:xaijhqx
資源簡介:數(shù)據(jù)庫操作的簡單例子 本程序是SQL的連接和初步使用。 一是要注冊O(shè)DBC數(shù)據(jù)源,二是要在 BDE Administrator中進(jìn)行配置。
上傳時間: 2013-12-19
上傳用戶:zhuimenghuadie
資源簡介:壓縮包內(nèi)為本人寫的(2,1,3)卷積碼編碼器和維特比(viterbi)譯碼器.編碼器和譯碼器分別封裝在一個類中,每個類的方法和變量均有注解
上傳時間: 2014-11-28
上傳用戶:xieguodong1234
資源簡介:本程序使用常見組件設(shè)計一個用于輸入學(xué)生信息的用戶界面
上傳時間: 2013-12-21
上傳用戶:tyler
資源簡介:1 本程序為DSK板的初始化過程。 2.當(dāng)DSP的主時鐘頻率為50MHz時,計算鎖定時間定時器PLLCOUNT的值,并修改相關(guān)程序。 3.將主時鐘的頻率分別設(shè)置為50MHz、20MHz、10MHz、5MHz,通過觀察LED指示燈的閃動頻率來驗證程序運行是否正確。
上傳時間: 2015-06-02
上傳用戶:epson850
資源簡介:PowerToy是為方便程序員在命令行窗口中使用Visual Studio.NET 2003 中的各種命令行工具而開發(fā)的一個小程序。它在資源管理器的彈出菜單中增加一項[打開命令行窗口]。點擊該菜單項后,系統(tǒng)會在資源管理器當(dāng)前工作路徑處打開一個命令行窗口,并在此窗口中自動設(shè)...
上傳時間: 2014-01-15
上傳用戶:181992417