导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请教个问题[walter1980]

 *第20277篇: 请教个问题

  
楼 主:walter1980 2004年3月19日23:11
 请教个问题
我是个单片机的初学者。有个问题想请教高手。
如果在8031外扩展3个rom的话,它们的地址不连续,且最小地址不是0000H,那么
(1)上电后 (PC)=0000H,怎么办?
(2)地址不连续是否需要用跳转指令连接?
  
2楼:guest 2004年3月20日08:31
 [灌水]
(1)对8031而言,零地址(0000H)必须得有ROM(即使临时也可),否则
无法启动。(2)自然是啦。
  
3楼:walter1980 2004年3月21日00:30
 谢谢!   另外……
如果   我用的是片选方式   外接三个rom   对于0000H这个地址   这三片rom都选中了  是否可以     如果可以   我在这个地方存放相同的跳转指令不就行了吗   是这样吗?

******历史回顾:
我是个单片机的初学者。有个问题想请教高手。
如果在8031外扩展3个rom的话,它们的地址不连续,且最小地址不是0000H,那么
(1)上电后 (PC)=0000H,怎么办?
(2)地址不连续是否需要用跳转指令连接?

******答:(1)对8031而言,零地址(0000H)必须得有ROM(即使临时也可),否则
无法启动。(2)自然是啦。

  
4楼:红心J 2004年3月22日08:08
 参考
同一地址不可以选通多个rom,否则形成短路。
历史回顾:
(1)上电后 (PC)=0000H,怎么办?
不必担心,在到达第一片rom之前,执行的是mov a,r7(0ffh),不会有什么影响。
***注意:由于没有较低地址的rom,对处理中断会带来麻烦
(2)地址不连续是否需要用跳转指令连接?
最好使用跳转指令连接

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

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


[上一篇主题]:使用SPI接口的FLASH时,MCU的SPI接口设置有什么特别的吗?

[下一篇主题]:跨越网关测试:是不是主机地址又变了?