freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

單片機課程設計論文-基于at89c51的噪音檢測自適應系統(tǒng)設計(編輯修改稿)

2024-12-10 07:34 本頁面
 

【文章內容簡介】 序、主程序、定時中斷服務程序、各子程序模塊等。主程序完成系統(tǒng)初始化 ,查 詢各種狀態(tài) ,打開多路轉換開關控制相應操作等功能。 1. 程序流程框圖 2. 程序源碼 include include define _Nop() _nop_() sbit D18B20=P3^7。 基于 AT89C51 的噪音檢測自適應系統(tǒng)設計 sbit k1=P1^5。 unsigned char flag。 unsigned char u,d[]=。 void TempDelay (unsigned char us) { while(us)。 } void Init18b20 (void) { D18B20=1。 _nop_()。 D18B20=0。 TempDelay(80)。 _nop_()。 D18B20=1。 TempDelay(14)。 _nop_()。 _nop_()。 _nop_()。 if(D18B20==0) flag = 1。 基于 AT89C51 的噪音檢測自適應系統(tǒng)設計 else flag = 0。 TempDelay(20)。 _nop_()。 _nop_()。 D18B20 = 1。 } void WriteByte (unsigned char wr) { unsigned char idata i。 for (i=0。i8。i++) { D18B20 = 0。 _nop_()。 D18B20=wramp。0x01。 TempDelay(3)。 _nop_()。 _nop_()。 D18B20=1。 wr = 1。 } } 基于 AT89C51 的噪音檢測自適應系統(tǒng)設計 unsigned char ReadByte (void) { unsigned char idata i。 for(i=0。i8。i++) { D18B20 = 0。 u = 1。 D18B20 = 1。 if(D18B20==1) u |= 0x80。 TempDelay (2)。 _nop_()。 } return(u)。 } main() {unsigned char a,b,c,j。 while(1) { Init18b20()。 WriteByte(0xcc)。 基于 AT89C51 的噪音檢測自適應系統(tǒng)設計 WriteByte(0x44)。 Init18b20()。 WriteByte(0xcc)。 WriteByte(0xbe)。 a=ReadByte()。 b=ReadByte()。 a=a4。 b=b4。 c=a+b。 if(c30) k1=0。 else k1=1。 for(j=0。jj++) { P0=d[c/10]。 P2=0xe3。 TempDelay(100)。 P0=d[c%10]。 P2=0xe7。 TempDelay(100)。 } 基于 AT89C51 的噪音檢測自適應系統(tǒng)設計 } } 基于 AT89C51 的噪音檢測自適應系統(tǒng)設計 四 軟件 綜合 調試 keil c51 Keil C51 仿真器是一款利用 KEIL C51 的 IDE 集成開發(fā)環(huán)境作為仿真環(huán)境的廉價仿真器,是利用 SST公司具有 IAP功能的單片機 SST89C58制作而成,主要是利用了 SST89C58的 IAP功能,所謂 IAP功能是 In application program 的英文縮寫,是在應用編程的意思,通俗一點講就是:它可以通過串口將用戶的程序下載到單片機中,可以通過串口對單片機進行編 程。它之所以具有這種功能,實際上它有兩塊程序 flash區(qū),其中一塊 flash中運行的程序可以更改另外的一塊程序 flash區(qū)中的程序,正是利用這一特性才用它作成了仿真器,我們把仿真器的監(jiān)控程序事先燒入 SST89C58,監(jiān)控程序通過 SST89C58的串口和 PC通訊,當使用 KEIL C51的 IDE環(huán)境仿真時,用戶的程序通過串口被監(jiān)控程序寫入 flash程序區(qū)中,當用戶設置斷點等操作仿真程序時, flash程序中的用戶程序也在相應的更改,從而實現(xiàn)了仿真功能 。 調試的主要方法 : 1. 啟動 Keil c51 2. 新 建一個工程。 Project菜單 —— 〉 New project ,選擇好我們要保存的文件夾后,鍵入 Frist 保存。接著彈出 CPU類型選擇框,我們選擇最常用的 AT89C51,按確定。 3. 在工程中加入文件。新建一個文件,文件菜單 File—— 〉 New,我們再選擇:文件菜單 File—— 〉 Save As? (另存為)
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1