[MSP430] 目前需要解决的问题,端口缓冲函数

[复制链接]
 楼主| bhuner 发表于 2014-8-15 10:23 | 显示全部楼层 |阅读模式
430f149  单片机端口缓冲函数  ,可以用程序实现寄存器的功能,该如何实现呢?
求各位前辈指导。
ayb_ice 发表于 2014-8-15 10:29 | 显示全部楼层
不明白说什么
NE5532 发表于 2014-8-15 10:41 | 显示全部楼层
看不懂楼主在说什么
 楼主| bhuner 发表于 2014-8-15 10:58 | 显示全部楼层
ayb_ice 发表于 2014-8-15 10:29
不明白说什么

意思是需要用软件让数据端口的输入和输出延时
 楼主| bhuner 发表于 2014-8-15 10:59 | 显示全部楼层
ayb_ice 发表于 2014-8-15 10:29
不明白说什么

意思是需要用软件让数据端口的输入和输出延时
ayb_ice 发表于 2014-8-15 11:42 | 显示全部楼层
延时再输出不就可以了
延时再输入不就可以了

比如延时100US
做个100US的定时中断
在中断里输入输出就可以了


不过真没有见过这种需求的

可能输入输出需要时间稳定,一般都是通过延时实现
延时会再读输入,输出后等待稳定


ayb_ice 发表于 2014-8-15 11:43 | 显示全部楼层
如果嫌快了,把GPIO的时钟降下来
ayb_ice 发表于 2014-8-15 11:44 | 显示全部楼层
借用D触发器的思路,数据是在时钟信号的作用下输出的,那么控制这个时钟的速度就可以了,数据可以随时加载到D端
 楼主| bhuner 发表于 2014-8-15 13:58 | 显示全部楼层
ayb_ice 发表于 2014-8-15 11:44
借用D触发器的思路,数据是在时钟信号的作用下输出的,那么控制这个时钟的速度就可以了,数据可以随时加载 ...

意思就是这个意思  
  但是  程序一直调不出来,
    主要问题是好像采集不到数据 ,  在1602上显示的始终是零
ayb_ice 发表于 2014-8-15 14:23 | 显示全部楼层
思路对了

检查程序吧
 楼主| bhuner 发表于 2014-8-15 14:42 | 显示全部楼层
好吧
NE5532 发表于 2014-8-16 17:08 | 显示全部楼层
检测不到输入数据跟输出延时不延时之间好像没有任何关系吧。
peter_wjp 发表于 2014-8-16 22:36 | 显示全部楼层
NE5532 发表于 2014-8-16 17:08
检测不到输入数据跟输出延时不延时之间好像没有任何关系吧。

我也觉得,这个应该跟外围有关系,
 楼主| bhuner 发表于 2014-8-17 21:00 | 显示全部楼层
NE5532 发表于 2014-8-16 17:08
检测不到输入数据跟输出延时不延时之间好像没有任何关系吧。

好的 。现在已经解决了  ,buffer
 楼主| bhuner 发表于 2014-8-17 21:01 | 显示全部楼层
peter_wjp 发表于 2014-8-16 22:36
我也觉得,这个应该跟外围有关系,

现在已经解决了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

166

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部