工学

问答题利用80C51单片机汇编语言进行程序设计的步骤如何?

题目
问答题
利用80C51单片机汇编语言进行程序设计的步骤如何?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

80C51单片机的当前工作寄存器组如何选择?


正确答案:由特殊功能寄存器中的程序状态寄存器PSW的RS1、RS0来决定,当RS1、RS0为00时,选择0组;为01时,选择1组;为10时选择2组,为11时选择3组。

第2题:

单片机的程序设计包括哪几个步骤。


正确答案: 程序设计步骤如下:
(1)分析问题。即仔细分析任务书中要实现的功能和性能指标
(2)确定算法。即找到解决问题思路、方法
(3)分配内存单元。即确定数据结构。这一步往往与算法同时考虑
(4)根据算法和数据结构,画出程序流程图
(5)根据流程图编写汇编语言源程序。编辑录入,保存为*.ASM文件
(6)汇编。排除语法错误
(7)调试(DEBUG)。找出错误并更正,再调试,直至通过
(8)编写相关说明文档

第3题:

简述用汇编语言进行程序设计的步骤。


正确答案: (1)分析问题:已知条件、要解决的问题、功能/性能要求等。
(2)建立数学模型:把问题数学化、公式化,便于计算机处理。
(3)确定算法:简单、速度快、精度高、代码量小、编程容易。
(4)绘制程序流程图:用箭头、框图、菱形图等表示程序结构
(5)内存空间分配:为程序或数据分配内存空间。
(6)编制程序与静态检查:程序结构层次简单、清楚、易懂。
(7)程序调试:利用软件DEBUG调试。

第4题:

如果80C51单片机的引脚接地,说明单片机访问的存储器是()。


正确答案:外部程序存储器

第5题:

80C51单片机通过数据总线与外部接口进行数据传送时,使用()指令。


正确答案:MOVX

第6题:

80C51单片机I/O端口有哪些?


正确答案:80C51单片机有4个I/O端口,每个端口都是8位双向口,共占32根引脚。每个端口都包括一个锁存器(即专用寄存器P0~P3)、一个输入驱动器和输入缓冲器。通常把4个端口称为P0~P3。在无片外扩展的存储器的系统中,这4个端口的每一位都可以作为双向通用I/O端口使用。在具有片外扩展存储器的系统中,P2口作为高8位地址线,P0口分时作为低8位地址线和双向数据总线。

第7题:

80C51单片机的片内、片外存储器如何选择?


正确答案:80C51的EA引脚为访问片内、片外程序存储器的选择端。访问片内、片外数据存储器需要采用不同的指令加以区分。

第8题:

MCS-51单片机与80C51单片机是完全兼容的。


正确答案:正确

第9题:

80C51单片机的EA引脚功能是什么?对8031而言,EA引脚应如何连接?


正确答案:EA引脚是片外程序存储器访问允许信号,低电平有效。EA引脚接高电平时,程序从片内程序存储器开始执行,当PC值超出片内ROM容量时,自动转向片外程序存储器空间执行。当EA引脚接低电平时,系统全部执行片外程序存储器程序。对于无片内程序的8031而言,EA引脚应接低电平时。

第10题:

在80C51单片机中,利用串行口进行并口扩展时应采用()。

  • A、方式0
  • B、方式1
  • C、方式2
  • D、方式3

正确答案:B