单片机原理与实践 第8章 C8051F单片机的数字功能模块的工作原理

单片机原理与实践 第8章 C8051F单片机的数字功能模块的工作原理

ID:45976881

大小:1.94 MB

页数:53页

时间:2019-11-19

单片机原理与实践 第8章 C8051F单片机的数字功能模块的工作原理_第1页
单片机原理与实践 第8章 C8051F单片机的数字功能模块的工作原理_第2页
单片机原理与实践 第8章 C8051F单片机的数字功能模块的工作原理_第3页
单片机原理与实践 第8章 C8051F单片机的数字功能模块的工作原理_第4页
单片机原理与实践 第8章 C8051F单片机的数字功能模块的工作原理_第5页
资源描述:

《单片机原理与实践 第8章 C8051F单片机的数字功能模块的工作原理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、8.1C8051F微控制器的I/O端口8.C8051F单片机的数字功能模块的工作原理8.1C8051F单片机的I/O端口与MCS-51相比有2个改进上拉等效电阻的状态可通过程序控制增加了推拉驱动方式(只能用于输出)接口特性输入为5V接口输出小电流5V接口:上拉大电流5V接口:转换芯片C8051F微控制器的交叉开关数字/模拟模块由I/O(P0~P3)选择引出8.2C8051F单片机的优先权交叉开关译码器C8051F3008.2C8051F单片机的优先权交叉开关译码器8.2C8051F单片机的优先权交叉开关译码器基本功能与MCS-8051兼容(0~2)扩展功能

2、如用于ADC、DAC和SMBus的定时控制、波形发生功能当工作在定时器方式时,输入可选择多种时钟频率个数取决于微控制器的型号,最多的有5个8.3C8051F单片机的定时器/计数器和PCA定时器/计数器0,1MCS-51模式1为8bits外部中断C8051F定时器/计数器0,1MCS-51无此SFR,固定为SYSCLK/12定时器/计数器2/3/4带捕捉功能的16位的定时器/计数器带重装功能的16位的定时器/计数器带捕捉功能的16位定时器/计数器MCS-51带捕捉功能的16位定时器/计数器C8051F带重装功能的16位定时器/计数器MCS-51带重装功能的1

3、6位定时器/计数器C8051F定时器/计数器2和定时器/计数器4可产生方波输出,计数器每溢出一次输出翻转一次,溢出的频率是方波的频率的2倍模式2要求设置为自动重装的16位定时器/计数器Tn输出允许翻转(Toggle)模式C8051F单片机的PCA读PCA0H/L不影响计数器/定时器的工作必须先读PCA0L,后读PCA0HPCA专用的定时器/计数器共用一个中断源PCA的中断最多的有6个捕捉/比较模块有4/6/7种工作方式边沿触发捕捉软件定时器高速输出(HSO)频率输出8位脉宽调制器(PWM)16位脉宽调制器(PWM)WDT最多的有6个捕捉/比较模块PCA的捕

4、捉/比较模块PCA的边沿触发捕捉PCA的软件定时每次中断需通过软件执行CPA0CPH/Ln=CPA0CPH/Ln+定时间隔的计数值先写低字节PCA的高速输出PCA的频率输出每次匹配硬件自动执行CPA0CPLn=CPA0CPLn+下次翻转定时间隔的计数值(CPA0CPHn)PCA的8位PWMCPA0CPHn调节占空比PCA的16位PWM每次匹配中断可调节占空比PCA的WDT写入PAC0CPH2的值任意与MCS-51的UART特性的主要差别波特率发生器不同的C8051F和/或不同的UARTC8051F单片机的UART工作模式并非所有的UART都有4种模式标准型

5、UART和增强型UART具有硬件地址识别从机地址检测,不需软件进行从机地址检测错误检测功能发送冲突,正在发送又启动新的发送接收冲突(模式0除外)收到的数据未读取又收到的新数据无有效的停止位(模式0除外)C8051F单片机的UARTSMBus,SystemManagementBus,IntelI2C,InterICBus,Philips符合SMBus标准1.1版二线同步半双工接口SMBus的基本工作原理主器件提供SCL通过器件的地址访问传输过程由主器件启动C8051F单片机的SMBus/I2CSMBus的传输时序C8051F单片机的SMBus/I2CI2C器

6、件标准时钟速率标准约100KHz高速约400KHz有些器件可达数MHzSlave地址(FM24CL64)C8051F单片机的SMBus/I2C器件类型芯片确定器件地址管脚设置SPI,SerialPeripheralInterface,Motorola三线同步全双工串行接口SPI的基本工作原理SPI的数据中不包括地址信息主器件MOSIMISOSCK译码器从器件MOSIMISOSCK/CS从器件MOSIMISOSCK/CSC8051F单片机的SPI增强型SPI,可设置为三线或四线(NSS—SlaveSelect,多数C8051F的NSS为双向,少数只能为输入)

7、方式,四线方式允许SPI有多个主器件。C8051F单片机的SPISPI的传输时序主器件的传输时序C8051F单片机的SPI从器件的传输时序C8051F单片机的SPIUSB开发简介USB标准USB1.1:全速12Mb/s,低速1.5Mb/sUSB2.0480Mb/sUSBOTGV1.0USB的主要特点平衡传输方式低速,非屏蔽双绞线,最大距离3米全速、USB2.0,屏蔽双绞线,最大距离5米硬件纠错,可完成对软件透明的检错和重发下游接口上游接口USB开发简介引脚信号名1VCC+5V电源2-Data信号负3+Data信号正4GND地线+5VDC电源,可输出500m

8、AUSB开发简介USB的驱动(A)HID(Thehumaninte

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。