注册
登录
网站首页
加入收藏
使用帮助
联系我们
论坛
排行榜
最新帖子
管理团队
应用
风格
搜索
微控网
微控论坛
MSP430单片机专版
MSP430讨论区
查看帖子
主题:
169硬件I2C问题请教
回复:
1
帖
上篇
返回版面
下篇
发表新主题
发起投票
回复此主题
1
复制本帖地址
chchfe789123
2012-08-16 16:09:36
阅读:18803次
回复
只看此人
楼主
积分
21
经验
937
文章
21
注册
2011-03-27
169硬件I2C问题请教
[P]用MSP430F169硬件I2C读写8563T程序
//I2C写一字节数据
void I2cWriteByte(uchar Data)
{
while((I2CIFG&TXRDYIFG)==0);
I2CDRB=Data;[/P][P] [/P][P]运行到while((I2CIFG&TXRDYIFG)==0);
就不动了,请高人指点。
[/P]
微控网感谢您的参与
DC
2012-08-16 18:04:12
引用
只看此人
2
楼
门派
职务
总版主
声望
+9
财富
5
积分
3065
经验
390701
文章
6744
注册
2006-03-07
[P]在MSP430的在线调试中,当执行类似while((I2CIFG&TXRDYIFG)==0);时,特别容易了错。不单是IIC、USART等等。建议调试IIC时尽可能采用全速或直接跳过来调试整个IIC收发过程。[/P][P]还有一点要注意的,IIC通讯时这个过程是快速、动态的。如果用单步调试的话,比较难获得理想的效果。[/P]
[COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
发表新主题
发起投票
回复此主题
1
Copyright
©
2003-2024 微控网 -
清空COOKIE
-
手机版
-
RSS
网站备案序号:
粤ICP备12090318号
Powered by
LeadBBS 9.2
.
Page created in 0.9219 seconds with 5 queries.
顶部