秦晓飞系列-单片机原理及应用-习题课_图文_百度文库

秦晓飞系列-单片机原理及应用-习题课_工学_高等教育_教育专区

894人阅读|4次下载

秦晓飞系列-单片机原理及应用-习题课_工学_高等教育_教育专区。期中习题课 主讲教师:秦晓飞 上海理工大学光电学院 习题课 1.将下列十六进制数转换成二进制数和十 进制数。 ①5AH ②0AE7.D2H ③12BEH ④0A85.6EH 2.当微机把下列数看成


期中习题课 主讲教师:秦晓飞 上海理工大学光电学院 习题课 1.将下列十六进制数转换成二进制数和十 进制数。 ①5AH ②0AE7.D2H ③12BEH ④0A85.6EH 2.当微机把下列数看成无符号数时,它们 相应的十进制数为多少?若把它们看成是 补码,最高位为符号位,那么相应的十进 制数是多少? ① 10001110 ② 10110000 ③ 00010001 ④ 01110101 3.读端口锁存器和“读引脚”有何不同? 各使用哪种指令? 4. 在 89C51/S51 片 内 RAM 中 , 已 知 (30H)=38H , (38H)=40H , (40H)=48H , (48H)=90H 。请分析下面各是什么指令, 说明源操作数的寻址方式以及按顺序执行 每条指令后的结果。 MOV A,40H MOV R0,A MOV P1,#0F0H MOV @R0,30H MOV DPTR,#3848H MOV 40H,38H MOV R0,30H MOV P0,R0 MOV 18H,#30H MOV A,@R0 MOV P2,P1 5. 试编写程序,将内部 RAM 的 20H 、 21H 和 22H 3 个连续单元的内容依次存入 2FH 、 2EH和2DH中。 6.试编写程序,查找在内部RAM的20H~50H 单元中出现 00H 的次数,并将查找的结果 存入51H单元。 7. 设 (R0)=7EH,(DPTR)=10FEH, 片内 RAM 中 7E 单元的内容为 0FFH , 7F 单元的内容为 38H 。试问下列程序的每条指令注释其执 行结果。 INC @R0 INC R0 INC @R0 INC DPTR INC DPTR INC DPTR 习题课 8. 下列程序段经汇编后,从 1000H 开始的 各有关存储单元的内容将是什么? ORG 1000H TAB1 EQU 1234H TAB2 EQU 3000H DB “START” DW TAB1,TAB2,70H 9.89C51/S51单片机有5个中断源,但只能 设置两个中断优先级,因此,在中断优先 级安排上受到一定的限制。试问以下几种 中断优先顺序的安排(级别由高到低)是否 可能 ? 若可能,则应如何设置中断源的中 断级别?否则,请简述不可能的理由。 (1) 定时器 0 ,定时器 1 ,外中断 0 ,外 中断1,串口中断。 (2) 串口中断,外中断 0,定时器0,外 中断1,定时器1。 (3) 外中断 0 ,定时器 1 ,外中断 1 ,定 时器0,串口中断。 (4) 外中断0,外中断1 ,串口中断,定 时器0,定时器1。 (5) 串口中断,定时器 0,外中断 0,外 中断1,定时器1。 (6) 外中断 0 ,外中断 1 ,定时器 0 ,串 口中断,定时器1。 (7) 外中断 0 ,定时器 1 ,定时器 0 ,外 中断1,串口中断。 10. 已知 89C51/S51 单片机的 fosc =6 MHz ,请利用T0和P1.0输出矩形波。矩形波高 电平宽为50μs,低电平宽为300μs。 谢谢!
+申请认证

文档贡献者

秦晓飞

上海理工大学教师

41 1779 5.0
文档数 浏览总量 总评分

喜欢此文档的还喜欢