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条评论
快来发表一下你的评论吧 !