带15为转换器的 8位微控制器,允许写入的数值最大时多少?允许跳转的地址最大时多少?
;---------------------------------------------- part 1 -------------------------------------------------------------------
选择MK7A20 IC的时候,DW 6677命令会报错
查看Program Memory 发现有情况。
后来发现时芯片型号选错了,选回7A23P的IC后,结果如下
昨天发现的很难理解。
;------------------------------------------------- part 2 -----------------------------------------------------------------
个人现阶段的理解水平:
7A23P这款单片机内置ROM是2K,程序计数器(PC)有11位,最高地址为7FF。
8为单片机 16位寻址的玩法,内置ROM最高为1FFF 也就是8K,
拓展外置的ROM,1FFF 异或 FFFF,得到高位的111三位。这三位用来选择8个ROM(程序存储器),最终8K*8得到8为单片机允许的最大存储空间时64K。
今天的理解时该款芯片够得着的长度是16位的数字,程序存储地址最高只能时11位 7FF。程序运行过程中跳转指令的目标也只能是 7FF范围内?! 现阶段的水平时这样,希望有存储空间战斗经验的带带新同学。