• 考虑:假如要将内部RAM中40H单元中的数据传递到外部 RAM的2000H单元中,应怎么样才干处理?试写出相应程序。
一下几种操作数:当即数(#数字)、直接寻址(直接 地址如:50H)、寄存器(R0-R7,B)、累加器A、寄
• 留意:只要累加器A才干把数据传到外部RAM,或接纳从 外 部数据存储器传回的数据。(即只能用A做源操作数
• 常用助记符: • MOV 单片机内部RAM中的数据传递(常常运用) • MOVX 累加器和单片机外部数据存储器间数据传递 • MOVC 累加器和程序存储器之间的数据传递 • XCH 累加器和某个内部RAM单元进行数据交流 • XCHD 累加器和某个内部RAM单元进行低半字节数
据交流 • PUSH 将某个内部RAM单元的数据压入仓库 • 注P:O在P学习将传堆送栈类内指的令数、据运弹算出类指令要把握并留意
• 当要对片外的RAM和I/O接口进行拜访时,或进行查表操 作时,一般要对DPTR赋值。DPTR可分为高八位寄存器DPH和 低八位寄存器DPL。 • 指令为: • MOV DPTR, #data16