哈尔滨工业大学单片机原理考试试题详解
需积分: 9 24 浏览量
更新于2024-10-27
收藏 94KB DOC 举报
"哈尔滨工业大学06年单片机原理考试试题"
本次考试主要涉及MCS-51系列单片机的基础知识,包括其结构、特性、中断系统、内存组织、I/O口操作、指令系统以及定时器/计数器等方面。试题分为填空题和判断对错题,以下是对这些知识点的详细解释:
1. MCS-51单片机是8位的,意味着它的数据总线宽度为8位,能够处理8位的数据。
2. MCS-51有5个中断源,分别是外部中断0、外部中断1、定时器/计数器0、定时器/计数器1和串行口。中断优先级分为2级,高优先级和低优先级。
3. 串行口在方式3下工作时,发送的第9位数据需要先写入SCON寄存器的TB8位。TB8用于数据传输的奇偶校验或扩展数据位。
4. 串行口方式0的波特率由系统时钟FOSC除以12决定,即波特率 = FOSC/12。
5. 8031内部数据存储器的地址范围是00H到7FH,共128字节。位地址空间的字节地址范围是20H到2FH,对应的位地址范围也是00H到7FH。外部数据存储器最大可扩展至64KB。
6. 内部RAM的可位寻址区域中,位地址为40H的位位于字节地址28H。
7. XCHA指令实现寄存器A与存储在R1所指向地址的数据交换,若(A)=58H,(R1)=49H,(49H)=79H,执行后,(A)=(49H),(49H)=(58H)。
8. 8155芯片可以扩展提供3个并行I/O口和256个RAM单元。
9. 单片机复位时,程序状态字PSW初始化为00H,堆栈指针SP设为07H,P0~P3口默认为高电平(置“1”)。
10. 如果A中的内容为88H,其最低位为0,因此P标志位(奇偶标志位)为0,表示数据中1的个数为偶数。
11. 执行MOVCA,@A+DPTR指令时,PSEN信号有效,用于从程序存储器中读取数据。
12. 当访问片外存储器时,ALE信号用于锁存P0口发出的低8位地址。
13. 若fosc=12MHz,T0用作定时器,其定时时间间隔为1us,因为定时器的溢出率是fosc/12。
14. 若MCS-51外扩8KB程序存储器,首地址为1000H,则末地址为2FFFH,因为8KB等于2^13字节。
填空题中的判断对错部分:
1. MOV35H,@R3指令错误,因为R3不能直接作为间接寻址的基址寄存器。
2. 正确,8031没有内部程序存储器,而8751有。
3. 错误,堆栈操作遵循“先进后出”的原则,压入数据后SP应加1。
4. 错误,程序计数器PC存储的是下一条要执行指令的地址。
5. 正确,字节地址为80H的特殊功能寄存器可以字节寻址,也可以通过位地址进行位操作。
6. 正确,PC是不可寻址的,只能由CPU自动更新。
7. 正确,执行MOVX @DPTR指令时,数据通过P0口输出,并非立即执行。
2022-11-16 上传
147 浏览量
2038 浏览量
1526 浏览量
1120 浏览量
1936 浏览量
2648 浏览量
1740 浏览量
1543 浏览量

qiqibaobei11
- 粉丝: 2
最新资源
- Ruby语言集成Mandrill API的gem开发
- 开源嵌入式qt软键盘SYSZUXpinyin可移植源代码
- Kinect2.0实现高清面部特征精确对齐技术
- React与GitHub Jobs API整合的就业搜索应用
- MATLAB傅里叶变换函数应用实例分析
- 探索鼠标悬停特效的实现与应用
- 工行捷德U盾64位驱动程序安装指南
- Apache与Tomcat整合集群配置教程
- 成为JavaScript英雄:掌握be-the-hero-master技巧
- 深入实践Java编程珠玑:第13章源代码解析
- Proficy Maintenance Gateway软件:实时维护策略助力业务变革
- HTML5图片上传与编辑控件的实现
- RTDS环境下电网STATCOM模型的应用与分析
- 掌握Matlab下偏微分方程的有限元方法解析
- Aop原理与示例程序解读
- projete大语言项目登陆页面设计与实现