由89C51組成的單片機(jī)應(yīng)用系統(tǒng)如圖所示:
(1)請(qǐng)寫出8155內(nèi)部RAM的地址范圍以及命令寄存器、PA、PB、PC口寄存器的地址;
(2)請(qǐng)編程實(shí)現(xiàn)每20ms從8155 PA口讀入一次8個(gè)按鈕開關(guān)的狀態(tài),并將其輸出到PB口,在發(fā)光二級(jí)管D1-D8顯示出來(某一個(gè)按鈕按下,則相應(yīng)路的發(fā)光二極管點(diǎn)亮)。
要求:T1工作在方式2下,利用定時(shí)器T1實(shí)現(xiàn)0.2ms定時(shí)中斷,并對(duì)中斷次數(shù)進(jìn)行計(jì)數(shù)的辦法實(shí)現(xiàn)20ms定時(shí)。同時(shí),在中斷服務(wù)程序中實(shí)現(xiàn)按鈕狀態(tài)的讀取和對(duì)發(fā)光二極管的控制。8155的控制字為02H。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
在高級(jí)語言中用()實(shí)現(xiàn)模塊的功能。
數(shù)碼管顯示數(shù)字時(shí),通常使用哪種進(jìn)制來表示?()
在單片機(jī)中,若要實(shí)現(xiàn)數(shù)碼管的亮度調(diào)節(jié),通常可以通過什么方式實(shí)現(xiàn)?()
單片機(jī)中的NOP指令通常用于什么?()
單片機(jī)中的“中斷”是什么?()
8051單片機(jī)中的片內(nèi)程序存儲(chǔ)器空間有多大?()
數(shù)碼管通常用于顯示什么?()
單片機(jī)中的定時(shí)器/計(jì)數(shù)器有幾種工作模式?()
單片機(jī)程序通常使用什么語言編寫?()
外部中斷的邊沿脈沖觸發(fā)是脈沖的()有效。