|
發(fā)布時間: 2022-1-4 14:35
正文摘要:led 數(shù)碼管顯示 0-9 的數(shù)字,一般需要 8 根 單片機io 口, 下面的方案 只需要 4 個 io , |
新鄉(xiāng)家電維修 發(fā)表于 2022-1-8 18:52 我也回帖了,二進制有什么難懂的,但搞不懂你在說什么,一排數(shù)碼管不超過8個的話,兩個IO口是最經(jīng)典的做法,哪里用得到8個了,51單片機一共只有4個IO口,,,, |
| 這不是亂碼? |
| 有點理解復雜,,正在研究 |
| 不覺明歷。。。 |
| 可以用3根線驅(qū)動的數(shù)碼管芯片,還帶鍵掃緩存,省很過GPIO,可以了解下SM1628類似芯片,價格好像不到2毛錢。。。。。。 |
| 有現(xiàn)成的6引腳4位數(shù)碼管,可以正常顯示4位數(shù)字,不用學習外星文字 |
可讀性太差,沒啥實用價值 ![]() |
13205495918 發(fā)表于 2022-1-4 16:37 發(fā)明一種新的外星文明的文字 |
hhdsdy 發(fā)表于 2022-1-8 19:38 你是對的,我的只是另一個思路 |
|
為了節(jié)約一點資源,而把易讀的數(shù)字給改成難以識別的符號,我感覺是得不償失。 要是說節(jié)約I/O口,完全可以選用TM1637之類的數(shù)碼管專用驅(qū)動,兩個I/O足夠,還附帶有按鍵功能,唯一不足一點的是增加了一片芯片,多占了一點地方; 你這使用了4個I/O口,7段筆畫,只能顯示0到9,不好記不好識別,真要使用,還不如8個LED并列,占地更小,單片機還不需要譯碼,顯示0到15也容易識別。 |
溫xyz 發(fā)表于 2022-1-4 17:53 你說的對,這里回帖的都能看懂二進制,直接讀出 |
名字不是重點 發(fā)表于 2022-1-5 22:50 7 也看得懂 |
文字只是符號而已 |
13205495918 發(fā)表于 2022-1-4 16:37 樓主的意思是,7段數(shù)碼管改成4段了。 取值 BC 并聯(lián),顯示為“1” 只需一個IO,EG點亮為“2”,AEG點亮為“3”,這3個勉強能看得懂,余下的4567890,就要學會火星文才能認識了。。 ![]() |
13205495918 發(fā)表于 2022-1-4 16:37 制作一個單片機 數(shù)碼管時鐘,就明白 ![]() |
| 不覺明歷。。。 |
| 具體請?zhí)峁┫鲁绦蚝驮韴D,沒看明白是怎么顯示的。 |
還不如用4個I/O口,4位二進制表示還直白些,因為玩單片機的,幾乎一眼就看明白0~F的二進制表示。![]() |
| 按這個邏輯還可以多顯示一些內(nèi)容的 |
沒get到樓主的意思,這是說的啥?????![]() |
| 豎的 2 根 筆畫,并聯(lián)一起顯示,bc |
Powered by 單片機教程網(wǎng)