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

正文內(nèi)容

基于89c51的自身斷電保護(hù)系統(tǒng)設(shè)計(jì)課程設(shè)計(jì)(參考版)

2025-07-01 00:18本頁(yè)面
  

【正文】 } }20。num++) { write_dat(table1[num])。 for(num=0。 delay(20)。num16。 } void display() { uchar num。 low=25。 write_(0x0c)。 write_(0x01)。 write_(0x38)。 delay(65)。 delay(65)。 delay(200)。 }void chushi() { dula=0。 delay(15)。 delay(15)。 eg=0。 }void write_dat(uchar dat) { wr=0。 delay(15)。 delay(15)。 eg=0。 } }}void write_(uchar ) { wr=0。 AD_display()。 } while(num==0) { sweep()。 sweep()。 display()。 write_(0x80+15)。 if(uper==90) uper=0。 write_(0x80+10)。 if(low==30) low=0。 if(s3==0) { while(!s3)。 write_(0x80+15)。 if(uper==0) uper=90。 write_(0x80+10)。 if(low==0) low=30。 if(s2==0) { while(!s2)。//注意加5不是16進(jìn)制 write_(0x0c)。 write_(0x0f)。 write_(0x0f)。 while(!s1)。void keyscan(){ if(s1==0) { delay(5)。 write_(0x80+14)。 } void AD_display() { value=AD_divert()。 a=a%10+17。 rd=1。 delay(100)。 cs=0。 cs=1。 delay(200)。 cs=0。 write_dat(0x30+b)。 write_(0x80+0x40+addr)。 a=dat/10。 write_dat(0x30+b)。 write_(0x80+addr)。 a=dat/10。//關(guān)閉LED,并對(duì)LCD初始化,利用數(shù)組。//寫命令函數(shù)void write_dat(uchar dat)。 } while(!s4)。 if(s4==0) { num++。y)。x) for(y=110。 for(x=z。uchar table1[]=Realtime Pre:12。uchar s1num,num。sbit wela=P2^7。sbit s4=P2^3。sbit s2=P2^1。sbit rs=P3^5。uchar value。sbit rd=P3^7。我也進(jìn)一步掌握了調(diào)程序的方法,比如說(shuō):我自創(chuàng)在程序中假如小燈,比如說(shuō)在各個(gè)功能跳轉(zhuǎn)時(shí)再養(yǎng)從while語(yǔ)句中跳到另一個(gè)while語(yǔ)句中。?整個(gè)課程設(shè)計(jì)下來(lái),我積累了豐富的經(jīng)驗(yàn),分別幫同學(xué)做了斷電保護(hù)系統(tǒng),步進(jìn)電機(jī)的正反轉(zhuǎn)加速減速,還有數(shù)字音樂(lè)盒的輔助調(diào)試。但為了能夠由硬件電路作為我的課程設(shè)計(jì)結(jié)果的證明。我做的這個(gè)系統(tǒng)是很復(fù)雜的,當(dāng)初硬件電路設(shè)計(jì)時(shí),我本想用8255作為擴(kuò)展IO口使用,并用PC口做位尋址進(jìn)行片選操作,同時(shí)用PA口控制1602,PB口做輸入接A/D0804,但是8255的操作復(fù)雜程度會(huì)使整個(gè)設(shè)計(jì)顯得臃腫而且多余,最后我決定取消用8255作為整個(gè)電路的實(shí)現(xiàn)。此過(guò)程遇到的問(wèn)題比較少,但了解到了完成一個(gè)較大工程所需要具備的素質(zhì)及技巧。(2)單獨(dú)寫出各個(gè)模塊的控制程序,進(jìn)行單獨(dú)調(diào)試。在軟件仿真中初步形成了程序的調(diào)試與修改。 上述測(cè)試結(jié)果最終與預(yù)期相符。 。 6.按鈕S4鍵的A/D切換與調(diào)節(jié)參考上下限的功能轉(zhuǎn)換測(cè)試 。 。 。并力求完全達(dá)到工業(yè)要求的水準(zhǔn)。 主程序流程圖 部分主要子程序的設(shè)計(jì)系統(tǒng)主要子程序包括顯示子程序、鍵處理子程序,顯示子程序的設(shè)計(jì)。第四個(gè)鍵S3在按下參考?jí)毫χ颠f減,當(dāng)上限值減到0時(shí)置位為90,下限值減到0時(shí)置位為30, 液晶光標(biāo)一直閃爍。第二個(gè)鍵S1: 表示調(diào)節(jié)上限和下限值,按第一下表示調(diào)上限值液晶光標(biāo)閃爍,按第二下液晶不再閃爍,表示調(diào)節(jié)結(jié)束。主程序上電自動(dòng)復(fù)位,也可手動(dòng)復(fù)位;主程序執(zhí)行時(shí),分別進(jìn)行鍵盤掃描,AD轉(zhuǎn)化,以及液晶顯示。 電源電路4 系統(tǒng)軟件設(shè)計(jì)系統(tǒng)軟件分為主程序、中斷服務(wù)程序和子程序三部分。CJX21210吸合時(shí)的線圈功率為70VA,保持時(shí)的線圈功率為8VA,考慮到系統(tǒng)的直流電源也需要通過(guò)220VAC供給,因此,把380VAC變?yōu)?20VAC的變壓器容量確定為150VA。③ +12VDC:考慮到繼電器通斷時(shí)會(huì)產(chǎn)生干擾,輸出控制電路使用一組獨(dú)立的電源,以和模擬電路隔離。② 177。每次輸入指令前都要判斷液晶模塊是否處于忙的狀態(tài)。表四 1602LCD內(nèi)部顯示地址例如第二行第一個(gè)字符的地址是40H,那么是否直接寫入40H就可以將光標(biāo)定位在第二行第一個(gè)字符的位置呢?這樣不行,因?yàn)閷懭腼@示地址時(shí)要求最高位D7恒定為高電平1所以實(shí)際寫入的數(shù)據(jù)應(yīng)該是01000000B(40H)+10000000B(80H)=11000000B(C0H)。1602LCD的指令說(shuō)明及時(shí)序1602液晶模塊內(nèi)部的控制器共有11條控制指令,如表2所示:序號(hào)指令RSR/WD7D6D5D4D3D2D1D01清顯示00000000012光標(biāo)返回0000
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1