正在加载图片...
五、AT89S51单片机通过ADC0809进行模数转换,采用中断控制方式,请回答: 1.标出图中①、②、③所对应的引脚符号: 2.填写程序或注释中的空白部分a-f: 3.程序中的“#addr”为模拟输入的端口地址,当单片机分别对“INO”、“IN3”和“IN7” 进行模数转换时,写出对应的“#addr”的取值(注意:地址线未用到的位为1)。 ALE CLK AT89S51 ADC0809 A7 P0.7 74LS373 A2 IN7 P0.0 A0 A D7 INO DO ⊙ EOC START P2.7 ALE ③ OE ORG 0000H AJMP MAIN ORG 0013H :a的中断入口地址 b :读A/D转换结果 RETI ORG 0100H MAIN: SETB ITI :c 触发方式选择 SETB d ;总中断允许 SETB e :允许中断 MOV DPTR,#addr ;指向某一模拟输入通道 f :启动A/D转换 SJMP $ :等待中断 六、请回答: 1.下图中单片机外部扩展的程序存储器和数据存储器容量各是多少?2.三片存储器芯 片的地址范围分别是多少?(地址线未用到的位为1) 3.请编写程序,将内部RAM40H-4FH中的内容送入1#6264的前16个单元中:五、AT89S51 单片机通过 ADC0809 进行模数转换,采用中断控制方式,请回答: 1.标出图中①、②、③所对应的引脚符号; 2.填写程序或注释中的空白部分 a~f ; 3.程序中的“#addr”为模拟输入的端口地址,当单片机分别对“IN0”、“IN3”和“IN7” 进行模数转换时,写出对应的“#addr”的取值(注意:地址线未用到的位为 1)。 ORG 0000H AJMP MAIN ORG 0013H ; a 的中断入口地址 b ;读 A/D 转换结果 RETI ORG 0100H MAIN: SETB IT1 ; c 触发方式选择 SETB d ;总中断允许 SETB e ;允许中断 MOV DPTR,#addr ;指向某一模拟输入通道 f ;启动 A/D 转换 SJMP $ ;等待中断 六、请回答: 1.下图中单片机外部扩展的程序存储器和数据存储器容量各是多少? 2.三片存储器芯 片的地址范围分别是多少?(地址线未用到的位为 1) 3.请编写程序,将内部 RAM 40H~4FH 中的内容送入 1# 6264 的前 16 个单元中;
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有