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

正文內容

基于單片機的電子密碼鎖的設計課程設計任務書-閱讀頁

2025-07-12 19:59本頁面
  

【正文】 )。 } DQ=1。 delay(0)。 delay(50)。 delay(3)。 //184us DQ=1。 for (i=0。 i++) { DQ = 0。 0x01。0000 0001)=0000 0001 delay(2)。 date = 1。 DQ=1。 //一個機器周期:(1/(即晶振頻率))*12= for (i=0。 i++) { value = value1。 //設i=0 :value=0101 0101 1 得到:0010 1010 _nop_()。 // i=1: value=01010101 DQ = 1。 //i=2: value=0010 1010 _nop_()。 delay(2)。 } return(value)。 a=num/10。 P0=table[a]。 delay1(5)。 delay1(5)。 P2=0xfd。 P2=0xff。 } uchar read_wen_du() { uchar HB,LB,temp。 // 復位 write(0xcc)。 // 啟動溫度轉換 init()。 // 跳過ROM 即不必讀64位序列號的ROM write(0xbe)。 // 低八位 1011 1010 HB=read()。 // 1011 000 HB+=(LBamp。 // (LBamp。 return temp。 display(T)。主程序的主要功能是負責溫度的實時顯示、讀出并處理DS18B20的測量的當前溫度值,溫度測量每1s進行一次。讀出溫度子程序的主要功能是讀出RAM中的9字節(jié),在讀出時需進行CRC校驗,校驗有錯時不進行溫度數據的改寫。溫度轉換命令子程序流程圖如上圖,計算溫度子程序將RAM中讀取值進行BCD碼的轉換運算,并進行溫度值正負的判定,4硬件電路的設計Protel99 SE [5]共分5個模塊,分別是原理圖設計、PCB設計(包含信號完整性分析)、自動布線器、原理圖混合信號仿真、PLD設計。 DS18B20顯示程序include define uint unsigned intdefine uchar unsigned char //宏定義sbit p34=P2^4。sbit p36=P2^6。sbit p37=P2^7。 //定義DS18B20總線I/Osbit SET=P3^1。 //定義響鈴signed char m。 //外部中斷狀態(tài)標志signed char shangxian=38。 //下限報警溫度,默認值為5uchar code LEDData[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff,0xbf}。}/*****初始化DS18B20*****/void Init_DS18B20(void){ unsigned char x=0。 Delay(8)。 //單片機將DQ拉低 Delay(80)。 //拉高總線 Delay(14)。 //稍做延時后,如果x=0則初始化成功,x=1則初始化失敗 Delay(20)。 unsigned char dat=0。i0。 // 給脈沖信號 dat=1。 // 給脈沖信號 if(DQ) dat|=0x80。 } return(dat)。 for (i=8。 i) { DQ=0。0x01。 DQ=1。 }}void Tmpchange(void) //發(fā)送溫度轉換命令{ Init_DS18B20()。 //跳過讀序號列號的操作 WriteOneChar(0x44)。 unsigned char b=0。 float tt=0。 Init_DS18B20()。 //跳過讀序號列號的操作 WriteOneChar(0xBE)。 //讀低8位 b=ReadOneChar()。 t=8。 tt=t*。 //放大10倍輸出并四舍五入 return(t)。 //顯示p34=1。p36=0。Delay(200)。p34=0。p36=0。 Delay(200)。 p34=0。p36=1。 Delay(200)。p34=0。p36=0。 Delay(200)。}/*****顯示溫度子程序*****/Disp_Temperature() //顯示溫度{ uint a,b,c,d,e。 //獲取溫度值 a=e/1000。 //計算得到個位數字 d=e%10。 //計算得到小數點后一位 m=e/100。 //溫度不在范圍內報警 else LING=0。p35=0。p37=0。 //顯示小數點后兩位 p34=1。p36=0。 Delay(300)。p35=0。p37=0。 //顯示小數點后一位p34=0。p36=0。 Delay(300)。p35=0。p37=0。 //顯示個位dp=0。p35=0。p37=0。p34=0。p36=0。 P0 =LEDData[a]。p35=0。p37=1。p34=0。p36=0。 //關閉顯示}disptiaozheng() { uchar f,g,j,k。 g=shangxian%10。 k=xiaxian%10。p35=0。p37=0。 //顯示0p34=1。p36=0。 Delay(200)。p35=0。p37=0。 //顯示0p34=0。p36=0。 Delay(200)。p35=0。p37=0。 dp=0。 dp=0。p35=0。p37=0。p34=0。p36=0。 if(SET==1) P0 =LEDData[f]。 //不顯示下限溫度十位 else P0 =LEDData[j]。p35=0。p37=1。p34=0。p36=0。 //關閉顯示 Delay(20)。 //關外部中斷0 sign=1。 else xiaxian++。 EX0=1。 //關外部中斷0 sign=1。 else xiaxian。 EX1=1。 IT0=1。 EX0=1。 EA=1。 LING=0。z100。 }while(1) { Disp_Temperature()。z300。 sign=0。以及對其編程的技巧和注意事項等。特別是實際動手方面的能力。并且把這些經歷作為寶貴的經驗記錄了下來。使我學以至用,把書本與實際聯系起來。5參考文獻[1]  張五一,:河南科學技術出版社,2006[2]  . 北京:北京航空航天大學出版社,1994[3]  ,1999.[4] :清華大學出版社,2009[5] 姚年春 向華Protel99SE基礎教程. ,2009[6] 韓穎。中國科教創(chuàng)
點擊復制文檔內容
職業(yè)教育相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1