0 ICC AVR编译器添加的初始化过程疑惑 - 单片机论坛,单片机技术交流论坛 - 21ic电子技术开发论坛
打印
[AVR单片机]

ICC AVR编译器添加的初始化过程疑惑

[复制链接]
1673|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

粉丝