第四章 第五节 单片机简单程序设计实例(练习)(第二版)

2024-02-28
| 2份
| 4页
| 103人阅读
| 0人下载

内容正文:

4.5 单片机简单程序设计实例 一、填空题 1、大多数单片机应用系统离不开 ,包括符号数运算和无符号数运算,定点数和浮点 数运算。 2、定点数运算程序简单,执行 ,因此多数情况下采用定点数运算。 3、循环程序一般由四个主要部分组成: 、循环控制部分、循环修改部分。 4、根据 的方式,可以将循环程序的结构形式分为“先执行,后判断”结构和 “先判断,后执行”结构。根据循环的次数可以将循环程序分为单重循环和多重循环。 5、调用子程序的指令 ,执行调用指令时,必须做到现场保护和现场恢复、参数传递。 二、简答题 1.简述60s 计时器的实训任务。 2.简述60s 计时器的程序设计。 3、 简述60s 计时器的程序框图。 4、简述常见的汇编语言程序结构类型。 5、简述分支程序 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 4.5 单片机简单程序设计实例 一、填空题 1、大多数单片机应用系统离不开 ,包括符号数运算和无符号数运算,定点数和浮点 数运算。 【答案】数值计算 2、定点数运算程序简单,执行 ,因此多数情况下采用定点数运算。 【答案】速度快 3、循环程序一般由四个主要部分组成: 、循环控制部分、循环修改部分。 【答案】初始化部分、循环处理部分 4、根据 的方式,可以将循环程序的结构形式分为“先执行,后判断”结构和 “先判断,后执行”结构。根据循环的次数可以将循环程序分为单重循环和多重循环。 【答案】控制循环 5、调用子程序的指令 ,执行调用指令时,必须做到现场保护和现场恢复、参数传递。 【答案】ACALL和 LCALL 二、简答题 1.简述60s 计时器的实训任务。 【答案】在 AT89S51 单片机的PO 和 P2 端口分别接有两个共阴数码管, PO 口驱动显示秒的十位 而 P2 口驱动显示秒的个位。 2.简述60s 计时器的程序设计。 【答案】① 在设计中,用一个存储单元作为秒计数单元,计满60就自动恢复到0,重新计数。 ② 对于秒计数单元中的数据要把十位数和个位数分开,方法仍采用对10整除和对10 求余。 ③ 对于数码显示,仍通过查表的方式完成。 ④ 计数时间采用软件精确延时的方法。 3、 简述60s 计时器的程序框图。 【答案】 4、简述常见的汇编语言程序结构类型。 【答案】常见的汇编语言程序结构类型包括顺序程序、分支程序、循环程序、查表程序和子程序。 顺序程序是按逻辑操作的顺序,从某条指令开始逐条执行。 5、简述分支程序 【答案】分支程序是通过控制转移指令来实现的,通过条件判断实现分支程序转移的指令包括 JZ、 JNZ 、CJNE 、DJNZ 等;以位状态作为条件实现分支程序转移的指令包括JC 、JNC 、JB 、JNB 、 JBC 等 。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

第四章 第五节 单片机简单程序设计实例(练习)(第二版)
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。