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

正文內(nèi)容

微機(jī)課程設(shè)計報告-交通燈-wenkub

2023-04-26 22:46:43 本頁面
 

【正文】 狀態(tài)2PC7=1?Irq_times13?Irq_times=3Irq_times=8Irq_times3Irq_times0狀態(tài)4狀態(tài)3有無按鍵退出圖表 1交通燈系統(tǒng)總流程圖2) 中斷模塊進(jìn)入中斷后,關(guān)閉中斷,然后壓棧,顯示提示信息,最后處理數(shù)據(jù)算法實現(xiàn):利用irq_times全局變量減一來實現(xiàn)倒計時。所以用8255A口高三位和低三位接6個發(fā)光二極管,B口接數(shù)碼管的數(shù)據(jù)端,C口低兩位接數(shù)碼管位控制,最高位接開關(guān)K1由于提高要求需要顯示上下箭頭,所以使用8*8點陣顯示箭頭。 數(shù)碼管顯示模塊,通過irq_times來判斷并顯示。中斷初始化程序用來初始化9054和一些基本的置取中斷向量的功能。1)在考慮程序的整體要求和框架后,決定把程序總共分為四個模塊,分別為交通燈顯示模塊,數(shù)碼管顯示的模塊,中斷程序模塊,中斷初始化模塊。要求進(jìn)行周期性重復(fù)控制:(1) 南北路口的綠燈、東西路口的紅燈同時亮20 秒;(2) 南北路口的黃燈閃爍3 秒,同時東西路口的紅燈閃3 秒;微機(jī)實驗及課程設(shè)計教程 (3) 南北路口的紅燈、東西路口的綠燈同時亮90 秒;(4) 南北路口的紅燈、同時東西路口的黃燈亮閃爍3 秒;(5) 在8 段LED 上同步顯示倒計時。為完成每道測試題,至少需要選用TPC 微機(jī)實驗裝置中三部分以上的硬件電路(還需將它們有機(jī)組合起來)并編制相應(yīng)的應(yīng)用。通過試驗還能夠讓學(xué)生更好的了解所學(xué)知識在實際控制中的運用,增加對本專業(yè)的認(rèn)識和學(xué)習(xí)興趣。2)設(shè)計提示(1) 要求精確計時,采用實驗系統(tǒng)8253 定時器中斷或主機(jī)8253 定時器;(2) 利用軟件定時器。交通燈顯示模塊是整個程序的主模塊,其主要功能就是判斷交通狀態(tài)的運行方向和顯示模式,還有顯示的時間長短,并且還有人工緊急按鈕的功能。2)各模塊的實現(xiàn)交通燈模塊通過一個全局變量irq_times來計時,通過中斷服務(wù)子程序來改變它,在該模塊中通過判斷該變量的值去選擇程序流程,并結(jié)合開關(guān)量來判斷人工按鈕有無按下。中斷服務(wù)模塊每調(diào)用一次說明已經(jīng)過去一秒鐘,則irq_times變化一次1.可編程定時/計數(shù)器8253定時/計數(shù)器8253主要是用于定時1s,觸發(fā)中斷把全局變量減一。由地址譯碼電路的地址控制點陣。3) LED顯示程序:本設(shè)計只用到了2個LED,只要將時間轉(zhuǎn)換為相應(yīng)的段碼。然后調(diào)試硬件,確定位選、芯片等工作正常。剛開始時采用軟件延時,優(yōu)先調(diào)試8255。由于前面8255已經(jīng)調(diào)好,所以8253的調(diào)試比較順利。無論如何都排查不了這個問題,一般這種問題都是由于堆棧不平衡引起的,但檢查程序并未發(fā)現(xiàn)有堆棧錯誤。3)由于想到各種顯示輸出需要很多鎖存,而8255卻可以很好地解決這個問題,于是就用8255實現(xiàn),而且8255C口的高四位與低四位輸入輸出不一樣,這位人工按鈕提供方便。4) 對終端的初始化是主要參考實驗書上的中斷試驗程序。參考書目:[1] 楊素行等,《微型計算機(jī)系統(tǒng)原理及應(yīng)用》,北京,清華大學(xué)出版社,2009年[2] 東南大學(xué)微機(jī)系統(tǒng)與接口課程組,《》,南京,東南大學(xué)出版社,2010年附錄.代碼程序ioport equ 0ec00h0280hioport_82530 equ ioport+0280h 。中斷07 的向量為:08h0fh,中斷815 的向量為:70h77hirq_mask_2_7 equ 11111011b 。舊中斷向量保存空間irq_times dw ? 。,0dh,0ah,39。,0dh,0ah,39。設(shè)置 tpc 卡中9054 芯片io 口,使能中斷in ax,dxor ax,0900hout dx,axmov al,int_vect 。以上為中斷初始化部分。南北綠燈和東西紅燈亮10秒 mov dx,io82550 out dx,al mov cx,0008h mov ah,01h mov si,offset buffer0 d1: mov al,[si] mov bx,offset buffer1 。南北紅燈東西綠燈亮20秒 mov al,81h mov dx,io82550 out dx,al mov cx,0008h mov ah,01h mov si,offset buffer0 d3: mov al,[si] mov bx,offset buffer1 。根據(jù)題目要求東西已亮十秒則三秒后南北綠亮。南北紅燈和東西黃燈閃3 out dx,al mov dx,ioportC out dx,al cmp irq_times,1 je turn1 jmp go4turn
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1