Board logo

标题: 困扰我一个星期了~~请大侠帮忙解答一下我得问题吧:如何在HCS12单片机总线扩展模 [打印本页]

作者: buaaapple    时间: 2008-5-15 22:06     标题: 困扰我一个星期了~~请大侠帮忙解答一下我得问题吧:如何在HCS12单片机总线扩展模

因为我要配置一个芯片的寄存器,所以将单片机模式配置成了外部总线扩展(expanded wide mode)模式,写程序如下:

#define D3E3MA (*((volatile unsigned int*)(0x4328))) //要配置芯片寄存器的地址

void main(void) {

//配置单片机寄存器
PEAR=0xac;
EBICTL=0x01;
MODE=0x6b; //配置成了宽总线扩展模式

//循环配置芯片寄存器(为了在示波器上能够看到波形)
while(1)

=0xf358; //写操作,将16位数字写进要配置芯片寄存器
}

运行程序时候,能够在示波器上看到波形,但是我仍然不能确定是不是对了。所以想从 D3E3MA中读出来验证一下,但是不知道读程序怎么写啊?而且我应该读到哪里?好像在扩展模式下寄存器都不能访问了啊》?哪位大侠肯赐教?

多多多多谢谢谢谢了


作者: strongchen    时间: 2008-5-16 17:54

在扩展模式下寄存器还是能够正常访问的。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0