打印
[STM8]

stm8s103f IIC

[复制链接]
2771|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Startthejourn|  楼主 | 2014-3-5 16:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
stm8s103f iic 大神谁用过这款单片机的IIC呢
沙发
mmuuss586| | 2014-4-20 22:07 | 只看该作者
有什么问题吗?

使用特权

评论回复
板凳
id472897568| | 2014-7-17 11:04 | 只看该作者
我也在用这个单片机的I2C,想问一下有这个单片机的例子程序吗?是不是发送数据和接收数据都要单独写一个函数呢?本人小白,请多多指教

使用特权

评论回复
地板
cuitjxg| | 2014-7-18 09:37 | 只看该作者
103有内部EEPROM,640Byte,不知道够你用不?
还是非得用外部的EEPROM?
我用过内部的

使用特权

评论回复
5
id472897568| | 2014-7-18 10:15 | 只看该作者
cuitjxg 发表于 2014-7-18 09:37
103有内部EEPROM,640Byte,不知道够你用不?
还是非得用外部的EEPROM?
我用过内部的

用IIC还要用到EEPROM吗?当IO口当做复用功能使用时,要不要另外特别设置呢?

使用特权

评论回复
6
cuitjxg| | 2014-7-18 10:23 | 只看该作者
我没有进清楚,你的IIC是用来控制外部存储器,还是其他的外部IIC器件
这个不难的
你先讲下你的IIC准用来做什么?

使用特权

评论回复
7
id472897568| | 2014-7-18 10:36 | 只看该作者
主要用面板的IIC和电池进行通讯,面板芯片有IIC,电池有SMBus,然后让他俩通讯

使用特权

评论回复
8
cuitjxg| | 2014-7-18 10:39 | 只看该作者
熟悉下IIC协议就是了,不难的

使用特权

评论回复
9
id472897568| | 2014-7-18 10:56 | 只看该作者
我的时钟信号不能正常输出来呢?

使用特权

评论回复
10
cuitjxg| | 2014-7-18 11:23 | 只看该作者
你怎么配置IO口的,用的哪个IO口
除了IIC端口,还有没有UART,ADC这些?
把初始化代码贴上来看看

使用特权

评论回复
11
cuitjxg| | 2014-7-18 11:27 | 只看该作者
晚上我在我的板子上弄下IIC,板子上是个存储器

使用特权

评论回复
12
id472897568| | 2014-7-18 13:39 | 只看该作者
IIC用的是PB4和PB5端口,数据手册上说要配置复用端口功能,但是我找不到在哪里设置

IIC初始化.jpg (24.12 KB )

IIC初始化

IIC初始化

PB4、5.jpg (10.77 KB )

PB4 PB5端口初始化

PB4 PB5端口初始化

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
Startthejourn + 1
13
cuitjxg| | 2014-7-18 13:52 | 只看该作者
我用过PB5,就写了个高低变换的程序,电平都出不来
不知道是不是我哪里设置不对
用软件模拟方式嘛,换个IO口
周未我用软件模拟方式调试下

使用特权

评论回复
14
timerc| | 2014-7-18 14:11 | 只看该作者
感觉STM8S的IIC口操作很难用啊
怎么弄都不行,按着资料里面的操作流程,没有一点用,不知道是不是一定要用中断;

使用特权

评论回复
15
id472897568| | 2014-7-18 16:03 | 只看该作者
cuitjxg 发表于 2014-7-18 13:52
我用过PB5,就写了个高低变换的程序,电平都出不来
不知道是不是我哪里设置不对
用软件模拟方式嘛,换个IO ...

公司现在要用硬件IIC,说模拟IIC麻烦,要愁死了

使用特权

评论回复
16
id472897568| | 2014-7-18 16:03 | 只看该作者
timerc 发表于 2014-7-18 14:11
感觉STM8S的IIC口操作很难用啊
怎么弄都不行,按着资料里面的操作流程,没有一点用,不知道是不是一定要用 ...

不知道呀,搞了2天了,愣是没整出来

使用特权

评论回复
17
id472897568| | 2014-7-18 16:10 | 只看该作者
wade2 发表于 2014-7-18 15:16
本人有STM8S103F3P6 库存一包(1480),原装正品,现需要处理,如有需要请与我联系。
企鹅:790583739   ...

你用过STM8S的IIC吗

使用特权

评论回复
18
beyond696| | 2014-7-19 08:56 | 只看该作者
楼主调试SMBus总线或者PMBus总线可以找找纬图的USB-I2C适配器,非常好用!

使用特权

评论回复
19
cuitjxg| | 2014-7-19 09:04 | 只看该作者
id472897568 发表于 2014-7-18 16:03
公司现在要用硬件IIC,说模拟IIC麻烦,要愁死了

个人觉得模拟的才方便,用模拟的也行噻,你把功能实现就是了

使用特权

评论回复
20
cuitjxg| | 2014-7-19 11:17 | 只看该作者
给你个003的IIC模拟程序
时钟引脚PD3,数据引脚PB4
向AT24C02的地址0写入数据AA,并读出,且可以通过UART传送到上位机软件
有什么问题可以给我消息

STM8S003_Uart_AT24C02.rar

429.96 KB

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
Startthejourn + 1
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

46

帖子

0

粉丝