热门关键词:
位置:首页 > 机械文档

第4章_80C51单片机汇编语言程序设计

  • 该文件为ppt格式
  • 文件大小:789.5KB
  • 浏览次数
  • 发布时间:2012-09-27
文件介绍:

本资料包含ppt文件1个,下载需要1积分

第4章80C51单片机汇编语言程序设计

4.1 单片机程序程序设计语言概述
4.1.1 机器语言和汇编语言
4.1.2 单片机使用的高级语言
(1)BASIC语言
(2)C语言
(3)PL/M语言
4.1.3 80C51单片机汇编语言的语句格式

汇编语言程序设计必须注意如下特点:
(1)设计人员必须详细了解单片机的硬件结构,以便在程序设计中熟练使用;
(2)必须熟悉汇编语言指令的功能和用法;
(3)在程序设计前,必须分析设计任务,确定所用算法,确定程序结构,确定数据的类型、数据的结构,必须对数据的存放、寄存器和工作单元的使用以及所用硬件资源等作出具体安排;
(4)根据分析,画出程序设计流程图;
(5)根据程序设计流程图编写程序。

4.2 汇编语言程序的基本结构形式
单片机汇编语言程序设计的基本结构形式-般分为以下4种形式,即顺序结构、分支结构、循环结构和子程序结构。
4.2.1 顺序程序结构
顺序程序是最简单的程序结构,在顺序程序中,既无分支,循环,也不调用子程序,程序执行时-条-条地按顺序执行指令
例:假定三字节无符号数相加,其中-个加数在内部RAM的50H、51H和52H单元中,另-个加数在内部RAM的53H、54H和55H单元中,要求把相加之和存放在50H、51H和52H单元中,进位存放在位寻址区的00H位中。
解:(1)分析任务:求两数之和
(2)算法:加法运算(ADD或ADDC)

正在加载...请等待或刷新页面...
发表评论
验证码 验证码加载失败