欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    单片机第六章习题参考答案.docx

    • 资源ID:23440932       资源大小:18.39KB        全文页数:10页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    单片机第六章习题参考答案.docx

    1、单片机第六章习题参考答案第六章 习题参考答案 一、填空题1、当定时器T0工作在方式3时,要占用定时器T1的 TR1 和 TF1 两个控制位。2、在定时器T0工作方式3下,TH0溢出时, TF1 标志将被硬件置1去请求中断。3、在定时器T0工作方式3下,欲使TH0停止工作,应执行一条 CLR TR1 的指令。4、使用定时器/计数器1设置串行通信的波特率时,应把定时器/计数器1设定作方式 2 ,即 自动重新加载 方式。5、当计数器产生计数溢出时,把定时器/计数器的TF0(TF1)位置“1”。对计数溢出的处理,在中断方式时,该位作为 中 断标志 位使用;在查询方式时,该位作 状态 位使用。6、在定时

    2、器工作方式1下,计数器的宽度为16位,如果系统晶振频率为6MHz,则最大定时时间为 131.072ms ,若系统晶振频率为12MHz,则最大定时时间为 65.536ms 。7、8051单片机内部设有两个16位定时器/计数器,即 T0 和 T1 。8、T0由两个8位特殊功能寄存器 TH0 和 TL0 组成,T1由 TH1 和 TL1 组成。9、定时时间与定时器的 工作方式 、 计数初值 及 振荡周期 有关。10、MCS-51的定时器/计数器作计数器时计数脉冲由外部信号通过引脚 P3.4 和 P3.5 提 供。11、MCS-51的定时器/计数器T0的门控信号GATE设置为1时,只有 INT0 引脚

    3、为高电平且由软件使 TR0 置1时,才能启动定时器/计数器T0工作。12、当T0为方式 3 ,T1为方式 2 的时候,8051单片机的定时器可提供3个8位定时器/ 计数器。二、选择题1、在下列寄存器中,与定时/计数控制无关的是( C )A、 TCON B、 TMOD C、 SCON D、 IE2、在工作方式0下,计数器是由TH的全部8位和TL的5位组成,因此其计数范围是( A ) A、 18192 B、 08191 C、 08192 D、 140963、如果以查询方式进行定时应用,则应用程序中的初始化内容应包括( D ) A、 系统复位、设置工作方式、设置计数初值 B、 设置计数初值、设置中断

    4、方式、启动定时 C、 设置工作方式、设置计数初值、打开中断 D、 设置工作方式、设置计数初值、禁止中断4、与定时工作方式1和0比较,定时工作方式2不具备的特点是( B ) A、 计数溢出后能自动重新加载计数初值 B、 增加计数器位数 C、 提高定时精度 D、 适于循环定时和循环计数应用5、要想测量INT0 引脚上的一个正脉冲宽度,那么特殊功能寄存器TMOD的内容可以为( A )。 A、 09H B、 87H C、 00H D、 80H6、使用定时器T1时,有几种工作方式( C ) A、 1种 B、 2种 C、 3种 D、 4种7、8031单片机的定时器T1用作定时方式时是( B )。A、由内部

    5、时钟频率定时,一个时钟周期加1B、由内部时钟频率定时,一个机器周期加 1 C、由外部时钟频率定时,一个时钟周期加1 D、由外部时钟频率定时,一个机器周期加18、8031单片机的定时器T0用作计数方式时是( C )。 A、由内部时钟频率定时,一个时钟周期加1B、由内部时钟频率定时,一个机器周期加 1C、由外部计数脉冲计数,下降沿加1 D、由外部计数脉冲计数,一个机器周期加19、8031单片机的定时器T1用作计数方式时计数脉冲是( A )。A、外部计数脉冲由T1(P3.5)输入 B、外部计数脉冲由内部时钟频率提供 C、外部计数脉冲由T0(P3.4)输入 D、由外部计数脉冲计数10、8031单片机的

    6、定时器T0用作定时方式时是( D )。A、由内部时钟频率定时,一个时钟周期加1 B、由外部计数脉冲计数,一个机器周期加 1 C、外部定时脉冲由T0(P3.4)输入定时 D、由内部时钟频率计数,一个机器周期加111、8031单片机的机器周期为2s,则其晶振频率fosc为( C )MHz.A、1 B、2 C、6 D、1212、用8031的定时器T1作定时方式,用模式1,则工作方式控制字为( C )。A、01HB、05H C、10HD、50H13、用8031的定时器T1作计数方式,用模式2,则工作方式控制字为( A )。A、60H B、02H C、06H D、20H14、用8031的定时器T1作定时

    7、方式,用模式1,则初始化编程为( C )。A、MOV TMOD,#01H B、MOV TMOD,#50H C、MOV TMOD,#10H D、MOV TCON,#02H 15、用8031的定时器T1作定时方式,用模式2,则工作方式控制字为( D )。A、60H B、02H C、06H D、20H16、用8031的定时器T1作定时方式,用模式2,则初始化编程为( B )。A、MOV TMOD,#06H B、MOV TMOD,#20H C、MOV TMOD,#10H D、MOV TMOD,#60H 17、启动定时器0开始计数的指令是使TCON的( B )。A、TF0位置1 B、TR0位置 1 C、

    8、TR0位置0 D、TR1位置0 18、启动定时器1开始定时的指令是( D )。A、CLR TR0 B、CLR TR 1 C、SETB TR0 D、SETB TR119、使8031的定时器T0停止计数的指令是( A )。A、CLR TR0 B、CLR TR1 C、SETB TR0 D、SETB TR120、使8031的定时器T1停止定时的指令是( B )。A、CLR TR0 B、CLR TR1 C、SETB TR0 D、SETB TR1 21、使8031的定时器T1停止计数的指令是使TCON的( D )。A、TF0位置1 B、TR0位置 1 C、TR0位置0 D、TR1位置0 22、8031的定

    9、时器T0作计数方式,用模式1(16位计数器)则应用指令( C )初始化编程。A、MOV TMOD ,#01H B、MOV TMOD ,10H C、MOV TMOD ,#05H D、MOV TCON ,#05H23、下列指令判断若定时器T0计满数就转LP的是( D )。A、JB T0,LP B、JNB TF0,LP C、JNB TR0, LP D、JB TF0,LP 24、下列指令判断若定时器T0未计满数就原地等待的是( B )。A、JB T0,$ B、JNB TF0,$ C、JNB TR0,$ D、JB TF0,$ 25、当CPU响应定时器T1的中断请求后,程序计数器PC的内容是( D )。A

    10、、0003H B、000BH C、0013H D、001BH26、用8031的定时器T0作计数方式,用模式1(16位),则工作方式控制字为( D )。A、01H B、02H C、04H D、05H27、用8031的定时器T0作定时方式,用模式2,则工作方式控制字为( B )。A、01H B、02H C、04H D、05H28、8031的定时器T0作定时方式,用模式1(16位计数器)则应用指令( A )初始化编程。A、MOV TMOD ,#01H B、MOV TMOD ,01H C、MOV TMOD ,#05H D、MOV TCON ,#01H29、用定时器T1方式1计数,要求每计满10次产生溢

    11、出标志,则TH1、TL1的初始值是( A )。A、FFH、F6H B、F6H、F6H C、F0H 、F0H D、FFH、F0H30、启动定时器0开始定时的指令是( C )。A、CLR TR0 B、CLR TR1 C、SETB TR0 D、SETB TR131、MCS51单片机的两个定时器作定时器使用时TMOD的D6或D2应分别为( A )。 A、D6=0,D2=0 B、D6=1,D2= 0 C、D6=0,D2=1 D、D6=1,D2=132、MCS51单片机的TMOD模式控制寄存器是一个专用寄存器,用于控制T1和T0的操作模式及工作方式,其中C/T表示的是( C )。A、门控位 B、操作模式控

    12、制位 C、功能选择位 D、启动位33、8031单片机晶振频率fosc=12MHz,则一个机器周期为( B )S。A、12 B、 1 C、2 D、3 34、MCS51单片机定时器溢出标志是( D )。 A、TR1和TR0 B、IE1和IE 0 C、IT1和IT0 D、TF1和TF035、用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是( A )。 A、9CH B、20H C、64H D、A0H36、MCS51单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式而用查询方式,则应( B )。 A、由硬件清零 B、由软件清零 C、由软件置于

    13、D、可不处理37、MCS51单片机定时器T0的溢出标志TF0,若计满数产生溢出时,其值为( C )。 A、00H B、FFH C、1 D、计数值38、MCS51单片机定时器T0的溢出标志TF0,若计满数在CPU响应中断后( A )。 A、由硬件清零 B、由软件清零 C、A和B都可以 D、随机状态39、8051单片机计数初值的计算中,若设最大计数值为M,对于模式1下的M值为( D )。 A、M=213=8192 B、M=28= 256 C、M=24=16 D、M=216=65536三、多项选择题1、MCS51单片机内部设置有两个16位可编程的定时器/计数器,简称定时器T0和T1,它们的( ABE

    14、 )等均可通过程序来设置和改变。 A、工作方式 B、定时时间 C、量程 D、启动方式 E、计数时间2、8051单片机定时器T0作定时用,采用模式1,编程时需有下列步骤( ACD )。 A、TMOD初始化 B、选择电平触发还是边沿触发 C、置入计数初值D、启动定时器 E、串行计数是否溢出及转移3、MCS51单片机中定时/计数器的工作模式有(ABCE)。 A、8位自动重装计数器 B、13位计数器 C、16位计数器 D、32位计数器E、两个独立的8位计数器4、用8031的定时器T1作定时方式,用模式2,则初始化编程为(BD )。A、置TMOD为05H B置TMOD为20H C置TMOD为02H D、

    15、置TH0、TL0相同初值,以后不须重新置数 E、置TH0、TL0相同初值,以后须重新置数四、判断题1、特殊功能寄存器SCON,与定时器/计数器的控制无关。( )2、特殊功能寄存器TCON,与定时器/计数器的控制无关。( )3、特殊功能寄存器IE,与定时器/计数器的控制无关。 ( )4、特殊功能寄存器TMOD,与定时器/计数器的控制无关。( )5、在MCS51单片机内部结构中,TMOD为模式控制寄存器,主要用来控制定时器的启动与停止。( )6、在MCS51单片机内部结构中,TCON为控制寄存器,主要用来控制定时器的启动与停止。( )7、MCS51单片机的两个定时器的均有两种工作方式,即定时和计数

    16、工作方式。( )8、MCS51单片机的TMOD模式控制寄存器不能进行位寻址,只能用字节传送指令设置定时器的工作方式及操作模式。( )9、MCS51单片机系统复位时,TMOD模式控制寄存器为00H。( )10、启动定时器T0工作,可使用SETB TR0启动。( )11、指令JNB TF0,LP的含义是:若定时器T0未计满数,就转LP。( )12、 若置8031的定时器/计数器T1于定时模式,工作于方式2,则工作方式字为20H。( )13、 若置8031的定时器/计数器T1于计数模式,工作于方式1,则工作方式字为50H。( )14、当8031的定时器T0计满数变为0后,溢出标志位(TCON的TF0

    17、)也变为0。( )五、解答题1、按下列要求设置TMOD。T0计数器、方式1,运行与INTO有关;T1定时器、方式2,运行与INT1无关;T0定时器、方式0,运行与INTO有关;T1计数器、方式2,运行与INT1有关;T0计数器、方式2,运行与INTO无关;T1计数器、方式1,运行与INT1有关;T0定时器、方式3,运行与INTO无关;T1定时器、方式2,运行与INT1无关。解:TMOD=00101101B=2DH;TMOD=11101000B=E8HTMOD=11010110B=D6HTMOD=00100011B=23H2、已知TMOD值,试分析TO、T1工作状态。TMOD=93H; TMOD

    18、=68H; TMOD=CBH; TMOD=52H解:TMOD=93H=10010011B,T1定时器,方式1,运行与INT1有关; T0定时器,方式3,运行与INT0无关。 TMOD=68H=01101000B,T1计数器,方式2,运行与INT1无关; T0定时器,方式0,运行与INT0有关。 TMOD=CBH=11001011B;T1计数器,方式0,运行与INT1有关; T0定时器,方式3,运行与INT0有关。 TMOD=52H=01010010B;T1定时器,方式1,运行与INT1无关; T0定时器,方式2,运行与INT0无关。3、试归纳小结80C51定时/计数器4种工作方式的特点。答:方

    19、式0是13位计数器,最大计数值213=8192,计数范围比方式1小,计算定时初值比较麻烦,容易出错,与方 式1比较无任何优点。方式1是16位计数器,最大计数值为216=65536,计数范围大,适用于定时范围较大的应用场合。方式2是8位计数器,最大计数值是28=256,缺点是计数范围小,优点是定时初值可自动恢复,适用于需要重复定时, 而定时范围还不大的应用场合。方式3是8位计数器,仅适用于T0,T1无方式3。T0方式3时,被拆成两个独立的8位计数器TH0、TL0:TL0使用T0原有的控制寄存 器组成一个8位的定时/计数器;TH0借用T1的TF1、TR1,只能对机内机周脉冲计数,组成另一个8位定时器。T0方式3时T1方式2作串行口波特率 发生器。4、如何判断T0、T1定时/计数溢出?答:判断T0、T1定时/计数溢出的方法有两种: 查询方式。不断查询T0、T1溢出标志TF0、TF1:TF0或TF1=0时,未溢出;TF0或TF1=1时,溢出。 中断方式。T0、T1定时/计数溢出时,在CPU、T0、T1中断开放前提下能自动产生中断。


    注意事项

    本文(单片机第六章习题参考答案.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开