1.8051单片机堆栈可以设置在什么 地方,有什么用? 如: COUNT: PUSH DPH PUSH DPL MOV DPTR,#TABLE MOVC A,@A+DPTR POP DPL POP DPH RET TABLE: DB 00,01,04,09,16,25,36,49,64,81 直接打: COUNT: MOV DPTR,#TABLE MOVC A,@A+DPTR RET TABLE: DB 00,01,04,09,16,25,36,49,64,81 不行吗? 2.8031单片机外部程序存储器和外部数据存储器地址都是0000H-FFFFH, 在实际使用中是否存在地址重叠,那是如何区分? 3.MCS-51内部RAM的位寻址区,位地址为00H-7FH,和RAM字节相同(00H-7FH),在实际使用中是否会发生冲突,如何区分?(举指令) 希望大家帮帮我!真的很困惑! |