jnb jump if the bit is not set b位为则转移
jbc jump if the bit is set and clear the bit 位为则转移并清除该位
nop no operation 空操作
5位操作指令1种助记符
5 setb set bit 置位
伪指令
助记符 英文注释 功能
org origin
db define byte
dw define word
equ equal
data data
xdata external data
bit bit
end end
51外部引脚
缩写 英文解释 中文解释
rst 9 reset 复位信号引脚
rxd (10--p3.0) receive data 串口接收端
txd (11--p3.1) transmit data 串口发送端
int0(————) 12--p3.2
interrupt0 外部中断0信号输入引脚
int1(————) 13--p3.3
interrupt1 外部中断1信号输入引脚
t0 (14--p3.4) timer0 定时/计数器0输入信号引脚
t1 (15--p3.5) timer1 定时/计数器1输入信号引脚
wr(———) (16--p3.6)
write
写信号引脚
rd(———) (17--p3.7)
read 读信号引脚
psen(—————) 29
progammer saving enable 外部程序存储器读选通信号
ale 30 address latch enable 地址锁存允许信号
ea(———) (31)
enable 外部rom选择信号
51内部寄存器
sfr special funtion register 特殊功能寄存器
acc accumulate 累加器a
psw progammer status word 程序状态字
cy (psw.7) carry 进位标志位
ac (psw.6) assistant carry 辅助进位标志位
ov (psw.2) overflow 溢出标志位
pc progammer counter 程序计数器
6 dptr data point register 数据指针寄存器
sp stack point 堆栈指针
tcon timer control 定时器控制寄存器
tf1 tcon.7 timer1 flag t1中断标志位
tr1 tcon.6 timer1 run t1运行控制位
tf0 tcon.5 timer0 flag t0中断标志位
tr0 tcon.4 timer0 run t0运行控制位
ie1 tcon.3 interrupt1 exterior 外部中断1中断标志位
it1 tcon.2 interrupt1 touch 外部中断1 触发方式选择位
ie0 tcon.1 interrupt0 exterior 外部中断0中断标志位
it0 tcon.0 interrupt0 touch 0-电平触发 1-下降沿触发
ie a8h interrupt enable 中断允许寄存器
ea (ie.7) enable all interrupt 中断总允许位
es (ie.4) enable serial 串行口中断允许位
et1 ie.3 enable timer 1 t1中断允许位
ex1 ie.2 enable exterior 1 外部中断1中断允许位
et0 ie.1 enable timer 0 t0中断允许位
ex0 ie.0 enable exterior 0 外部中断0中断允许位
ip b8h interrupt priority 中断优先级寄存器
ps (ip.4) priority serial 串口优先级标志位
pt1 (ip.3) priority timer 1 定时器1优先级标志位
px1 (ip.2) priority exterior 1 外部中断1优先级标志位
pt0 (ip.1) priority timer 0 定时器0优先级标志位
px0 (ip.0) priority exterior 0 外部中断0优先级标志位
pcon (87h) power control 电源控制和波特率选择
tmod 89h timer mode 定时器方式控制寄存器
msb = most significant bit//最高有效位
推荐阅读
- 单片机学习方法 单片机学习技巧
- 缩写acc是什么意思
- 针织衫英文怎么说
- ET网络语言是什么意思
- 工装面料的英文怎么说
- 绣花线英文怎么说
- 真丝的英文怎么写真丝的英文缩写
- 花瑶布的英文怎么说
- 烂花面料的英文怎么写
- 戒指绒是什么戒指绒英文怎么讲