- 1
- 0
- 约3.11千字
- 约 31页
- 2019-12-28 发布于浙江
- 举报
班级: 姓名: 学号:
单片机实验1 汇编语言程序设计实验
---- 存储器块清零或赋值
一.实验目的
1 熟悉存储器的读写方法,熟悉51汇编语言结构。
2 熟悉循环结构程序的编写。
3 熟悉编程环境和程序的调试。
二.实验内容
指定存储器中某块的起始地址和长度,要求将其内容清零或赋值。例如将4000H开始的100个字节内容清零或全部赋值为33H。
三.实验仪器
微机、VW,WAVE6000编程环境软件,(单片机实验箱)
仿真器--仿真器设置-?
Lab6000/Lab6000通用微控制器 MCS51实验
程序框图:
主程序及注释:
10-r0
33h-a
33h-4000h
Djnz r0 loop
Result
拓展
A 987654321
五 实验注意事项
1 文件不要用中文名称保存时不要用中文路径(目录),不要放在“桌面”上,源文件和工程要放在同一个文件夹下,文件名称和路径名称不要太长。
2 查看存储器菜单使用:窗口---数据窗口---XDATA 观察存储器内容
3 查看SFR:窗口---CPU窗口 查看CPU寄存器SFR
4 单步执行:执行---单步执行(F8),每执行一步,查看每条语句涉及到的寄存器和存储器内容的变化结果,是否是指令所要得到的结果,如不是,检查错误原因,修改。
5利用多种执行方法和观察各种窗口调试程序,直至程序满意为止。
原创力文档

文档评论(0)