找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

怎樣修改一下單片機代碼,可以不用38譯碼器進行位定義?求大佬指點

查看數(shù): 3701 | 評論數(shù): 9 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(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 ...

回復

ID:991571 發(fā)表于 2021-12-13 12:27
用多的端口來代替38譯碼器的所有輸出管腳
ID:883242 發(fā)表于 2021-12-13 11:32
三八譯碼器是用三根線擴展成八根線,主要更改在硬件上面,你不貼硬件的圖貼軟件真讓人摸不到頭腦。
ID:155507 發(fā)表于 2021-12-13 09:49
樓主用天祥的單片機學習板 一個用的鎖存器驅動位碼,
找的程序只適合普中的開發(fā)板  一個用的38譯碼器驅動位碼,
你程序直接移過去,絕對是跑不起來的。
ID:523803 發(fā)表于 2021-12-13 00:07
為啥不用38譯碼器,難道你要直接用IO口嗎
ID:96682 發(fā)表于 2021-11-15 06:40
買開發(fā)板得用它配套的程序這是共識,隨便拿個程序來修改
ID:624769 發(fā)表于 2021-11-14 21:57
樓主的代碼,讓我想起前兩天那個DS1302的帖子……,那個是38譯碼器的高低位不明。
你這個代碼雖然和那個如出一轍。 但是從你的電路圖看,你板子上壓根沒有38譯碼器阿……
ID:213173 發(fā)表于 2021-11-14 21:12
軟件都是基于硬件條件編寫的。樓主找的程序只適合普中的開發(fā)板,不能直接套用到這個板子上。這個截圖根本看不清管腳標注,也就搞不清連接關系。亂猜沒有實際意義。
ID:230742 發(fā)表于 2021-11-14 11:18
坐沙發(fā),等大佬解答。
ID:230742 發(fā)表于 2021-11-14 07:10
生搬硬套。哈哈。

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表