1 / 5
文档名称:

四川大学2021年机械专业《微机原理》期末考试试题及答案.pdf

格式:pdf   大小:190KB   页数:5页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

四川大学2021年机械专业《微机原理》期末考试试题及答案.pdf

上传人:小屁孩 2024/3/27 文件大小:190 KB

下载得到文件列表

四川大学2021年机械专业《微机原理》期末考试试题及答案.pdf

相关文档

文档介绍

文档介绍:该【四川大学2021年机械专业《微机原理》期末考试试题及答案 】是由【小屁孩】上传分享,文档一共【5】页,该文档可以免费在线阅读,需要了解更多关于【四川大学2021年机械专业《微机原理》期末考试试题及答案 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..一选择题1、MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应(A)。、主频为12MHz的单片机它的机器周期为(C).、定时器/计数器工作方式0为(A)/、定时器/计数器工作方式选择中,当M1M0=11时,其工作方式(D)、各中断源发出的中断请求信号,都会记在MCS-51系统中的(B)(A)IE(B)IP(C)TCON(D)SCON6、下列类型中,(D)是51单片机特有的类型。A、charB、intC、floatD、bit7、减小单片机的晶振频率,则机器周期(B)A、不变B、变长C、变短D、不定8、AT89S51单片机的外部中断0的中断请求标志是(D)。A、ET0B、TF0C、IT0D、IE09、若单片机的振荡频率为24MHz,设定时器工作在方式1,需要定时1ms,则定时器初值应为(D)A、500B、1000C、216-500D、216-200010、MCS-51单片机的定时器/计数器工作方式2是(A)。A、8位自动重装初值的计数器结构B、16位计数器结构C、13位计数器结构D、2个8位计数器结构二填空题1、单片机系统由两个部分组成:硬件部分和软件部分。2、MCS-51是指Inter公司生产的一系列单片机的总称。3、I/O端口是单片机控制外围设备的重要接口,是和外设进行信息:..交换的主要途径。I/O端口有串行口和并行口之分。并行口一次可以传送一组二进制数据,而串行口一次只能传送一位二进制数,传送多位数据时要分段发送。单片机的控制就是对I/O口的控制,不论单片机对外界进行何种控制,或接受外部的何种控制,都是通过I/O口进行的。4、AT89S51单片机为8位单片机,共有40个引脚。5、8051单片机有4个并行口端口,分别为P0、P1、P2、P3。51系列单片机的每个端口都是8位准双向口,共占32根引脚。除了作为通用I/O端口之外,AT89S51的P3口为双功能口。6、8051单片机有1个串行口端口。7、AT89S51内部提供2个可编程的16位定时/计数器,定时器有4种工作方式。在51单片机中,定时/计数器的定时功能和计数功能是由同一种硬件完成的,它们的核心是一个加1计数器。它们的区别是定时方式实现对单片机内部的时钟脉冲或分频后的脉冲进行计数。计数方式实现对外部脉冲进行计数。8、AT89S51有2级中断,即有2个中断优先级,5个中断源。AT89S51的中断源有外部中断0,定时器中断T0,外部中断1,定时器中断T1,串行中断。中断的控制由中断允许寄存器IE和中断优先级寄存器IP实现。9、计算机的系统总线有地址总线、控制总线和数据总线。10、中断处理过程分为:中断请求、中断判优、中断响应、中断处理和中断返回。11、LED数码管有静态显示和动态显示两种显示方式。12、单片机也可称为微控制器或嵌入式控制器。13、单片机的程序设计需要在特定的编译器中进行。编译器完后对程序的编译、链接等工作,并生成可执行文件。14、任何一种C51都要有头文件,它由预处理命令组成。头文件的后缀为“h”,用#include<…..>格式在程序开始处标注出来。15、,可以直接拿来使用,而不必关心该芯片的具体硬件问题,这就是与硬件无关性。:..,用到标准输入输出函数时,就要调用这个头文件。在C51编译器中专门提供了一种定义方式,即用sfr定义特殊功能寄存器,用sbit定义位地址。16、引起中断的事件被称为中断源。单片机的中断源包括外部中断、计数/定时器中断、串行口中断。17、中断的发生是随时随地的。KeilC中程序根据interrupt来判断该函数是中断程序,根据interrupt后面的序号来判断该中断类型。只要有中断事件发生并且CPU允许响应,程序就自动跳出主程序执行中断服务程序;执行完成中断服务程序后程序才回到主程序刚才跳出去的地方继续向下执行未完成的主程序。18、发光二极管简称LED。在做流水灯实验时,要考虑LED点亮的时间。点亮LED的延时时间是制作流水灯的关键。延时的方法主要有2种:程序延时和定时中断。19、数码管是一种半导体发光器件,其基本单元是发光二极管。数码管按段数分为7段数码管和8段数码管。按能显示多少个“8”可分为1位,2位,4位等数码管。按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。数码管中的8个发光二极管称为段,分别为a段、b段、c段、d段、e段、f段、g段、dp段,其中dp段是小数点。20、MCS-51单片机内部有两个16位可编程定时器/计数器:定时器/计数器0和定时器/计数器1。在51单片机中,定时器/计数器的定时功能和计数功能是由同一种硬件完成的。它们的区别在于计数器的计数脉冲来源于单片机的外部脉冲,而定时器的脉冲来源于单片机的内部(它的脉冲频率取决于单片机的晶振频率)。三简答题1、请写出共阴数码管显示数字0~9对应的段码值。答:共阴3FH06H5BH4FH66H6DH7DH07H7FH6FH:..2、请写出共阳数码管显示数字0~9对应的段码值。答:共阳C0HF9HA4HB0H99H92H82HF8H80H90H3、AT89S51采用12MHz的晶振,定时1ms,如用定时器方式1时的初值(16进制数)应为多少?(写出计算过程)解:采用12MH的晶振,机器周期T=1/f×12=1/12×10-6×12=1usZcyosc采用定时器方式1(为16位)定时1ms,设初值为X,则:(216-X)×1×10-6=1×10-3则X=64536将其转换成二进的为:11111**********再将其转化为16进制数为:FC18∴(高位)=FCH,(低位)=18H4、AT89S51采用6MHz的晶振,定时2ms,用定时器方式1时的初值(16进制数)应为多少?(写出计算过程)答:(1)机器周期T=1/f×12=1/6×10-6×12=2uscyosc采用定时器方式1(为16位)定时2ms,设初值为X,则:(216-X)×2us=2ms从而X=64536(2)64536=FC18H∴(高8位)=FCH,(低8位)=18H5、采用6MHz的晶振,定时1ms,用定时器方式0时的初值应为多少?(请给出计算过程)解:∵采用6MHZ晶振∴机器周期为2us采用定时器方式0(为13位):..定时1ms,设初值为X,则:(213-X)×2×10-6=1×10-3即(213-X)×2us=1ms∴X=7692(D)=1E0CH=11**********(B),化成方式0要求格式为1**********B综上可知:(高8位)=F0H,(低5位)=0CH