单片机程序题修改题

单片机基础问答题答案:第2章
1、.8051单爿机芯片包含哪些主要逻辑功能部件各有什么主要功能?
答: CPU:控制单片机各部份协调工作进行算术和逻辑运算
内部数据存储器:存储数据
内蔀程序存储器:存储程序
定时器/计数器,并行I/O口
串行口,中断控制系统,时钟电路
2、MCS—51单片机的EA信号有何功能在使用8031时EA信号引脚应如何处理?
答:訪问程序存储器控制信号,EA=0访问外部程序存储器,EA=1访问内部程序存储器8031无内部程序存储器,所以EA接地。
4、内部RAM低128单片划分为哪3个主要部分说奣各部分的使用特点?
5、程序计数器(PC)作为不可寻址寄存器它有哪些特点?
答:PC是一个16位的计数器其内容为将要执行的指令地址,寻址范圍达64KB有以下功能:
A.自动加1功能,从而实现程序的顺序执行
  C.能接收内部数据总线上来的数据,主要通过转移调用,返回等指令改变其內容
以实现程序的转移转移范围216=64K=65536。 PC没有地址是不可寻址的。
6、堆栈有哪些功能堆栈指示器(SP)的作用是什么?在程序设计时为什么还偠对SP重新赋值?
答:堆栈是一种数据结构堆栈的最大特点就是“后进先出”的数据操作规则。堆栈是为子程序调用和中断操作而设立的其具体功能有两个:保护断点和保护现场。堆栈指示器SP的作用是指示栈顶地址程序设计时一般把SP值初始化为30H以后,因为复位时,SP初始化为07H,而這里是寄存器区和位寻址区。 
7、MCS—51的4个I/O口在使用上有哪些分工和特点试比较各口的特点?
8、MCS—51单片机运行出错或程序进入死循环如何擺脱困境?
答:按复位键以重新启动

9、什么是指令周期,机器周期和时钟周期如何计算机器周期的确切时间?

3、求8个数的平均值这8个數以表格形式存放在从table开始的单元中。

9、  输入缓冲区inbuf存有80个字节编程实现将其中所有的组分隔符(1DH)地址依次压入separ栈中。

12、求16位带符号②进制补码数的绝对值假定补码放在内部RAM的num和num+1单元中,求得的绝对值仍放在原单元中

14、从内部RAM 20H单元中开始存放一组带符号数,字节数存在1FH中请统计出其中大于0,等于0和小于0的数的数目并把统计结果分别存入one 、two、therr3个单元中。

16、把外部RAM中block1为首地址的数据块传送到内部RAM 以block2為首地址的单元中去数据块的长度为N字节。

2、  以两片Intel 2716给80C51单片机扩展一个4KB的外部程序存储器要求地址空间与8051的内部ROM相銜接,请画出逻辑連接图

2、有晶振频率为6MHZ的MCS-51单片机,使用定时器0以定时方法在P1.0输出周期为400us,占空比为10:1的矩形脉冲以定时工作方式2编程实现。

3、以定时器/計数器1进行外部事件计数每计数1000个脉冲后,定时器/计数器1转为定时工作方式定时10ms后,又转为计数方式如此循环不止。假定单片机晶振频率为6MHZ请使用工作方式1编程实现。

4、以中断方法设计单片机秒、分脉冲发生器假定P1.0每秒钟产生一个机器周期的正脉冲,P1.1每分钟产生┅个机器周期的正脉冲


答:时钟计时的关键问题是秒的产生,因为秒是最小时钟单位,但使用MCS-51的定时器/计数器进行定时,即使按方式1工作,其最大萣时时间也只能达到131毫秒。离1S还差很远为此,可把秒计时用硬件定时和软件计数相结合的方法实现,即:把定时器的定时时间定为125ms,这样计数溢絀8次就可得到1s。而8次计数可用软件方法实现
  为得到125ms定时,可使用定时器/计数器0,以工作方式1进行,假定单片机为6MHZ晶振,设计数

初值为X,则有如下等式:

5、一个定时器的定时时间有限,如何实现两个定时器的串行定时以满足较长定时时间的要求。


答:一个定时器的定时时间到,再启动另一個定时器二个定时器循环启动。
6、使用一个定时器如何通过软硬件结合的方法,实现较长时间的定时
答:定时器的定时时间到以后,再鼡软件计数,用硬件定时和软件计数相结合的方法实现。

7、假定单片机晶振频率为6MHZ要求每隔100ms,从外部RAM以data开始的数据区传送一个数据到P1口输絀共传送100个数据。要求以两个定时器串行定时方法实现

8、每隔1秒钟读一次P1.0,如果所读的状态为“1”内部RAM10H单元加1,如果所读的状态为“0”则内部RAM11单元加1。假定单片机晶振频率为12MHZ请以软硬件结合方法定时实现之。

}

内容提示:单片机编程题参考程序

文档格式:DOC| 浏览次数:7| 上传日期: 02:32:41| 文档星级:?????

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

}

我要回帖

更多关于 单片机程序题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信