標(biāo)題: 我想問下這是啥意思 [打印本頁]

作者: HuTianle    時(shí)間: 2023-1-4 19:27
標(biāo)題: 我想問下這是啥意思
         sbit ADDR0=P1^0;
         sbit ADDR1=P1^1;
         sbit ADDR2=P1^2;
         sbit ADDR3=P1^3;
         sbit ENLED=P1^4;

作者: angmall    時(shí)間: 2023-1-5 08:00
盲人摸象還是管中窺豹?

程序啊,電路圖啊,好歹給點(diǎn)信息嘛!
代碼只給一部份如瞎子摸象


作者: benclee    時(shí)間: 2023-1-5 08:18
給端口(引腳)起個(gè)別名。
作者: gb302    時(shí)間: 2023-1-5 08:56
位定義,可以不定義,直接用P1^0,就是沒有使用ADDR0直觀方便
作者: coody_sz    時(shí)間: 2023-1-5 11:40
生孩子后,通常要起一個(gè)名字。
作者: lkc8210    時(shí)間: 2023-1-5 18:55
gb302 發(fā)表于 2023-1-5 08:56
位定義,可以不定義,直接用P1^0,就是沒有使用ADDR0直觀方便

不可以直接用吧
作者: angmall    時(shí)間: 2023-1-5 22:26


這個(gè)是手把手教你學(xué) 51 單片機(jī) 用的 KST 51 開發(fā)板

74HC138 這個(gè)三八譯碼器,從這個(gè)名字來分析,三八譯碼器,就是把 3 種輸入狀態(tài)翻譯成 8 種輸出狀態(tài)。
要想讓這個(gè) 74HC138 正常工作, ENLED 那個(gè)輸入位置必須輸入低電平, ADDR3 位置必須 輸入高電平,這兩個(gè)位置都是使能控制端口。
,其中輸入是 A2 、 A1 、 A0 的順序,輸出是從 Y0、 Y1 Y7 的順序。





作者: 阿!    時(shí)間: 2023-1-6 10:06
給端口(引腳)定義個(gè)和原理圖相同的名,在后面方便看程序和調(diào)用。
作者: 獅小范    時(shí)間: 2023-1-11 00:28
應(yīng)該是在給端口起一個(gè)符合自己命名習(xí)慣的名稱,方便使用時(shí)辨認(rèn)
作者: 明記冷氣    時(shí)間: 2023-1-11 16:27
定義IO的名稱 方便記憶   比如你IO P1^0 接的一個(gè)按鈕 你可以把 這個(gè)IO從新按一個(gè)新名字 如key 或SW,名字自己隨便安
作者: zpxm01    時(shí)間: 2023-1-12 11:55
端口(引腳)定義
作者: xiadabin    時(shí)間: 2023-1-12 13:56
給你的引腳定義名字
作者: 飛熊入夢(mèng)    時(shí)間: 2023-1-12 15:27
就是定義引腳的別名,讓你更好地引用,在后面你記不住引腳的名字,但是你能用別名來記住這些引腳是用來做什么的
作者: lhm555    時(shí)間: 2023-1-18 14:55
位定義,單片機(jī)程序用。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1