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

正文內(nèi)容

微機原理與接口技術(shù)-鍵盤led顯示【課程設(shè)計報告】-在線瀏覽

2025-05-10 08:14本頁面
  

【正文】 DpgfedcbaD7D6D5D4D3D2D1D0000111111 3FH100000110 06H2010110115BH301001111 4FH 401100110 66H501101101 6DH601111101 7DH700000111 07H801111111 7FH901101111 6FHA01110111 77Hb01111100 7CHC00111001 39H d01011110 5EHE01111001 79HF0111000171H  段碼表 8255接線圖 PB PA0 PA1 PA2 PA3 PC3 PC2PC1 PC0 LED6 LED5 LED4 LED3 LED2 LED1 列控位控行控+5V 8255接線圖 寄存器地址選取 根據(jù)唐都實驗儀器提供的手冊,選取IOY1作為8255芯片的片選端口,A1 A0為片內(nèi)譯碼。 得出8255芯片的控制字為:10001001B,即:89H。4條行線均為低電平。 . 判斷是否有鍵被按下的源程序 MOV DX,0640H MOV AL,00H OUT DX,ALJXSR: MOV DX,0644H IN AL,DX AND AL,0FH CMP AL,0FH JE JXSR對源程序的解釋:程序中只需要C口低四位,所以用“AND AL,0FH”對低4位保存 防抖動防抖動措施對按鍵來說是必需的,可以讓微機準確輸入,在課程設(shè)計中,利用延時子程序來實現(xiàn)防抖動。延時子程序 MOV CX,0F000HDLP: LOOP DLP RETDELAY ENDP 程序核心部分 逐行掃描 問題:怎么判斷按鍵說在行的位置? 查閱資料,判斷按鍵所在行的位置用逐行掃描的方法。 此時如果列值讀入為全1,則按鍵不在本行;非全1,在本行。 LOP1:MOV DX,0640H OUT DX,AL MOV DX,0644H IN AL,DX AND AL,0FH CMP AL,0FH JNE ZJSC ROL AH,1 MOV AL,AH JMP LOP1逐行掃描的源程序的解釋:’ROL AH,1’,行值移位后繼續(xù)掃描。延時子程序 MOV CX,0F000HDLP: LOOP DLP RETDELAY ENDPCODE ENDS 以上代碼存在問題分析 以上源代碼在理論上已經(jīng)準確了,但是任然不能調(diào)試成功,經(jīng)過細心檢查,發(fā)現(xiàn)源程序中的延時子程序出現(xiàn)問題。延時子程序 MOV CX,0F000HDLP: LOOP DLPRETDELAY ENDPCODE ENDS在延時子程序中用了寄存器CX,但是后面程序中還要用CX,沒有保存現(xiàn)場。以上工作做完后,已經(jīng)能顯示了,鍵盤掃描問題就基本解決了。就利用此條件去判斷,若出現(xiàn)奇數(shù)則是
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1