|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
希望張明峰老師能幫我解答一下,PIC比較器和A/D同時使用的問題? |
| 作者:mllzs 欄目:單片機 |
請教一下,PIC有的型號有比較器模塊(如PIC16F876A),但他和A/D模塊復用了RA0-RA3,請問如果使用RA0-RA3部分口實現(xiàn)A/D功能,同時在用余下的口實現(xiàn)比較功能的話,可以嗎? * - 本貼最后修改時間:2006-8-17 16:30:12 修改者:mllzs |
| 2樓: | >>參與討論 |
| 作者: mllzs 于 2006/8/17 16:31:00 發(fā)布:
沒人回答,自己就頂一下吧! |
|
| 3樓: | >>參與討論 |
| 作者: jimmyqh.j 于 2006/8/17 17:14:00 發(fā)布:
看看PDF文檔吧 其實你看看DATASHEET就馬上有結果了.自己動手豐衣足食. |
|
| 4樓: | >>參與討論 |
| 作者: cf100 于 2006/8/17 19:12:00 發(fā)布:
什么呀 AD在PORTA,CCP在PORTC,關公戰(zhàn)秦瓊! |
|
| 5樓: | >>參與討論 |
| 作者: mllzs 于 2006/8/18 9:28:00 發(fā)布:
樓上的朋友你理解錯了,我說的比較器是指電壓比較器啊。 |
|
| 6樓: | >>參與討論 |
| 作者: cf100 于 2006/8/18 10:08:00 發(fā)布:
怎么會我是理解錯了呢? CCP 捕捉/比較/脈寬調(diào)制等功能端。CCP是Capture/Compare/PWM的縮寫。 PIC16F876A的RA0-RA3根本不能做電壓比較器用。 |
|
| 7樓: | >>參與討論 |
| 作者: 二氧化碳 于 2006/8/18 14:49:00 發(fā)布:
PIC16F876A有樓主所說的電壓比較器嗎? 樓主說的是運放器,CF100是搞錯了. |
|
| 8樓: | >>參與討論 |
| 作者: cf100 于 2006/8/18 15:12:00 發(fā)布:
CO2中毒?16F87X當然有比較器模塊。 PIC有的型號有比較器模塊(如PIC16F876A),?????? * - 本貼最后修改時間:2006-8-18 15:16:04 修改者:cf100 |
|
| 9樓: | >>參與討論 |
| 作者: 二氧化碳 于 2006/8/18 16:54:00 發(fā)布:
PIC有的型號有比較器模塊(如PIC16F876A),?????? 暈~~~CF100兄還是沒明白樓主的意思. 樓主說的不是CCP的比較器,而是MCU內(nèi)置運算放大器作為電壓比較器. PIC有CCP模塊的比較器,但是F873沒有樓主說的電壓比較器. 我剛才還看書證實了一下. CF100兄有沒用過89C2051?它就有內(nèi)置的電壓比較器. |
|
| 10樓: | >>參與討論 |
| 作者: cf100 于 2006/8/18 17:43:00 發(fā)布:
?? 怎么搞出個電壓比較器??? * - 本貼最后修改時間:2006-8-18 17:59:54 修改者:cf100 |
|
| 11樓: | >>參與討論 |
| 作者: mllzs 于 2006/8/18 18:01:00 發(fā)布:
to cf100 &二氧化碳 CF100:你所說的比較器是指定時器計數(shù)的比較,而不是電壓的比較。你好好看看datasheet吧,請仔細注意說到前者是資料上用的是“Compare”,說到后者時用的是“Comparator”呦。 二氧化碳:PIC16F876A有電壓比較器。沒錯。PIC16F873是沒有的。他的功能和ATMEL 2051的功能相似。 |
|
| 12樓: | >>參與討論 |
| 作者: xieyuanbin 于 2006/8/18 19:07:00 發(fā)布:
一些新品的確有電壓比較器。 876A有此比較器,876就沒有。還有許多,比如16F676,12F675等等,都有內(nèi)置電壓比較器,并且很多還支持內(nèi)置可編程參考電壓。但是比較器和AD轉換完全沒有關系,各施其職。 |
|
| 13樓: | >>參與討論 |
| 作者: cf100 于 2006/8/18 19:27:00 發(fā)布:
不好意思 16F87XA是有兩組電壓比較器,AD和電壓比較器是可以共用的。 |
|
| 14樓: | >>參與討論 |
| 作者: 二氧化碳 于 2006/8/19 9:08:00 發(fā)布:
暈啦~~~原來F873和F873A有這樣的不同啊. 我手頭上沒有F87XA的書和資料,對于帶A的不了解. 學習啦... |
|
| 15樓: | >>參與討論 |
| 作者: cf100 于 2006/8/19 9:38:00 發(fā)布:
但mllzs知道了還不會用? 復用就是你要怎么用就怎么用,使能一下就行,程序中也可以切換。 |
|
| 16樓: | >>參與討論 |
| 作者: mllzs 于 2006/8/19 10:12:00 發(fā)布:
to xieyuanbin 你說“比較器和AD轉換完全沒有關系,各施其職”,意思就是可以咯,他們的輸入在RA0-RA3口上是復用的。如果在這些口上兩個功能都用的話,那輸入的模擬信號是共用RA0-RA3引腳咯。 |
|
| 17樓: | >>參與討論 |
| 作者: XIEYUANBIN 于 2006/8/19 20:54:00 發(fā)布:
當然可以共用 不過信號也必須是公用的。用的時候開了這個功能,那另一個功能必須脫離或關閉。 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |