亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標(biāo)題: 51單片機(jī)記憶歌 [打印本頁(yè)]

作者: das    時(shí)間: 2015-4-17 21:12
標(biāo)題: 51單片機(jī)記憶歌
51單片機(jī)記憶歌 作者/要小奇 整理/姬學(xué)瑞
一匯編指令記憶歌:
1/C51管腳功能歌/C51單片機(jī)/管腳排列要牢記 /引腳總共40個(gè) /IO ,4, 8 32  /4020正負(fù)極。       2/9RST來復(fù)位/18,19接晶振/29低讀外存/30腳鎖存輸脈沖。      3/特殊管腳31 /選外存時(shí)要置低 /編程電壓VPP /最小系統(tǒng)接正極。      4/IO管腳歌/P1引腳18 /P22128  /P3,1017 /P0,39腳倒著數(shù)。(即39P0.0,38P0.1,類推)。     5/功能管腳歌/特殊功能P3/串行接發(fā)10,11(腳/12,13是中斷/14,15定時(shí)器了/片外寫讀16,17。      6/條件轉(zhuǎn)移要記清/判斷數(shù)值是否0 /JZ跳轉(zhuǎn)是為0(為0轉(zhuǎn))/JNZ跳轉(zhuǎn)是非0(非0轉(zhuǎn))/DJNZ減非0(減10轉(zhuǎn))/CJNE不相等(數(shù)值不相等轉(zhuǎn))。      7/判位1轉(zhuǎn)用JB /不為1轉(zhuǎn)JNB /轉(zhuǎn)時(shí)清零JBC /進(jìn)位1轉(zhuǎn)是JC /進(jìn)位非1JNC /判位命令要記齊。      8/J英文原詞JMP,就是蹦,跳的意思/N英文原詞NOT就是非,不是/Z英文原詞ZERO就是O的第一個(gè)字母/B英文原詞BIT就是位,高位1。      9/數(shù)據(jù)傳送/傳送數(shù)據(jù)MOV/查表間接送加CMOVC/片外傳送后XMOVX/堆棧指針SP /壓入堆棧用PUSH /彈出就用POP。     10/位置交換/SETB,位置1 /CLR清零位成低 /CPL,位取反/高位低位SWAP/XCH全部換/半數(shù)據(jù)交換DXCHD)進(jìn)。       11/跳轉(zhuǎn)語句/要跳轉(zhuǎn),導(dǎo)語句/直接跳轉(zhuǎn)JMP /左邊加A是短轉(zhuǎn)(AJMP/左邊L長(zhǎng)轉(zhuǎn)移(LJMP/左邊S相對(duì)移(SJMP /不轉(zhuǎn)不跳NOP(空語句)。        12/調(diào)用語句/調(diào)用讀作CALL  /A短來L長(zhǎng)調(diào) /(短調(diào)ACALL,長(zhǎng)調(diào)LCALL/RET,返回了/RETI,中斷返回了。       13/邏輯運(yùn)算8個(gè) /邏輯運(yùn)算后L /相與就是ANL /相或計(jì)算ORL /異或計(jì)算XRL /按位取反CPL /左移1RL /帶位左移RLC/帶位右移RRC/RR右移低到高。       14/算術(shù)運(yùn)算8個(gè)/兩數(shù)相加ADD  /進(jìn)位相加后加CADDC/1計(jì)算INC /1就用DEC /借位就用SUBB /算乘法MUL /低位存A高存B /DA修正BCD /DIV就是相除以/商在A中余在B。     15/偽指令 /偽指令須記牢/ORG通常放首句/定地址,定起始/EQU兩邊相等的。       16/重復(fù)定義DL/數(shù)據(jù)定義用DB /雙字節(jié)DW /保留內(nèi)存DS       17/位定義,用BTT/內(nèi)存定義是DATA  /外存定義是XDATA /特殊符號(hào)大S$/原地踏步等程序/程序結(jié)束END。       18/特殊符號(hào)/反斜杠/,位取反 /分號(hào);加在注釋前/子程序運(yùn)行加冒號(hào):/S  $ 踏步不向前。      19/立即進(jìn)(斜井)# /@(圈a)間接尋  /O是八進(jìn)制,純數(shù)十進(jìn)制/B為二進(jìn)制,H十六進(jìn)制/全部是字母,前面加個(gè)0/16進(jìn)制數(shù)是全字母要加0,例如FAN寫成0FAH)。
二匯編指令:
ACALL短調(diào)用, ADD不帶進(jìn)位加法, ADDC帶進(jìn)位加法, AJMP無條件短轉(zhuǎn)移, ANL邏輯與;
CJNE條件比較轉(zhuǎn)移, CLR清零, CPL求反;
DA/十進(jìn)制調(diào)整,  DEC1,  DIV除法運(yùn)算, DJNZ條件循環(huán)轉(zhuǎn)移, DJNE條件循環(huán)轉(zhuǎn)移;
INC1;
JB位條件判位變量轉(zhuǎn)移, JBC位條件判位變量清零轉(zhuǎn)移, JC位條件判位CY轉(zhuǎn)移, JMP無條件間接轉(zhuǎn)移, JNB位條件判位變量轉(zhuǎn)移, JNC位條件判位CY轉(zhuǎn)移, JNZ條件判A內(nèi)容是否為零轉(zhuǎn)移,JZ條件判A內(nèi)容是否為零轉(zhuǎn)移;
LCALL長(zhǎng)調(diào)用, LJMP無條件長(zhǎng)轉(zhuǎn)移;
MOV通用數(shù)據(jù)傳送, MOVC查表; MOVX片外數(shù)據(jù)傳送; MUL乘法運(yùn)算;
NOP空操作;
ORL邏輯或;
POP出棧, PUSH進(jìn)棧;
RET返回, RETI中斷返回, RL循環(huán)左移, RLC帶進(jìn)位循環(huán)左移, RR循環(huán)右移, RRC帶進(jìn)位循環(huán)右移;
SETB1指令, SJMP無條件相對(duì)轉(zhuǎn)移, SUBB帶借位減法,SWAPA高低4位交換;
XCH字節(jié)交換, XCHD半字節(jié)交換, XRL邏輯異或;
EQU等值偽, ORG起始地址, DB定義字節(jié), DW定義字節(jié), DS定義空單元, BIT位地址定義, END結(jié)束匯編.
三尋址方式:
1立即尋址#  2直接尋址dir  3寄存器址尋Rn  4寄存器間接址尋@Ri   5變址址尋(基址寄存器+變址寄存器間接址尋)DPTR  PC   6相對(duì)址尋rel  7位址尋址。
四指令中的操作數(shù)標(biāo)記:
1 Rn當(dāng)前選中的工作寄存器組R0——R7N=0——7),它在片內(nèi)數(shù)據(jù)存儲(chǔ)器中地址由PSW中的RSIRSO確定,可以是00H——07H(第0組),08——0FH(第1組),10——17H(第2組)或18——1FH(第3組)。
2 Ri當(dāng)前選中的工作寄存器組可以作為地址指針的兩個(gè)工作寄存器R0RIi=0i=1)。
3 #data  8位立即數(shù),即包括在指令中的8位常數(shù)。
4 #data 16  16位立即數(shù),即包括含在指令中的16位常數(shù)。
5 dir    8位片內(nèi)RAM單元(包括SFR)的直接尋地址。
6  bit 片內(nèi)RAM或特殊功能寄存器的直接尋址位地址。
7 @  間接尋址方式中,表示間接址寄存器的符號(hào)。
8  /   位操作指令中,表示對(duì)該位的值取反然后再參與操作,但不影響該位原值。
9 →  指令操作流程,將箭頭左邊的內(nèi)容送入箭頭右邊的單元格內(nèi)。
五特殊功能寄存器:
1 B寄存器  2 ACC累加器  3 PSW程序狀態(tài)字  4 IP中斷優(yōu)先級(jí)控制寄存器  5 P3 P3口鎖存器  6 IE中斷允許控制寄存器  7 P2  P2口鎖存器  8 SBUF串行口鎖存器  9 P1 P1口鎖存器  10 TH1定時(shí)器/記數(shù)器1(高8位)  11 TH0定時(shí)器/記數(shù)器0 (高8位)  12 TL1定時(shí)器/記數(shù)器1(低8位)  13 TL0定時(shí)器/記數(shù)器0 (低8位) 14 TMOD定時(shí)器/記數(shù)器方式控制寄存器  15 TCON定時(shí)器/記數(shù)器方式控制寄存器  16 DPH數(shù)據(jù)地址指針(高8位)  17 DPL數(shù)據(jù)地址指針(低8位)  18 SP堆棧指針  19 P0 P0口鎖存器  20 PCON電源控制寄存器  21 SCON串行口控制寄存器  22 +T2CON定時(shí)器控制  23 +TH2定時(shí)器高8  24 +TL2定時(shí)器低8  25 +RCAP2H定時(shí)器2捕捉寄存器高字節(jié)  26 +RCAP2L定時(shí)器2捕捉寄存器低字節(jié)。


作者: yyxtj    時(shí)間: 2015-4-17 22:08
好東西,學(xué)習(xí)一下,謝謝!




歡迎光臨 (http://www.denmoz.com/bbs/) Powered by Discuz! X3.1