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