[AVR单片机] mega128存储器操作问题

[复制链接]
2745|1
 楼主| xcy8011 发表于 2007-11-27 13:33 | 显示全部楼层 |阅读模式
大家好,学mega128后有几问题想请教大家。
1、mega128的datasheet谈到从地址60到0xff为扩展io寄存器,那么我们如何使用它呢?此时MCUCR =0x80还是=0x00?
2、假如我扩展64k的内存的话,单片机是会自己管理内存?此时MCUCR是不是应该=0x80,它才会自己管理?
3、扩展内存后,用winavr来编译,在内存使用计算是不是用0xffff-0x1100为基数?也就是说程序占用内存为100字节的话,在没有使用扩展内存时,即内存为4k,占用率为100/4k,如果使用扩展内存是不是会按100/(4k + 0xffff-0x1100)来计算呢?0x1100到0xffff空间单片机会不会像4k ram 一样管理呢?
muslimsali 发表于 2007-11-29 08:55 | 显示全部楼层

关注中

您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

24

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部