⑴ 单片机原理与应用习题答案
一、 填空题(每空1分,共30分)
1. 8031的片内ROM是 (0) KB;8052的片内ROM是 (4) KB。
2. 8031的PSW中RS1 =0、RS0 = 1,工作寄存器R0~R7的地址为 (08H~0FH) 。
3. 8031上电复位后,SP的初值为 (07H) 、PC的初值为 (0000H) 、P2的初值为 (0FFFFH) 。
4. 8031内部SFR的P1字节地址为 (90H) ;对应的位地址 (??) 。
5. 在8051单片机系统中,控制线/EA接 (高/低) 电平;在8051单片机系统中,若仅用片内ROM时控制线/EA接 (高) 电平。
6. P3口中P3.5位的第二功能符号为 (T1计数端口) 。
7. 若要从8031的P1.7位输入数据必须对该位先 (输入1) 。
8. 若要对8031复位,RST端应保持高电位 (24) 个振荡周期。
9. 8031的5个中断源为自然优先级的入口地址为 (0003H) 。
10. 若要将累加器A中数据送入外部RAM地址7000H中,应使用的指令是 (MOV DPTR #7000H) 和 (MOVX @DPTR A) 。
11. 8031串行口为工作方式0时,若主频为6MHz,则TXD输出频率为 (0.5) MHz。
12. 8031的T0中断标志位是TF0,当有中断请求时,TF0 = (1) , 当进入中断服务程序时TF0 = (0) 。
⑵ 单片机原理与应用及C51编程技术/高玉芹/机械工业出版社 课后答案
吴鉴鹰单片机实战精讲中有相关问题的解释。
在单片机开发过程中,从硬件设计到软件设计几乎是开发者针对本系统特点亲自完成的。这样虽然可以降低系统成本,提高系统的适应性,但是每个系统的调试占去了总开发时间的2/3,可见调试的工作量比较大。单片机系统的硬件调试和软件调试是不能分开的,许多硬件错误是在软件调试中被发现和纠正的。但通常是先排除明显的硬件故障以后,再和软件结合起来调试以进一步排除故障。可见硬件的调试是基础,如果硬件调试不通过,软件设计则是无从做起。本文结合作者在单片机开发过程中体会,讨论硬件调试的技巧。
当硬件设计从布线到焊接安装完成之后,就开始进入硬件调试阶段,调试大体分为以下几步。
1 硬件静态的调试
1.1排除逻辑故障
这类故障往往由于设计和加工制板过程中工艺性错误所造成的。主要包括错线、开路、短路。排除的方法是首先将加工的印制板认真对照原理图,看两者是否一致。应特别注意电源系统检查,以防止电源短路和极性错误,并重点检查系统总线(地址总线、数据总线和控制总线)是否存在相互之间短路或与其它信号线路短路。必要时利用数字万用表的短路测试功能,可以缩短排错时间。
1.2排除元器件失效
造成这类错误的原因有两个:一个是元器件买来时就已坏了;另一个是由于安装错误,造成器件烧坏。可以采取检查元器件与设计要求的型号、规格和安装是否一致。在保证安装无误后,用替换方法排除错误。
1.3排除电源故障
在通电前,一定要检查电源电压的幅值和极性,否则很容易造成集成块损坏。加电后检查各插件上引脚的电位,一般先检查VCC与GND之间电位,若在5V~4.8V之间属正常。若有高压,联机仿真器调试时,将会损坏仿真器等,有时会使应用系统中的集成块发热损坏。
2 联机仿真调试
联机仿真必须借助仿真开发装置、示波器、万用表等工具。这些工具是单片机开发的最基本工具。
信号线是联络8031和外部器件的纽带,如果信号线连结错误或时序不对,那么都会造成对外围电路读写错误。51系列单片机的信号线大体分为读、写信号线、片选信号线、时钟信号线、外部程序存贮器读选通信号(PSEN)、地址锁存信号(ALE)、复位信号等几大类。这些信号大多属于脉冲信号,对于脉冲信号借助示波器(这里指通用示波器)用常规方法很难观测到,必须采取一定措施才能观测到。应该利用软件编程的方法来实现。例如对片选信号,运行下面的小程序就可以检测出译码片选信号是否正常。
MAIN:MOVDPTR,#DPTR
;将地址送入DPTR
MOVXA,@DPTR
;将译码地址外RAM中的内容送入ACC
NOP;适当延时
SJMPMAIN;循环
执行程序后,就可以利用示波器观察芯片的片选信号引出脚(用示波器扫描时间为1μs/每格档),这时应看到周期为数微秒的负脉冲波形,若看不到则说明译码信号有错误。
对于电平类信号,观测起来就比较容易。例如对复位信号观测就可以直接利用示波器,当按下复位键时,可以看到8031的复位引脚将变为高电平;一旦松开,电平将变低。
总而言之,对于脉冲触发类的信号我们要用软件来配合,并要把程序编为死循环,再利用示波器观察;对于电平类触发信号,可以直接用示波器观察。
下面结合在自动配料控制系统中键盘、显示部分的调试过程来加以说明。本系统中的键盘、显示部分都是由并行口芯片8155扩展而成的。8155属于可编程器件,因而很难划分硬件和软件,往往在调试中即使电路安装正确没有一定的指令去指挥它工作,也是无法发现硬件的故障。因此要使用一些简单的调试程序来确定硬件的组装是否正确、功能是否完整。在本系统中采取了先对显示器调试,再对键盘调试。
⑶ 单片机与微机原理及应用 答案
是这个吗?
第一章 单片机基础 1-1 答:单片机的发展到目前为止大致分为5个阶段: 第一阶段:单片机发展的初级阶段。 第二阶段:低性能单片机阶段。 第三阶段:高性能单片机阶段。 第四阶段:16位单片机阶段。 第五阶段:单片机在集成度、功能、速度、可靠性、应用领域等方面向更高水平发展。 1-2 答:由于单片机具有体积小、重量轻、价格便宜、功耗低、易扩展、可靠性高、控制功能强及运算速度快等特点,在国民经济建设、军工产品及家用电器等各个领域均得到广泛应用。主要有:①工业自动化;②智能仪表;③消费类电子产品;④通信方面;⑤军工产品;⑥终端及外部设备控制;⑦多机分布式系统。 1-3 答:MCS-51系列单片机的内部结构:1.中央处理器CPU。其主要完成单片机的运算和控制功能,MCS-51系列单片机的CPU不仅可以处理字节数据,还可以进行位变量的处理。2.片内数据存储器RAM。RAM用于存储单片机运行中的工作变量、中间结果和最终结果等。3.片内程序存储器ROM/EPROM。程序存储器既可以存放已编制的程序,也可以存放一些原始数据和表格。4.特殊功能寄存器SFR。SFR用以控制和管理内部算术逻辑部件、并行I/O口、定时/计数器、中断系统等功能模块的工作。5.并行口。一共有4个8位的并行I/O口:P0、P1、P2、P3。P0是一个三态双向口,可作为地址/数据分时复用口,也可作为通用I/O口。P1只能作为通用I/O口。P2可以作为通用I/O口,也可作为在单片机扩展外部设备时,高8位地址总线使用。P3除了作为通用准双向I/O接口外,各引脚还具有第二功能。6.串行口。有一个全双工的串行口,可以实现单片机与外设之间数据的逐位传送。7.定时/计数器。可以设置为定时方式或计数方式。 1-4 答:MCS-51一共有32个I/O引脚。P0口有8位数据总线和地址总线的低8位,P2口有地址总线的高8位,因此单片机的地址总线位是16位,寻址空间为64KB,数据总线位宽为8位。同时在P3口还R/W控制信号线。“准双向口”即不是真的双向口的意思。双向口与准双向口的区别为双向口有高阻态,输入为真正的外部信号,准双向口内部有上拉,故高电平为内部给出不是真正的外部信号!软件做处理时都要先向口写“1”!P0是双向口,P1、P2、P3均为准双向口。 1-5 答:EA为访问外部程序存储器控制信号,低电平有效。当EA端保持高电平时,单片机访问片内程序存储器;当EA保持低电平时无论片内有无程序存储器,均只访问外部程序存储器。 1-6 答:RST是复位信号输入端,高电平有效。当单片机运行时,再该引脚出现持续时间大于两个机器周期的高电平,就可完成复位操作。上电复位利用电容两端电压不能突变的原理,在上电瞬间RST引脚与VCC引脚电压相等,随着电容充电两端电压逐渐上升,RST引脚逐渐下降。在充电过程中能够提供足够的高电平,使单片机能够可靠的复位。 1-7 答:51单片机存储器从物理结构上可分为:片内、片外程序存储器与片内、片外数据存储器4个部分。从寻址空间分布和功能上分为128字节的片内RAM区、128字节的特殊功能寄存器区、64KB的外部RAM区、64KB的外部ROM区、4KB的片内flash ROM区。 1-8 答:决定程序执行顺序的寄存器是程序计数器PC,它是16位的寄存器,寻址空间64KB,它不是特殊功能寄存器。 1-9 答:MCS-51系列单片机内部RAM低128字节单元可以分为工作寄存器区、位寻址区、普通RAM区三部分
⑷ 单片机原理与应用及c51程序设计 第二版 课后习题答案 杨加国 谢维成编着
指导教师签字
学生签字
2009年3月15日
题目来源
指导教师推荐□v 自选□ 其它□
题目类别 基础研究□ 应用研究□v 其它□
一、调研资料的准备
时钟模块主要是用于对时、分、秒、年、月、日和星期的计时。该模块采用的芯片为DS12C887 时钟芯片。此芯片集成度高,其外围的电路设计非常的简单,且其性能非常好,计时的准确性高。
DS12C887为双列直插式封装。其具体与单片机的连接如下所述:AD0~AD7双向地址/数据复用线与单片机的P0口相联,用于向单片机交换数据;AS 地址选通输入脚与单片机的 ALE 相联用于对地址锁存,实现地址数据的复用;CS 片选线与单片机的 P2.6 相联,用于选通时钟芯片;DS 数据选通读输入引脚与单片机的读选通引脚相联,用于实现对芯片数据的读控制;R/W 读/写输入与单片机的写选通引脚相联,用于实现对时钟芯片的写控制;MOT 直接接地,选用 INTEL 时序。IRQ引脚与 8051 的 INT1 相连,用于为时间的采集提供时间基准。
二、选题依据
当前,在世界范围内,一个以微电子技术,计算机和通信技术为先导的,以信息技术和信息产业为中心的信息革命方兴未艾。为使我国尽快实现经济信息化,赶上发达国家水平,必须加速发展我国的信息技术和信息产业。而计算机技术怎样与实际应用更有效的结合并有效的发挥其作用是科学界最热门的话题,也是当今计算机应用中空前活跃的领域。
三、选题目的
本次实验的完成证明了单片机的储存功能, 从另一个角度上,我们可以看到这种功能的发展前景。当前,时髦的储存器比比皆是,我们的这个小小的设计也许在这些MP3,MD3面前算不了什么, 但是如果我们能在这个领域发展到微型芯片的程度,我们也许可以领导一代储存器的新潮流。
四、选题要求
五、进度安排
第一阶段 2008年12月---2009年2月 资料准备阶段
大量阅读与该课题有关的资料及相关的论文,酝酿课题实施方案及相关措施
第二阶段 2009年3月---2009年4月中旬 初稿写作
根据开题报告及指导教师对课题内容、完成形式的要求得到相应的资料及结果。及时听取导师的意见,完善方案措施;继续开展研究;争取有一定的成果并完成初稿接受检查。
第三阶段 2009年4月中旬
根据导师对初稿的评定结果进行改进,以利于论文的继续进行。
第四阶段 2009年4月下旬---2009年6月定稿
完成毕业论文的写作并交导师评阅,根据导师提出的要求进行必要修改,进一步完善论文的攥写
六、完成毕业论文所需条件
在指导教师的帮助下,通过仔细查阅书籍、期刊,进一步在互联网上搜索学习与选题有关的专业知识,完成对相关知识的掌握。并适当进行调研及相关实验等。
七、主要参考文献
《单片机原理与接口技术》,余锡存主编,西安电子科技大学出版社,2001.7.
《MCS-51单片机原理与应用》,蔡美琴主编,高等教育出版社,1992.8.
《单片机原理与应用技术》,张友德、谢伟毅主编,机械工业出版社,2004.3.
单片机原理接口与应用》,黄遵熹主编,西北工业大学出版社,2002.5.
《单片机原理与应用》,刘华东主编,电子工业出版社,2003.8.
刘文涛.MCS-51单片机培训教程(C51版).北京:电子工业出版社,2005.
《51系列单片机及C51程序设计》,王建校、杨建国主编,科学出版社,2002.4.
《单片机原理与应用》,朱月秀、濮阳槟、骆经备主编,科学出版社,2004.3.
《新编单片机原理与应用》,潘永雄主编,西安电子科技大学出版社,2003.2.
《单片机原理与应用》,孙俊逸主编,清华大学出版社,2006.2.
《单片机原理与应用》,李全利主编,清华大学出版社,2006.2.
《单片机原理及其接口技术》第二版,胡汉才主编,清华大学出版社,2004.2.
夏继强. 单片机实验与实践教程. 北京:北京航空航天大学出版社, 2001.
杨将新,李华军,刘东骏.单片机程序设计及应用.北京:电子工业出版社,2006.
谢维成,杨加国.单片机原理与应用及C51程序设计.北京:清华大学出版社,2006.
评委评语及其建议:
选题依据充分,意义、目的明确,调研资料准备丰富,进度安排合理;完成任务所需条件具备,可以进行论文的写作。
评委签字:
系(院、部)部盖章:
2009 年 3月10-16 日
⑸ 单片机原理与应用(求解答)
这个应该是51单片机的吧···执行一条后,R0中内容20H,第二条后,A中内容40H;第三条后R1内40H,第四条MOV A,@R1后,A内容10H,第五条MOV @R0,P1后,20H单元内容0CAH,6条后P2内容0CAH;7条后40H内容10H;8条后0CAH内容50H;
然后看各个寄存器最后的内容就是了:20H内是0CAH;40H内是10H;10H内没改变过,仍然是50H,P1口和P2口都是0CAH
⑹ 跪求大工12秋《单片机原理及应用》在线作业一、二、三的答案
大工12秋《单片机原理及应用》在线作业二1. 要想测量INT0引脚上的一个正脉冲宽度,那么特殊功能寄存器TMOD的内容应为()。
A. 09H
B. 87H
C. 00H
D. 80H
正确答案: A 满分:6 分 得分:6
2. MCS-51单片机外部中断0开中断的指令是()。
A. SETB ETO
B. SETB EXO
C. CLR ETO
D. SETB ET1
正确答案: B 满分:6 分 得分:6
3. 启动定时器1开始定时的指令是()。
A. CLR TR0
B. CLR TR1
C. SETB TR0
D. SETB TR1
正确答案: D 满分:6 分 得分:6
4. 当外部中断0发出中断请求后,中断响应的条件是()。
A. SETB ET0
B. SETB EX0
C. MOV IE,#81H
D. MOV IE,#61H
正确答案: C 满分:6 分 得分:6
5. 当CPU响应外部中断0 INT0的中断请求后,程序计数器PC的内容是()。
A. 0003H
B. 000BH
C. 0013H
D. 001BH
正确答案: A 满分:6 分 得分:6
6. MCS-51单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式而用查询方式,则应()。
A. 由硬件清零
B. 由软件清零
C. 由软件置位
D. 可不处理
正确答案: B 满分:6 分 得分:6
7. 要使MCS-51能够响应定时器T1中断、串行接口中断,它的中断允许寄存器IE的内容应是()。
A. 98H
B. 84H
C. 42H
D. 22H
正确答案: A 满分:6 分 得分:6
8. 在中断服务程序中,至少应有一条()。
A. 传送指令
B. 转移指令
C. 加法指令
D. 中断返回指令
正确答案: D 满分:6 分 得分:6
9. 当定时器T0发出中断请求后,中断响应的条件是()。
A. SETB ET0
B. SETB EX0
C. MOV IE,#82H
D. MOV IE,#61H
正确答案: C 满分:6 分 得分:6
10. MCS-51单片机定时器溢出标志是()。
A. TR1和TR0
B. IE1和IE0
C. IT1和IT0
D. TF1和TF0
正确答案: D 满分:6 分 得分:6
大工12秋《单片机原理及应用》在线作业二
试卷总分:100 测试时间:-- 试卷得分:100
单选题 判断题
二、判断题(共 10 道试题,共 40 分。) 得分:40V 1. MCS-51单片机对最高优先权的中断响应是无条件的。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
2. MCS-51单片机只有一个中断优先级。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
3. MCS-51单片机的CPU开中断的指令是SETB EA。
A. 错误
B. 正确
正确答案:B 满分:4 分 得分:4
4. 定时器中断T0可以被外部中断0中断。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
5. MCS-51定时器T0的溢出标志TF0,若计满数产生溢出时,其值为1。
A. 错误
B. 正确
正确答案:B 满分:4 分 得分:4
6. MCS-51定时器/计数器0的入口地址是001BH。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
7. 特殊功能寄存器TCON和定时器/计数器的控制无关。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
8. MCS-51单片机的5个中断源优先级相同。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
9. MCS-51单片机TMOD中的GATE=1时,表示由两个信号控制定时器的启停。
A. 错误
B. 正确
正确答案:B 满分:4 分 得分:4
10. MCS-51单片机的定时器T1有2种工作模式。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
大工12秋《单片机原理及应用》在线作业三
1. MCS-51外扩ROM、RAM和I/O口时,它的数据总线是()。
A. P0
B. P1
C. P2
D. P3
正确答案: A 满分:6 分 得分:6
2. 当使用快速外部设备时,最好使用的输入/输出方式是()。
A. DMA
B. 无条件传递
C. 中断
D. 条件传送
正确答案: A 满分:6 分 得分:6
3. MCS-51的串行口工作方式中最适合多机通信的是()。
A. 方式0
B. 方式1
C. 方式2
D. 方式3
正确答案: D 满分:6 分 得分:6
4. 某种存储器芯片是8KB*4/片,那么它的地址线根线是()。
A. 11根
B. 12根
C. 13根
D. 14根
正确答案: C 满分:6 分 得分:6
5. 下面哪一种传送方式适用于处理外部事件()。
A. DMA
B. 无条件传递
C. 中断
D. 条件传递
正确答案: C 满分:6 分 得分:6
6. MCS-51的并行I/O口读-改-写操作,是针对该口的()。
A. 引脚
B. 片选信号
C. 地址线
D. 内部锁存器
正确答案: D 满分:6 分 得分:6
7. 80C51单片机串行口用工作方式0时,()。
A. 数据从RDX串行输入,从TXD串行输出
B. 数据从RDX串行输出,从TXD串行输入
C. 数据从RDX串行输入或输出,同步信号从TXD输出
D. 数据从TXD串行输入或输出,同步信号从RXD输出
正确答案: C 满分:6 分 得分:6
8. 控制串行口工作方式的寄存器是()。
A. TCON
B. PCON
C. SCON
D. TMOD
正确答案: C 满分:6 分 得分:6
9. 用MCS-51采用10位异步通信方式时应工作在()。
A. 方式0
B. 方式1
C. 方式2
D. 方式3
正确答案: B 满分:6 分 得分:6
10. MCS-51单片机串行数据缓冲器SBUF的主要作用是()。
A. 存放运算中间结果
B. 暂存数据和地址
C. 存放待调试的程序
D. 存放待发送或已接收到的数据
正确答案: D 满分:6 分 得分:6
大工12秋《单片机原理及应用》在线作业三
试卷总分:100 测试时间:-- 试卷得分:100
单选题 判断题
二、判断题(共 10 道试题,共 40 分。) 得分:40V 1. MCS-51单片机使用的是独立编址方式,即I/O与外部数据存储器RAM是独立编址的。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
2. 在单片机应用系统中,外部设备与外部数据存储器传送数据时,应使用MOV指令。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
3. 为提高单片机对外设的工作效率,通常采用异步传送I/O数据的方式。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
4. 片内RAM与外部设备统一编址时,需要有专门的输入/输出指令。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
5. 8155芯片内具有256B的静态RAM,2个8位和1个6位的可编程并行I/O口,1个14位的定时器等常用部件及地址锁存器。
A. 错误
B. 正确
正确答案:B 满分:4 分 得分:4
6. EPROM的地址线为11条时,能访问的存储空间有4KB。
A. 错误
B. 正确
正确答案:A 满分:4 分 得分:4
7. MCS-51中,为实现P0口线的数据和低位地址复用,应使用地址锁存器。
A. 错误
B. 正确
正确答案:B 满分:4 分 得分:4
8. 8155H、8255A都可以与MCS-51单片机直接相连。
A. 错误
B. 正确
正确答案:B 满分:4 分 得分:4
9. 8279是用于键盘和显示器的专用接口芯片。
A. 错误
B. 正确
正确答案:B 满分:4 分 得分:4
10. 串行口工作方式1的波特率是可变的,可通过定时/计数器T1的溢出率设定。
A. 错误
B. 正确
⑺ 单片机原理及应用设计的课后答案(胡辉的)
1.MOV A,R1
MOV R0,A
2.MOV 35H,30H
3.MOV P1,38H
4.MOV DPTR,#0100H
MOVX A,@DPTR
MOV SP,A
5.MOV DPTR,#1002H
MOV A,40H
MOVX @DPTR,A
6.MOV DPTR,#1050H
MOV R0,#25H
MOVX A,@DPTR
MOVX @R0,A
⑻ 单片机原理与应用(数制转换习题)求答案
1、2、3、4题,可以通过使用电脑中的计算器来自己转换;

其中,4题(视为十进制数),正数的原码、反码、补码是相同的;
而负数的原码、反码、补码
+63 = 0011 1111,--->将最高位(即符号位)置1,即为负数 -63 = 1011 1111,这个就是负数的原码;
那么其反码(原码各位取反,但符号位不能变)-->1100 0000;
其补码(反码+1) --->1100 0001;