音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

在c51中,怎么確定地址??

作者:power5000 欄目:單片機(jī)
在c51中,怎么確定地址??
在匯編中,我們可以定義一個(gè)具體的地址,如TEMP  equ  30h
在c51中怎么寫(xiě)呢?

* - 本貼最后修改時(shí)間:2006-9-14 10:48:35 修改者:power5000

2樓: >>參與討論
qixiboy
比如
匯編看不明白,但我知道C51中可以這樣寫(xiě):
#define lcd_cmd     XBYTE[0x3fff],那么以后讀取lcd_cmd就等于讀取外部地址0x3fff了

3樓: >>參與討論
ljxh401
先要調(diào)用相應(yīng)的頭文件
#define lcd_cmd     XBYTE[0x3fff],那么以后讀取lcd_cmd就等于讀取外部地址0x3fff了


4樓: >>參與討論
qixiboy
恩,是的
 
5樓: >>參與討論
power5000
我沒(méi)有外擴(kuò)啊
我指的是片內(nèi)RAM的具體地址的定義可不可以?
XBYTE有外部總線的概念,相當(dāng)于DPTR,例如
MOV  DPTR,#3FFF
MOVX A,@DPTR

6樓: >>參與討論
power5000
是不是該用DBYTE
RVAL=DBYTE[0x0002];
DBYTE[0x0002]=5;
可讀可寫(xiě)內(nèi)部數(shù)據(jù)存儲(chǔ)器地址0002H的內(nèi)容

7樓: >>參與討論
農(nóng)民講習(xí)所
使用指針代替。變量、函數(shù)都是有指針的,該指針就是地址。
所以不存在要指定變量地址的概念。

比如:unsigned CHAR data x的全局變量,&x就是指針,x的地址在0-127的data區(qū)域,具體是30H還是31H,看編譯器給它分配的地址。該地址數(shù)值就是x的指針值,也就是&x.


* - 本貼最后修改時(shí)間:2006-9-15 11:12:12 修改者:農(nóng)民講習(xí)所

8樓: >>參與討論
dxl000
c不建議用指定地址。如過(guò)要用可用指針、_at_ 等
 
9樓: >>參與討論
xddzccn
可不可以這樣寫(xiě)啊?
可不可以這樣寫(xiě)啊?
unsigend CHAR  *p=(CHAR*)IO_BASE_ADDR

10樓: >>參與討論
power5000
謝謝大家
我知道在C語(yǔ)言中就不存在指定變量地址的概念,由編譯器分配的。但是我現(xiàn)在做一個(gè)MODBUS協(xié)議通信要用到,變量可以用_at_(我也不想這么用的,呵呵)
uchar data HMI _at_ 0x30;等同于#define HMI DBYTE[0x30]

那位變量地址怎么具體定義呢?


11樓: >>參與討論
xc_cz
最好的辦法就是用指針
 指針可以說(shuō)是C語(yǔ)言的精髓。

12樓: >>參與討論
王紫豪
可以整,但是最好不要這樣整
 
13樓: >>參與討論
yuands
你還是用匯編寫(xiě)算了
 
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
uint型轉(zhuǎn)uchar?
做過(guò)4428IC卡的同志們進(jìn)來(lái)吧
這兩句是什么意思
哪個(gè)型號(hào)的芯片能與at89s52管腳兼容?
各位老師幫我想想這幾個(gè)模塊的時(shí)間調(diào)度,謝謝拉。
免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)