欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 利用 PCF8951來(lái)AD轉(zhuǎn)換,串口接受數(shù)據(jù)只能在hex模式下收到00 [打印本頁(yè)]

作者: Girin    時(shí)間: 2017-5-12 21:47
標(biāo)題: 利用 PCF8951來(lái)AD轉(zhuǎn)換,串口接受數(shù)據(jù)只能在hex模式下收到00
求助!
在寫(xiě)入單片機(jī)AD轉(zhuǎn)換程序后(程序來(lái)自http://m.raoushi.com/bbs/dpj-33068-1.html),打開(kāi)串口,只有在HEX模式下才可以收到一串00,文本模式則不顯示。我在通道CH3的排針上插入信號(hào)源后(電壓信號(hào),0~5V),串口接收區(qū)依然不顯示數(shù)據(jù),只有00。而且程序里設(shè)定波特率為9600,就算改成別的波特率依然可以顯示00。這是為什么呢?
如圖:




此外還有些問(wèn)題。

像該電路圖中的AIN0,AIN1,AIN2均接入別的信號(hào)源。如果我在J3排針的1,2,3接入別的信號(hào)源,那會(huì)顯示什么呢??它們之間會(huì)互相干擾嗎?

希望能得到大家的解答,非常感謝!


作者: zl2168    時(shí)間: 2017-5-13 08:32
本帖最后由 zl2168 于 2017-5-13 15:52 編輯

給你個(gè)參考案例。實(shí)例85  PCF8591 I2C串行A-D(1602顯示)
Proteus仿真一下,確認(rèn)有效。
實(shí)例85 PCF8591 I2C串行A-D.rar (57.96 KB, 下載次數(shù): 39)

以上摘自張志良編著《80C51單片機(jī)仿真設(shè)計(jì)實(shí)例教程——基于Keil CProteus》清華大學(xué)出版社ISBN 978-7-302-41682-1書(shū)中電路和程序設(shè)計(jì)有詳細(xì)說(shuō)明,程序語(yǔ)句條條有注解。仿真電路和Hex文件能在清華出版社網(wǎng)站免費(fèi)下載,程序源代碼只能到書(shū)上看了。到圖書(shū)館借,或到新華書(shū)店翻閱,或到網(wǎng)上書(shū)店打折購(gòu)買(mǎi)。

作者: yzwzfyz    時(shí)間: 2017-5-13 12:54
你發(fā)的什么數(shù)據(jù)?如何證明是未收到?或許你發(fā)的是控制符呢?你發(fā)ASCII碼的可見(jiàn)字符試試!
作者: Girin    時(shí)間: 2017-5-13 16:02
yzwzfyz 發(fā)表于 2017-5-13 12:54
你發(fā)的什么數(shù)據(jù)?如何證明是未收到?或許你發(fā)的是控制符呢?你發(fā)ASCII碼的可見(jiàn)字符試試!

發(fā)的是經(jīng)過(guò)PCF8591  AD轉(zhuǎn)換過(guò)以后的數(shù)據(jù)。就算我改成通道AIN2(與可變電阻W2相連的電壓信號(hào)),也沒(méi)有數(shù)據(jù)產(chǎn)生。一個(gè)月以前我有程序?qū)崿F(xiàn)過(guò)AD轉(zhuǎn)換并且串口發(fā)送的功能,但是現(xiàn)在不知道為什么就不能了?查了很多程序,一直改,都沒(méi)有用。
作者: Girin    時(shí)間: 2017-5-15 14:33
zl2168 發(fā)表于 2017-5-13 08:32
給你個(gè)參考案例。實(shí)例85  PCF8591 I2C串行A-D(1602顯示)
先Proteus仿真一下,確認(rèn)有效。

好的謝謝謝謝!




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1