一直对这个问题不是很理解,所以请哪位大哥解释一下,
只是知道在keil中使用_at_进行绝对地址定位,
但对地址有点不太清楚,比如:
char xdata LED_Data _at_ 0x8000;
这个语句中 0x8000 是只要在片外RAM的地址范围内(0x0000-0xffff)自己想写多少就写多少吗?
还是怎么选择这个地址?
再有就是p0口如果不接上拉电阻,那是否就工作在总线方式?
比如我写
LED_Data=0xff;
就等效于给P0赋值为0xff呢?
本文来自电子工程师之家:http://www.eehome.cn/read.php?tid=36682 |