标题:
80pin的MC9S12芯片能进行外部扩展吗?
[打印本页]
作者:
dreamcatcher
时间:
2007-1-31 21:01
标题:
80pin的MC9S12芯片能进行外部扩展吗?
版主你好!
我想知道,80引脚的mc9s12d64能进入窄扩展模式吗?
我想用它来和8254计数器连接可以吗?
如何将两者的时序相匹配呢?
作者:
strongchen
时间:
2007-2-1 10:29
80引脚的mc9s12d64可以采用窄扩展模式。
作者:
dreamcatcher
时间:
2007-2-1 10:39
非常感谢!
PORTA,PORTB扩展之后,如何访问外部地址呢?
是给PORTA,PORTB赋值?
还是直接把他当作ram,直接访问呢?
作者:
strongchen
时间:
2007-2-1 10:50
MCU进入扩展模式后,当对外部地址进行操作时,PORTA、PORTB上会自动产生与外部存储芯片接口的时序,不需要软件作过多的干预。不过当然也要考虑接口和时序兼容性的问题。可以参看文档《AN2287.pdf》(HCS12 External Bus Design)。
作者:
dreamcatcher
时间:
2007-2-1 10:55
谢谢版主!
作者:
flying1983
时间:
2007-2-3 09:23
请问版主,QFP80封装的MC9S12D单片机可否用于宽扩展?
用于窄扩展,分配外部器件的地址范围是多少,我看了AN2287.PDF,是不是分配外部地址后,对应的内部地址的存储器就要禁止阿?
作者:
strongchen
时间:
2007-2-5 11:02
窄模式和宽模式都是可以的。
不管是窄模式还是宽模式,地址总线都是16位的,即ADDR15~ADDR0。只是80脚封装的没有PK端口,所以不能直接输出XADDR19~XADDR14的高6位分页地址。
对于某一个地址区,如果是MCU内部已经占用,就最好不要定义成外部地址,否则会发生总线冲突,除非用ROMON位将所有内部FLASH/ROM禁止。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0