51單片機(jī)指令功能一覽表 51單片機(jī)清零指令?
51單片機(jī)清零指令?假如你說(shuō)的01H是位地址那你有以下幾種清零。1、clr01h2、mov20h,#0fdh3、clr20h.14、clrcmov01h,c51單片機(jī)的指令PC和DPTR有什么區(qū)別和聯(lián)
51單片機(jī)清零指令?
假如你說(shuō)的01H是位地址那你有以下幾種清零。
1、clr01h2、mov20h,#0fdh3、clr20h.14、clrcmov01h,c
51單片機(jī)的指令PC和DPTR有什么區(qū)別和聯(lián)系?
PC寄存器是單片機(jī)的指令指針寄存器,它里面的內(nèi)容是下一條指令的地址,再在用極易會(huì)造成程序混亂并且極有可能達(dá)不到你先行的效果DPTR是一個(gè)16位的特殊功能寄存器,其高位字節(jié)寄存器用DPH表示,低位字節(jié)寄存器用DPL表示,DPTR既是可以另外一個(gè)16位的寄存器來(lái)處理,也可以不以及兩個(gè)相當(dāng)于的8位寄存器來(lái)不使用
51單片機(jī)之程序狀態(tài)字寄存器主要功能?
51單片機(jī)的PSW(程序狀態(tài)字)寄存器和了C,AC,RS1,RS0,OV,P等幾個(gè)狀態(tài)位,這些狀態(tài)位具體地的是51單片機(jī)在先執(zhí)行完某個(gè)指令后的狀態(tài),比如說(shuō)還有沒有進(jìn)位,有什么逸出,A中1的個(gè)數(shù)是奇數(shù)應(yīng)該偶數(shù)個(gè)等。
其中OV是滴下位,通常是想思想活動(dòng)有符號(hào)數(shù)在運(yùn)行時(shí),有沒遠(yuǎn)遠(yuǎn)超過的到最后的意思是范圍,平時(shí)在無(wú)符號(hào)位運(yùn)算時(shí)還沒有會(huì)意思。OV是小數(shù)點(diǎn)位與第二進(jìn)位位異或的結(jié)果。
51系列單片機(jī)包括哪些種類?
51單片機(jī)的種類的種類更加多,比較多有:
1,Intel(英特爾)的:80C31、80C51、87C51,80C32、80C52、87C52等;
2,ATMEL(艾德梅爾)的:89C51、89C52、89C2051,89S51(RC),89S52(RC)等;
3,Philips(飛利浦)、華邦、Dallas(拉達(dá)斯)、Siemens(西門子)等公司的許多產(chǎn)品;
4,STC(國(guó)產(chǎn)品牌宏晶)單片機(jī):89c51、89c52、89c516、90c516等眾多品牌。
關(guān)與51單片機(jī)的功能;
1,8位CPU·4kbytes程序存儲(chǔ)器(ROM)(52為8K);
2,128bytes的數(shù)據(jù)存儲(chǔ)器(RAM)(52有256bytes的RAM);
3,32條I/O口線·111條指令,大部分為單字節(jié)指令;
4,21個(gè)專用寄存器;
5,2個(gè)可編程設(shè)置定時(shí)/計(jì)數(shù)器·5個(gè)中斷源,2個(gè)優(yōu)先級(jí)(52有6個(gè));
6,一個(gè)全雙工串行通信口;
7,外部數(shù)據(jù)存儲(chǔ)器尋址空間為64kB;
8,外部程序存儲(chǔ)器直接尋址空間為64kB;
9,邏輯操作位尋址功能·雙列直撲40PinDIP標(biāo)準(zhǔn)封裝;
10,單一5V電源供電;
11,CPU:由運(yùn)算和控制邏輯組成,同樣還和自動(dòng)系統(tǒng)和部分外部特殊功能寄存器;
12,RAM:用以能保存是可以讀寫的數(shù)據(jù),如運(yùn)算的中間結(jié)果、終于結(jié)果這些欲顯示的數(shù)據(jù);
13,ROM:用以存放程序、一些原始數(shù)據(jù)和表格;
14,I/O口:四個(gè)8位聯(lián)成一體I/O口,既可除用輸入輸入,也可照相顯影劑控制輸出
15,T/C:兩個(gè)定時(shí)/記數(shù)器,既可以不工作在按時(shí)模式,也這個(gè)可以工作在記數(shù)模式;
16,五個(gè)掉線源的關(guān)閉控制系統(tǒng);
17,一個(gè)全雙工UART(通用異步模式收不到正在發(fā)送器)的串行I/O口,應(yīng)用于實(shí)現(xiàn)程序單片機(jī)之間或單片機(jī)與微機(jī)之間的串行通信;
18,片內(nèi)振蕩器和時(shí)鐘才能產(chǎn)生電路,石英晶體和微調(diào)電容是需要外接。適宜振蕩頻率為6M—12M。
關(guān)於51單片機(jī);
51單片機(jī)是對(duì)所有不兼容Intel8031指令系統(tǒng)的單片機(jī)的統(tǒng)稱。該系列單片機(jī)的始祖是Intel的8004單片機(jī),后來(lái)我們不斷Flashrom技術(shù)的發(fā)展,8004單片機(jī)提出了長(zhǎng)足的進(jìn)展,曾經(jīng)的應(yīng)用最廣泛的8位單片機(jī)之一,其華指型號(hào)是ATMEL公司的AT89系列,它廣泛應(yīng)用于工業(yè)測(cè)控系統(tǒng)之中。很多公司都有51系列的兼容問題機(jī)型推出,今后很長(zhǎng)的一段時(shí)間內(nèi)將本來(lái)屬于大量市場(chǎng)。51單片機(jī)是基礎(chǔ)入門學(xué)習(xí)的一個(gè)單片機(jī),肯定應(yīng)用最廣泛的一種。需要注意什么51系列的單片機(jī)象不具備自編程能力。