单片机练习题6

一、填空

1.如果采用晶振的频率为3MHz,定时器/计数器Txx=0,1)工作在方式0、1、2下,其方式0的最大定时时间为          ,方式1的最大定时时间为         方式2的最大定时时间为         

答:32.768ms,262.144ms,1024µs

2.定时器/计数器用作计数器模式时,外部输入的计数脉冲的最高频率为系统时钟频率的         

答:1/24

3.定时器/计数器用作定时器模式时,其计数脉冲由          提供,定时时间与      有关。

答:系统时钟信号12分频后,定时器初值

4.定时器/计数器T1测量某正单脉冲的宽度,采用         方式可得到最大量程?若时钟频率为6MHz,求允许测量的最大脉冲宽度为             。        

答:方式1定时,131.072ms

5. 定时器T2 有3种工作方式                     ,可通过对寄存器        中的相关位进行软件设置来选择。

答:捉,重新装载(增计数或减计数)波特率发生器T2CON

6. AT89S52单片机的晶振为6MHz,若利用定时器T1的方式1定时2ms,则(TH1)=        ,(TL1)=        

答:FCH,18H。

二、单选

1.定时器T0工作在方式3时,定时器T1有        种工作方式。

  A.1种  B.2种    C.3种 D.4种  

答:C

2. 定时器T0、T1工作于方式1时,其计数器为        位。

A.8位       B.16位      C.14位       D.13位

答:B

3. 定时器T2工作在自动重装载方式时,其计数器为        位。

A.8位       B. 13位      C.14位       D. 16位

答:D

三、判断对错

1.下列关于T0、T1的哪些说法是正确的。

A.特殊功能寄存器SCON,与定时器/计数器的控制无关。

B.特殊功能寄存器TCON,与定时器/计数器的控制无关。

C.特殊功能寄存器IE,与定时器/计数器的控制无关。

D.特殊功能寄存器TMOD,与定时器/计数器的控制无关。

2.定时器T0、T1对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电平的持续时间不小于1个机器周期。特殊功能寄存器SCON与定时器/计数器的控制无关。

3.定时器T0、T1对外部引脚上的脉冲进行计数时,要求输入的计数脉冲的高电平和低电平的持续时间均不小于2个机器周期。

四、简答

1.定时器/计数器T1、T0的工作方式2有什么特点?适用于哪些应用场合?

答:方式2为初值自动装入的8位定时器/计数器,克服了在循环定时或循环计数应用时就存在用指令反复装入计数初值影响定时精度的问题。

2.THx与TLxx =0,1)是普通寄存器还是计数器?其内容可以随时用指令更改吗?更改后的新值是立即刷新还是等当前计数器计满后才能刷新?

答:THx与TLx(x = 01)是计数器,其内容可以随时用指令更改,但是更改后的新值要等当前计数器计满后才能刷新。

3.如果系统的晶振的频率为24MHz,定时器/计数器工作在方式0、1、2下,其最大定时时间各为多少?

答:晶振的频率为24MHz, 机器周期为0.5µs。

方式0最大定时时间=0.5µs×213=0.5µs×8192=4096µs

方式1最大定时时间=0.5µs×216=0.5µs×65536=327686µs

方式2最大定时时间=0.5µs×28=0.5µs×256=128µs

4.定时器/计数器Txx=0,1)的方式2有什么特点?适用于哪些应用场合?

答:定时器/计数器的工作方式2具有自动恢复初值的特点,适用于精确定时,例如波特率的产生。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/860389.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

手机照片压缩到20k以内免费,这几款心动软件快收好!

在数字化时代,手机拍照已成为我们记录生活的重要方式之一。然而,高清的照片也意味着占用着越来越多的手机存储空间。如果你正在为手机内存告急而烦恼,那么这几款手机照片压缩神器或许能成为你的救星!它们不仅可以将照片轻松压缩至…

【Linux】多线程的相关知识点

一、线程安全 1.1 可重入 VS 线程安全 1.1.1 概念 线程安全:多个线程并发执行同一段代码时,不会出现不同的结果。常见对全局变量或者静态变量进行操作,并且没有锁的保护的情况下,会出现问题。重入:同一个函数被不同…

vue3通过vue-video-player实现视频倍速、默认全屏、拖拽进度条等功能

效果图: 1、场景: js原生的video标签在不同浏览器及不同型号手机上都展示的不一样,一部分没有倍速,一部分没有全屏等功能,为了统一视频播放的交互功能,使用vue-video-player插件来完成,vue-vid…

Java面试题:讨论事务的ACID属性,并解释在Java中如何管理事务

事务是数据库管理系统中的一组操作,这些操作要么全部成功,要么全部失败,事务的ACID属性确保了数据库系统的可靠性和一致性。ACID是指: Atomicity(原子性):事务中的所有操作要么全部完成&#xf…

轻松打造分班查询系统,这个工具助您一臂之力!

新学期伊始,老师们知道该如何快捷制作并发布分班查询系统吗?面对繁杂的学生名单和班级分配,无疑是一项巨大的麻烦。传统的纸质通知效率低下,容易出错,更别提在信息传递过程中可能出现的混乱和误解了。 现在有一个工具可…

【工具推荐】ONLYOFFICE 桌面编辑器 8.1:引入全新功能,提升文档处理体验

ONLYOFFICE 桌面编辑器 8.1 现已发布:功能完善的 PDF 编辑器、幻灯片版式、改进从右至左显示、新的本地化选项等 【工具推荐】ONLYOFFICE 桌面编辑器 8.1:引入全新功能,提升文档处理体验 一、什么是ONLYOFFICE? ONLYOFFICE 是…

