![]() |
發(fā)布時間: 2021-11-14 01:54
正文摘要:單片機代碼奉上: #include "reg52.h" #include "intrins.h" typedef unsigned int u16; typedef unsigned char u8; #define GPIO_KEY P1 u8 smgduan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7 ... |
用多的端口來代替38譯碼器的所有輸出管腳 |
三八譯碼器是用三根線擴展成八根線,主要更改在硬件上面,你不貼硬件的圖貼軟件真讓人摸不到頭腦。 |
樓主用天祥的單片機學習板 一個用的鎖存器驅動位碼, 找的程序只適合普中的開發(fā)板 一個用的38譯碼器驅動位碼, 你程序直接移過去,絕對是跑不起來的。 |
為啥不用38譯碼器,難道你要直接用IO口嗎 |
買開發(fā)板得用它配套的程序這是共識,隨便拿個程序來修改 |
樓主的代碼,讓我想起前兩天那個DS1302的帖子……,那個是38譯碼器的高低位不明。 你這個代碼雖然和那個如出一轍。 但是從你的電路圖看,你板子上壓根沒有38譯碼器阿…… |
軟件都是基于硬件條件編寫的。樓主找的程序只適合普中的開發(fā)板,不能直接套用到這個板子上。這個截圖根本看不清管腳標注,也就搞不清連接關系。亂猜沒有實際意義。 |
坐沙發(fā),等大佬解答。 |
生搬硬套。哈哈。 |
Powered by 單片機教程網(wǎng)