第一篇:微機(jī)原理模擬試題3答案
模擬試題3參考答案
一、填空題目(20)
1. 10000010B 2. 基址指針寄存器 3. 8000H、0~65535 4. 執(zhí)行部件EU、EU 5. 8 6. 64KB 7. ROM、BIOS、控制系統(tǒng)、輸入輸出 8. 無條件傳送;條件傳送
9. 通用串行總線;支持熱拔插、自帶電源、數(shù)據(jù)傳輸率高 10.發(fā)送方和接收方采用相同的頻率;兩個字符的間隔不確定
11.在內(nèi)存和外設(shè)之間利用總線建立直接通道,實(shí)現(xiàn)高速的成塊的數(shù)據(jù)傳輸 12.將數(shù)字信號轉(zhuǎn)換為模擬信號、將模擬信號轉(zhuǎn)換成為數(shù)字信號
13.把輔存作主存用,擴(kuò)大程序員編程使用空間;段式虛擬存儲器、頁式虛擬存儲器、段頁式虛擬存儲器
二、選擇題
(20)AD D D D
B A
B 9 B 10 C
三、簡答題(20)
1.8086CPU在取指令和執(zhí)行指令時,指令隊(duì)列起到什么作用?
答:8086CPU內(nèi)部分為執(zhí)行部件和總線接口部件,兩者可以實(shí)現(xiàn)并行工作。并行工作的基礎(chǔ)就是指令隊(duì)列,指令隊(duì)列的作用是緩沖。2. 計(jì)算機(jī)的輸入/輸出方式有哪幾種? 答:計(jì)算機(jī)的輸入輸出方式主要有:
(1)程序控制方式,包括無條件傳輸和條件傳輸兩種。(2)中斷控制方式。(3)DMA方式。3.簡述中斷的處理過程。
答:對于一個中斷源的中斷處理過程應(yīng)包括以下幾個步驟:即中斷請求、中斷響應(yīng)、保護(hù)斷點(diǎn)、中斷處理和中斷返回。
4.8086的尋址方式有哪幾種?試舉例說明。
8086的尋址方式主要有:
(1)立即數(shù)尋址
如:MOV AL,15(2)寄存器尋址
如:MOV AX,BX(3)直接尋址
如:MOV AX,[0100H](4)寄存器間接尋址
如:MOV AX,[SI](5)寄存器相對尋址
如:MOV AX,ARR[SI](6)基址變址尋址
如:MOV AX,[SI+BX](7)相對的基址變址尋址
如:MOV AX,ARR[SI+BX]
四、程序分析題(15)
1.(1)完成100以內(nèi)偶數(shù)求累加和
(2)2550 2.(1)BLOCK數(shù)據(jù)區(qū)中的最小數(shù)送RESULT單元
(2)31 次
五、8255A的應(yīng)用(10)
1.0C0H 2. 90H 初始化程序如下: MOV DX,00C3H MOV AL,10010000B OUT DX,AL
六、編程(10)
DATA
SEGMENT
DAT DB 12,34,15,26,78
AVG DB ?
DATA
ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV CX,5 LEA
SI,DAT CLC MOV AX,0 LP:
ADD AL,[SI] INC SI ADC AH,0 LOOP LP MOV BL,5 DIV BL MOV AVG,AL MOV AH,4CH INT 21H CODE ENDS END START
第二篇:微機(jī)原理試題答案及標(biāo)準(zhǔn)
試 題 答 案
2006
——2007
學(xué)年第學(xué)期
課程名稱:《微機(jī)原理》
使用班級:2004 級通信工程系、電子工程系、控制工程系各班
命題系別:電子基礎(chǔ)教學(xué)實(shí)驗(yàn)中心
命題人:佘勇
一、填空題(一空一分,共22分)
1、微處理器(CPU)、存儲器
2、二、十六、十
3、先入后出(后入先出)
4、立即
5、RS1、RS0(或PSW.4 PSW.3)6、07、2μs8、20H ~ 2FH
9、四、二
10、P0、P2、P0
11、一、三
12、執(zhí)行單元(或部分)EU、接口部分(或單元)BIU
13、段地址(或段寄存器)、偏移地址
二、選擇(每小題只有一個答案是正確的,把答案寫在括號內(nèi),每題1.5分,共19.5分)
1、B
2、C
3、A
4、C
5、A
6、A
7、A
8、B
9、B
10、B
11、B
12、A
13、A
三、判斷題(每題1分,共10分,對打√,錯打x)
1、×
2、×
3、×
4、×
5、√
6、×
7、√
8、√
9、√
10、×
四、問答與程序填空題(共12分,每題4分)
1、P0口內(nèi)部無上掛電阻,在作為I/O口使用時必須外接上掛電阻;所有I/O口作為輸入時應(yīng)首先使該口輸出高電平(或使該I/O口保持高電平)。
2、DPTR , MOVX , R0
, LOOP
3、MOV R2, 41H
INC
R1
試 題 答 案
t1int: mov mov mov cpl
mov reti
end
2、發(fā)送 org 0000h ajmp
org
Start: mov
mov
mov
mov
mov
mov
setb
FASONG: Mov MOVX MOV TT: JNB
CLR
INC
DJNZ
End TH0, #0feh TL0, #0ch c, P2.0 c P2.0, c Start 0100h TMOD, #20h SCON, #80h DPTR, #2000h R0, #12 TH1, #** TL1, #** TR1 A, R1 A, @DPTR SBUF,A TI,TT TI DPTR R0,FASONG
試 題 答 案
SETB SETB SETB IT0 EX0 EA
DISPLAY: MOV
A, R0 MOVC A, @A+DPTR MOV P0, A CLR P2.0 LCALL DELAY SETB P2.0 MOV A, R1 MOVC A,@A+DPTR MOV P0, A CLR P2.1 LCALL DELAY SETB AJMP P2.1 DISPLAY
DELAY: MOV TT: DJNZ RET
INT0in: INC R1
CJNE MOV INC R4,#0FFH R4,TT R1, #10, EXIT R1, #0 R0 CJNE R0, #10, EXIT MOV R0, #0 EXIT: RETI
TAB: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH END
第三篇:微機(jī)原理與接口技術(shù)試題答案
微機(jī)原理與接口技術(shù)試題答案
一、填空題(20*1)
1、微機(jī)系統(tǒng)由(硬件系統(tǒng))和(軟件系統(tǒng))兩部分組成。2、8086有(20)位地址線,存儲器容量為(1M)B。3、8086CPU 內(nèi)部組成結(jié)構(gòu)從功能上講,可分為(BIU)和(EU)兩部分。4、8086/8088的四個段寄存器為(DS)、(ES)、(SS)、(CS)
5、用來存放CPU狀態(tài)信息的寄存器是(FLAGS)。
6、用來存放指令地址的寄存器是(IP)。7、8086的16位標(biāo)志寄存器FLAGS中OF=1表示運(yùn)算結(jié)果(溢出),ZF=1表示運(yùn)算結(jié)果為零。PF=0表示運(yùn)算結(jié)果的低8位中1的個數(shù)為(奇數(shù))。
8、8086的16位標(biāo)志寄存器FLAGS中IF=1表示CPU(允許)中斷,TF=1表示CPU進(jìn)入(單步)工作方式。
9、地址4000H:0300H,其物理地址是(40300H),段地址是(4000H),偏移地址是(0300H)。
11、I/O端口的尋址方式有兩種,分別是(直接尋址),(間接尋址)。
12、指令JO NEXT 表示OF=(1)時轉(zhuǎn)移。
13、將I/O設(shè)備端口內(nèi)容讀入AL中的指令助記符是(IN)。14、8086CPU的 I/O指令采用間接尋址時,使用的間接寄存器是(DX)。
15、設(shè)置DF=1的指令為(STD)。
16、清除CF標(biāo)志的指令為(CLC)。
17、一對操作堆棧的指令為(POP)和(PUSH)。
18、LOOPNZ的循環(huán)條件為(CX≠0且ZF=0)。
19、實(shí)現(xiàn)無符號數(shù)乘2的指令的助記符是(SHL),實(shí)現(xiàn)有符號數(shù)除2的指令的助記符是(SAR)。22、8086CPU引腳信號中中斷請求兩個信號名稱為(INT)和(NMI)。
26、I/O端口的編址方式一般有(存儲器統(tǒng)一編址)和(獨(dú)立編址)兩種
29.1片8259A中斷控制器可管理(8)級中斷,用9片8259A可構(gòu)成(64)級主從式中斷管理系統(tǒng)。
二: 填空題(每題2分, 共20分)1.8086CPU復(fù)位時, 寄存器 CS值為(FFFFH), 寄存器 IP的值為(0000H)2.8086CPU的8個8位通用寄存器名為(AL),(AH),(BL),(BH),(CL),(CH),(DL),(DH).3.若SS = 3240H, SP = 2000H, 棧頂?shù)膶?shí)際地址為(34400H).4.指令 MOV AX, [BX] 的機(jī)器碼為 8BH, 07H , 指令 MOV [BX], AX的機(jī)器碼為(89H),(07H).5.8255A的工作方式有方式0功能為(基本輸入輸出), 方式1功能為(選通輸入輸出), 方式2功能為(雙向數(shù)據(jù)傳送).6.執(zhí)行指令 PUSH AX有 SP =(SPBUF DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA STAR PROC FAR PUSH DS MOV AX, 0 PUSH AX MOV AX, DATA MOV DS, AX LEA BX, BUF1 MOV CX , COUNT-1 MOV AL, [BX] AG: INC BX CMP AL, [BX] JAE BIG MOV AL, [BX] BIG: DEC CX JNZ AG MOV BUF2, AL RET STAR ENDP CODE ENDS END STAR 問: 該程序執(zhí)行后BUF2中的值為(9).四、程序設(shè)計(jì)題(2*10)
1、編寫一個匯編語言程序,要求從鍵盤輸入一個小寫字母,將其轉(zhuǎn)換成大寫字母在屏幕上顯示出來。
DATA SEGMENT BUF DB 0DH,0AH,“PLEASE INPUT A CHAR:$” DATAENDS
STACK SEGMENT
DB 20 DUP(?)STACKENDS
CODESEGMENT
ASSUME DS:DATA,CS:CODE ,SS:STACK BEGIN: MOV AX,DATA
MOV DS,AX
LEA DX,BUF;9號調(diào)用顯示PLEASE INPUT A CHAR:
MOV AH,9
INT 21H
MOV AH,1;1號調(diào)用,從鍵盤接收1字符
INT 21H
CMP AL,61H /41H;若比“a”/A小轉(zhuǎn)PEND
JB PEND
CMP AL,7AH /5BH;若比“z”/Z大轉(zhuǎn)PEND
JA PEND;
ADD/SUB AL,20H;如在“a”與“z”之間則減去20變?yōu)榇髮懽址?/p>
MOV DL,AL
MOV AH,2;2號功能調(diào)用顯示一個字符
INT 21H
PEND: MOV AH,4CH;程序結(jié)束運(yùn)行,返回DOS
INT 21H CODE ENDS
END BEGIN
2、已知芯片8253的端口地址為4F0H~4F3H,設(shè)計(jì)數(shù)器1工作在方式1,計(jì)數(shù)器初值為3060H,采用二進(jìn)制計(jì)數(shù),請?jiān)O(shè)計(jì)實(shí)現(xiàn)上述功能的8253初始化程序。8253控制字格式如下:
因?yàn)橛?jì)數(shù)器初值為3060H,即為16位的,所以讀/寫格式為11 因此控制字為:01110010 =72 控制字:MOV AL, 72H OUT 4F3H, AL
低8位:MOV AL, 60H OUT 4F1H, AL
高8位:MOV AL, 30H
OUT 4F1H, AL
六: 編程題(7分)編一個完整的程序, 數(shù)據(jù)段有10個符號的ASCII碼值數(shù)據(jù)塊 BUF , 若數(shù)據(jù)為0到 9的ASCII碼值, 在屏上顯示 Y , 否則顯示 N 解: DATA SEGMENT BUF DB 10 DUP(?)DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA NAIN PROC FAR PUSH DS MOV AX, 0 PUSH AX MOV AX, DATA MOV DS, AX MOV CX, 10 LEA BX, BUF AG: MOV AL, [BX] CMP AL, 30H JL DISNO CMP AL, 39H JG DISNO MOV AH, 02H MOV DL, ‘Y’ INT 21H JMP NEXT DISNO: MOV AH, 02H MOV DL, ‘N’ INT 21H NEXT: INC CX DEC CX JNZ AG RET MAIN ENDP CODE ENDS END MAIN 七: 接口編程(7分, 僅編程序段)8255A的A口,B口均工作于方式0, 從A口輸出數(shù)據(jù)30H, 將B口輸入的數(shù)據(jù)放入寄存器BL中.(注:8255A口地址為60H到63H)解: 1 0 0 0 X 0 1 X 方式控制字= 82H MOV AL, 82H OUT 63H, AL MOV AL, 30H OUT 60H, AL IN AL, 61H MOV BL, AL
第四篇:2007微機(jī)原理及應(yīng)用模擬試題A及參考答案
一、填空題
1.已知X=68,Y=12,若用8位二進(jìn)制數(shù)表示,則[X+Y]補(bǔ)= 01010000B(或50H),[Y-X]補(bǔ)=11001000B(或0C8H)。
2.邏輯運(yùn)算11110101B和10101110B相“或”的結(jié)果是 11111111B。3.串操作指令規(guī)定源串在 數(shù)據(jù) 段中,用 DS:SI 來尋址源串;目的串在 附加 段中,用 ES:DI 來尋址目的串。
4.以CX寄存器內(nèi)容為計(jì)數(shù)對象的指令有 循環(huán)控制指令、串操作重復(fù)指令。5.8086內(nèi)存的前 1024(或1K)個字節(jié),即00000H~ 003FFH 建立了一個中斷向量表,一共可以容納 256 個中斷向量。6.輸入/輸出指令間接尋址必須通過 DX 寄存器。
7.8086直接可以訪問的內(nèi)存空間是 1M(或220)B,它的一個段最大空間是64K(或216)B,一頁空間是 256(或28)B。
8.CPU與外設(shè)傳送數(shù)據(jù)時,輸入/輸出方式有程序控制傳送方式,中斷控制傳送方式,DMA方式。
9.硬件中斷可分為 可屏蔽中斷 和 不可屏蔽中斷 兩種。
10.某8086CPU應(yīng)用系統(tǒng)需要擴(kuò)展程序存儲器128K字節(jié),選用EPROM2764(8K×8),則需要的芯片數(shù)目為: 16。
三、問答題
1.8086/8088微處理器內(nèi)部有那些寄存器,它們的主要作用是什么? 答:8086/8088微處理器執(zhí)行部件有8個16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。其中AX、BX、CX、DX一般作為通用數(shù)據(jù)寄存器。SP為堆棧指針寄存器,BP、DI、SI在間接尋址時作為地址寄存器或變址寄存器。總線接口部件設(shè)有段寄存器CS、DS、SS、ES和指令指針寄存器IP。段寄存器存放段地址,與偏移地址共同形成存儲器的物理地址。IP的內(nèi)容是下一條將要執(zhí)行指令的偏移地址,與CS共同形成下一條指令的物理地址。2.8086 基本總線周期是如何組成的? 各狀態(tài)中完成什么基本操作? 答:8086基本總線周期由4 個時鐘(CLK)周期組成,按時間順序定義為T1、T2、T3、T4。在T1期間8086發(fā)出訪問目的地的地址信號和地址鎖存選通信號ALE;T2期間發(fā)出讀寫命令信號RD#、WR#及其它相關(guān)信號;T3期間完成數(shù)據(jù)的訪問;T4 結(jié)束該總線周期。3.什么是接口? 接口具有哪些功能? 答:接口就是微處理器與外部設(shè)備之間的連接部件,是CPU 與外界進(jìn)行信息交換的中轉(zhuǎn)站。接口具有以下功能:(1)數(shù)據(jù)緩沖功能;(2)接收和執(zhí)行CPU 命令的功能;(3)信號轉(zhuǎn)換功能;(4)設(shè)備選擇功能;(5)中斷管理功能;(6)數(shù)據(jù)寬度變換功能;(7)可編程功能。4.簡要說明中斷返回指令I(lǐng)RET與RET指令的不同之處。
答:IRET為中斷返回指令,可使壓入堆棧的斷點(diǎn)地址及程序狀態(tài)字彈出至CS、IP和F寄存器,繼續(xù)執(zhí)行原來程序;RET為子程序返回指令,只恢復(fù)IP或CS、IP的內(nèi)容。
四、閱讀下列程序段,指出程序完成什么功能
1、程序段1 DATA SEGMENT BUF DB‘swjtu’ DATA ENDS CODE SEGMENT ┆ MOV SI,0 MOV CX,10 MOV AL,20H NEXT: SUB BUF[SI],AL INC SI LOOP NEXT ┆
答:該程序段功能是將小寫字符串’swjtu’轉(zhuǎn)換為大寫字符串’SWJTU’。
2、程序段2 VARX
DW A1 VARY
DW A2 RESULT
DW ?
┇
MOV DX, VARX ADD DX, VARY MOV CL, 3 SAL
DX, CL SUB
DX, 1000H SAR
DX, 1 MOV RESULT, DX
┇
結(jié)果為:RESULT=[(A1+A2)×3-1000H]∕2
第五篇:微機(jī)原理課程設(shè)計(jì)
電子信息科學(xué)與技術(shù)《微機(jī)原理》課程設(shè)計(jì)
一、本次課程設(shè)計(jì)的目的和意義
學(xué)習(xí)和掌握計(jì)算機(jī)中常用接口電路的應(yīng)用和設(shè)計(jì)技術(shù),充分認(rèn)識理論知識對應(yīng)用技術(shù)的指導(dǎo)性作用,進(jìn)一步加強(qiáng)理論知識與應(yīng)用相結(jié)合的實(shí)踐和鍛煉。通過這次設(shè)計(jì)實(shí)踐能夠進(jìn)一步加深對專業(yè)知識和理論知識學(xué)習(xí)的認(rèn)識和理解,使自己的設(shè)計(jì)水平和對所學(xué)的知識的應(yīng)用能力以及分析問題解決問題的能力得到全面提高。
二、設(shè)計(jì)時間、基本要求
(一)、設(shè)計(jì)時間:二周(二)、基本要求:
a.每題2人;b.設(shè)計(jì)出完整的接口電路;c.編寫出全部程序;d.在實(shí)驗(yàn)系統(tǒng)上調(diào)試通過。
三、設(shè)計(jì)選題與要求
選題一:多路模擬數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)
要求:設(shè)計(jì)一個2路以上的模擬數(shù)據(jù)采集系統(tǒng)。
1、用按鍵選擇那一路;
2、用LED顯示轉(zhuǎn)換結(jié)果(十進(jìn)制數(shù));
3、將每一路采集的100個數(shù)據(jù)存放到各自的存儲區(qū)中。
選題二:溫度測控系統(tǒng)的設(shè)計(jì)
要求:利用ADC0809設(shè)計(jì)一個溫度測控系統(tǒng),在LED數(shù)碼顯示器上顯示溫度值,并對溫度進(jìn)行測試和控制,當(dāng)檢測溫度到達(dá)溫度上限60℃時開風(fēng)扇(即開啟電動機(jī),或以一個燈的亮滅表示),低于下限30℃時關(guān)閉風(fēng)扇,LED上的顯示內(nèi)容為:XX ℃(采用十進(jìn)制顯示)。
選題三:函數(shù)發(fā)生器的設(shè)計(jì)(一)要求:利用DAC0832設(shè)計(jì)一個函數(shù)發(fā)生器,并利用按鍵選擇輸出波形,能分別產(chǎn)生三角波、階梯波(每階梯1V)、正向鋸齒波、負(fù)向鋸齒波和方波。并利用按鍵(自行定義)進(jìn)行輸出波形選擇,同時將當(dāng)前輸出波形代號顯示在LED上(左邊位):0為方波、1為正向鋸齒波、2為負(fù)向鋸齒波、3 為三角波、4為階梯波。
選題四:函數(shù)發(fā)生器的設(shè)計(jì)(二)要求:設(shè)計(jì)一個三角波發(fā)生器,可利用鍵盤改變其輸出波形的幅值。例如,可利用1-5這5個數(shù)字鍵改變其輸出波形的幅值,當(dāng)按下1-5數(shù)字鍵時使D/A輸出幅值從1V增加到5V。
選題五:電子音樂播放器
要求:設(shè)計(jì)要求:利用8253作為音階頻率發(fā)生器,應(yīng)先對“2008年奧運(yùn)會主題歌”進(jìn)行編碼后存入音符表,并建立好音階表(只建立一個8度即可),音符長度不能少于60個,連續(xù)播放3遍后停止。
選題六:鍵盤電子樂器
要求:利用并行接口8155作為鍵盤接口,設(shè)計(jì)一個具有2個八度音階的鍵盤樂器,音階鍵不少于16個,采用掃描方式管理鍵盤,音域范圍自行定義。
選題七:電子時鐘設(shè)計(jì)
要求:利用8253定時器設(shè)計(jì)一個具有時、分、秒顯示的電子時鐘,并定義一個啟動鍵,當(dāng)按下該
鍵時時鐘從當(dāng)前設(shè)定值(可在顯示緩沖區(qū)中予置)開始走時。
選題八:壓力測控系統(tǒng)的設(shè)計(jì)(一)要求:對壓力傳感器的信號進(jìn)行檢測并在LED數(shù)碼顯示器上顯示壓力值,當(dāng)壓力低于30pa時,黃燈閃爍,閃爍周期為1秒。當(dāng)壓力高于150pa時,紅燈閃爍。LED的顯示內(nèi)容為P=XXX。X為測試值。
選題九:可變輸出頻率方波發(fā)生器設(shè)計(jì)
要求:設(shè)計(jì)一個輸出方波頻率可利用按鍵改變的方波信號發(fā)生器(可以使用D/A也可以直接使用8253產(chǎn)生方波),利用鍵盤選擇方波發(fā)生器的輸出頻率并驅(qū)動喇叭。輸出頻率=鍵號*100HZ
選題十:直流電機(jī)速度控制器設(shè)計(jì)
要求:利用D/A轉(zhuǎn)換器和按鍵設(shè)計(jì)一個直流電動機(jī)轉(zhuǎn)速控制器。按鍵定義如下:0 停止,1-1/10轉(zhuǎn)速,2-2/10轉(zhuǎn)速?? 9 最高速(D/A輸出滿量程),鍵號每加1,D/A輸出增加0.5V
選題十一:可任意啟動/停止的電子秒表設(shè)計(jì)
要求:6位LED數(shù)碼顯示,計(jì)時單位為1/100秒。利用功能鍵進(jìn)行啟/停控制。其功能為:上電后計(jì)時器清0,當(dāng)?shù)谝淮危ɑ蚱鏀?shù)次)按下啟/停鍵時開始計(jì)數(shù)。第2次(或偶數(shù)次)按下該鍵時停止計(jì)時,再一次按啟/停鍵時清零后重新開始計(jì)時??
選題十二:溫度測試系統(tǒng)設(shè)計(jì)
要求:利用溫度傳感器和ADC0809設(shè)計(jì)一個溫度測試系統(tǒng),將測試結(jié)果(十進(jìn)制)在LED上顯示出來,并定義一個保持按鍵,當(dāng)按下該鍵時,將當(dāng)前測試值保持不變(按鍵不動作時為正常測量顯示)。溫度顯示格式為:XXX ℃。(可以每隔0.3秒測量一次)
選題十三:壓力測試系統(tǒng)設(shè)計(jì)(二)要求:利用壓力傳感器和ADC0809設(shè)計(jì)一個壓力測試系統(tǒng),并將測試結(jié)果(十進(jìn)制)在LED上顯示出來,并定義一個測試最大值按鍵,當(dāng)按下該鍵時,可進(jìn)行最大值測量(按鍵不動作時為正常測量顯示),即:只有當(dāng)當(dāng)前測量值大于上次測量值時才刷新顯示,顯示格式為:P=XXX。可以每隔0.3秒測量一次。
選題十四:簡易計(jì)算器系統(tǒng)設(shè)計(jì)
要求:設(shè)計(jì)一個可以進(jìn)行2位數(shù)四則運(yùn)算的計(jì)算器。
1、用按鍵輸入數(shù)和運(yùn)算符號;
2、用LED顯示運(yùn)算過程和結(jié)果(十進(jìn)制數(shù));
3、可以表示出當(dāng)前的運(yùn)算類型;
4、具有清零和復(fù)位功能;
5、具有連續(xù)運(yùn)算功能。
選題十五:交通燈控制系統(tǒng)
要求:按照時間控制原則,利用并行接口和定時器,設(shè)計(jì)一套十字路口的交通燈管理系統(tǒng),通行時間(或禁止時間)30秒,準(zhǔn)備時間3秒,在準(zhǔn)備時間里黃燈閃爍3次,閃爍頻率為0.5秒,周而復(fù)始。可利用8255、8253等接口電路。
選題十六:計(jì)件系統(tǒng)設(shè)計(jì)
要求:利用8253計(jì)數(shù),對外界脈沖技術(shù),并將計(jì)數(shù)值在數(shù)碼管上顯示,可通過鍵盤控制重新計(jì)數(shù)。
四、設(shè)計(jì)任務(wù)及要求
1、接口設(shè)計(jì):根據(jù)所選題目和所用的接口電路芯片設(shè)計(jì)出完整的接口電路,并在實(shí)驗(yàn)系統(tǒng)上完成電路的連接和調(diào)試通過。
2、程序設(shè)計(jì):要求畫出程序框圖,設(shè)計(jì)出全部程序并給出程序設(shè)計(jì)說明和程序注釋。
3、課程設(shè)計(jì)報(bào)告:(1)設(shè)計(jì)題目;
(2)系統(tǒng)的主要功能、作用以及主要技術(shù)性能指標(biāo);
(3)總體設(shè)計(jì)方案、工作和組成原理(框圖)或設(shè)計(jì)說明、采用的技術(shù)路線等;
(4)系統(tǒng)設(shè)計(jì):接口電路設(shè)計(jì),程序設(shè)計(jì)(程序框圖和程序清單及注釋)其他有關(guān)的理論分析和計(jì)算;
(5)設(shè)計(jì)總結(jié):對整個設(shè)計(jì)工作過程進(jìn)行歸納和綜合,對設(shè)計(jì)中所存在的問題和不足進(jìn)行分析和總結(jié),提出解決的方法、措施、建議和對這次設(shè)計(jì)實(shí)踐的認(rèn)識、收獲和提高。