《单片机原理与应用》复习题1.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
【单片机原理与应用】复习题解析 单片机技术是嵌入式系统的基础,主要涉及微处理器、存储器、输入输出接口等组件。80C51 是一款广泛应用的单片机,以下是根据题目内容梳理出的相关知识点: 1. 80C51 单片机的内部 RAM 的寻址范围为 00H 至 7FH,共 256 个字节。 2. 片内 RAM 可进行位寻址的空间位地址范围是 20H 至 2FH,共16位地址。 3. P0 和 P2 口除了作为普通的数据输入输出端口,还可作为低8位和高4位的地址总线。 4. 8051 系列单片机扩展外部 ROM 的最大容量为 64KB(即64K * 8位)。 5. 单片机的应用程序通常存储在 ROM 或EPROM中,以便在电源关闭后仍能保存。 6. 接口电路中,能被编址并进行读写的寄存器被称为I/O口或端口。 7. 80C51 内部有11个特殊功能寄存器(SFR),如P0-P3、SCON、TCON等。 8. 80C51 基本型单片机的内部 ROM 通常为 4KB。 9. 80C51 的堆栈一般设置在内部 RAM 的高端地址区,如 7FH 至 00H。 10. P2 口常用于扩展外部设备的地址线,也可作为通用 I/O 口。 11. 汇编语言源程序的扩展名为 .ASM。 12. 将立即数#33H 送 20H 单元使用的指令是 MOV 20H, #33H。 13. 访问 80C51 片外 RAM 的指令操作码助记符是 MOVX。 14. 定时/计数器的控制寄存器为 TMOD。 15. 定时器 1 工作在计数方式时,其计数脉冲信号连接到 P3.5 引脚。 16. 中断服务程序中,现场保护和恢复期间,中断系统应处于关闭状态,以防止中断嵌套。 17. 在中断服务程序中,中断系统应在现场恢复后重新打开,以准备处理新的中断请求。 18. 串行通信中,8051 单片机的发送和接收数据寄存器是 SBUF。 19. 串行口控制寄存器是 SCON。 20. 可编程接口芯片 8155 的内部 RAM 地址为 00H 至 7FH。 21. 一个 10V 满刻度的 12 位 ADC 能分辨的最小电压变化是 10V / 2^12 = 0.0039V。 22. ADC0809 芯片具有 8 路模拟输入通道。 选择题解析: 1. D、P3 口具有第二功能。 2. B、ROM 存储单片机应用程序。 3. A、80C51 有 5 个中断源。 4. A、CPU 包括运算器和控制器。 5. D、12MHz 的主频对应 2us 的机器周期。 6. D、.hex 文件用于加载到单片机。 7. B、DPTR 寄存器用于乘除法运算。 8. A、每组工作寄存器有8个单元。 9. B、MOVC A, @A + DPTR 用于从程序存储器取数据。 10. C、SP-1SP, ACC 将ACC压入堆栈。 11. C、ADD: 是合法的标号。 12. D、Label1: 是合法的标号。 13. A、MOVX 指令用于寻址外部数据存储器。 这些知识点涵盖了单片机的基本结构、内存组织、I/O接口、中断系统、定时/计数器、串行通信、以及外围设备的使用等方面,是学习单片机开发的基础内容。
剩余10页未读,继续阅读
- 粉丝: 30
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- js基础但是这个烂怂东西要求标题不能少于10个字才能上传然后我其实还没有写完之后再修订吧.md
- electron-tabs-master
- Unity3D 布朗运动算法插件 Brownian Motion
- 鼎微R16中控升级包R16-4.5.10-20170221及强制升级方法
- 鼎微R16中控升级包公版UI 2015及强制升级方法,救砖包
- 基于CSS与JavaScript的积分系统设计源码
- 生物化学作业_1_生物化学作业资料.pdf
- 基于libgdx引擎的Java开发连连看游戏设计源码
- 基于MobileNetV3的SSD目标检测算法PyTorch实现设计源码
- 基于Java JDK的全面框架设计源码学习项目