MOV IE,#82H SET TR0 SJMP $ INT_T0:MOV TH0,#0ECH MOV TL0,#78H CPL P1.1 RETI END 2、试编程将AT89S51单片机外部RAM的4000H~40FFH单元,共256个单元清零。 解:ORG 0000H LJMP MAIN ORG 0030H MOV DPTR,#4000H MOV R7,#00H CLR A LP: MOVX @DPTR,A INC DPTR DJNZ R7,LP SJMP $ END 五、 系统扩展题(每题 10 分,共 10分) 得分 评阅人 第 6 页 共 46页
AT89S51单片机系统扩展如下图所示,则(1)补充连线;(2)分别写出IC0、IC1、IC2、IC3对应的存储空间地址;(3)图中74HC373的作用是什么? 解:(1)如图,每根控制线1分,共4分。 (2) IC1地址范围:0000H~1FFFH, IC2地址范围:2000H~3FFFH, IC3地址范围:4000H~5FFFH, IC4地址范围:6000H~7FFFH。 每个地址范围1分,共4分。 (3)锁存器:锁存P0口送出的低8位地址信号。 2分 第 7 页 共 46页
附录: TCON TF1 TR1 C/ T - - AC TF0 M1 - ET2 F1 TR0 M0 PS ES RS1 IE1 GATE PT1 ET1 RS0 IT1 C/ T PX1 EX1 OV IE0 M1 PT0 ET0 F0 IT0 M0 PX0 EX0 P TMOD GATE IP IE PSW - EA CY
第 8 页 共 46页
试卷库试卷二 题号 题分 得分 考生注意事项:1、本试卷共 6页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。 一 16 二 8 三 8 四 20 五 22 六 16 七 10 八 九 十 总分 100 累分人 签名 一、 填空题(每空 1 分,共16分) 得分 评阅人 1、AT89S51单片机如果从逻辑上划分存储器空间,则一共有三个,它们分别是 程序存储器____、_片内数据存储器___、__片外数据存储器____。 2、单片机工作方式除了正常的操作方式外,还具有掉电运行方式和 待机 运行方式。 3、当单片机复位时PSW= 00 H,SP= 07 H , PC= 0000 H。 4、指令 MOVC A , @A+PC源操作数寻址方式为 变址寻址 ,目的操作数寻址方式为 寄存器寻址 。 5、AT89S51有 2 个 16 位的定时计数器。 6、(A)= 85H,(R0)=20H,(20H)=0AFH,执行指令:ADD A,@R0 结果为: Cy= 1 ,Ac= 1 ,OV=1,P= 1 。 7、若(IP)=00010100B,则优先级最高者为 外部中断1 ,最低者为 定时器T1中断 8、子程序调用返回和中断服务返回时,分别用RET和 RETI 指令。 9、单片机系统扩展采用的三总线为 控制 总线、 数据 总线、 地址 总线。
第 9 页 共 46页
一、 判断对错,如对则在( )中写“√”,如错则在( )中写“×”。(每空 1 分,共8分) 得分 评阅人 1、AT89S51单片机可执行指令MOVC A,@DPTR。 (× ) 2、MOV A,30H这条指令执行后的结果A=30H 。 (× ) 3、在AT89S51单片机中,一个机器周期等于1μS。 (× ) 4、当向堆栈压入一个字节的数据后,SP中的内容减1。 (× ) 5、特殊功能寄存器可以用间接寻址方式寻址。 (× ) 6、DA A只对加法操作进行调整,不能对减法、乘法和除法操作直接进行调整。(√) 7、当P0口作为输出口使用时,必须外接上拉电阻才能有高电平输出。 (√ ) 8、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应。 (× ) 二、 单项选择题(每空1分,共8分) 得分 评阅人 1、T0 设置成计数方式时,外部引脚计数脉冲的最高频率应是晶振频率的:( B ) A、 1/12 B、1/24 C、1/48 D、1/2 2、在CPU内部,反映程序运行状态或反映运算结果的寄存器是( A )。 A、PSW B、PC C、A D、SP 3、访问外部数据存储器时,不起作用的信号是( C )。 A、RD B、WR C、PSEN D、ALE 4、AJMP指令的跳转范围是( A )。 A、2KB B、1KB 5、下列指令中正确的是( B )。 A、MOV P2.1,A B、JBC TF0,L1 D、MOV A,@R3 C、256 D、64KB C、MOVX B,@DPTR 6、AT89S51单片机扩展外部程序存储器和外部数据存储器( A )。 A、分别独立编址
第 10 页 共 46页
B、统一编址 D、动态变址 C、分别独立编址或统一编址