下圖為用一片8255A控制8個(gè)8段共陰極LED數(shù)碼管的電路。現(xiàn)要求按下某個(gè)開關(guān),其代表的數(shù)字(K1為1,K2為2,…K8為8)在數(shù)碼管從左到右循環(huán)顯示(已有一個(gè)延時(shí)子程序delay可以調(diào)用),直到按下另一個(gè)開關(guān)。假定8255A的數(shù)據(jù)端口A、B、C及控制端口的地址依次為FFF8H~FFFBH。編寫完成上述功能的程序,應(yīng)包括8255A的初始化、控制程序和數(shù)碼管的顯示代碼表。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
SPI總線有四工作模式,取決于()和()這兩位的組合。
MSP430單片機(jī)的ADC12轉(zhuǎn)換結(jié)果緩沖的寄存器有()個(gè)。
在查詢式輸出接口典型電路中,數(shù)據(jù)端口地址和狀態(tài)端口地址可以是相同地址。()
I2C總線的通信速率僅由主機(jī)確定。
增計(jì)數(shù)模式的計(jì)數(shù)過(guò)程是()。
10號(hào)DOS系統(tǒng)功能調(diào)用可以用于將多個(gè)字符輸入到指定緩沖區(qū)之中。()
嵌入式系統(tǒng)接口擴(kuò)展的4種基本方法是()、()、()和通信擴(kuò)展。
采用1K*1bit的芯片構(gòu)成1K*8bit的存儲(chǔ)器系統(tǒng),每個(gè)字節(jié)的各位分別存儲(chǔ)在8個(gè)芯片中,每次同時(shí)讀寫8個(gè)芯片。()
MSP430單片機(jī)可以通過(guò)方向寄存器的8個(gè)位分別定義8個(gè)引腳的輸入/輸出方向。()
通過(guò)條件轉(zhuǎn)移指令JXX可以實(shí)現(xiàn)分支結(jié)構(gòu)程序的編寫。()