国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

查看: 8333|回復: 15
打印 上一主題 下一主題

[提問] 不連續(xù)IO口怎么輸出7led顯示

[復制鏈接]
跳轉到指定樓層
樓主
發(fā)表于 2009-11-25 14:37:08 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
關鍵詞: 輸出
大家好:   小弟初學KEIL,看到很多流水燈例子都是用連續(xù)的IO,比方:P0,P1等,   由于PCB布線的原因,不連續(xù)的IO(比方說:7LED用到的段為P1.5,P1.6,P3.7,P1.7,P3.4,P1.4,P1.3)通過什么方法(也就是像操作P1口那樣)輸出7LED數(shù)碼管顯示呢?謝謝
沙發(fā)
發(fā)表于 2009-11-25 22:27:41 | 只看該作者
不知道這樣可以不?用“P4(x);”代替“P4 = (x);”
#include

#define P4(x)         P1_2 = 0x01&x;\
                                P1_5 = 0X02&x;\
                                P1_6 = 0x04&x;\
                                P3_7 = 0x08&x;\
                                P1_7 = 0x10&x;\
                                P3_4 = 0x20&x;\
                                P1_4 = 0x40&x;\
                                P1_3 = 0x80&x
板凳
 樓主| 發(fā)表于 2009-11-27 20:53:37 | 只看該作者
樓上的好像不行的。
地板
發(fā)表于 2010-5-19 01:01:14 | 只看該作者
感謝1樓! 你的代碼是可以的, 列表為證:
  12          void main(void)
  13          {
  14   1          P4(5);
  15   1         
  16   1          while(1);
  17   1      }
C51 COMPILER V8.02   TES1                                                                  05/19/2010 00:59:30 PAGE 5   

ASSEMBLY LISTING OF GENERATED OBJECT CODE


             ; FUNCTION main (BEGIN)
                                           ; SOURCE LINE # 12
                                           ; SOURCE LINE # 13
                                           ; SOURCE LINE # 14
0000 D292              SETB    P1_2
0002 C295              CLR     P1_5
0004 D296              SETB    P1_6
0006 C2B7              CLR     P3_7
0008 C297              CLR     P1_7
000A C2B4              CLR     P3_4
000C C294              CLR     P1_4
000E C293              CLR     P1_3
0010         ?C0001:
地下室
發(fā)表于 2010-5-19 01:02:14 | 只看該作者
1樓高手, 有空多交流!
6
發(fā)表于 2010-5-26 01:48:55 | 只看該作者
哈哈。真的要感謝uushuo,這個問題也困擾我很久了 ,
7
發(fā)表于 2010-5-29 10:04:05 | 只看該作者
要是寫成類似這樣會更好:
#define P4((x))         P1_2 = 0x01&(x);\
.....

這里的x可以是一個常數(shù)表達式, 如 0x01<<2.
8
發(fā)表于 2010-5-30 14:08:30 | 只看該作者
初學者,看不明白.用(X)是表示什么意思
9
發(fā)表于 2010-6-1 23:16:05 | 只看該作者
1樓高手 ,好久不用51了
10
發(fā)表于 2010-6-7 23:30:20 | 只看該作者
還真沒想到這個問題呢
11
發(fā)表于 2011-6-12 11:23:55 | 只看該作者
按位賦值
12
發(fā)表于 2011-6-12 11:24:14 | 只看該作者
按位賦值
13
發(fā)表于 2011-7-4 08:27:09 | 只看該作者
自己做個枚舉列表,猶如數(shù)組一樣,這樣看著也方便。
14
發(fā)表于 2011-7-4 09:06:48 | 只看該作者
學習
15
發(fā)表于 2011-7-11 16:05:22 | 只看該作者
簡單的數(shù)據(jù)處理,沒什么不同
16
發(fā)表于 2011-7-14 18:28:58 | 只看該作者
先查出欲顯示信息的字段碼,再按位賦值
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 成人三级在线播放 | 国产手机国产手机在线 | 久久这里只有精品免费看青草 | 欧美特黄高清免费观看的 | 国产精品一区二区四区 | aaaaaa精品视频在线观看 | 四虎永久网站 | 精品成人一区二区三区免费视频 | 色偷偷7777www人 | 久久1024| 成人午夜久久精品 | 成年男女免费视频网站 | 欧美 国产 日韩 第一页 | 国产高清视频在线 | 台湾久久| 女人l8毛片a一级毛片 | 日韩毛片免费视频 | 一区二区三区在线观看视频 | 女人l8毛片a一级毛片 | 国内精品自在欧美一区 | 午夜黄色| 欧美精品三区 | 日本免费在线观看视频 | 国产成人深夜福利短视频99 | 国产真实伦对白视频全集 | 国产精品日本亚洲777 | 日韩在线 中文字幕 | 日日摸日日 | 国产成人午夜91精品麻豆剧场 | 四虎国产成人亚洲精品 | 久久精品国产一区二区三区不卡 | 欧美一区二区在线观看免费网站 | 适合男人晚上看的app软件 | 成人夜色香网站在线观看 | 国产淫语对白在线视频 | 国产性大片免费播放网站 | 国产码欧美日韩高清综合一区 | 黄色在线网页 | 久久综合五月天婷婷伊人 | 日产精品一卡2卡三卡4卡乱码 | 欧美午夜视频一区二区三区 |