- 6
- 0
- 约1.2千字
- 约 15页
- 2019-06-24 发布于江西
- 举报
苏教版高中通用技术选修3简易机器人的程序设计.ppt
简易机器人的程序设计
学习目标:
了解一种单片机汇编语言,掌握一种单片机常用的编程指令。
学会用指令编制简单控制的程序。
程序设计语言
简易机器人的单片机是解读编程语言、执行指令的唯一部件。
单片机的编程语言
机器语言全是由0、1组合起来的代码,执行速度最快,但可读性很差,不利于推广。
高级语言具有通用性,人使用起来方使,常见的有BASIC、C、PASCAL等,但因编译后产生的源代码较长,因而单片机的执行速度较慢。
汇编语言的执行速度和使用的方便性介于上面两种语言之间。使用汇编语言编写的程序内存占用少,执行速度较快。
汇编语言
MCS—51系列汇编语言。
汇编语言指令由标号、操作码,操作数和注释四部分组成。它的基本格式如下:
标号、操作码,操作数和注释
标号是编程用户设定的符号,它代表指令所在的地址,它必须以字母开头,以“:”结尾。
操作码是由助记符表示的一些字符串,规定了指令的操作功能,例如,MOV、DJNZ、ADD等。
操作数是指参加操作的数据或数据的地址。
在传送指令中多数有两个操作数,左边的通常是目的操作数,表示操作结果存放的地方;右边的通常是源操作数,指出操作数的来源。两个操作数之间用逗号隔开,操作码和操作数之间留有空格。
有些指令只有一个操作数或者没有操作数,
注释是对该汇编指令进行解释,以便于读者理解,注
原创力文档

文档评论(0)