|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
74HC164這樣接有什么問(wèn)題? |
| 作者:valkyrie 欄目:單片機(jī) |
這樣連好后,顯示的是亂碼,不知道為何
|
| 2樓: | >>參與討論 |
| 作者: coldra 于 2006/1/22 22:31:00 發(fā)布:
這樣真是節(jié)省IO口呀 以前也想過(guò)這樣干,可是一位老兄說(shuō)最好不要這樣,會(huì)不可靠,我也沒(méi)想出什么來(lái),可能是一個(gè)片子壞了,后面的都不能工作吧,所以也沒(méi)有具體試過(guò) 硬件上沒(méi)看出什么問(wèn)題,你的軟件是不是有問(wèn)題呀,仿真一下試試,或用示波器捉一下波形看一下邏輯上不會(huì)有什么問(wèn)題吧 隨便說(shuō)一下,用164直接驅(qū)動(dòng)數(shù)碼管是不是有點(diǎn)不太好 |
|
| 3樓: | >>參與討論 |
| 作者: 南方的老樹(shù) 于 2006/1/22 23:32:00 發(fā)布:
164本身是沒(méi)有問(wèn)題的,595更好一點(diǎn),要是亂碼那肯定是程序有問(wèn)題 主要是164在發(fā)數(shù)據(jù)的時(shí)候,顯示是在變化的,而595多了1個(gè)數(shù)據(jù)鎖存輸出的端口;等數(shù)據(jù)移位到位后再鎖存輸出 |
|
| 4樓: | >>參與討論 |
| 作者: coldra 于 2006/1/22 23:55:00 發(fā)布:
呵呵,同意老樹(shù) |
|
| 5樓: | >>參與討論 |
| 作者: iC921 于 2006/1/23 0:35:00 發(fā)布:
學(xué)習(xí)了 |
|
| 6樓: | >>參與討論 |
| 作者: awey 于 2006/1/23 9:25:00 發(fā)布:
你的硬件可能有問(wèn)題 靜態(tài)顯示,每個(gè)顯示段的電流最好控制在5mA以?xún)?nèi)。 看你的電路,限流電阻是100歐,按發(fā)光管壓降1.8V計(jì)算,電流就是32MmA, 而電路中用了6個(gè)數(shù)碼管,這樣算起來(lái)如果全顯示時(shí)總電流是: 6×7×32=1344mA! 不知是否是你預(yù)計(jì)的范圍? |
|
| 7樓: | >>參與討論 |
| 作者: tanjc2 于 2006/1/23 14:09:00 發(fā)布:
軟件確認(rèn)沒(méi)問(wèn)題? 會(huì)不會(huì)是數(shù)據(jù)左移右移反了,或者編碼錯(cuò)了? 用4個(gè)4148降壓感覺(jué)接線(xiàn)會(huì)簡(jiǎn)單一點(diǎn) |
|
| 8樓: | >>參與討論 |
| 作者: valkyrie 于 2006/1/23 19:00:00 發(fā)布:
問(wèn)題已經(jīng)找到了 74HC164和數(shù)碼管的接線(xiàn)應(yīng)該是: 74HC164: QA:H 數(shù)碼管 QB:G QC:F QD:E QE:D QF:C QG:B QH:A 這樣采用共陽(yáng)極碼表就沒(méi)問(wèn)題了 現(xiàn)在因?yàn)橛布冀雍昧?只好改軟件了(改碼表) 0 03H 1 9FH 2 25H 3 0DH 4 99H 5 49H 6 41H 7 1FH 8 01H 9 09H |
|
| 9樓: | >>參與討論 |
| 作者: fzj 于 2006/1/23 19:08:00 發(fā)布:
我一般都把AB連起來(lái)。 至于上面明確的對(duì)應(yīng)段我還是第一次聽(tīng)說(shuō),164的8個(gè)輸出引腳可以任意接LED的段,這可以在軟件做表格上加以調(diào)整。
|
|
| 10樓: | >>參與討論 |
| 作者: jjg 于 2006/1/24 12:34:00 發(fā)布:
電阻用470-560就可以了. 至于送數(shù)時(shí)會(huì)閃爍,也不必多慮.只要速度快,人眼是察覺(jué)不到的. |
|
| 11樓: | >>參與討論 |
| 作者: jllhzzj 于 2006/1/25 2:13:00 發(fā)布:
這個(gè)電路不是程序問(wèn)題 這個(gè)電路不是改程序就行的 是164使用的時(shí)候要注意小的細(xì)節(jié) 我也建議用595 |
|
| 12樓: | >>參與討論 |
| 作者: jllhzzj 于 2006/1/25 2:16:00 發(fā)布:
是電路問(wèn)題 我一直都 在用 164 是動(dòng)態(tài)的 |
|
| 13樓: | >>參與討論 |
| 作者: valkyrie 于 2006/1/25 22:39:00 發(fā)布:
謝謝回復(fù) 后來(lái)我使用了1K的電阻,而且改了軟件,問(wèn)題解決了 通常書(shū)上給出的共陽(yáng)極或共陰極0~9的碼表是需要將A接數(shù)據(jù)總線(xiàn)最低位,H接最高位的,現(xiàn)在我正好倒過(guò)來(lái)了,所以改碼表就OK |
|
| 14樓: | >>參與討論 |
| 作者: cqwangsf 于 2006/1/26 9:31:00 發(fā)布:
呵呵
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |