78K0/Kx2 微控制器内部程序存储空间与向量表解析

需积分: 37 76 下载量 45 浏览量 更新于2024-08-10 收藏 18.89MB PDF 举报
"NEC-78K0/Kx2用户手册.pdf[中文版本]" 这篇文档是关于NEC 78K0/Kx2系列8位单片微控制器的用户手册,其中详细介绍了这些芯片的内部程序存储空间结构。在这一部分,特别提到了向量表区域,这是CPU处理中断和复位信号时至关重要的部分。 向量表区域位于内部程序存储空间的起始位置0000H到003FH,占据64个字节。向量表的作用是存储中断服务子程序的起始地址。当系统接收到复位信号或中断请求时,CPU会依据向量表中的地址跳转到相应的处理程序。向量表中的地址是16位的,低8位对应偶地址,高8位对应奇地址,这样的设计使得快速访问中断处理程序成为可能。 78K0/Kx2系列的不同型号具有不同的内部ROM容量,从8192字节到131072字节不等,这取决于具体的产品编号。例如,μPD78F0500A有8192×8位的ROM,而μPD78F05x7A和78F05x7DA则有更大的131072×8位的ROM,且包含共享和bank区域,以支持更复杂的存储需求。 值得注意的是,文档中提到μPD78F0503DA、78F0513DA、78F0515DA、78F0527DA、78F0537DA和78F0547DA这些型号具备片上调试功能,但它们在大规模生产中可能受限,因为使用该功能会减少闪存的可重写次数,从而影响可靠性。 78K0/Kx2系列微控制器的内部结构包括一个向量表区域,它是处理中断和复位事件的关键组件,而不同型号的芯片有不同的ROM大小和特性,适应不同级别的应用需求。在实际的嵌入式系统设计中,理解这些细节对于正确配置和优化中断处理至关重要。