如何进行MCS-51汇编语言程序设计?详细资料概述

资料大小: 1.01 MB

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2018-09-20

上 传 者: 易水寒他上传的所有资料

资料介绍

标签:MCS-51(107)RAM(295)单片机(14223)

  1、 单片机程序程序设计语言概述

  汇编语言程序设计必须注意如下特点:

  (1)设计人员必须详细了解单片机的硬件结构,以便在程序设计中熟练使用;

  (2)必须熟悉汇编语言指令的功能和用法;

  (3)在程序设计前,必须分析设计任务,确定所用算法,确定程序结构,确定数据的类型、数据的结构,必须对数据的存放、寄存器和工作单元的使用以及所用硬件资源等作出具体安排;

  (4)根据分析,画出程序设计流程图;

  (5)根据程序设计流程图编写程序。

  2、汇编语言程序的基本结构形式

  单片机汇编语言程序设计的基本结构形式一般分为以下4种形式,即顺序结构、分支结构、循环结构和子程序结构。

  (一) 顺序程序结构

  顺序程序是最简单的程序结构,在顺序程序中,既无分支,循环,也不调用子程序,程序执行时一条一条地按顺序执行指令

  例:假定三字节无符号数相加,其中一个加数在内部RAM的50H、51H和52H单元中,另一个加数在内部RAM的53H、54H和55H单元中,要求把相加之和存放在50H、51H和52H单元中,进位存放在位寻址区的00H位中。

  解:(1)分析任务:求两数之和

  (2)算法:加法运算(ADD或ADDC)

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料