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

正文內容

基于51單片機警報器的畢業(yè)論文-閱讀頁

2025-07-07 04:32本頁面
  

【正文】 首先要衷心地感謝我的指導老師王曉楠老師,您嚴謹?shù)闹螌W態(tài)度,開闊的思維,循循善誘的指導一直給我很大的幫助。在論文的不斷修改中,我也努力做到及時積極地跟胡老師交流,因為我覺得這樣可以使得我的論文更加完善。論文的最終完成,也是一波三折。再次對您表示感謝,師恩偉大,無以回報。特別是何老師一直以來對我的鼓勵和支持,跟我一起討論我們共同的興趣愛好,并在我陷入困境的時候給予我最中肯的指點,大學里有這兩位恩師的存在讓我少走了很多彎路。人生是那么的不確定,學生絕對不會甘于平庸和妥協(xié)最后,我要向百忙之中抽時間對本文進行審閱,評議和參與本人論文答辯的各位老師表示感謝。[2] 《電子產品設計與制作過程分析 》歐陽紅,李仲秋、長沙航空職業(yè)技術學院。[4] 《MS51單片機設計》張毅剛 彭喜元 姜守達、哈爾冰工業(yè)大學出版。 附錄1 PCB原理圖 附錄圖 1附錄2 PCB板圖附錄圖 2附錄3 PCB 3D效果圖 附錄圖 3 附錄3 產品實物圖 附錄圖 4附錄4元件清單名稱參數(shù)數(shù)量備注電容15pF2電容1042電容電容10V/10uF2電容電容16V/22uF1電阻4K73電阻2K3電阻5K13電阻5102排阻1031電位器10K1VR4封裝發(fā)光二極管Φ5 紅1排針2P1跳線帽插座8P1插座4P2插座2P3液晶插座16P1三極管85503單片機芯片AT89S521芯片座EEPROM芯片24C021芯片座晶振1按鍵*1繼電器*1蜂鳴器*1 附錄表 5附錄5 源程序includedefine uchar unsigned chardefine uint unsigned intuchar code tab1[]=Please input password:。uchar code tab001[]=Failure。uchar tab3[6]。uchar mimazu,pdgm。uchar BJflag,xiugaimima。sbit sda=P1^0。sbit en=P2^7。sbit rs=P2^5。sbit KS=P1^5。}/**開始信號函數(shù)**/void start() { sda=1。 scl=1。 sda=0。}/**停止信號函數(shù)***/void stop() { sda=0。 scl=1。 sda=1。}/***應答信號函數(shù)***/void ying() { sda=0。 scl=1。 scl=0。}/**數(shù)據(jù)與時鐘線初始化***/void init(){ sda=1。 scl=1。}/****寫一個字節(jié)函數(shù)*****/void xie_zijie(uchar date){ uchar i,temp。 for(i=0。i++) { temp=temp1。 delay(4)。 delay(4)。 delay(4)。 delay(4)。 delay(4)。 scl=0。 sda=1。 for(i=0。i++) { scl=1。 k=(k1)|sda。 delay(4)。}/*********存密碼入24C02************/void xiejin(uchar shu,uchar dizhi){ init()。 xie_zijie(0xa0)。 xie_zijie(dizhi)。 xie_zijie(shu)。 stop()。 }/******從24C02讀出密碼********/uchar duchu(uchar dizhi) { uchar shu。 start()。 ying()。 ying()。 xie_zijie(0xa1)。 shu=du_zijie()。 delay(200)。}/******1602寫命令*******/void write_(uchar ){ rs=0。 P0=。 delay(10)。}/*******1602寫數(shù)據(jù)********/void write_dat(uchar dat){ rs=1。 P0=dat。 delay(10)。}/******初始化1602******/void lint_1602(void){ write_(0x38)。 write_(0x38)。 write_(0x38)。 write_(0x0c)。 write_(0x80)。}/*****顯示函數(shù)******/ void xianshi(void) { uchar i。 for(i=0。i++) { write_dat(tab1[i])。 if(i==15) { write_(0xc0+0)。 for(i=0。i++) { write_dat(tab3[i])。 } }/***屏幕初始化***/void chushi(void){ uchar i。i6。_39。 } xianshi()。 write_(0x01)。 write_(0xc0+5)。i6。delay(5)。i15。} chushi()。 write_(0x01)。 write_(0xc0+5)。i7。delay(5)。i15。} chushi()。 pdgm++。tishi=0。i6。 if(mimazu==1){mimazu=0。} tab4[i]=duchu(i+num)。 display2()。 return 0。 display1()。 tishi=1。 }}/****密碼修改函數(shù)****/void xiugai(void){ uint i。 kaisuo()。(pdgm1))) { for(i=0。i++){xiejin(tab2[i],i)。 xiugaimima=0。 } }}/****取消鍵****/void quxiao(void){ uint k。k=0。 } chushi()。}/****亮度檢測****/void jianguan(void){ if((0xc0!=(P1amp。amp。 }/*****按鍵檢測函數(shù)*****/void jiance(void) { uchar k=0,k2。 P3=0x0f。 P3=0xf0。 keynum0=(keynum1|keynum2)。 if(0xff!=keynum0) { delay(15000)。tab3[k2++]=39。xianshi()。 case 0x7b: tab2[k++]=2。*39。break。tab3[k2++]=39。xianshi()。 case 0xb7: tab2[k++]=4。*39。break。tab3[k2++]=39。xianshi()。 case 0xbd: tab2[k++]=6。*39。break。tab3[k2++]=39。xianshi()。 case 0xdb: tab2[k++]=8。*39。break。tab3[k2++]=39。xianshi()。 case 0xeb: tab2[k++]=0。*39。break。k2=0。okflag=0。break。okflag=1。 。//確定鍵 case 0xe7: mimazu=1。break。 。//修改密碼鍵 case 0xbe: KS=1。break。 wp=0。 chushi()。 xiugai()。 if((BJflag==3)||(BJflag==10)) { BJflag=0。 for(i=0。i++) delay(6000)。 } } } 33
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1