查看: 1768|回复: 6

基于PIC的I2C从动模块的键盘,显示例子 [复制链接]

machunshui (离线)
积分
18937
帖子
229
发表于 2009-7-6 15:12:41 |显示全部楼层
关键词: PIC , 键盘 , 例子 , 模块
本人写的基于PIC的I2C模块从动模式的键盘以及数码显示例子,
包括完成的工程文件和PROTEUS仿真图.

按键按下的时候,从RC5 发脉冲,通知主接收,主接收9个字节,其中第一个字节为数组中有效键的个数.

主发送8个字节给从显示,每个字节低7位有效,最高位为闪烁标志位,为1,则该位按每秒1次闪烁.

pic-i2c-slaver.rar

81.51 KB, 下载次数: 65, 下载积分: 积分 -1

古道热肠 (离线)
积分
497
帖子
32
发表于 2009-7-7 12:21:52 |显示全部楼层
顶楼主,写得很好,很有参考价值的东东
建议加精.
古道热肠 (离线)
积分
497
帖子
32
发表于 2009-7-7 12:22:30 |显示全部楼层
Proteus用的什么版本?俺用7.12测试报告软件太旧
古道热肠 (离线)
积分
497
帖子
32
发表于 2009-7-7 12:23:30 |显示全部楼层
有利用SPI接口处于Slave的应用例程吗.如果有,请发表一份参考参考
machunshui (离线)
积分
18937
帖子
229
发表于 2009-7-7 13:31:13 |显示全部楼层
Proteus7.4
machunshui (离线)
积分
18937
帖子
229
发表于 2009-7-7 13:45:49 |显示全部楼层
验证可以用proteus的I2C虚拟调试器发送i2c编码
machunshui (离线)
积分
18937
帖子
229
发表于 2009-7-7 14:02:55 |显示全部楼层
如果使用这个例子的时候,
有一点要非常注意,

如果主器件采用IO口模拟I2C时序,

那就是主器件接收的时候一定要检测处理从器件时钟延伸,

很多人写的模拟I2C程序都是有问题的.
您需要登录后才可以发表评论 登录 | 立即注册

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备11013910号 | 京公网安备11010502021702
回顶部