正在加载图片...
中断,执行中断服务程序,将02H与自身地址做比较。若相同,则清SM2=O,若不同则 SM2不变仍为1. (3)主机发送一帧数据信息,第9位为0,从机接到信息后,只有SM2=0的从机发生中 断,将数据信息收取,其余SM2=1的从机不放出中断,信息丢失,从而实现主机向02H 从机发送一个字节数据的功能。 六、请回答: 1.下图中外部扩展的程序存储器和数据存储器容量各是多少? 2.两片存储器芯片的地址范围分别是多少?(地址线未用到的位填1) 3.请编写程序,要求: (1)将内部RAM30H3FH中的内容送入1#6264的前16个单元中: (2)将2#6264的前4个单元的内容送入40H43中: P2.7 膙 P2.0 5 5 DO Q0 8 8 D7 Q7 AT89S51 A0-A7A8-A12 A0-A7A8-A12 A0-A7A8-A12 74LS373 ALE OE CE CE CE 2764 1#6264 2#6264 +5M CS +5☑ 8 D0-D7 OE OE WR OE WR P0.7 8 8 8 P0.0 PSEN RD WR 解: 1.外扩程序存储器的容量是8K,外扩数据存储器的容量是16K 2.2764范围: COOOH DFFFH 1#范围: AOOOH BFFFH 2#范围: 6000H 7FFFH 3.请编写程序 (1) MOV R1,#10H MOV DPTR,#0AOOOH MOV R0,#30H 100P: MOV A,@R0 MOVX @DPTR,A4 中断,执行中断服务程序,将 02H 与自身地址做比较。若相同,则清 SM2=0,若不同则 SM2 不变仍为 1。 (3)主机发送一帧数据信息,第 9 位为 0,从机接到信息后,只有 SM2=0 的从机发生中 断,将数据信息收取,其余 SM2=1 的从机不放出中断,信息丢失,从而实现主机向 02H 从机发送一个字节数据的功能。 六、请回答: 1.下图中外部扩展的程序存储器和数据存储器容量各是多少? 2.两片存储器芯片的地址范围分别是多少?(地址线未用到的位填 1) 3.请编写程序,要求: (1)将内部 RAM 30H~3FH 中的内容送入 1# 6264 的前 16 个单元中; (2)将 2# 6264 的前 4 个单元的内容送入 40H~43 中; 解: 1. 外扩程序存储器的容量是 8K,外扩数据存储器的容量是 16K 2. 2764 范围: C000H~DFFFH 1#范围: A000H~BFFFH 2#范围: 6000H~7FFFH 3.请编写程序 (1) MOV R1 ,#10H MOV DPTR, #0A000H MOV R0,#30H LOOP: MOV A,@R0 MOVX @DPTR,A PSEN CE WR P2.7 P2.6 P2.5 P2.4 P2.0 │ AT89S51 D0-D7 OE D0-D7 OE 2764 CE A0-A7 A8-A12 OE 74LS373 Q0 Q7 D0 D7 │ │ ALE G P0.7 P0.0 │ 8 8 8 8 8 5 5 5 8 8 +5V WR 2# 6264 CS CE A0-A7 A8-A12 +5V WR CS A0-A7 A8-A12 OE OE 1# 6264 RD 5 8 ● ● ● ● ● ● ● ● ●
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有