ST意法半导体
直播中

万腾龙

7年用户 171经验值
私信 关注
[问答]

怎么在stm8s207和pcf8574之间建立连接?

你好,



我尝试在stm8s207和pcf8574之间建立连接。
问题出在软件上,因为我可以用AARDVARK分析仪控制pcf8574。
当我为pcf8574发送一个开头和一个地址(40)时,我在PE1和PE2上看不到任何关联

由于UART,我使用了14.7456Mhz的晶体。
请查看随附的汇编文件。

并且,让我知道我做错了什么。

非常感谢

marc debruyne

以上来自于谷歌翻译


以下为原文




hello,



i try to make a connection between the stm8s207 and an pcf8574.
the problem is with the software, because i can control the pcf8574 with an AARDVARK analyzer.
when i send a start and an adress (40) for pcf8574 then i do not see any pilses on PE1 and PE2

i use a crystal of 14.7456Mhz because of the UART.
please take a look at the attached assembly file.

and ,let me know what i doing wrong.

many thanks

marc debruyne

回帖(1)

任斌

2019-3-27 17:23:16
你是用编写器编写的有什么特别的原因吗?
 
 
为什么不用C写?然后,您可以使用已经编写和调试过I2C驱动程序的ST固件库。

以上来自于谷歌翻译


以下为原文





Is there any particular reason why you are writing in assembler ?


Why not write in C ?  You can then use the ST firmware library which has I2C drivers already written and debugged.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分