关于C51的问题

[复制链接]
2393|4
 楼主| chuandaoxy 发表于 2007-2-16 08:33 | 显示全部楼层 |阅读模式
昨天朋友问到要给51内部RAM的一个地址负值,应该如何写,我查了一下书
可以使用可以使用_at_,那位兄弟给我个例子,例如在内部ram的0x30写入55h

应该如何使用呢

NE5532 发表于 2007-2-16 21:05 | 显示全部楼层

考虑指针?

unsigned char* p;
p = (unsigned char*) 0xHHHH

*p = data;
ATmega8515 发表于 2007-2-16 21:44 | 显示全部楼层

DBYTE[0x30]=0X55;

#include <absacc.h>
DBYTE[0x30]=0X55;
yongzai 发表于 2011-5-11 12:08 | 显示全部楼层
不明白
xlsbz 发表于 2011-5-11 12:23 | 显示全部楼层
(unsigned char *) 0x30 = 55;

选那个small模式 如果用keil

或者加关键字data  加哪个位置我也不能肯定
您需要登录后才可以回帖 登录 | 注册

本版积分规则

856

主题

1046

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部