×

单片机的基本结构分支与循环结构程序设计教程说明

消耗积分:0 | 格式:rar | 大小:0.36 MB | 2020-07-09

分享资料个

  1、实验目的

  进一步学习Keil μVision程序设计平台使用,在此平台下如何新建工程,输入源程序,工程详细设置,源程序编译,目标代码文件生成 ,编辑界面转化为调试界面,程序调试与结果查找。

  熟练掌握基本结构程序设计与调试方法。

  2、实验设备

  PC电脑1台

  3、实验内容

  1)在内部RAM的Black单元开始有一数据块,数据块长度存放在Len单元,统计Black数据块中正数、负数和零的个数,并分别存入Pnum、Mnum和Znum单元中。

  2)在外部RAM中Black开始的单元有一无符号数据块,其长度8存放在Len单元,将这些无符号数按大到小顺序重新排列后,存入原存储区。

  工作原理

  多分支结构是程序中常见的结构,在多分支结构的程序中,能够按调用号执行相应的功能,完成指定操作。分支程序用无条件转移和条件转移指令实现,根据不同的条件,执行不同的程序段。51单片机中直接用来判断分支条件的指令有JZ、JNZ、CJNE、JC、JNC、JB、JNB等。正确合理地运用条件转移指令是编写分支程序的关键。

  对于遇到功能相同,需要多次重复执行某段程序,可把这段程序设计为循环结构,这有助于节省程序的存储空间,提高程序的质量。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !