[AVR单片机] ICC AVR编译器添加的初始化过程疑惑

[复制链接]
1986|3
 楼主| zha1211 发表于 2013-3-31 13:02 | 显示全部楼层 |阅读模式
    0007B EFCF      LDI        R28,0xFF      //将立即数0xff送到寄存器R28
    0007C E2D1      LDI        R29,0x21      //将立即数0x21送到寄存器R29
    0007D BFCD      OUT        0x3D,R28      //将寄存器的内容送到IO寄存器中(初始化栈顶指针)
    0007E BFDE      OUT        0x3E,R29      //将寄存器的内容送到IO寄存器中(初始化栈顶指针)

他把栈顶指针设置在理0X21FF,但是ATMEGA16只有1120字节啊


yklstudent 发表于 2013-3-31 18:45 | 显示全部楼层
16只有1120byte????楼主是怎么得来的
airwill 发表于 2013-4-1 22:18 | 显示全部楼层
恐怕是芯片型号设置错了吧
huangxz 发表于 2013-4-1 22:31 | 显示全部楼层
还没有1120bytes呢


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

参与人数 1威望 +6 收起 理由
qin552011373 + 6 很给力!

查看全部评分

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

本版积分规则

3

主题

18

帖子

0

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