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

正文內(nèi)容

電梯語音播報(bào)系統(tǒng)的設(shè)計(jì)畢業(yè)設(shè)計(jì)-資料下載頁

2024-12-03 17:25本頁面

【導(dǎo)讀】本設(shè)計(jì)主要是運(yùn)用單片機(jī)及按鍵、LCD1602液晶顯示等常見外圍電路知識(shí),結(jié)合實(shí)際生活中電梯的運(yùn)作,實(shí)現(xiàn)對(duì)三層電梯控制模型的設(shè)計(jì)。該系統(tǒng)采用單片機(jī)作為控制核心,使用按鍵按下與否而引。起的電平的改變,作為用戶請(qǐng)求信息發(fā)送到單片機(jī),單片機(jī)控制電動(dòng)機(jī)轉(zhuǎn)動(dòng),單片機(jī)根據(jù)樓層檢測(cè)結(jié)果控制電機(jī)停在目標(biāo)樓層。軟件部分使用C語言,利用。復(fù)位及晶振電路模塊..

  

【正文】 行上機(jī)調(diào)試。最后,將已完成的程序和硬件系統(tǒng)結(jié)合,統(tǒng)一進(jìn)行調(diào)試。 通過這次畢業(yè)設(shè)計(jì)明白自己要學(xué)習(xí)的東西還太多。知識(shí)必須通過應(yīng)用才能實(shí)現(xiàn)其價(jià)值!有些東西以為學(xué)會(huì)了,但真正到用的時(shí)候才發(fā)現(xiàn)是兩回事,所以我認(rèn)為只有到真正會(huì)用的時(shí)候才是真的學(xué)會(huì)了。 27 致 謝 在王昱潔老師的指導(dǎo)和同學(xué)的幫助之下,我得以如期的完成好畢業(yè)設(shè)計(jì)。畢業(yè)設(shè)計(jì)幫助我們總結(jié)大學(xué)四年收獲、認(rèn)清自我。同時(shí),還幫助我們改變一些處理事情時(shí)懶散的習(xí)慣。從最開始時(shí)的搜集資料,整理資料,到方案比選,確定方案,再到著手開始進(jìn)行設(shè)計(jì),每一步都是環(huán)環(huán)相扣,銜接緊密,其中任何一個(gè)步驟產(chǎn)生遺漏或者疏忽,就會(huì)對(duì)以后的設(shè)計(jì)帶來很多的不便。 我們的動(dòng)手能力和資料搜集能力在設(shè)計(jì)中也得到提升。 畢業(yè)設(shè)計(jì)中需要用到輔助設(shè)計(jì)軟件的地方,也需要我們耐心的學(xué)習(xí)。掌握其使用的要領(lǐng),運(yùn)用到設(shè)計(jì)當(dāng)中去。 畢業(yè)設(shè)計(jì)結(jié)束了,通過設(shè)計(jì),學(xué)生深刻領(lǐng)會(huì)到基礎(chǔ)的重要性,畢業(yè)設(shè)計(jì)不僅僅能幫助學(xué)生檢驗(yàn)大學(xué)四年的學(xué)習(xí)成果,更多的是畢業(yè)設(shè)計(jì)可以幫助我們更加清楚的認(rèn)識(shí)自我,磨練我們的意志與耐性,這會(huì)為學(xué)生日后的工作和生活帶來很大的幫助。 最后,感謝電子系的所有老師。本設(shè)計(jì)能順利的完成也歸功于各位老師的認(rèn)真負(fù)責(zé),使我們能夠很好的掌握和運(yùn)用專業(yè)知識(shí),并在設(shè)計(jì)中應(yīng)用。再次向計(jì)算機(jī)學(xué)院電子系的全體老師表示由衷的謝意,感謝他們四年對(duì)我的辛勤 栽培。 作者: 2021 年 6 月 2 日 28 參考文獻(xiàn) [1] 胡學(xué)海 .單片機(jī)原理及應(yīng)用系統(tǒng)設(shè)計(jì) [M]. 西安:電子工業(yè)出版社, 2021. [2] 馬明建 .數(shù)據(jù)采集與處理技術(shù) [M]. 西安:西安交通大學(xué)出版社, 2021. [3] ISD/ WINBOND. ISD4004 SERIES Products[J]. Datasheets, 2021, 8( 3): 3348. [4] 王瓊.單片機(jī)原理及應(yīng)用 [M]. 合肥:合肥工業(yè)大學(xué)出版社 [5] 高紅亮 .一種智能電梯語音系統(tǒng)的設(shè)計(jì) [J].可編程控制器與工廠自動(dòng)化, 2021, 10( 5): 2328. [6] 阮焱林 , 高紅亮 .單片機(jī)語音處理技術(shù)應(yīng)用 [J].可編程控制器與工廠自動(dòng)化, 2021,11(04): 3846. [7] 沈旭日 .電子系統(tǒng)設(shè)計(jì)實(shí)踐 [M]. 武漢:華中科技大學(xué)出版社, 2021. [8] 吳金戌 . 8051 單片機(jī)實(shí)踐與應(yīng)用 [M].北京:清華大學(xué)出版社, 2021. [9] 胡漢才 .單片機(jī)原理及其接口技術(shù) [M]. 北京:清華大學(xué)出版社, 1996. [10] 李建忠 .單片機(jī)原理及應(yīng)用 [M]. 西安:西安電子科技大學(xué)出版, 2021. 29 附 錄 1: 系統(tǒng)總電路圖 30 31 附錄 2:相關(guān)程序代碼 //頭文件 include include include include define uchar unsigned char define uint unsigned int unsigned int n,mb。 uint Data。 uchar y。 uchar flag。 int num。 sbit beep=P2^1。 uchar bai,shi,ge。 uchar TB[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d, 0x7d,0x07,0x7f,0x6f}。 //顯示段碼 void delay1(uchar a)//數(shù)碼管顯示部分延時(shí)函數(shù) { unsigned int i。 while( a != 0) { for(i = 0。 i 100。 i++)。 //一個(gè) 。 表示空語句 ,CPU 空轉(zhuǎn)。 } //i 從 0 加到 125, CPU 大概就耗時(shí) 1 毫秒 } void xianshi(int tt)//數(shù)碼管顯示函數(shù),能夠顯示任意 4 位十進(jìn)制數(shù) { P0=TB[tt]。 //0111 0001 F 停止 } sbit KEY0=P1^6。 sbit KEY1=P1^7。 sbit LED1=P1^5。 sbit KEY2=P3^0。 sbit LED2=P1^4。 sbit KEY3=P3^1。 sbit LED3=P1^3。 sbit KEY4=P3^2。 sbit LED4=P1^2。 sbit KEY5=P3^3。 sbit LED5=P1^1。 sbit KEY6=P2^0。 sbit LED6=P1^0。 32 sbit KEY7=P2^2。 uchar loucheng=1。 uchar count1。 uchar flag。//定時(shí)標(biāo)志位 uchar flag1。//上、下標(biāo)志 =1 上 =2 下 uchar num1,num2,num3,num4,num5,num6。 void delay(int num){//延時(shí)函數(shù) while(num) {xianshi(loucheng)。} } void Beep(void) {//BELL揚(yáng)聲器 整點(diǎn)報(bào)時(shí) unsigned char a。//定義變量用于發(fā)聲的長度設(shè)置 for(a=60。a0。a){//第一個(gè)聲音的長度 beep = ~beep。//取反揚(yáng)聲器驅(qū)動(dòng)口,以產(chǎn)生音頻 delay(100)。//音調(diào)設(shè)置延時(shí) } for(a=100。a0。a){//同上 beep = ~beep。 delay(50)。// } for(a=100。a0。a){//同上 beep = ~beep。 delay(100)。// } beep = 1。//音樂結(jié)束后揚(yáng)聲器拉高關(guān)閉 } void T0_Init(void) //定時(shí)器 T1 定時(shí)中 斷 50 毫秒 /每次, 晶振頻率 為 { TMOD= 0x01。 //設(shè)置定時(shí)器模式 TL0 = (6553650000)/256。 //設(shè)置定時(shí)初值 TH0 = (6553650000)%256。 //設(shè)置定時(shí)初值 ET0 = 1。 //開定時(shí)器 1 中斷 // TR0 = 1。 //定時(shí)器 1 開始計(jì)時(shí) EA=1。 } void timer0() interrupt 1 //中斷服務(wù)程序 { TL0 = (6553650000)/256。 //重新設(shè)置定時(shí)初值 TH0 = (6553650000)%256。 //重新設(shè)置定時(shí)初值 count1++。 if(count1==80) { count1=0。 flag=1。 } } 33 void key() { if(KEY1==0) {TR0=1。 num1=1。 LED1=0。 while(KEY1==0)。 } if(KEY2==0) {TR0=1。 num2=2。 LED2=0。 while(KEY2==0)。 } if(KEY3==0) {TR0=1。 num3=3。 LED3=0。 while(KEY3==0)。 } if(KEY4==0) {TR0=1。 num4=4。 LED4=0。 while(KEY4==0)。 } if(KEY5==0) {TR0=1。 num5=5。 LED5=0。 while(KEY5==0)。 } if(KEY6==0) {TR0=1。 num6=6。 LED6=0。 while(KEY6==0)。 } } void fangxiang() { if(flag1==2) {lcd_goto_xy(0,1)。 lcd_puts(Fangxiang: DOWN)。 } if(flag1==1) {lcd_goto_xy(0,1)。 lcd_puts(Fangxiang: UP )。 } } void main(void) {ISD_Init()。 lcd_init()。 loucheng=1。 flag1=1。 34 LED1=LED2=LED3=LED4=LED5=LED6=1。 KEY1=KEY2=KEY3=KEY4=KEY5=KEY6=1。 num1=num2=num3=num4=num5=num6=0。 T0_Init()。 TR0=0。 fangxiang()。 while(1) {lcd_goto_xy(0,0)。 lcd_puts(Loucheng:)。 lcd_goto_xy(13,0)。 lcd_number(loucheng)。 key()。 if(KEY0==0) { ISD_SET_PLAY(add1[7],0,add2[7],0)。 while(KEY0==0)。 } if(KEY7==0) { ISD_SET_PLAY(add1[8],0,add2[8],0)。 while(KEY7==0)。 } if(loucheng==num1) { Beep()。 TR0=0。 ISD_SET_PLAY(add1[0],0,add2[0],0)。 ISD_SET_PLAY(add1[1],0,add2[1],0)。 num1=255。 LED1=1。 } if(loucheng==num2) { Beep()。 TR0=0。 ISD_SET_PLAY(add1[0],0,add2[0],0)。 ISD_SET_PLAY(add1[2],0,add2[2],0)。 num2=255。LED2=1。 } if(loucheng==num3) { Beep()。 TR0=0。 ISD_SET_PLAY(add1[0],0,add2[0],0)。 ISD_SET_PLAY(add1[3],0,add2[3],0)。 num3=255。LED3=1。 } if(loucheng==num4) { Beep()。 TR0=0。 ISD_SET_PLAY(add1[0],0,add2[0],0)。 ISD_SET_PLAY(add1[4],0,add2[4],0)。num4=255。LED4=1。 } 35 if(loucheng==num5) { Beep()。 TR0=0。 ISD_SET_PLAY(add1[0],0,add2[0],0)。 ISD_SET_PLAY(add1[5],0,add2[5],0)。num5=255。LED5=1。 } if(loucheng==num6) { Beep()。 TR0=0。 ISD_SET_PLAY(add1[0],0,add2[0],0)。 ISD_SET_PLAY(add1[6],0,add2[6],0)。num6=255。LED6=1。 } if(flag==1) //進(jìn)入下一層 { flag=0。 if(flag1==1) //電梯上行 { loucheng++。 if(loucheng6) {loucheng=6。flag1=2。} } if(flag1==2)//電梯下行 { loucheng。 if(loucheng1) {loucheng=1。flag1=1。} } fangxiang()。//方向箭頭指示 } } }
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1