8051 单片机复习参考答案
本文档总结了 8051 单片机的相关知识点,涵盖单片机的资源、时钟频率、引脚位置、interrupt、中断号、定时器/计数器、串行口工作方式、串行通讯方式、异步串行通讯条件、最小系统原理图、控制外围设备、异步串行通讯标准波特率、REG52.H 文件作用、display.h、pcf8563.h、ds18B20.h、tlc549.h 文件内容等。
1. 8051 单片机的资源
8051 单片机是一款 8 位单片机,具有丰富的资源,包括定时器/计数器、串行口、外部中断源等。
2. 晶振频率与机器周期之间关系
晶振频率与机器周期之间存在一定的关系。时钟周期即晶振的单位时间发出的脉冲数,12MHZ=12×10 的6 次方,即每秒发出12000000 个脉冲信号,那么发出一个脉冲的时间就是时钟周期,即1/12 微秒。一个机器周期等于 12 个时钟周期,所以是1 微秒。
3. STC89C52 单片机的引脚位置与名称
STC89C52 单片机的引脚位置与名称详见相关文档。
4. 8051 五个中断号的作用
INT0,INT1 为引脚输入外部中断源,定时器T0,T1 溢出中断源,RI/TI 串行口的发送和接受中断源。
5. 8051 的定时器/计数器四种工作模式
8051 的定时器/计数器有四种工作模式,可以通过 TMOD 寄存器的高 4 位(Bit7-Bit4)设置 T1 的工作方式,低 4 位(Bit3-Bit0)设置 T0 的工作方式。
6. 8051 的定时器/计数器如何计算初值
对于定时器的初值,有一条通杀的简单计算公式:fOSC=晶振频率,机器周期T=12/ fOSC= t=持续时间 t = (定时器/计数器最大范围-x )×T 求 x ,x 是十进制数,然后转换成十六进制得到高位和低位。
7. 8051 的串行口工作方式
8051 的串行口工作方式有多种,SCON 寄存器的各位含义详见相关文档。
8. 单片机串行通讯的单工、半双工、全双工含义
单工是指数据传输仅能沿一个方向,不能实现反向传输。半双工是指数据传输可以沿两个方向,但需要分时进行。全双工是指数据可以同时进行双向传输。
9. 8051 两机能够异步串行通讯的条件
8051 两机能够异步串行通讯的条件是波特率相同,帧格式也要相同。
10. 8051 单片机最小系统原理图
8051 单片机最小系统原理图详见相关文档。
11. 8051 控制74HC164, PCF8563, DS18B20 , TLC549 ,数码管要几根线
控制74HC164 需要 2 根线,PCF8563 需要 2 根线,DS18B20 需要 1 根线,TLC549 需要 3 根线,数码管需要 2 根线。
12. 异步串行通讯标准波特率
异步串行通讯标准波特率有多种,包括 11520,12800,14400,19200,28800,38400,57600,115200 等。
13. REG52.H 文件的作用
REG52.H 文件定义了一些宏,把单片机中的寄存器地址封装。
14. display.h ,pcf8563.h , ds18B20.h, tlc549.h 文件中一般有什么内容
display.h 文件中一般包含显示相关的函数声明,pcf8563.h 文件中一般包含 PCF8563 相关的函数声明,ds18B20.h 文件中一般包含 DS18B20 相关的函数声明,tlc549.h 文件中一般包含 TLC549 相关的函数声明。