HC88L051F4P7 20 引脚 8 位 低压低功耗 FLASH 单片机 外设功能引脚全映射

今日头条

1100人已加入

描述

描述

HC88L051F4 是一颗采用高速低功耗 CMOS 工艺设计开发的增强型 8 位单片机,内部有 16K BytesFLASH 程序存储器,256 Bytes IRAM 和 1024 Bytes XRAM,最多 18 个双向 I/O 口,1 个外设功能引脚全映射模块 PTM,6 个 16 位定时器/计数器,3 组 16 位带死区控制互补 PWM,1 个 8 位 PWM,2 个UART,1 个 SPI,1 个 IIC,16 个外部中断,16+2 路 12 位 ADC,四种系统工作模式(正常、低频、掉电和空闲)和 19 个中断源。

特点

单片机

 

单片机

HC88L051F4 单片机系统时钟有 4 种时钟源可选:

 外部高频晶振时钟(4MHz~24MHz)

 外部低频晶振时钟(32.768KHz)

 内部高频 RC 时钟(32MHz)

 内部低频 RC 时钟(44KHz)

用户选择后的系统时钟(如果选择的是内部高频 RC,则经 RC32M_DIV[1:0]分频后的时钟)记做osc_clk,其频率为 Fosc,周期为 Tosc,主要用于外设模块,osc_clk 可以进行 1-255 之间任意值的分频,分频后的时钟记做 CPU 时钟,其频率为 Fcpu,周期为 Tcpu。

芯片上电复位后,默认选择内部高频 RC 作为系统时钟,其 Fosc 为 4MHz,Fcpu为 2MHz,可以通过配置相关寄存器改变 osc_clk 和 cpu_clk 的频率。CPU 最高可以运行在 24MHz 频率下,如果所选时钟源频率高于 24MHz,需要对其进行分频,使CPU 时钟频率等于或低于 24MHz。RC32M 可以通过配置 TRMV 寄存器切换成 RC24M,具体实现过程详见 TRMV 寄存器。

单片机

 有需要样品或详细资料可+V:runzexin-18 

CRC特性

➢16 位 CRC

➢ CRC 生成校验遵从 CRC-CCITT 多项式,即 0x1021

➢ 初值可设为 0x0000 或 0xFFFF

➢ 计算与结果共用同一寄存器

每一次读出数据寄存器[CRCH: CRCL],其值都为最后的CRC计算结果。

可通过设置寄存器 CRCC 的 CRCRSV 位来选择计算初值,但不会影响之前的 CRC 计算数据,只有置寄存器 CRCC 的 CRCRST 位后,才会复位 CRC 计算器,后写入的数据将以新的初值计算 CRC结果。

单片机

CRC 功能框图

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分