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

正文內(nèi)容

基于plc控制交通燈設(shè)計(jì)畢業(yè)設(shè)計(jì)論文-在線瀏覽

2024-10-31 18:43本頁面
  

【正文】 口經(jīng) SN74F573(反向驅(qū)動(dòng)芯片,即輸入為高電平,則輸出為低電平,反之則輸出 為高電平,該芯片也有一片選信號 C,當(dāng)瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文 系統(tǒng)軟件設(shè)計(jì) 8 此信號為高電平時(shí)有效)反向得到,再由 B1~ B6 控制晶體管 Q1~ Q6,以達(dá)到控制每位數(shù)碼管的目的。依次遞推,直到最后一位數(shù)碼管,然后再循環(huán)。 圖 36 數(shù)碼顯示電路 蜂鳴器電路 其硬件原理圖如圖 37 所示。 SPEAKER 與 口相連,當(dāng) SPEAKER 輸出高電平時(shí)蜂鳴器不響,而 SPEAKER 輸出低電平時(shí)蜂鳴器發(fā)出響聲。此電路用于產(chǎn)生定時(shí)器提示音。 瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文 系統(tǒng)軟件設(shè)計(jì) 9 4 系統(tǒng)軟件設(shè)計(jì) 數(shù)據(jù)單元分配 數(shù)據(jù)存儲(chǔ)單元分配 數(shù)據(jù)存儲(chǔ)單元分配如下表所示: 項(xiàng)目 秒 分 時(shí) 日 月 年 存儲(chǔ)單元 30H 31H 32H 33H 34H 35H 項(xiàng)目 定時(shí) 1:開關(guān) 定時(shí) 1:分 定時(shí) 1:時(shí) 定時(shí) 2:開關(guān) 定時(shí) 2:分 定時(shí) 2:時(shí) 存儲(chǔ)單元 36H 37H 38H 39H 3AH 3BH 項(xiàng)目 定時(shí) 3:開關(guān) 定時(shí) 3:分 定時(shí) 3:時(shí) 存顯示首地址 堆棧起始單元 存儲(chǔ)單元 3CH 3DH 3EH 3FH 50H 標(biāo)志位單元分配 標(biāo)志位單元( 20H)分配如下表所示: 位單元 項(xiàng)目 位單元 項(xiàng)目 01H 2 位數(shù)碼管閃爍標(biāo)志位 08H 定時(shí) 1 顯示標(biāo)志位 02H 09H 定時(shí) 2 顯示標(biāo)志位 03H 4 位數(shù)碼管閃爍標(biāo)志位 0AH 定時(shí) 3 顯示標(biāo)志位 04H 0BH 定時(shí) 1 響鈴標(biāo)志位 05H 6 位數(shù)碼管顯示標(biāo)志位 0CH 定時(shí) 2 響鈴標(biāo)志位 06H 0DH 定時(shí) 3 響鈴標(biāo)志位 07H 日期顯示標(biāo)志位 0EH 總響鈴標(biāo)志位 計(jì)時(shí)時(shí)鐘實(shí)現(xiàn)的基本方法 時(shí)鐘的最小計(jì)時(shí)單位是秒,使用定時(shí)器的方式 1,最大的定時(shí)時(shí)間也只能達(dá)到 131 毫秒。計(jì)數(shù) 20 次可以用軟件實(shí)現(xiàn),對定時(shí)器溢出次數(shù)進(jìn)行計(jì)數(shù),計(jì)滿 20 次即為 1 秒。 瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文 系統(tǒng)軟件設(shè)計(jì) 10 實(shí)現(xiàn)時(shí)鐘程序設(shè)計(jì)步驟 系統(tǒng)采用模塊化結(jié)構(gòu),主程序只需調(diào)用各個(gè)子程序模塊即可實(shí)現(xiàn)相應(yīng)功能。 圖 41 程序各模塊方框圖 主程序模塊設(shè)計(jì) 整個(gè)程序進(jìn)行模塊化設(shè)計(jì),主程序只需調(diào)用相應(yīng)的程序即可。 圖 42 主程序流程圖 瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文 系統(tǒng)軟件設(shè)計(jì) 11 計(jì)時(shí)子程序模塊的實(shí)現(xiàn) 當(dāng) T0 中斷時(shí),執(zhí)行本程序,因 T0 設(shè)為 50 毫秒中斷,故中斷 20 次為 1 秒。當(dāng)前位到設(shè)定數(shù)值時(shí)寫 0 或 1,下一位加 1。計(jì)時(shí)中斷流程圖如圖 43 所示。 時(shí)鐘設(shè)定子程序模塊的實(shí)現(xiàn) 當(dāng)設(shè)定時(shí)間時(shí),斷開 T0 中斷,秒單元清 0,進(jìn)入時(shí)、分單元設(shè)定。流程圖如圖 46 所示。定時(shí)設(shè)定時(shí),把時(shí)鐘的秒位換成定時(shí)標(biāo)志位,“ 00”為當(dāng)路定時(shí)關(guān),“ 01”為當(dāng)路定時(shí)開,流程圖與時(shí)鐘設(shè)定 程序相似。 程序初始化 程序初始化時(shí),清相應(yīng)內(nèi)存單元( 20H~ 4FH 共 48 個(gè)單元),送時(shí)間( 00時(shí) 00 分 00 秒)、日期( 07 年 10 月 01 日)初值,送定時(shí)器 T0、 T1 初值, TH0= TH1=4CH, TL0= TL1=00H,特殊寄存器( SP=50H、 TMOD=11H)值等。但該外接晶振電路的晶振頻率可調(diào),可能出現(xiàn)誤差,所以實(shí)際不是這個(gè)值。 實(shí)現(xiàn)閃動(dòng)設(shè)定 閃動(dòng)可選用段碼送 00H 實(shí)現(xiàn),也可禁止當(dāng)前位顯示,選通位送 0 實(shí)現(xiàn)。 實(shí)現(xiàn)連續(xù)加 1 先判斷鍵是否松開,若松開,則只執(zhí)行一次加 1 程序段,進(jìn)行單次加 1;若未松開則連續(xù)執(zhí)行加 1 程序段,實(shí)現(xiàn)連續(xù)加 1。本系統(tǒng)以 5Hz的速度連續(xù)加 1,這樣能快速對時(shí)間、日期、定時(shí)進(jìn)行設(shè)定。為解決此問題,可增加鎖存器,采用靜態(tài)顯示;也可增加一語音芯片,既可解決此問題,也可把定時(shí)音換成音樂或語音提示,或增加其它功能,使系統(tǒng)功能更強(qiáng)。 瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文 系統(tǒng)調(diào)試 14 5 系統(tǒng)調(diào)試 該時(shí)鐘程序的功能模塊先后實(shí)現(xiàn)的順序?yàn)椋褐鞒绦颉鷷r(shí)間模塊→顯示 模塊→鍵盤模塊→時(shí)間設(shè)定及其顯示模塊→日期及其顯示模塊→日期設(shè)定及其顯示模塊→定時(shí)及其顯示模塊→定時(shí)設(shè)定及其顯示模塊→定時(shí)提示音及與顯示相沖突的協(xié)調(diào)模塊。在與主程序銜接時(shí),主程序和各子程序也需作相應(yīng)的改動(dòng),以便與子程序更好的銜接,特別是顯示子程序需作較大改動(dòng),以便對不同內(nèi)容進(jìn)行顯示。用匯編語言編好程序后,先編譯,把匯編語言編譯成二進(jìn)制代碼和十六進(jìn)制代碼。編譯成功后則可進(jìn)行軟件仿真,仿真可單步運(yùn)行,也可連續(xù)運(yùn)行。當(dāng)然,有些錯(cuò)誤軟件仿真不容易發(fā)現(xiàn),這就得把編譯得到二進(jìn)制代碼或十六進(jìn)制代碼下載到實(shí)驗(yàn)板上運(yùn)行(用 Easy 51Pro 下載軟件,與實(shí)驗(yàn)板相配的下載軟件。 待程序調(diào)試成功后即可燒寫到實(shí)驗(yàn)板上,讓其運(yùn)行,至此,完成系統(tǒng)調(diào)試。經(jīng)試驗(yàn)驗(yàn)證,滿足設(shè)計(jì)要求。由于時(shí)間原因,沒能實(shí)現(xiàn)這兩部分。 本次設(shè)計(jì)主 要涉及了 單片機(jī)原理及接口技術(shù) 的相關(guān)知識 和匯編語言 編程的諸多要領(lǐng)。 在設(shè)計(jì)中,我積極查閱資料,細(xì)心鉆研各個(gè)細(xì)節(jié),完成了 多功能時(shí)鐘的開發(fā)與調(diào)試 ,也讓我們明白了在設(shè)計(jì)中考慮問題應(yīng)該全面 。 由于本人水平有限,文中 難免出現(xiàn)錯(cuò)誤與 不足 之處 ,懇請各位老師批評指正 。 在設(shè)計(jì) 過程 中,指導(dǎo)老師 xxx老師 給予了我很大幫助 ,李老師 對設(shè)計(jì)中出現(xiàn)的 問題作了及時(shí)講解和耐心指導(dǎo), 使 我的 設(shè)計(jì)得以順利完成。 瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文 附錄 A:實(shí)驗(yàn)板原理圖 17 附錄 A:實(shí)驗(yàn)板原理圖 瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文 附錄 B:程序清單 18 附錄 B:程序清單 ORG 0000H LJMP START ORG 000BH LJMP INTT0 ORG 001BH LJMP INTT1 。 ORG 0020H START: MOV R0,20H 。20H,21H 標(biāo)志用 CLEARA: MOV R0,00H INC R0 DJNZ R7,CLEARA CLR CLR CLR MOV SP,50H MOV 33H,01H MOV 34H,0AH MOV 35H,07H MOV TMOD,11H 。50MS 定時(shí)初值( T0 計(jì)時(shí)用) MOV TH0,4CH MOV TL1,00H MOV TH1,4CH SETB EA SETB ET0 瀘州職業(yè)技術(shù)學(xué)院畢業(yè)論文 附錄 B:程序清單 19 SETB TR0 MOV R4,14H START1: LCALL DISPLAY LCALL KEY JB ,$+6 DATE1: LCALL DATE JB ,$+6 TIMEA: LCALL TIME JB ,$+6 SETTIME1: LCALL SETTIME JB ,$+6 JNB 0EH,$+6 。計(jì)時(shí)程序 。TL=06H,TH=4CH ADD A,TL0 。重裝初值(低 8 位修正值) MOV A,4CH ADDC A,TH0 。重裝初值(高 8 位修正值) SETB TR0 DJNZ R4, $+5 。調(diào)定時(shí)比較程序 MOV A,31H CJNE A,3CH,$+5 SJMP $+5 LJMP OUTT0 MOV 31H,00H INC 32H MOV A,32H CJNE A,18H,$+6 LJMP $+6 LJMP OUTT0 MOV 32H,00H INC 33H MOV 30H, 02H 。定時(shí)比較程序 。 TIME1: JNB 0BH,TIME2 MOV A,31H CJNE A,37H,TIME2 MOV A,32H CJNE A,38H,TIME2 SETB 08H 。鬧鈴 2 顯示標(biāo)志位置位
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1