怎样确保单片机外部程序存储器与内部程序存储器地址相衔接?

8751单片机有4k内部程序存储器,现要扩展8k(2764)的外部程序存储器,且外部存储器要求地址范围从4k到12k-1,怎样画硬件连接图?不懂的一点在于怎样使地址范围在4k到12k-1。求指教

第1个回答  2011-09-22
4K=4096=0x1000=0001000000000000(二进制)。照此数把单片机的ADD线(P0口和P1口)接2764的地址线,再把WR和RD线连上2764就可以了。
第2个回答  2011-09-23
movx:访问外部数据存储器空间。
movc:访问程序存储器空间。
采用位寻址的指令访问的是位地址空间。如:JB、JNB、JBC、JC、JNC、MOV C,BIT、ANL C,BIT等
其他指令访问的是内部数据存储器空间。
一句话,单片机的指令系统是通过不同的指令及其寻址方式来区分不同的存储空间的。

本回答被提问者采纳
第3个回答  2011-09-22
这个还真不好实现。追问

这个是可以实现的,我是学生,这个是我们的课后习题

追答

那这样把A12一直接高电平。地址这样就不连续了。

相似回答