发 帖  
原厂入驻New
[资料] 适用于S08的GPIO模拟I2C
2020-8-31 11:07:40  141 单片机 I2C 总线
分享
本帖最后由 o_dream 于 2020-8-31 19:23 编辑

本次分享的资料是恩智浦半导体公司的8位S08 MCU,S08PB16的资料手册,希望对有需要的小伙伴有所帮助。
1引言
I2C协议是由硬件在众多设备中实现的2线串行通信接口。但是,MC9S08PL16S不支持I2C外设。在这种情况下,有必要使用微控制器的通用输入输出(GPIO)对协议进行仿真,通常将其用作主设备。本应用笔记介绍了如何基于S08PB / S08PLS将GPIO仿真的I2C用作主设备。本文档中的软件工具基于CodeWarrior 11.1 IDE(必须安装Service Pack:用于S08PB和S08PLS的CodeWarrior MCU 11.1 Service Pack),并且硬件为S08PB16-EVK板。
2 I2C协议简介
I2C总线是多主控总线。串行,面向8位的双向数据传输在标准模式下可以达到100 kbit / s,在快速模式下可以达到400 kbit / s。 I2C使用串行数据线(SDA)和串行时钟线(SCL)进行数据传输。主设备和从设备的SDA和SCL连接到I2C总线的SDA和SCL。有关I2C总线协议规范的更多详细信息,请参阅I2C总线规范和用户手册(文档UM10204)。所有连接到I2C的设备必须具有漏极开路或集电极开路输出。主设备启动传输,生成时钟信号,寻址从设备并终止传输。图1说明了I2C总线数据传输的时序。
17.png
表1列出了I2C传输标准实例的部分功能
19.png
由于内容较多,我就直接把原资料手册附上,自行下载查阅吧!

2

适用于S08的GPIO模拟I2C.pdf

下载积分: 积分 -1 分

419.63 KB, 下载次数: 0, 下载积分: 积分 -1 分

分享淘帖 显示全部楼层

评论

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
发资料
关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表