导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→求助怎样用c写单片机的特定个段的外部地址?[csjclh]

 *第18647篇: 求助怎样用c写单片机的特定个段的外部地址?

  
楼 主:csjclh 2004年1月13日18:17
 求助怎样用c写单片机的特定个段的外部地址?
求助怎样用c写单片机的特定个段的外部地址?
刚学很急! 我用p2.6和p2.7做为两个外ram的片选信号,都是低有效。但我用到的地址多少不定,多到1k少到几个,请帮我想个办法怎样才可以使两个片子操作时不产生冲突呢?
有没有定义我可把数据放到个特定的外部地址段的方法呢?
跪谢!
  
2楼:kuolongfei 2004年1月14日09:12
 不明白你什么意思?不过....
看了半天,不清楚你说什么问题,但要是将变量定义到指定的外部地址可以参考以下定义:
如果CPU内部有RAM,用以下定义
char  xdata X_at_ 0x0010          说明:将变量X定义到外部RAM的0010地址
如果需外扩RAM,可以用以下办法:
#define X XBYTE[0x8009]       说明:CPU工作在总线方式,将变量X定义8009地址
不 知道是否符合你的情况。有问题我们再讨论,也希望别的朋友指教。
  
3楼:language 2004年1月14日17:17
 赞成!

>>>>>>对该主题发表你的看法

本主题贴数3,分页: [第1页]


[上一篇主题]:求救仿真器问题,急!!!

[下一篇主题]:求助