单片机原理及应用课后习题答案:谁是张迎新?
单片机原理及应用课后习题答案:谁是张迎新?
1.引言
-单片机作为嵌入式系统中的重要组成部分,广泛应用于各个领域。学习单片机原理及应用是电子工程师必备的基础技能之一。
-在单片机原理及应用课程中,教师通常会出一些习题来检验学生对于单片机的理解和应用能力。
而近期在网络上流传着一份单片机课后习题的答案,引起了人们的广泛关注。
其中涉及到的一个问题是:谁是张迎新?。
2.张迎新是谁?
-张迎新是一位中国电子工程师,专注于单片机技术的研究与应用。他在单片机领域拥有丰富的经验和深厚的理论功底,被业内广泛认可和尊重。
-张迎新曾在多家知名电子公司任职,并积累了丰富的工作经验。他还出版了多本与单片机相关的技术书籍,为广大电子工程师提供了宝贵的学习资料。
-除此之外,张迎新还积极参与学术交流和社区活动,经常在行业会议上发表演讲,分享他的研究成果和经验。
3.单片机原理及应用课后习题答案
-这份单片机课后习题的答案中提到了张迎新,引发了大家的好奇心。根据答案所言,张迎新是这份习题的出题者之一。
-张迎新在这份习题中提供了一些关于单片机原理和应用的问题,旨在考察学生对于单片机的掌握程度。他的题目设计独到、有深度,能够锻炼学生的思维能力和解决问题的能力。
-此外,答案中还提供了详细的解题思路和方法,帮助学生更好地理解和掌握单片机的相关知识。这些解答不仅涵盖了基本的原理,还包括了一些实际应用的案例分析,让学生能够将理论知识与实践相结合。
4.张迎新的贡献和影响
-张迎新凭借其丰富的单片机经验和深入的研究,为单片机领域的发展做出了重要贡献。
-他的技术书籍被广大电子工程师视为学习单片机的必备参考资料,对于推动单片机技术的普及和应用起到了积极的推动作用。
-张迎新的学术交流和演讲活动也为行业内的专业人士提供了一个良好的交流平台,促进了单片机技术的交流与进步。
5.结论
-张迎新作为单片机领域的专家,通过出题和解答习题的方式,为学生提供了宝贵的学习资源和指导。
-这份习题的答案不仅帮助学生巩固了对单片机原理和应用的理解,同时也展示了张迎新在单片机领域的深厚造诣和影响力。
-学生们应该珍惜这样的学习机会,通过学习张迎新的习题和解答,提升自己的单片机技能,为未来的工作和研究打下坚实的基础。
单片机原理及应用课后习题答案 张迎新
单片机原理及应用华南理工大学继续教育学院
2009年第二学期期末考试
《单片机原理及应用》试题A卷2009年5月1日
考试时间:两小时(开卷)
班级:____________________班内编号:_________姓名:_________分数:________
一、填空题(每空1分,共50分)
1.单片机是衫喊由CPU、存储器、I/O接口及定时/计数器集成在一个芯片上组成的。
2.十进制数25=16H(十六进制)=00010110B(二进制)。
3.单片机的三总线可以分为地址总线、数据总线和控制总线。
4.执行ANLA,#0FH后,累加器A的内容高4位是0000。
5.8051单片机共有5个中断源,2个优先级。
6.能够加间址符@的寄存器有R0、R1和DPTR。
7.A/D转换器是将模拟量转换成数字量,D/A转换器是将数字转换成模拟量。
8.8051单片机使用电源为 5V
9.SP复位后内容为:07H。
10.累加器(A)=0AH,执行完指令ADDA,#92H后,进位位C=0。
11.MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以位寻址。
12.ORLA,#0FH是将A的高四位清0,而低四位保持不变。
13.MCS-51串行口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器TMOD加以选择。
14.确定单片机I/O接口芯片的片选信号的方法通常有两种:线选法和译码法。
15.MOVCA,@A DPTR源操作数寻址方式为变址寻址。
16.8051单片机堆栈遵循数据后进先出(先进后出)的原则
17.在立即寻址方式中,在数前使用#号来表示立即数。
18.在8051单片机中,加法指令可以分为带进位的加法(或者ADDC)和不带进位的加法(或者ADD)两种。
19.设8051外接12MHz的石英晶体,则一个机器周期的时间宽度为1us。
20.8051单片机的汇编语言源程序的扩展名为ASM。
21.当8051单片机复位后,程序的入口地址为0000H。
22.8051单片机中的定时器/计数器有T0和T1两个。
23.显宴塌做示器的显示方式有:___静态显示____和__动态显示___两种。
24.单片机汇编语言程序有三种基本结构,分别是:_顺序结构_、_分支结构_和循环结构_。
25.LED显示器中的发光二极管的两种连接方法是_共阴极接法_和__共阳极接法_。
26.8051单片机内部数据存储器,即内RAM中位寻址区的地址范围是__20H-2FH_;工作寄存器区的地址范围是__00H-0FH___。
27.位转移指令都是采用相对寻址方式实现转移的.
28.执行了DIVAB指令后,则商存放在A中,余数存放B中。
29.子程序必须使用RET指令返回主程序,而中断服务程序必须使用RETI指令返回主程序。
二、选择题(每小题2分,共30分)
1、一个完整的系统通常包括(B)。
A.系统软件和应用软件B.硬件系统和软件系统C.计算机及外设D.硬件和系统软件
2、EPROM是指(D)。
A.随机存储器B.电擦除的只读存储器C.只读存储器D.紫外线可擦除的只读存储器
3、先判断后循环的循环程序结构中,循环体至少被执行(A)次。
A.0B.1C.2D.3
4、MCS-51系列单片机的CPU是(B)位的。
A.4位B.8位C.16位D.32位
5、8031的内部RAM中,用作位寻址的单元地址是(B)。
A.00H-1FHB.20H-2FHC.30H-4FHD.50H-6FH
6、12MHz晶振的单片机在晌衡定时方式下,定时器可能实现的最小定时时间是(D)。
A.8usB.4usC.2usD.1us
7、在单片机扩展系统中,8031地址总线和数据总线分时复用所用端口是(D)。
A.P3口B.P1口C.P2口D.P0口
8、在MCS-51单片机中,惟一一个可供用户使用的16位寄存器是(C)。
A.PWSB.ACCC.DPTRD.PC
9、Jzrel指令中,是判断(A)中的内容是否为0。
A.AB.BC.CD.PC
10、访问扩展的外部程序存储器的时候,应在程序中使用(C)。
A.MOV指令B.MOVX指令C.MOVC指令D.SWAP指令
11、在计算机中,字符的编码普遍采用的是D。
A.BCD码B.十六进制C.格雷码D.ASCII码
12、在单片机中,用作标志寄存器的一个特殊功能寄存器是A
A.PSWB.DPTRC.PCD.B
13、指令MOVA,30H源操作数的寻址方式是C。
A.寄存器寻址方式B.寄存器间接寻址方式
C.直接寻址方式D.立即寻址方式
14、在生产过程中完成程序写入的只读存储器称为A。
A.掩膜ROMB.PROMC.EPROMD.E2PROM
15、8051单片机的两个定时器/计数器是C。
A.14位加法计数器B.14位减法计数器C.16位加法计数器D.16位减法计数器
三、简答题(每题为4分,共20分)
1、写出8051单片机中5个中断源的名称和对应的中断服务程序入口地址。(5分)
外部中断0,入口地址0003H(1分)
定时器0,入口地址000BH(1分)
外部中断1,入口地址0013H(1分)
定时器1,入口地址001BH(1分)
串行口中断,入口地址0023H(1分)
2、采用6MHz的晶振,定时1ms,用定时器方式0时的初值应为多少?(请给出计算过程)
答案:采用6MHZ晶振,机器周期为2us
(213-X)×2×10-6=1×10-3
X=7692(D)=1E0CH=1111000001100(B),
化成方式0要求格式为111100001100B
即0F00CH
综上可知:TLX=0CH,THX=0F0H
3、请用数据传送指令来实现下列要求的数据传送。(8分)
(1)把R0的内容送到R1
(2)内部RAM20H单元的内容传送到A中。
(3)外部RAM2000H单元的内容送到R0。
(4)外部ROM1000H单元的内容送内部RAM20H单元。
说明:第1小题中操作功能的实现都可以采用多种方法实现,这里仅给出一种答案,用其他指令形式能正确实现的同样给满分。
具体得分情况看学生的指令。
2-4小题不一定要写出标准答案,只要主要意思解释正确清楚,可以得全分。
(1)MOVA,R0(1分)
MOVR1,A(2分)
(2)MOVA,20H(3分)
(3)MOVDPTR,#2000H(1分)
MOVXA,@DPTR(1分)
MOVR0,A(1分)
(4)MOVDPTR,#1000H
MOVA,#00H(1分)
MOVCA,@A DPTR(1分)
MOV20H,A
4、说明MCS-5l系列单片机4个I/O端口使用上的分工和操作上的主要特点。
解答:
P0端口提供程序存储器或外部数据存储器的低8位地址。P0端口还作为数据I/O端口使用,是分时复用的地址/数据线。
Pl端口一般作为数据I/O端口使用。
P2端口提供程序存储器或外部数据存储器的高8位地址。
P3端口可以提供第2功能线,当某一端口线不需要工作于第2功能时,可作数据I/0端口使用。
5、什么是单片机系统的扩展?扩展包括哪些方面的内容?
单片机的扩展是指内部资源不够用的时候,必须外接相应的芯片,构成应用系统。扩展存储器、IO接口、定时/计数器等.
单片机原理与应用技术(单片机原理与应用技术第二版课后答案)
单片机原理与应用的概述
单片机原理及应用:
本书详细地介绍了MCS-51单片机的硬件结构、指令系统,从应用的角度介绍了汇编语言程序设计与各种硬件接口设计、各种常用的数据运算和处理程序、接口驱动程序以及MCS-51单片机应用系统的设计,并对MCS-51单片机应用系统设计中的抗干扰技术以及各种新器件也作了详细的介绍。
本书突出了选取内容的实用性、典型性。
书中的应用实例,大多来自科研工作及教学实践,且经过检验,内容丰富、详实。
单片机原理及应用技术李全利怎么样
题目类别基础研究□应用研究□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月定稿
完成毕业论文的写作并交导师评阅,根据导师提出的要求进行必要修改,进一步完善论文的攥写
六、完成毕业论文所需条件
在指导教师的帮助下,通过仔细查阅书籍、期刊,进一步在互联网上搜索学习与选题有关的专业知识,完成对相关知识的掌握。并适当进行调研及相关实验等。
七、主要参考文献
推荐一本单片机原理与应用技术的书。
如果你学习单片机的目的是为了以后用于开发,那你就要从基础开始学习,C有C的优点,汇编有汇编的优点,不懂汇编的人成不了编程高手,C里面插入汇编则能充分利用两者的优点,老雹学单片机没有捷径可走,必须学会基本理论,学习基本理论至少要先学会数字电路的基本知识,推荐你认真学一下《单片机原理与应用-基于汇编、C51及混合编程》一书,这本书中的例题和实际结合,这本书学好了再做设计时会有点思路,各个例题的原理图与实际电路图一致,标出了各器件的参数,给出了汇编、C51两种编程的详解,该书例题的程序编写思路符合于产品设计,最后一章给出了两个完整的实例,通俗易懂,即可指导初学者入门,侍弯帆也可以做设计时参考。
单片机原理与应用
《单片机原理和应用》是2010年9月由电子工业出版社出版的图书,本书系统全面地介绍了80C51单片机的基本原理、硬件结构、指令系统,并从应用的角度介绍了汇编语言程序设计、单片机外部电路的扩展,以及与键盘、LED显示、LCD显示、打印机等多种硬件接口的设计方法,详细介绍了串行、并行接口的A/D、D/A转换器功能特点和典型应用,增加了单片机应用系统设计、Proteus仿真、实验和课程设计等内容。
一,内容简介
书中应用实例翔实、实验内容丰富,具有参考价值。
本书配有电子课件等教学资源。
本书可作为高等院校电子信息工程、自动化、通信工程、测控技术与仪器等专业“单片机原理与应用”相关课程的教材,也可作为相关技术人员的参考用书。
二,本书特色
本书为江西省省级精品课程建设成果。
本书从现实教学和工程实际应用出发,对传统单片机教材内容进行了改良,力求做到与市场接轨,与现实同步。在并行总线扩展问题上,着重介绍了扩展方法和典型应用,对并行器件、并行总线扩展及8255、8155、8279等已基本淘汰的器件进行了精简或摒弃,补充了串行总线技术、串行总线器件接口应用和STC系列单片机内部新增功能部件的使用,以及C51编程规范等内容。
书中有单片机应用系统设计、Proteus仿真、实验和课程设计等章节,主教材与实验教材整合为一本书,知识量大。
单片机原理及应用
单片机原理及应用需要学习低级汇编语言和C语言。
学习具有一定难度。
但只要有恒心是一定能学好的。
1)编程语言:
a)汇编语言是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
在汇编语言中,用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址。
在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。
b)C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
2)单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
3)由于单片机对成本是敏感的,所以目前占统治地位的软件还是最低级汇编语言,它是除了二进制机器码以外最低级的语言了,既然这么低级为什么还要用呢?很多高级的语言已经达到了可视化编程的水平为什么不用呢?原因很简单,就是单片机没有家用计算机那样的CPU,也没有像硬盘那样的海量存储设备。
一个可视化高级语言编写的小程序里面即使只有一个按钮,也会达到几十K的尺寸!对于家用PC的硬盘来讲没什么,可是对于单片机来讲是不能接受的。
单片机在硬件资源方面的利用率必须很高才行,所以汇编虽然原始却还是在大量使用。
一样的道理,如果把巨型计算机上的操作系统和应用软件拿到家用PC上来运行,家用PC也是承受不了的。
单片机原理与应用及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单片机培训教程.北京:电子工业出版社,2005.
《51系列单片机及C51程序设计》,王建校、杨建国主编,科学出版社,2002.4.
《单片机原理与应用》,朱月秀、濮阳槟、骆经备主编,科学出版社,2004.3.
《新编单片机原理与应用》,潘永雄主编,西安电子科技大学出版社,2003.2.
《单片机原理与应用》,孙俊逸主编,清华大学出版社,2006.2.
《单片机原理与应用》,李全利主编,清华大学出版社,2006.2.
《单片机原理及其接口技术》第二版,胡汉才主编,清华大学出版社,2004.2.
夏继强.单片机实验与实践教程.北京:北京航空航天大学出版社,2001.
杨将新,李华军,刘东骏.单片机程序设计及应用.北京:电子工业出版社,2006.
谢维成,杨加国.单片机原理与应用及C51程序设计.北京:清华大学出版社,2006.
评委评语及其建议:
选题依据充分,意义、目的明确,调研资料准备丰富,进度安排合理;完成任务所需条件具备,可以进行论文的写作。
评委签字:
系部盖章:
2009年3月10-16日
单片机原理及应用第三版
单片机原理及应用第三戚胡版内容如下:
《单片机原理及应用(第三版)》是2016年高等教育出版社出版的图书,作者是张毅刚、赵光权、刘旺。
《单片机原理及应用(第3版)》配有光盘,光盘内容包括:全书15章的PPr讲稿、各章习题及参考答案、模拟考试试卷及参考答案,单片机ProteusE型教学实验系统说明及实验指导,Proteu8V8.x的新特性介绍及调试案例。
《单片机原理及应用(第3版)》可作为各类工科院校、职业技术学院电气类、电子信息类、自动化类、计算机类、仪器类及机械电子工程专业单片机课程教材,也可供从事单片机应用设计的工程技术人员参考。
内容简介
《单片机原理及应用(第3版)》为“十二五”普通高等教育本科国家洞仔老级规划教材,《单片机原理及应用(第3版)》详细介绍了美国ATMEL公司的增强型AT89S52单片机的硬件结构及片内各外围部件的工作原理、汇编语言指令系统以及常用程序设计。
并从应用设计的角度介绍AT89S52单片机的各种扩展接口设计、接口驱动程序设计以及应用系统设计,给出较多的实用设计案例,同时还对AT89S52单片机应用系统设计中用到的各种流行器件进行了介绍,此外还纳升介绍了单片机应用系统的可靠性与抗干扰设计以及功率接口的设计。
单片机原理与应用及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、04
2、00H-1FH
3、迅侍升07H00HFFH
490H
5高低谈手高
6T1
7清零亩老
824
900030013000b001b
10MOVX@DPTR,AMOVX@RI,A
11
1210
相关阅读推荐
-
2023-07-23
-
2023-07-23
-
2023-07-23
-
2023-07-23
-
2023-07-23
-
2022-11-05
-
2023-07-23
-
2022-11-06
-
2022-11-25
-
2022-11-25