维库电子市场网
登录 免费注册 首页 | 行业黑名单 | 委托交易 | 帮助 | English
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

关于c51编写的小问题请指教

作者:yoyo_2005 栏目:单片机
关于c51编写的小问题请指教
这是我以前编译过的程序(有省略)
#define U4 ((CHAR *) 0x3300)  //U4外部数据存贮芯片其入口地址0x3300
undigned CHAR ad=16;
main()
{
if (ad/4==4)
{*(U4+ad)=0xaa;}
else *(U4+ad)=0xbb;
.if(ad==2552)
{ad=10;}
.
.
}
现在我改用FRANKLIN C51 编写,但编译时FRANKLIN C51认为#define U4 ((CHAR *) 0x3300)和*(U4+ad)定义是错的。我只好改为#define U4 XBYTE[0x3300]但是*(U4+ad)定义如何该?


2楼: >>参与讨论
乞丐
请教
用以前的中文版Cruiser.C51可以编写C语言程序吗???

3楼: >>参与讨论
mxb3733
CHAR 存不下3300
CHAR 存不下3300

4楼: >>参与讨论
yoyo_2005
使用的语言的差异
使用的语言不同,这里的CHAR不是指数据类型。原程序的头文件和FRANKLIN c51不同。

参与讨论
昵称:
讨论内容:
 
 
相关帖子
有人用过这款仿真器吗?
汽车防盗器普遍用的RF一般是多少频率的?315M?433M?
请教曲线线性化的汇编程序
液晶显示
各位老大,推荐几款低功耗的单片机啊!不胜感谢!!
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号