8031單片機(jī)以其可靠性高、體積小、價(jià)格低、功能全等優(yōu)點(diǎn),廣泛地應(yīng)用于各種智能儀器中,這些智能儀器的操作在進(jìn)行儀器校核以及測(cè)量過程的控制中,達(dá)到了自動(dòng)化,傳統(tǒng)儀器面
一、加法(對(duì)C、AC、OV等影響)ADD A,Rn---(@Ri,direct,#data)ADDC ------------------------------------------二、減法SUBB A,------------------------------------三、加1(不影響標(biāo)志位)INC A(Rn、@Ri,
設(shè)有兩個(gè)16位無符號(hào)數(shù)NA,NB分別存放在8031單片機(jī)內(nèi)部RAM的40H、41H及50H、51H單元中,當(dāng)NA > NB時(shí),將內(nèi)部RAM的42H單元清0;否則,將該單元置成全1,試編程。解法I:因?yàn)闊o16位數(shù)的比較指令,所以,只能用8位數(shù)的比
用74ls373輸入(P2.7片選),74ls377輸出(P2.6片選),試編制程序,從373依次讀入十個(gè)數(shù)據(jù),取反后,從377輸出。圖片1答案:74LS373(輸入):7fffh74LS373(輸入):bfffhMOVR7,#10MOVR0,#30HMOVDPTR,#7FFFHLOOP0:
現(xiàn)有一片8031,擴(kuò)展了一片8255A,若把8255A的B口用作輸入,B口的每一位接一個(gè)開關(guān),A口用作輸出,每一位接一個(gè)發(fā)光二極管,請(qǐng)畫出電路原理圖,并編寫出B口某一位開關(guān)接高電平時(shí),A口相應(yīng)位發(fā)光二極管被點(diǎn)亮的程序。A
l ALE//PROG:ALE-地址鎖存有效信號(hào)輸出,在訪問片外程序存儲(chǔ)器期間,每機(jī)器周期該信號(hào)出現(xiàn)兩次(頻率=fosc/6),其下降沿用于控制鎖存器鎖存P0口輸出的低8位地址信號(hào)。即使不在訪問片外程序存儲(chǔ)器期間,該信號(hào)也以上
1)工作電源與地Vcc(40):電源+5V±0.5VGnd(20):地2)時(shí)鐘XTAL1(19):內(nèi)部振蕩器輸入端XTAL2(18):內(nèi)部振蕩器輸出端圖兩種時(shí)鐘電路a)內(nèi)部時(shí)鐘方式,(b)外部時(shí)鐘方式。1)并行I/O口①P0.0— P0.7(39-32)通用
MSC51單片機(jī)的控制器由指令寄存器、指令譯碼器、復(fù)位電路、時(shí)鐘發(fā)生器、定時(shí)控制邏輯、程序計(jì)數(shù)器、程序地址寄存器、數(shù)據(jù)指針、堆棧指針等組成。1、 時(shí)鐘發(fā)生器。1) 內(nèi)部方式:MCS-51 有內(nèi)部振蕩電路,只要在XTAL1、
MCS-51的CPU在每一個(gè)機(jī)器周期順序檢查每一個(gè)中斷源,在每一機(jī)器周期的狀態(tài)周期S6采樣并按優(yōu)先級(jí)順序處理所有被激活了的中斷請(qǐng)求,如果沒有被下述條件所阻止,將在下一個(gè)機(jī)器周期的狀態(tài)周期S1響應(yīng)激活了的最高級(jí)中斷請(qǐng)