- 38
- 0
- 约 29页
- 2016-08-11 发布于重庆
- 举报
WAVE6000的使用
任务三 WAVE6000的使用 WAVE6000编译软件,采用中文界面。用户源程序大小不受限制,有丰富的窗口显示方式,能够多方位、动态地展示程序的执行过程。其项目管理功能强大,可使单片机程序化大为小,化繁为简,便于管理。另外,其书签、断点管理功能以及外设管理功能等为51单片机的仿真带来极大的便利。 【硬件知识】 1、数据存储器 8051单片机数据存储器用于暂存程序执行过程中产生的数据和运算结果等。 8051单片机数据存储器也可以分为片内数据存储器和片外数据存储器。当片内数据存储器不够用时,可扩展片外数据存储器。一般情况下,片外数据存储器的容量不超过64KB。 8051单片机的内部数据存储器空间共计128字节,占用00H~7FH地址范围。特殊功能寄存器区也是128字节,占用80H~0FFH这段空间。 片内数据存储器分成三大部分:工作寄存器区、可位寻址区、通用RAM区。 (1)工作寄存器区(00H~1FH) 每个工作寄存器组都有8个寄存器,它们分别称为R0、R1、R2、R3、R4、R5、R6、R7。在任一时刻,CPU只能使用其中的一组寄存器,并且把正在使用的那组寄存器称之为当前寄存器组。到底是哪一组,由程序状态字寄存器PSW中RS1、RS0位的状态组合来决定。所以每组之间不会因为名称相同而混淆出错。 (2)可位寻址区(20H~2FH) 单片机片内RAM中20H~2FH地址
原创力文档

文档评论(0)