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

正文內(nèi)容

基于adc0832的單片機(jī)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)課程設(shè)計(jì)(參考版)

2024-08-29 20:05本頁面
  

【正文】 //延時(shí) 250ms } } 37 課程設(shè)計(jì)評(píng)語 指 導(dǎo) 教 師 評(píng) 語 設(shè) 計(jì) 成 績(jī) 備 注 。 //顯示整數(shù)部分 36 display2(Dec)。 //計(jì)算整數(shù)部分 Dec=(AD_val%51)*100/51。 //顯示溫度的單位 while(1) { AD_val= A_D()。 //顯示溫度說明 display_dot()。 //延時(shí) 5ms 給硬件一點(diǎn)反應(yīng)時(shí)間 display3()。 //分別儲(chǔ)存轉(zhuǎn)換后的整數(shù)部分與小數(shù)部分 LcdInitiate()。 //將讀書的數(shù)據(jù)返回 35 } /***************************************************** 函數(shù)功能:主函數(shù) ***************************************************/ main(void) { unsigned int AD_val。 //將輸出數(shù)據(jù) DIO 通過或運(yùn)算儲(chǔ)存在 dat 最低位 } CS=1。 dat=1。i++) //高位在前 { CLK=1。 //第四個(gè)脈沖 for(i=0。 //第三個(gè)脈沖下降沿 DIO=1。 //DI 置 0,選擇通道 0 CLK=1。 //第二個(gè)脈沖,第 3 個(gè)脈沖下沉之前, DI 必須跟別輸入兩位數(shù)據(jù)用于選擇通道,這里選通道 CH0 CLK=0。 //第一個(gè)脈沖的下降沿,此前 DIO 必須是高電平 DIO=1。 //DIO 置 1,規(guī)定的起始信號(hào) 34 CLK=1。 //為第一個(gè)脈沖作準(zhǔn)備 CS=0。 CS=1。 //將小數(shù)部分的第一位數(shù)字字符常量寫入 LCD WriteData(digit[j])。 //取個(gè)位(小數(shù)點(diǎn)后第二位) WriteAddress(0x0a)。 i=x/10。 //寫顯示地址 ,將在第 2 行第 7 列開始顯示 WriteData(digit[x])。)。 //寫顯示地址,將在第 2 行第 13 列開始顯示 WriteData(39。)。 //寫顯示地址,將在第 1 行第 10 列開始顯示 WriteData(39。 //將字符常量寫入 LCD i++。\039。 //寫顯示地址,將在第 2 行第 1 列開始顯示 i = 0。 //指向下一個(gè)字符 } } void display3(void) { unsigned char i。) //只要沒有寫到結(jié)束標(biāo)志,就繼續(xù)寫 { WriteData(Str1[i])。 //從第一個(gè)字符開始顯示 while(Str1[i] != 39。 WriteAddress(0x01)。 //清屏幕指令,將以前的顯示內(nèi)容清除 delaynms(5)。 //顯示模式設(shè)置:光標(biāo)右移,字符不移 delaynms(5)。 //顯示模式設(shè)置:顯示開,無光標(biāo),光標(biāo)不閃爍 delaynms(5)。 //連續(xù)三次,確保初始化成功 delaynms(5)。 delaynms(5)。 //顯示模式設(shè)置: 16 2 顯示, 5 7 點(diǎn)陣, 8 位數(shù)據(jù)接口 delaynms(5)。 //當(dāng) E 由高電平跳變成低電平時(shí),液晶模塊開始執(zhí)行命令 } /***************************************************** 函數(shù)功能:對(duì) LCD 的顯示模式進(jìn)行初始化設(shè)置 ***************************************************/ void LcdInitiate(void) { delaynms(15)。 _nop_()。 _nop_()。 //空操作四個(gè)機(jī)器周期,給硬件反應(yīng)時(shí)間 E=1。 _nop_()。 //將數(shù)據(jù)送入 P0 口,即將數(shù)據(jù)寫入液晶模塊 _nop_()。 E=0。 RS=1。 //當(dāng) E 由高電平跳變成低電平時(shí),液晶模塊開始執(zhí)行命令 } /***************************************************** 函數(shù)功能:指定字符顯示的實(shí)際地址 入口參數(shù): x ***************************************************/ void WriteAddress(unsigned char x) { WriteInstruction(x|0x80)。 _nop_()。 _nop_()。 //空操作四個(gè)機(jī)器周期,給硬件反應(yīng)時(shí)間 E=1。 _nop_()。 //將數(shù)據(jù)送入 P0 口,即寫入指令或地址 _nop_()。 _nop_()。 E=0。 //如果忙就等待 RS=0。 //將 E 恢復(fù)低電平 return 0。 //空操作四個(gè)機(jī)器周期,給硬件反應(yīng)時(shí)間 result=BF。 _nop_()。 //E=1,才允許讀寫 _nop_()。 //根據(jù)規(guī)定, RS 為低電平, RW 為高電平時(shí),可以讀狀態(tài) RW=1。result=0,不忙 ***************************************************/ bit BusyTest(void) { bit result。 } 25 /***************************************************** 函數(shù)功能:判斷液晶模塊的忙碌狀態(tài) 返回值: result。in。 } /***************************************************** 函數(shù)功能:延時(shí)若干毫秒 入口參數(shù): n ***************************************************/ void delaynms(unsigned char n) { unsigned char i。j33。i10。 //忙碌標(biāo)志位,將 BF 位定義 為 引腳 24 /***************************************************** 函數(shù)功能:延時(shí) 1ms (3j+2)*i=(3 33+2) 10=1010(微秒 ),可以認(rèn)為是 1 毫秒 ***************************************************/ void delay1ms() { unsigned char i,j。 sbit E= P2^6。 /******************************************************************************* 以下是對(duì)液晶模塊的操作程序 *******************************************************************************/ sbit RS = P2^4。 //定義字符數(shù)組顯示數(shù)字 unsigned char code Str1[]={Volt=}。 //將 CLK 位定義為 引腳 sbit DIO=P1^1。因?yàn)橛心銈?,本次設(shè)計(jì)才得以成功完成, Thank you! 22 參考文獻(xiàn) 1.《單片機(jī)原理及接口技術(shù)案例教程》 李春法 編著 機(jī)械工業(yè)出版社 2.《單片機(jī)應(yīng)用系統(tǒng)與接口技術(shù)》 丁向榮 編著 電子工業(yè)出版社 3.《 8051 單片機(jī)實(shí)踐與應(yīng)用》 吳金戌 沈慶陽 郭庭青 編著 清華大學(xué)出版社 4.《單片機(jī)應(yīng)用新技術(shù)教程》 朱宇光 編著 北京電子工業(yè)出版社 5.《基于 C 語言編程 MCS—— 51 單片機(jī)原理與應(yīng)用》 張陪任 編著 清華大學(xué)出版社 6.《單片機(jī)微型計(jì)算機(jī)原理與接口技術(shù)》 高峰 編著 北京科學(xué)出版社 23 附 錄 程序代碼: include //包含單片機(jī)寄存器的頭文件 include //包含 _nop_()函數(shù)定義的頭文件 sbit CS=P3^4。同時(shí),通過這次設(shè)計(jì)提高了我們認(rèn)識(shí)問題、分析問題、解決問題的能力。 這次創(chuàng)新課程設(shè)計(jì)不僅使我們對(duì)相關(guān)專業(yè)知識(shí)有了更深的理解, 而且還讓我們認(rèn)識(shí)到了理論知識(shí)對(duì)工作實(shí)踐的重大意義,學(xué)會(huì)理論聯(lián)系實(shí)際。除了學(xué)會(huì)了許多專業(yè)知識(shí)外,在遇到困難時(shí),積極地去請(qǐng)教我的指導(dǎo)老師,我們通過看現(xiàn)有的
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1