没玩过PIC单片机,请教个串口电平的问题

2020-02-06 09:55发布

   有一块别人给我们做的板子,后来说资料全都丢了,现在请教一个问题,PIC16F883的片子,用USB转TTL,测得17脚(TX)的引脚的数据,数据字节对,内容不对,不知道什么原因,PIC的串口电平是TTL的吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
21条回答
mon51
1楼-- · 2020-02-06 12:57
电压是5V的片子,IO肯定是TTL电平。串口数据正确,要保证:波特率正确,帧格式正确。
Doci
2楼-- · 2020-02-06 15:58
mon51 发表于 2017-5-5 13:58
电压是5V的片子,IO肯定是TTL电平。串口数据正确,要保证:波特率正确,帧格式正确。 ...

换了各种波特率,校验位,停止位,感觉数据都不对
zhutr99
3楼-- · 2020-02-06 20:23
上拉电阻加了吗???
Doci
4楼-- · 2020-02-07 01:26
zhutr99 发表于 2017-5-5 14:48
上拉电阻加了吗???

原来的板子上RX收的TTL的串口数据,TX出的数据到光耦,都没有电阻。
1a2b3c
5楼-- · 2020-02-07 07:18
 精彩回答 2  元偷偷看……
postek
6楼-- · 2020-02-07 11:46
你这很典型的,片子的TX管脚或相关电路烧掉了。 我这边经常有这种板子返修回来的。 换个片子就OK了。   883的片子就这样。 同样的应用, PIC16F946之类的新片子就从来没坏过。 可能是静电吧。 我这面量不算太小,每月1000左右的发货量。 现在每个月都有10几个883要换。基本不查了,看到这现象换个片子,烧上程序就好用。
以前天真的以为有了光耦就万无一失了。但是世界远比理想中的复杂。MLGB的。

一周热门 更多>