90b6 elpm r11,z extended load program memory 常量被放在了0xe0ac。虽然不在boot区了,我的boot区是4k,是从0xf000开始。 +0000f187: ec88 ldi r24,0xc8 load immediate +0000f188: 1582 cp r24,r2 compare +0000f189: f408 brcc +0x01 branch if carry cleared +0000f18a: df9a rcall -0x0066 relative call subroutine +0000f18b: b786 in r24,0x36 in from i/o location 0xf189地址是代码。应该不会读出0xffff。