- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CAN新书教案
第二节 带CAN控制器的C8051F040处理器
一 、内部结构及引脚
模拟外设
- SAR ADC
12 位(C8051F040/1)
10 位(C8051F042/3/4/5/6/7)
±1LSB INL,保证无失码
可编程转换速率,最大 100ksps
13 个外部输入;单端或差分输入方式
软件可编程高电压差分放大器
可编程放大器增益:16、8、4、2、1、0.5
数据相关窗口中断发生器
内建温度传感器
- 8 位 ADC(仅限于 C8051F040/1/2/3)
可编程转换速率,最大 500ksps
8 个外部输入(单端或差分)
可编程放大器增益:4、2、1、0.5
- 两个12 位DAC(C8051F040/1/2/3)
可用定时器触发同步输出,用于产生无抖动波形
- 三个模拟比较器
可编程回差电压/响应时间
- 电压基准
- 精确 VDD 监视器和欠压检测器
片内 JTAG调试和边界扫描
- 片内调试电路提供全速、非侵入式的在片/在系统调试
- 支持断点、单步、观察点、堆栈监视器;可以观察/修改存储器和寄存器
- 比使用仿真芯片、目标仿真头和仿真插座的仿真系统有更好的性能
- 符合 IEEE1149.1 边界扫描标准
- 完全的开发套件
高速 8051微控制器内核
- 流水线指令结构:70%的指令的执行时间为一个或两个系统时钟周期
- 速度可达 25MIPS(使用 25MHz时钟时)
- 20 个向量中断源
存储器
- 4352 字节内部数据 RAM(4K + 256)
- 64KB ( C8051F040/1/2/3/4/5 )或 32KB
(C8051F046/7)FLASH:可以在系统编程,扇区规模为 512 字节
- 外部 64KB 数据存储器接口(可编程为复用方式或非复用方式)
数字外设
- 8个8位宽端口 I/O(C8051F040/2/4/6),耐5V
- 4个8位宽端口 I/O(C8051F041/3/5/7),耐5V
- Bosch 控制器局域网(CAN2.0B),可同时使用的2 TM TM硬件 SMBus(I C 兼容)、SPI 及两个 UART串行端口
- 可编程的 16 位计数器/定时器阵列,有 6个捕捉/比较模块
- 专用的看门狗定时器;双向复位引脚
时钟源
- 内部校准的可编程振荡器:3 ~ 24.5MHz
- 外部振荡器:晶体、RC、C 或外部时钟
- 实时时钟方式(使用定时器 2、3、4 或 PCA)
供电电压:2.7 ~ 3.6V
- 多种节电休眠和停机方式
100 脚 TQFP 和 64 脚 TQFP 封装
- 温度范围:-40°C - +85°C
表1 C8051F040的主要引脚功能说明
引脚名称 类型 说 明 TMS 数字输入 JTAG测试模式选择 TCK 数字输入 JTAG测试时钟 TDI 数字输入 JTAG测试数据输入,TDI 在TCK上升沿被锁存。 TDO 数字输出 JTAG测试数据输出,数据在TCK的下降沿从TDO引脚输出。TDO输出是一个三态驱动器。 MONEN 数字输入 VDD 监视器使能。该引脚接高电平时允许内部VDD监视器工作,当VDD低于复位门限时强制系统复位。接低电平时内部VDD监视器被关闭。 VREF0和2 模拟输入 ADC0和ADC2的电压基准输入 VRED 模拟输入 DAC的电压基准输入 AIN0.0~AIN0.3 模拟输入 ADC0输入通道0~3 HVCAP 模拟I/O 高压差分放大器电容 HVREF 模拟输入 高压差分放大器基准 HVAIN+ 模拟输入 高压差分放大器正信号输入端 HVAIN- 模拟输入 高压差分放大器负信号输入端 CANTX 数字输出 CAN发送端 CANRX 数字输入 CAN接收端 DAC0和1 模拟输出 数模转换器0和1的电压输出 P0.0~P0.4 数字I/O P0口部分。 ALE/ P0.5 数字I/O 复用信号。外部存储器地址总线ALE选通或P0.5 /RD/P0.6 数字I/O 复用信号。外部存储器接口的读选通或P0.6 /WR/P0.7 数字I/O 复用信号。外部存储器接口的写选通或P0.7 P1.0~P1.7
AIN2.0~ AIN2.7
A8~ A15 模拟输入
数字I/O P1口。还可作为ADC2的输入通道0~7。
非复用方式时,作为地址总线的高8位。 P2.0~P2.7
A8m~ A15m
A0~ A7 数字I/O P2口。还可复用
文档评论(0)