![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
一个位宽为9bit的定时器,预置数被设置为50,系统输入时钟频率为10MHz,预分频器宽度设置为3bit,则定时器的溢出周期为()μs
A.51.2
B.46.2
C.369.6
D.409.6
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
A.51.2
B.46.2
C.369.6
D.409.6
第1题
A、100D
B、200D
C、1000D
D、500D
第3题
第4题
一、选择题(8分) 1.使用定时器T1时,有几种工作方式( ) (A)1种 (B)2种 (C)3种 (D)4种 2.MCS-51单片机定时器工作方式0是指的( )工作方式。 A.8位 B.8位自动重装 C.13位 D.16位 3. 与定时工作方式 0 和 1 相比较,定时工作方式 2 不具备的特点是( ) (A) 计数溢出后能自动恢复计数初值 (B) 增加计数器的位数 (C) 提高了定时的精度 (D) 适于循环定时和循环计数 4. 单片机定时器可用于( )。 A.定时 B.外部事件计数 C. 串行口的波特率制定 D.扩展外部中断源 5.在下列寄存器中,与定时器 / 计数器控制无关的是( ) (A) TCON (B) SCON (C) IE (D) TMOD 6. 假定定时器 1 工作在方式 2 ,单片机的振荡频率为 3MHZ ,则最大的定时时间为 ( )。 (A) 0.256ms (B) 1.024ms (C) 8.192ms (D) 65.536ms 7. 若将定时/计数器用于计数方式,则外部事件脉冲必须从( )引脚输入,且外部脉冲的最高频率不能超过时钟频率的( )。 (A) 外部输入引脚T0或 T1,1/24 (B) 外部输入引脚INT0或 INT1,1/24 (C) 外部输入引脚T0或 T1,1/12 (D) 外部输入引脚INT0或 INT1,1/12 8.定时/计数器T0在GATE = 1时运行的条件有( )。 A.P3.2 = 1 B.设置好定时初值 C.TR0=1 D.T0开启中
第6题
A、在RTC模式下,TimerA和TimerB级联成1个32为的定时器
B、在RTC模式下,定时器只能加(向上)计数,不能减(向下)计数
C、在RTC模式下,外部输入的时钟频率通常是32768Hz,以便二进制15次分频后得到整数1Hz,当做“秒事件”
D、在RTC模式下,可以设置外部输入时钟的分频比,能产生10ms事件,实现跑秒(百分秒)功能
第7题
三.编程题(28分) 1.出租车计价器计程方法是车轮每运转一圈产生一个负脉冲,从外中断(P3.2)引脚输入,行驶里程=轮胎周长×运转圈数,设轮胎周长为2m,试实时计算出租车行驶里程(单位:m)(汇编语言可存于30H,31H,32H中,C语言可将数据存于变量distance中)(7分) 2. 设单片机的fosc=12MHz,请利用定时计数器T0的定时功能在P1.0脚上输出周期为2秒的方波。(9分,注意是2秒的方波,即输出高电平1秒,低电平1秒的周期性波形) 3. 两个MCS-51单片机系统A和B进行串行数据通信,电路连接如下图所示,双方采用串行通信方式1,8位数据通信格式。设置SMOD=0,A、B两个系统的晶振频率均为11.0592MHz,波特率为2400。待发送16字节数据存放在A机RAM数组fasong[16]中,B机接收到数据后存放在B机RAM数组jieshou[16]中。(12分,需要写出发送机和接收机两个代码)
第8题
若要构建一个TMS320VC5416芯片为核心的DSP实验开发板,用于音频信号处理。请绘制一个典型的硬件系统图 ,并简要介绍下外围电路的作用。 (20分) 若DSP外部输入时钟信号为20MHz,如何使DSP工作在160MH的高速状态? (10分) 若用C5416 DSP的XF管脚输出方波信号,方波周期为0.125ms,如何设置定时器Timer的PRD、TDDR寄存器来实现?(注意:要求每发生一次时钟中断仅能改变依次XF的状态) (20分) 如果要求定时器中断(19号中断)的中断向量地址为0x00CC,则需要设置PMST的高9位(IPTR)的值为多少? (10分) 请根据以下提示完成CMD文件填空,将.bss段放置在0x6000起始的位置,将.sysmem段放置在0x6800起始的位置,将.stack段放置在0x7000起始的位置,将.text段放置在0x100起始的位置,将自定义的程序代码段.myCode放置在0x5800起始的位置。(第1个空5分,其余每个3分,共20分) MEMORY { PAGE 0: P_MEM0: origin =0x100, len = 0x5700 P_MEM1: origin = 0x5800, len = 0x800 VECT: origin = ( ), len = 0x80 PAGE 1: D_MEM0: origin = 0x6000, len = 0x800 D_MEM1: origin =0x 6800, len = 0x800 D_MEM2: origin = 0x7000, len = 0x1000 } SECTIONS { .text: {} > ( ) PAGE 0 .myCode: {} > ( ) PAGE 0 .bss: {} > ( ) PAGE 1 .sysmem: {} > ( ) PAGE 1 .stack: {} > ( ) PAGE 1 .vectors {} > VECT PAGE 0 /* interrupt vectors */ } 6. 如果将实验板上的4个LED等映射到IO空间的0x7这个地址的最低4位,请编程实现一个流水灯效果? (20分)
第9题
A. 设置以模式2定时;
B. 模式寄存器TMOD高4位设置为2;
C. 初值设置为44;
D. 计数脉冲从P3.5引脚输入。
第10题
A、ILE = 1;WR2 = 1;
B、ILE = 1;WR2 = 0
C、ILE = 0;WR2 = 1;
D、ILE = 0;WR2 = 0;
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!