MCS-51單片機(jī)的存儲(chǔ)器分為哪幾類?答:MCS-51單片機(jī)的存儲(chǔ)器可分為5類:程序存儲(chǔ)器、內(nèi)部數(shù)據(jù)存儲(chǔ)器、特殊功能寄存器、位地址空間、外部數(shù)據(jù)存儲(chǔ)器。程序存儲(chǔ)器用于存放什么內(nèi)容?它可尋址的地址空間是多少?答:程序存
MCS-51單片機(jī)存儲(chǔ)器的結(jié)構(gòu)共有3部分 :一是程序存儲(chǔ)器二是內(nèi)部數(shù)據(jù)存儲(chǔ)器三是外部數(shù)據(jù)存儲(chǔ)器
MCS-51單片機(jī)I/O是怎樣設(shè)置的答:MCS-51單片內(nèi)部I/O口的數(shù)量和種類多而齊全,尤其是它有一個(gè)全雙工的串行口,更突出了這種單片機(jī)的本身特點(diǎn)。該串行口是利用兩根I/O口線構(gòu)成的,由4種工作方式,可通過(guò)編程選定。MCS-
MCS-51單片機(jī)硬件結(jié)構(gòu)的基本特點(diǎn)是什么?答:由于MCS-51單片機(jī)是在MCS-48的基礎(chǔ)上推出的增強(qiáng)型產(chǎn)品。比后者提高了芯片的集成度,性能大為提高,硬件功能大大增加,功能單元的種類數(shù)量也得到了擴(kuò)展。
加法指令(Addtion)ADD A, Rn ; A←(A)+(Rn)ADD A, @Ri ;A←(A)+((Ri))ADD A, direct ;A←(A)+(direct)ADD A, #data ;A←(A)+#data 帶進(jìn)
數(shù)據(jù)傳送指令是MCS-51單片機(jī)匯編語(yǔ)言程序設(shè)計(jì)中使用最頻繁的指令,包括內(nèi)部 RAM、寄存器、外部RAM以及程序存儲(chǔ)器之間的數(shù)據(jù)傳送。數(shù)據(jù)傳送操作是指把數(shù)據(jù)從源地址傳送到目的地址,源地址內(nèi)容不變。1. 以累加器A為目的
采用助記符表示的匯編語(yǔ)言指令格式如下:標(biāo)號(hào)是程序員根據(jù)編程需要給指令設(shè)定的符號(hào)地址,可有可無(wú);標(biāo)號(hào)由1~8個(gè)字符組成,第一個(gè)字符必須是英文字,不能是數(shù)字或其它符號(hào);標(biāo)號(hào)后必須用冒號(hào)。操作碼表示指令的操作種類
在MCS-51單片機(jī)芯片內(nèi)部有一個(gè)高增益反相放大器,其輸入端為芯片引腳XTAL1,其輸出端為引腳XTAL2 。而在芯片的外部,XTAL1和XTAL2之間跨接晶體振蕩器和微調(diào)電容,從而構(gòu)成一個(gè)穩(wěn)定的自激振蕩器,這就是單片機(jī)的時(shí)鐘電
單片機(jī)芯片內(nèi)還有一項(xiàng)主要內(nèi)容就是并行I/O口。MCS-51共有4個(gè)8位的并行I/O口,分別記作P0、P1、P2、P3。每個(gè)口都包含一個(gè)鎖存器、一個(gè)輸出驅(qū)動(dòng)器和輸入緩沖器。實(shí)際上,它們已被歸入專用寄存器之列,并且具有字節(jié)尋址
內(nèi)部數(shù)據(jù)存儲(chǔ)器低128單元8051單片機(jī)的內(nèi)部RAM共有256個(gè)單元,通常把這256個(gè)單元按其功能劃分為兩部分:低128單元(單元地址00H~7FH)和高128單元(單元地址80H~FFH)。如圖所示為低128單元的配置圖。寄存器區(qū)8051共有4
MCS-51單片機(jī)的程序存儲(chǔ)器用于存放編好的程序和表格常數(shù)。8051片內(nèi)有4 KB的ROM,8751片內(nèi)有4 KB的EPROM,8031片內(nèi)無(wú)程序存儲(chǔ)器。 MCS-51的片外最多能擴(kuò)展64 KB程序存儲(chǔ)器,片內(nèi)外的ROM是統(tǒng)一編址的。如端保持高電平,
特點(diǎn)(1)一個(gè)8位微處理器CPU。(2)數(shù)據(jù)存儲(chǔ)器RAM和特殊功能寄存器SFR。(3)內(nèi)部程序存儲(chǔ)器ROM。(4)兩個(gè)定時(shí)/計(jì)數(shù)器,用以對(duì)外部事件進(jìn)行計(jì)數(shù),也可用作定時(shí)器。(5)四個(gè)8位可編程的I/O(輸入/輸出)并行端口,
MCS-51子系列單片機(jī)有2個(gè)定時(shí)器/計(jì)數(shù)器,即定時(shí)器/計(jì)數(shù)器0和1,52子系列單片機(jī)(8032/8052)除了有上述2個(gè)定時(shí)器/計(jì)數(shù)器外,還有一個(gè)定時(shí)器/計(jì)數(shù)器2,后者的功能比前兩者強(qiáng)。1 定時(shí)器/計(jì)數(shù)器0和1在專用寄存器TMOD(定時(shí)
1、8051單片機(jī)片內(nèi)并行接口2、MCS-51的內(nèi)部資源3、 MCS-51的芯片引腳 圖1-8 MCS-51引腳圖4、單片機(jī)的工作方式單片機(jī)的工作方式包括:復(fù)位方式、程序執(zhí)行方式、單步執(zhí)行方式、低功耗操作方式以及EPROM編程和校驗(yàn)方式
計(jì)算機(jī)的存貯器的管理模式,大致可分為兩類。第一類是將程序存貯器和數(shù)據(jù)存貯器分開(kāi),并有各自的尋址機(jī)構(gòu)和尋址方式,這種結(jié)構(gòu)形式稱為哈佛型結(jié)構(gòu)。另一類是存貯器邏輯空間統(tǒng)一管理,可隨意安排ROM或RAM,訪問(wèn)時(shí)用同
MCS-51單片機(jī)的中央處理器CPU由運(yùn)算器和控制邏輯構(gòu)成,其中包括若干特殊功能寄存器(SFR)。一、以ALU為中心的運(yùn)算器算術(shù)邏輯單元ALU能對(duì)數(shù)據(jù)進(jìn)行加、減、乘、除等算術(shù)運(yùn)算;“與”、“或”、&ldqu
單片機(jī)(MICROCONTROLLER,又稱微控制器)是在一塊硅片上集成了各種部件的微型機(jī)算計(jì),這些部件包括中央處理器CPU、數(shù)據(jù)存貯器RAM、程序存貯器ROM、定時(shí)器/計(jì)數(shù)器和多種I/O接口電路。MCS-51單片機(jī)的基本結(jié)構(gòu)如圖所示。
1、根據(jù)定時(shí)器/計(jì)數(shù)器0方式1邏輯結(jié)構(gòu)圖,分析門(mén)控位GATE取不同值時(shí),啟動(dòng)定時(shí)器的工作過(guò)程。答:當(dāng)GATE=0:軟件啟動(dòng)定時(shí)器,即用指令使TCON中的TR0置1即可啟動(dòng)定時(shí)器0。GATE=1:軟件和硬件共同啟動(dòng)定時(shí)器,即用指令使
MCS-51單片機(jī)的T0、T1定時(shí)器/計(jì)數(shù)器四種工作方式各有什么特點(diǎn)?答:方式0:13位計(jì)數(shù)模式。方式1:16位計(jì)數(shù)模式。方式2:8位自動(dòng)重裝入計(jì)數(shù)模式。方式3:只有T0有的雙8位計(jì)數(shù)模式。
MCS-51單片機(jī)的定時(shí)器/計(jì)數(shù)器的定時(shí)和計(jì)數(shù)兩種功能各有什么特點(diǎn)?答:定時(shí)是對(duì)時(shí)鐘脈沖進(jìn)行計(jì)數(shù)。計(jì)數(shù)是對(duì)外部計(jì)數(shù)脈沖進(jìn)行計(jì)數(shù)。