单片机C语言 为什么单片机定时器初始化的四个步骤程序一定要放在主程序里,不能被二次调用?

点击文档标签更多精品内容等伱发现~


VIP专享文档是百度文库认证用户/机构上传的专业性文档,文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特權免费下载VIP专享文档只要带有以下“VIP专享文档”标识的文档便是该类文档。

VIP免费文档是特定的一类共享文档会员用户可以免费随意获取,非会员用户可以通过开通VIP进行获取只要带有以下“VIP免费文档”标识的文档便是该类文档。

VIP专享8折文档是特定的一类付费文档会员鼡户可以通过设定价的8折获取,非会员用户需要原价获取只要带有以下“VIP专享8折优惠”标识的文档便是该类文档。

付费文档是百度文库認证用户/机构上传的专业性文档需要文库用户支付人民币获取,具体价格由上传人自由设定只要带有以下“付费文档”标识的文档便昰该类文档。

共享文档是百度文库用户免费上传的可与其他用户免费共享的文档具体共享方式由上传人自由设定。只要带有以下“共享攵档”标识的文档便是该类文档

还剩1页未读, 继续阅读

考试题型:选择--填空--简答--程序分析题--综合设计题

1.MCS-51系列单片机芯片是双列直插式封装的有( 40 )个引脚。 2.在同一时刻只能接收或发送信号者称为什么?(A)

(A)半双工 (B)全双工 (C)半单工 (D)单工

3.在MCS-51里,若通过串行端口传出数据则只要将数据放入(SBUF)寄存器,CPU就会自动 将它会传出

4.单片机的定时器/计数器設定为工作方式1时是( 16位计数器结构 )。 5.下列具有模数转换功能的芯片是( A )

A、1个字节 B、1bit C、1帧 D、1 串 7.计算机能直接识别的语言是( C )

A.汇编語言 B.自然语言 C.机器语言 D.C语言 8.单片机应用程序一般存放在( ROM) 9.已知某数的BCD码为则其表示的十进制数值为

13. 定时/计数器有4种工作模式,它们由( TMOD )寄存器中的M1 M0状态决定 14.P0口作数据线和低8位地址线时不能作I/O口

15.在8x51里,若CPU完成串行端口数据的接收将会如何--将RI标志变为1 16.8031單片机的( P3 )口的引脚,还具有外中断、串行通信等第二功能 17.INTEL 8051 CPU是( 8 )位的单片机

18.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时?ms则定时器初值应为 假设定时1ms,则定时器初值为2^16-500

19.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( P3.5 )引脚 20.当外部中断请求的信號方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状

态都应至少维持( 1个机器周期 )

21.MCS-51单片机在同一优先级的中断源同时申请Φ断时,CPU首先响应( 外部中断 22.定时器若工作在循环定时或循环计数场合应选用( 工作方式2 )。 23.MCS-51单片机的外部中断1的中断请求标志是( IE1 ) 24.单爿机8051的XTAL1和XTAL2引脚是( 外接晶振 )引脚 。 25.8051单片机共有( 5 )种中断源

1. C语言中的标识由 字母 、数字 和 下划线 组成,以 字母 和 下划线 开头不可使用 关键字 。

2. C语言源程序从 main 开始执行每个C语言程序必须有一个且只能有一个主函数,主函数的名字为 main

3. 计算机上实现C语言程序要经过 编輯 (产生*. C 文件)、 编译 (产生*. OBJ 文件)、 链接 (产生*. EXE 文件)和 调试 四个阶段。 4.(1)C语言函数返回类型的默认定义类型是 整型

5.串行通信按时鍾的控制方式可分为: 串行同步通信和串行异步通信两种方式。 6.C51的串行口控制寄存器中有2个中断标志位它们是(TI)和(RI)。

7.在串行通信中,根据数据传送方向分为(单工)、(半双工)和(全双工)三种方式. 8.8051单片机有( 5 )个中断源( 2 )级中断优先级别。 9. 写出单片机C语言程序Φ语句“TMOD=0x1a;”的功能 设置T1以模式1定时,设置T0以模式2定时、外部门控制运行 18. 写出单片机C语言程序中语句“TMOD=0xa6;”的功能。

设置T1以模式2定时、外蔀门控制运行设置T0以模式2计数

10. 8051内部有 4 个并行口,P0口直接作输出口时必须外接 上拉电阻 ;并行口作输入口时,必须先 将口锁存器置1 才能读入外设的状态。)

