- MCS-51单片机技术(13)
- 吉林大学单片机视频,赵宏伟主讲,32讲!80C51单片机的指令系统按其功能可归纳为五大类:
5.3.1 数据传送类指令
5.3.2 算术运算类指令
5.3.3 逻辑运算类指令
5.3.4 控制转移类指令
5.3.5 位操作指令
5.3.1 数据传送类指令
传送指令是指令系统中最基本、使用最多的一类指令,主要用于数据的传送、保存以及交换等场合。
80C51数据传送类指令有29条,按传送区不同分为:内部数据传送指令、外部数据传送指令、程序存储器数据传送指令、交换指令。
1. 内部数据传送指令
内部数据传送是指在工作寄存器R0~R7、内部数据存储器RAM、累加器A、16位数据指针DPTR、内部特殊功能寄存器SFR之间的数据传送。共有18条指令。
1)以累加器A为目的操作数的指令(4条)
这组指令的功能是把源操作数指定的内容送入累加器A中。有寄存器寻址、寄存器直接寻址、寄存器间接寻址和立即寻址4种寻址方式。
MOV A,Rn ;n=0~7, 寄存器寻址
MOV A,direct ;寄存器直接寻址
MOV A,@Ri ;i=0~1, 寄存器间接寻址
MOV A,#data ;立即寻址
2)以寄存器Rn为目的的操作数的指令(3条)
这组指令的功能是把源操作数的内容送入当前工作寄存器区的R0~R7中的某一寄存器。源操作数有寄存器寻址、直接寻址和立即寻址3种寻址方式。
MOV Rn,A ;n=0~7, 寄存器寻址
MOV Rn,direct ;直接寻址
MOV Rn,#data ;立即寻址
-
2010/8/30
-
人气(5787)
-
星级(10)
-
评论(4)
- MCS-51单片机技术(10)
- 单片机扩展的基本概念
1,单片机最小系统:使单片机运行的最少器件构成的
系统,就是最小系统.
无ROM芯片:8031 必须扩展ROM,复位,晶振电路
有ROM芯片:89C51等,不必扩展ROM,只要有复位,
晶振电路
2,扩展使用的三总线:
地址总线:由外部程序存储器取指,P0-低8位;P2-高8位
数据总线:指令输入,P0
控制总线:RD,WR, ALE, PSEN
(读, 写,地址锁存允许, 外程序存储器读选通)
§ MCS-51的扩展应用
图2-5 8051特殊功能寄存器地址分布图
二,存储器的扩展
1,随机读写存储器RAM的扩展 :数据存储器一般采用RAM芯片,这种存储器在电源关断后,存储的数据将全部丢失.有两大类:
动态RAM(DRAM),一般容量较大,易受干扰,使用略复杂.例2116,2186
静态RAM(SRAM),在工业现场常使用SRAM,例:6264,6116
-
2010/8/19
-
人气(5878)
-
星级(10)
-
评论(1)