跪求51单片机大师看下啊~~~~ 1.下图中外部扩展的程序存储器和数据存储器容量各是多少?(2分)
跪求51单片机大师看下啊~~~~1.下图中外部扩展的程序存储器和数据存储器容量各是多少?(2分)2.两片存储器芯片的地址范围分别是多少?(地址线未用到的位填1)(6分,)...
跪求51单片机大师看下啊~~~~
1.下图中外部扩展的程序存储器和数据存储器容量各是多少?(2分)
2.两片存储器芯片的地址范围分别是多少?(地址线未用到的位填1) (6分,)
3.请编写程序,要求:
(1)将内部RAM 40H~4FH中的内容送入62128的前16个单元中;(4分)
(2)将62128单元的最后16个单元的内容送入内存的70H~7FH中;(4分) 展开
1.下图中外部扩展的程序存储器和数据存储器容量各是多少?(2分)
2.两片存储器芯片的地址范围分别是多少?(地址线未用到的位填1) (6分,)
3.请编写程序,要求:
(1)将内部RAM 40H~4FH中的内容送入62128的前16个单元中;(4分)
(2)将62128单元的最后16个单元的内容送入内存的70H~7FH中;(4分) 展开
2个回答
展开全部
1.下图中外部扩展的程序存储器和数据存储器容量各是多少?(2分)
--都是 16KB。
2.两片存储器芯片的地址范围分别是多少?(地址线未用到的位填1) (6分,)
--27128:8000H~BFFFH。
--62128:4000H~7FFFH。
--网友采纳答案给出的地址是错误的。
3.请编写程序,要求:
(1)将内部RAM 40H~4FH中的内容送入62128的前16个单元中;(4分)
MOV DPTR, #4000H
MOV R0, #40H
MOV R2, #16
LP:
MOV A, @R0
MOVX @DPTR, A
INC R0
INC DPTR
DJNZ R2, LP
SJMP $
(2)将62128单元的最后16个单元的内容送入内存的70H~7FH中;(4分)
MOV DPTR, #7FF0H
MOV R0, #70H
MOV R2, #16
LP:
MOVX A, @DPTR
MOV @R0, A
INC R0
INC DPTR
DJNZ R2, LP
SJMP $
--都是 16KB。
2.两片存储器芯片的地址范围分别是多少?(地址线未用到的位填1) (6分,)
--27128:8000H~BFFFH。
--62128:4000H~7FFFH。
--网友采纳答案给出的地址是错误的。
3.请编写程序,要求:
(1)将内部RAM 40H~4FH中的内容送入62128的前16个单元中;(4分)
MOV DPTR, #4000H
MOV R0, #40H
MOV R2, #16
LP:
MOV A, @R0
MOVX @DPTR, A
INC R0
INC DPTR
DJNZ R2, LP
SJMP $
(2)将62128单元的最后16个单元的内容送入内存的70H~7FH中;(4分)
MOV DPTR, #7FF0H
MOV R0, #70H
MOV R2, #16
LP:
MOVX A, @DPTR
MOV @R0, A
INC R0
INC DPTR
DJNZ R2, LP
SJMP $
更多追问追答
追问
容量和地址范围是怎么算出来的啊?我刚学,求指导下
追答
容量,要看地址线的条数。
有 14 条,就是 2 的 14 次方,就是 16384 = 16K。
27128 的地址:
最小:10__14 个 0__,等于 8000H;
最大:10__14 个 1__,等于 BFFFH。
62128 的地址:
最小:01__14 个 0__,等于 4000H;
最大:01__14 个 1__,等于 7FFFH。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询