哈尔滨工业大学单片机原理考试试题详解
需积分: 9 49 浏览量
更新于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 上传
2009-06-30 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
qiqibaobei11
- 粉丝: 2
- 资源: 1
最新资源
- 中国电信SMGP协议(V3.0.3)
- 51单片机入门学习资料
- The foundations of GTK+ development
- 第一讲 Java语言概述
- c语言精华文章及深入剖析
- 计算机10年考研大纲
- Java程序员,上班那点事儿
- protel元器件下载
- Pairwise Document Similarity in Large Collections with MapReduce
- 设计模式的一些参考资料
- design pattern
- aix 命令集,希望对大家有所帮助
- 简单清晰的struts2快速入门教程
- IIS与TOMCAT集成文档
- ArcObjects应用开发--基于C#.NET--v3.1.pdf
- ExtJS实用开发指南.pdf