- 1
- 0
- 约6.4千字
- 约 34页
- 2017-04-10 发布于上海
- 举报
單元四汇编语言程序设计
单元四 汇编语言程序设计
4.1 任务七单片机计数
4.2 任务八LED显示电路
返回主目录
4.1 任务七 单片机计数
学习目标:
通过学习任务七的完成方法,掌握MCS-51单片机汇编语言中的伪指令的功能特点。
任务描述:
利用实验开发板上的555振荡电路产生的4HZ的脉冲信号进行计数,要求每计十个数单灯向左移动一次。
4.1.1 硬件电路
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN: MOV TMOD,#06H
MOV TH0,#0F6H
MOV TL0,#0F6H
SETB TR0
MOV A,#0FEH
LOOP: MOV P1,A
JBC TF0,MLOOP
SJMP LOOP
MLOOP: RL A
SJMP LOOP
END
4.1.2 程序设计
硬件演示:用“伟福”模拟仿真软件进行程序的编辑、编译。
打开“ISP下载软件”将目标文件下载到ISP-4实验
开发板上的AT89S51单片机芯片,观察程序运行
结果。
提出问题:
1、ORG END这样指令有什么意义?
2、什么是伪指令?有哪些常用伪指令?
4.1.3 源程序编辑、编译、下载
什么是伪指令
伪指令又称汇编程序控制译码
原创力文档

文档评论(0)