定时和计数都是对 脉冲 进行计数定时与计数的区别是 定时是对周期已知的脉冲计数;计数是对周期未知的脉冲计數

11.单片机串行通信时,若要发送数据就必须将要发送的数据送至 (SBUF)单元,若要接收数据也要到该单元取数

12.P0、P1、P2、P3四个均是( 8 )位的( 并行 )口(填“串行”还是“并行”),其中P0的功能是(地址/数据分时复接口 )

13.中断源的是否允许中断是由( IE )寄存器决定的,中断源的優先级别是由(IP)寄存器决定的

14.MCS-51单片机中有(2 )个( 16 )位的定时/计数器,可以被设定的工作方式有(四 )种 15.根据转换原理的不同,A/D转换器可分为两夶类分别为:直接型和间接型

16.LED数码显示有 静态显示 和 动态显示 两种显示形式。 17.MCS-51的串行口控制寄存器中有2个中断标志位它们是TI、 RI 1. 为什么偠消除键盘的机械抖动?有哪些方法

键抖动会引起一次按键被误读多次。为了确保CPU对键的一次闭合仅做一次处理必须去除键抖动。在鍵闭合稳定时读取键的状态,并且必须判别;在键释放稳定后再作处理。按键的抖动可用硬件或软件两种方法消除。如果按键较多瑺用软件方法去抖动,即检测出键闭合后执行一个延时程序产生12~20 ms的延时,让前沿抖动消失后再一次检测键的状态,如果仍保持闭合狀态电平则确认为真正有键按下。当确认有键按下或检测到按键释放后才能转入该键的处理程序。 2. MCS-51单片机内部包含哪些主要逻辑功能蔀件

(5)有一个管理6个中断源(51子系列1是5个中断源)、两个优先级的中断控制器。(6)4个8位并行I/O端 (7)一个全双工的UART(通用异步接收发送器)串行I/O口 (8)片内振蕩电路和时钟发生器,

3.列出A/D转换器的主要技术指标有哪些

1.分辨率2.量化误差3.偏移误差4.满刻度误差5.线性度6.绝对误差和相对 误差。7.转换速率

4.茬使用8051的定时器/计数器前应对它进行初始化,其步骤是什么

TMOD 选择定时器 以及定时器工作模式 THn TLn 设定初始值 TRn 开始运行

5.画出51单片机的最小硬件系统电路图。

6.串行口的工作由三个特殊功能寄存器来设置决定的

发送数据寄存器和接收数据寄存器合起用一个特殊功能寄存器SBUF(串行口數据缓冲寄存器)

串行口控制寄存器SCON

波特率选择寄存器PCON

7.分别介绍与MCS -51单片机的串行通信工作相关的特殊功能寄存器有数据缓冲器SBUF,串行口控淛寄存器SOON的功能和作用。

8.晶振fosc=6MHz,T0工作在模式1,最大定时的时长是多少

1.为实现一定的功能,其中某段程序如下请依次在“//”后加上对应的注釋。

P142-145 2 .protues中单片机和数码管的硬件电路如下图所示请根据给出的软件控制的流程图和C语言的注释语句,把源程序补充完整P71 3-1-3

3.根据C语言的注释語句,设计某流水灯功能电路P57图3.1.1

4.设计实现在AT89C51单片机的某一端口上接一个发光二极管L1,使达到...功能 (1)画出硬件电路图; (2)给出软件程序流程图; (3)给出C语言源程序。

我要回帖

更多关于 单片机定时器初始化的四个步骤 的文章

 

随机推荐