打印

怎么用单片机实现并行输入串行输出

[复制链接]
1935|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
鲁西老汉|  楼主 | 2009-6-1 10:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
假如从P0口采集到并行数据,通过P1.0串行输出

我是这样做的:
把P0口采集到的数据,赋给P1口,再通过一个右移语句,把P1口的数据
依次右移一位,刚好可以从P1.0口接收到串行数据。没有用别的外围器件。

我用示波器观察P1.0口的波形,跟输入的并行数据可以对上,
可是波形不是方波,有点像是锯齿波。

请问大家,是什么问题

相关帖子

沙发
quakegod| | 2009-6-1 11:02 | 只看该作者

管脚驱动能力不足,要加上拉电阻

使用特权

评论回复
板凳
鲁西老汉|  楼主 | 2009-6-1 11:14 | 只看该作者

加了上拉电阻,没效果


加了上拉电阻,没效果
P1口本身是带弱上拉的,而且没有外部负载,
我认为用示波器检测波形应该是不成问题的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

24

帖子

0

粉丝