tomcat设置Context不生效的问题反思(粗心错误)

近日一个兄弟在设置tomcat的Host时&#xff0c;发生了设置"context"后&#xff0c;没有生效的问题&#xff0c;以下是发生问题的配置文件部分截取&#xff1a; <Host name"www.test.com" appBase"/data/myapps" unpackWARs"true" …

Kotlin 中的内联函数

1 inline 内联函数&#xff1a;消除 Lambda 带来的运行时开销。 举例来说&#xff1a; fun main() {val num1 100val num2 80val result num1AndNum2(num1, num2) { n1, n2 ->n1 n2} }fun num1AndNum2(num1: Int, num2: Int, operation: (Int, Int) -> Int): Int …

一个项目学习Vue3---NVM和NPM安装

内容资源下载&#xff1a;关注公众号(资小库)回复vue下载本内容资源 1.Windows安装NVM包管理工具 公众号回复&#xff1a;nvm 获取nvm下载地址 步骤1&#xff1a;删除本机Node.js 设置->应用->安装的应用->搜索node.js->删除 清理目录文件 C:\Program Files…

微型导轨:手术机器人的高精度“骨骼”

微型导轨精度高&#xff0c;摩擦系数小&#xff0c;自重轻&#xff0c;结构紧凑&#xff0c;被广泛应用在医疗器械中&#xff0c;尤其是在手术机器人中的应用&#xff0c;通过手术机器人&#xff0c;外科医生可以远离手术台操纵机器人进行手术。可以说&#xff0c;是当之无愧的…

Unity2D - 碰撞检测及边界检测

1. 地面检测 1.1 地面检测的逻辑及代码 一般情况下&#xff0c;对于手人物进行事件处理或动作处理时&#xff0c;我们需要判定人物是否在地面上&#xff0c;这个时候最好的方式是设定地面碰撞器&#xff0c;只有角色在地面时才可以进行跳跃; 我们可以想象物体的重心向地面延伸…

uniapp或安卓对接扫码枪

背景介绍 最近老板又随便丢过来一个扫码枪让我研究快速上线&#xff0c;我心想着又是什么串口通信吗&#xff0c;结果发现是usb的&#xff0c;我想着是不是有什么协议&#xff0c;结果直接插上电脑或者手机 均可在输入框直接输入&#xff0c;不用任何的代码编写 但结合了一下…

【Proteus仿真】【Arduino单片机】基于物联网新能源电动车检测系统设计

文章目录 一、功能简介二、软件设计三、实验现象联系作者 一、功能简介 本项目使用Proteus8仿真Arduino单片机控制器&#xff0c;使用LCD1602液晶显示模块、WIFI模块、蜂鸣器、LED按键、ADC、DS18B20温度传感器等。 主要功能&#xff1a; 系统运行后&#xff0c;LCD1602显示温…

试题与研究杂志试题与研究杂志社试题与研究编辑部2024年第16期目录

教海纵横 互动式教学模式在初中道德与法治课的应用探究 陈文海; 1-3 基于跨学科项目式学习的地理研学旅行课程设计——以“佛山梁园”为例 周红艳; 4-6 育人导向下道德与法治教学与社会实践活动的融合探索 李鹤群; 7-9 合作学习模式下的初中数学教学策略探究 张…

2024/6/25随笔

去重庆出差了8天&#xff0c;给我整麻了&#xff0c;第一天去了吃了顿地道的重庆老火锅&#xff0c;真不错啊&#xff0c;然后拉了六天。半夜2点让骑手给我送了一盒蒙脱石散&#xff0c;吃了一周也没好&#xff0c;一回武汉直接就好了。肯定就是那个火锅吃的&#xff0c;导致严…

视频融合平台LntonCVS视频监控汇聚平台:构建多元接入与智能管理的安防新生态

一、视频融合平台概述 视频融合平台支持多种协议和设备类型的接入&#xff0c;包括GB28181、Onvif、RTSP、RTMP、海康SDK、Ehome、大华SDK、宇视SDK等。它能够统一整合和管理来自不同品牌、不同协议的视频资源&#xff0c;构建视频数据资源池&#xff0c;并通过视频资源目录为…

pdf文件太大如何压缩变小?pdf文件变小的简单方法

pdf作为目前一种常用的文件格式&#xff0c;通过这种格式的文件展示内容&#xff0c;能够保证在不同设备上显示基本一致的效果&#xff0c;无论是计算机、平板还是手机&#xff0c;都能保持原始的布局、字体和图像效果。PDF是一种分享、存档和打印最合适的选择&#xff0c;那么…

ffmpeg音视频开发从入门到精通——ffmpeg 视频数据抽取

文章目录 FFmpeg视频处理工具使用总结环境配置主函数与参数处理打开输入文件获取流信息分配输出文件上下文猜测输出文件格式创建视频流并设置参数打开输出文件并写入头信息读取、转换并写入帧数据写入尾信息并释放资源运行程序注意事项源代码 FFmpeg视频处理工具使用总结 环境…

.NET 6.0 Web API项目中实现基于Token的身份验证

本文以一个完整的示例&#xff0c;展示如何在.NET 6.0 Web API项目中实现基于Token的身份验证。这个例子包括了如何创建和验证JWT Token&#xff0c;以及如何在控制器中使用这些Token。 步骤 1: 创建Web API项目 首先&#xff0c;用Visual Studio 2022创建一个基于.NET6.0的 …