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

正文內(nèi)容

代碼輸入器課程設(shè)計(jì)說明書(非常好)(已修改)

2025-08-02 17:56 本頁(yè)面
 

【正文】 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)說明書代碼輸入器設(shè)計(jì)起止日期: 2011年6月12日 至 2011年6月19日學(xué)生姓名張一偉班級(jí)通信工程081學(xué)號(hào)08408200117成績(jī)指導(dǎo)教師(簽字)計(jì)算機(jī)與通信學(xué)院2011年 6 月 6 日課題名稱微機(jī)原理與接口技術(shù)課程設(shè)計(jì)人 數(shù)5組 長(zhǎng)張一偉同組人員廖亞斌、陳 偉、周 婷、龍昱琪課題的主要內(nèi)容和要求 設(shè)計(jì)目的 通過該設(shè)計(jì),掌握8255并行接口芯片的使用,普通鍵盤的設(shè)計(jì)和數(shù)碼管的使用,并掌握相應(yīng)的程序設(shè)計(jì)和電路設(shè)計(jì)的技能。是對(duì)8255并行接口芯片章節(jié)理論學(xué)習(xí)的總結(jié)和補(bǔ)充,為后續(xù)的硬件課程的學(xué)習(xí)打下基礎(chǔ)。 設(shè)計(jì)內(nèi)容 利用開發(fā)板KBC中的18個(gè)按鈕中的前16個(gè)作為代碼鍵,即代表:0、…A、B、C、D、E、F,最后2個(gè)鍵,1個(gè)為刪除鍵(S24),一個(gè)為回車鍵(S25),實(shí)現(xiàn)以下功能:每按1個(gè)鍵,則在屏幕上顯示相應(yīng)該鍵代表的字符,按S25鍵結(jié)束輸入,每個(gè)代碼為4個(gè)16進(jìn)制代碼組成。 再利用KBC上的6個(gè)數(shù)碼管中最后面的4個(gè),在輸入代碼時(shí)不在屏幕上顯示,而在數(shù)碼管上顯示,即輸?shù)?個(gè)時(shí),在最后1位顯示,輸?shù)?個(gè)時(shí),前的那個(gè)在倒數(shù)第2個(gè)顯示,而剛才輸入的那個(gè)在最后1位顯示,如此等等,4個(gè)代碼輸完后,按S25結(jié)束輸入,并在屏幕上顯示出來(lái)。具體任務(wù) 分析課題,匯總,調(diào)試,修正程序錯(cuò)誤等時(shí)間安排與完成情況一、 時(shí)間安排: 6月12日:分組、任務(wù)分配、課題理解。 6月13日6月14日:功能分析、程序設(shè)計(jì)。 6月15日6月18日:實(shí)驗(yàn)驗(yàn)證和測(cè)試。 6月19日:總結(jié)、書寫實(shí)驗(yàn)報(bào)告。二、 完成情況: 在大家的共同努力下我們?cè)诎才诺臅r(shí)間里順利完成了相應(yīng)的任務(wù),同時(shí)我們也在課程設(shè)計(jì)過程中學(xué)到了很多。 一、基本原理按鈕的原理: 在KBC板上,端口A負(fù)責(zé)發(fā)按鍵掃描信息,端口C的低3位,即PC0、PCPC2,負(fù)責(zé)接收掃描結(jié)果,如下圖所示,先定時(shí)通過端口A(PA0,PA1,PA2,PA3,PA4,PA5)掃描各按鈕,即先PA0=0,其它為1發(fā)信號(hào),然后PA1=0,其它為1…,端口發(fā)出1個(gè)信號(hào)后,即讀端口C,如果PC0,PC1,PC2全為高電平,說明無(wú)按鈕按下,如果PC0為低電平(PC1,PC2肯定為高電平),且此時(shí),端口掃描的情況是:PA0=1,PA1=0,PA2=1,…則說明SW1被按下。數(shù)碼管顯示原理數(shù)碼管由8255端口B和端口C聯(lián)合控制,端口負(fù)責(zé)控制某個(gè)數(shù)碼管中的那些段碼的顯示和小數(shù)點(diǎn)的顯示(PB7)。端口C的PC4,PC5,PC6發(fā)送的信號(hào)通過譯碼后,負(fù)責(zé)選擇6個(gè)數(shù)碼管中的1個(gè)顯示,即某時(shí)刻只有1個(gè)數(shù)碼顯示,如果要讓幾個(gè)同時(shí)顯示,則采用來(lái)回掃描顯示的方法,且當(dāng)某個(gè)數(shù)碼管顯示時(shí),必須要有一定的延時(shí),約在100ms左右,太短顯示不明顯(發(fā)光不夠),太長(zhǎng)會(huì)產(chǎn)生閃爍。數(shù)碼管的控制如下圖所示:鍵盤對(duì)應(yīng)的ASCII碼表鍵盤012345678910ASCII30H31H32H33H34H35H36H37H38H39H41H鍵盤1112131415ASCII42H43H44H45H46H鍵盤對(duì)應(yīng)發(fā)光二極管表鍵盤012345678發(fā)光二極管3FH06H5BH4FH66H6DH7DH07H7FH鍵盤9101112131415發(fā)光二極管67H77H7CH39H5EH79H71H 設(shè)計(jì)步驟程序流程圖 1)、程序一流程圖: 8255A的初始化開始始判斷是否有鍵按下 回車結(jié)束在屏幕上顯示YYNN 流程圖說明:8255初始化后,程序一直掃描鍵盤,如果沒有按鍵按下則直接繼續(xù)掃描鍵盤,如果有按鍵按下,則判斷按鍵是否是回車鍵,如果是回車則結(jié)束程序,否則顯示出按鍵所對(duì)應(yīng)的十六進(jìn)制字符到電腦屏幕上。 2)、程序二流程圖 回車在四個(gè)發(fā)光二極管上顯示相應(yīng)的按鍵值(按第一個(gè)在最右端顯示,按第二個(gè)第一個(gè)左移,第二個(gè)在最右端顯示) 在屏幕上顯示發(fā)光二極管上的信息開始8255的初始化掃描鍵盤結(jié)束YN 程序二流程圖說明:8255初始化后程序開始掃描鍵盤,如果沒有按鍵按下則繼續(xù)掃描鍵盤,如果有按鍵按下則判斷是不是回車鍵,如果是回車鍵則把輸入的最后四個(gè)字符輸出到電腦屏幕上顯示,如果不是則把數(shù)碼管和屏幕顯示對(duì)應(yīng)的第三位左移到第四位,第二位左移到第三位,第一位左移到第二位,再把新輸入進(jìn)來(lái)的存到第一位。 1)、程序一: MOV AL,81H MOV DX,CON_8255。CON_8255即303H OUT DX,AL2)、程序2: mov al,10000001b mov dx,303h out dx,al
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1