汇编语言语句格式: [标号:] 助记符 操作数1,操作数2 [;注释]
标号 给地址起个名字
伪指令 不是真正要做出来的,而是给你操作提示
汇编起始地址命令:ORG 终止命令:END 赋值命令:EQU A1 EQU 20H 将20H赋值到A1中
定义数据命令:DB,DW 例如:ORG 1000H TAB1: DB 1BH,‘A'-41H ,-2,128 TAB2: DW 302AH, 34H
定义存储去命令:DS 位定义命令: BIT HULED BIT P1.0
分支程序设计: N条指令N+1个分支
循环程序设计:
子程序:如延时程序,调用别人的程序
短跳转:-127~128 2k的跳转范围 为了兼容48单片机意义不大 长跳:64k 整个单片机 短跳节省空间但基本区别不大,直接长跳用LCALL
查表程序:
布尔处理程序:最擅长开关控制,位处理
低128寻址不变 ,高128 直接寻址 特殊功能寄存器区 data 间接寻址 内部RAM idata
pdata xdata 区别pdata2K范围有P2-地址的高八位决定,我们不知道 xdata全部寻址
code代码 4K的内部或者外部的ROM+60k 由EA口的高低电平决定
bdata 内部数据存储器 16byte*8 从20H到3FH 低楼的下面中部
sfr sbit