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

正文內(nèi)容

一題義分析及解決方案(編輯修改稿)

2024-10-08 20:25 本頁面
 

【文章內(nèi)容簡介】 e Voltage Vr 5 V Operating Temperature Topr 35 ~ 85 ?C Tstg 40 ~ 100 ?C 參數(shù)分析: 工作電壓為 5V,工作電流 20mA,它決定了 LED是在連接是的特性,是正常工作 的條件,也是是否需要驅(qū)動(dòng)的參考之一。實(shí)驗(yàn)中的 PCI卡的工作環(huán)境和 LED的工作環(huán) 境不能相匹配,工作電流和工作電壓都不相匹配,需 要加一個(gè)驅(qū)動(dòng)器。實(shí)驗(yàn)中加的 驅(qū)動(dòng)器是 74Ls244,它可以使 LED正常的工作。 3. 選擇芯片 74Ls244 (1) 芯片在本設(shè)計(jì)中的作用: 用于在 8255A和 LED16*16矩陣之間起驅(qū)動(dòng)的作用,使其工作在正常電壓電流內(nèi)。 (2) 芯片的功能分析: 它主要用于三態(tài)輸出,作為地址驅(qū)動(dòng)器,時(shí)鐘驅(qū)動(dòng)器和總線驅(qū)動(dòng)器,定向發(fā)送器等。其邏輯結(jié)構(gòu)圖如下: 5 其真值表如下 : 輸入 輸出 ! G A T L H H L L L H X Z (3) 芯片 (n)的技術(shù)參數(shù) 最小 典型 最大 VCC 5V 高電平輸出電流 15mA 低電平輸出電流 24mA 工作溫度 0 70 參數(shù)分析: 低電平輸出電流為 24mA,高電平輸出電流為 15mA,工作電壓典型的為 5V,介于 8255A和 LED 8*8矩陣的工作電流和工作電壓之間,它可以給 LED工作提供足夠的電壓 和電流,使 LED可以正常的工作。 硬件總邏輯圖及其說明 說明: 8255A口與 B口分別與 LED的行和列相連,同時(shí)使用 74LS244作為驅(qū)動(dòng)器,在 A口和 6 B 口以及 LED 之間起驅(qū)動(dòng)的作用 。 8255A 的 A0、 A1 分別接 PCI 卡的 A0、 A1, 8255A的 CS接 PCI卡的 CS0。 三 . 控制程序設(shè)計(jì): 1. 控制程序設(shè)計(jì)思路說明 首先要解決的是漢字的編碼問題 ,漢字是通過發(fā)光二極管的發(fā)光表示一個(gè)點(diǎn),然后把這些點(diǎn)連接起來就構(gòu)成了一個(gè)漢字,那么我們要解決的是設(shè)計(jì)漢字的線和點(diǎn),就是確定我們要顯示的漢字對(duì)應(yīng)二極管矩陣的哪些二極管發(fā)光,其中編碼中的“ 1” 表示的是發(fā)光,“ 0” 表示的是不發(fā)光。那么就把每一個(gè)漢字的編碼在一起組成程序的數(shù)據(jù)段。 要對(duì)芯片進(jìn)行操作之前需要對(duì)其控制字和端口,以及工作方式的設(shè)定,這是完成正常工作所必須要做的,其中 8255A的初始化控制端口的地址為 34F3H, A端口的地址為34F0H, B端口的地址為 34F1H, C端口的地址為 34F2H,設(shè)置的工作方式為 A口和 B口都作為基本輸出, c口的高位和低位都作為輸出,而且 A口和 B口都是工作與方式 0。 顯示程序總的是一個(gè)無條件的無限循環(huán),用于循環(huán)的顯示漢字,循環(huán)里面是一個(gè)控制每一次滾動(dòng)顯示時(shí)間長度的循環(huán),再循環(huán)里面通過讀列選碼送往一個(gè)寄存器,然后再通過對(duì)通用寄存器里面的列選碼進(jìn)行拼裝,再送 A口和 C口輸出,讀行選碼通過循環(huán)移位來顯示每一行,送 B口輸出。 需 要注意的是 ,在顯示一行的同時(shí)要考慮其他的行給當(dāng)前顯示的行的干擾 ,程序中要才用禁止顯示 ,目的是使其他行均為無效電平 ,這樣就避免了不同行之間的相互干擾 . Y N Y N Y 開始 設(shè)置 A、 B、 C三口工作方式 送 kaishi首地址到寄存器 BX 整個(gè)字符串顯示完了 AX=8000 設(shè)置每移動(dòng)一次的暫停時(shí)間約半秒 CL=0 記錄移動(dòng)次數(shù) 每移動(dòng)一次的顯示時(shí)間顯示完畢 N 移動(dòng)次數(shù)加 1 16次移動(dòng)完了 當(dāng)前列選碼地址加 16 7 MOV dx,COM_ADD。8255控制口地址 MOV ax,80h。設(shè)置工作方式 OUT dx,ax。設(shè)置 A, B, C口為輸出 start2: mov bx,offset kaishi start1: mov ax,offset kaishi add ax,96 cmp ax,bx jz start2 mov cl,0。記錄移動(dòng)次數(shù) delay2: mov ax,8000。移動(dòng)一次暫停約 1秒 delay1: dec ax push ax mov ch, 11111110b。行選碼 lop1: mov ah,cs:[bx] mov al,cs:[bx+1] shl ax,cl mov dh,cs:[bx+16] mov dl,cs:[bx+17] push bx mov bl,16 sub bl,cl mov cl,bl shr dx,cl or ax,dx mov bl,16 sub bl,cl mov cl,bl pop bx mov dx,PC_ADD。C口地址 out dx,al。送列選碼 mov al,ah mov dx,PA_ADD。A口地址 out dx,al。送列選碼 mov dx,PB_ADD。B口地址 mov al,ch out dx,al。送行選碼 mov al,11111111b。清除顯示的行 mov dx,PB_ADD out dx,al rol ch,1。選擇下一行 add bx,2。漢字編碼下移一字節(jié) cmp ch,11111110b jnz lop1。循環(huán)顯示每行字符 sub bx,16 Y N AX=AX1 送行選碼到 CH, CH=11111110b 送當(dāng)前 BX 表示的地址中記錄的兩個(gè)漢字的列選碼到 AX,并將 AX 左移CL 次,送當(dāng)前 BX+16表示的地址 中記錄的兩個(gè)漢字的列選碼到 DX,并
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1