这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 关于地址,数据总线复用的问题

共1条 1/1 1 跳转至

关于地址,数据总线复用的问题

菜鸟
2008-08-14 08:42:34     打赏
最近使用M16C/62P对外部ROM进行4M存储空间扩展,正好用到地址和数据总线复用,是用16数据总线宽度,在设置寄存器时有些晕,主要设置下面的寄存器:PM0,PM1,CSR,CSE,DBR.其中PM04,PM05是选择多路复用的(有4种情况:不使用,分配给CS2,分配给CS1,分配给CS所有空间),分配给CS所有空间是数据总线为8位,因此不能选择,如分配给CS2或分配给CS1是同1M模式相同,那如何将外部ROM对应呢.DBR寄存器是在使用CS以外的区域进行存储体选择的,那CS以外区域选择总线复用该如何设置?另外,象WR,RD,ALE,BHE这些信号还用设置输入输出方向吗?下面是我编写的寄存器设置,请高人指点迷津.谢谢!
 prc1=1;
 pm00=1;
 pm01=0;
 pm02=1;
 pm04=1;
 pm05=1; 
 pm06=0;
 pm07=0;
 pm10=1;
 pm11=0;
 pm13=1;
 pm14=1;
 pm15=1;
 pm17=1;
 cs0=1;
 cs0w=0;
 cse00w=1;
 cse01w=0;
 ofs=0;
 bsr0=0;
 bsr1=0;
 bsr2=0;



关键词: 关于     地址     数据     总线     用的     问题    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]