微机原理及应用 A.doc

微机原理及应用 A.doc

ID:60984260

大小:56.50 KB

页数:3页

时间:2021-01-17

微机原理及应用 A.doc_第1页
微机原理及应用 A.doc_第2页
微机原理及应用 A.doc_第3页
资源描述:

《微机原理及应用 A.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、微机原理及应用A一、基础题(每题2分,共30分)1、什么是单片机?2、使用8051代替8031时,引脚如何处理?为什么?3、单片机内部数据存储器的低128个单元如何按功能分区(写出地址范围)?4、通用寄存器区分为几组?各个通用寄存器组的对应地址是多少?5、MCS-51单片机的I/O口P0、P1、P2、P3的功能分别是什么?6、MCS-51有多少个专用寄存器?举3例说明。7、单片机是怎样进行复位的?当单片机复位时,寄存器PC、SP的内容是多少?8、MCS-51单片机的寻址方式有哪几种?9、若想从单片机程序存储器的一个单元取一个常数,使用哪条指令?10

2、、在单片机系统中,中断处理和子程序调用有什么区别?11、A/D转换器D/A转换器作用是分别是什么?12、MCS-51有哪几种中断源?在中断管理上有什么特点?13、已知(A)=53H,R0=FCH,单片机执行指令:ADDA,R0后,标志位(Cy),(AC),(P)和(OV)的状态是什么?14、单片机有几个定时/计数器?它们各有几种工作方式?15、设一个单片机应用系统的晶体振荡器频率为6MHz,它的机器周期是多少?二、程序设计(每题10分,共40分)1、(10分)已知,X为双字节数,存放于(R4)(R5)中,Y为单字节数,存放于(R6)中,编制程序实现

3、X*Y,结果存在(R1)(R2)(R3)中。2、(10分)从单片机的P1口读入100个0~9的数,统计其中数据为8的个数,并将统计结果存在30H单元。3、(10分)设逻辑运算表达式为:,其中,Y为P1.5,X为P1.0,U为P1.2,V为P.3,W为22H.0,D为22H.5,E为的中断标志IE0,请编制程序实现上述逻辑功能。4、(10分)一个二字节的二进制数存放在单片机内部的(R6)和(R7)中,编制程序将这个数左移一位。三、综合应用1、(15分)图一为ADC0809与8031的硬件连线图,请完成下列要求:(1)确定IN0~IN7八个通道的通道地

4、址(要有分析过程)。(5分)80310809ALEP0.0-P0.7CLKD0-D7CBASTARTALEREF(+)OEREF(-)EOC+5VWRP2.6RDINTIN0IN1IN2IN5IN6IN7IN4IN3G373A0A1A2八路模拟量输入(2)采用中断方式实现IN0通道的A/D转换,并将转换值放入单片机内部RAM的20H单元中。(10分)图1ADC0809与8031的硬件连线附与中断系统有关的专用寄存器定时/计数器控制寄存器:TF1TR1TF0TR0IE1IT1IE0IT0IE寄存器:EA--ESET1EX1ET0EX0IP寄存器:--

5、-PSPT1PX1PT0PX02、(10分)如图2所示的单片机应用系统扩展了一块8155,分析该系统,(1)确定8155芯片上的RAM地址范围(5分)80518155P2.7P2.6ALEP0EARDWRIO/MCEALEAD7~AD0RDWR晶振电路复位电路RESETRESET(2)编制程序实现将单片机内部RAM从20H单元开始存储的10个单元的内容转移到8155芯片上的RAM中。(5分)图2单片机应用系统3、(5分)已知一个单片机系统的机器周期为2,用定时/计数器T0定时,在P1.0引脚的输出周期为10等宽矩形波,请编写程序实现上述要求。附:定

6、时/计数器方式寄存器GATEC/M1M0GATEC/M1M0定时/计数器控制寄存器TF1TR1TF0TR0IE1IT1IE0IT0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。