《单片机原理》

上传人:mg****85 文档编号:34280071 上传时间:2018-02-22 格式:DOC 页数:12 大小:68KB
返回 下载 相关 举报
《单片机原理》_第1页
第1页 / 共12页
《单片机原理》_第2页
第2页 / 共12页
《单片机原理》_第3页
第3页 / 共12页
《单片机原理》_第4页
第4页 / 共12页
《单片机原理》_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《《单片机原理》》由会员分享,可在线阅读,更多相关《《单片机原理》(12页珍藏版)》请在金锄头文库上搜索。

1、单片机原理与应用自学指导书及习题集中原工学院继续教育学院单片机原理与应用自学大纲第一部分 课程性质与目标一、课程性质与特点单片机技术是一门综合性应用技术,是通过电子技术硬件电路及程序设计进行新产品开发和传统设备改造的重要技术手段之一。本课程的特点是实践性强,要求学生有较强的实际动手能力。二、课程目标与基本要求学完本课程后,学生对 MCS-51 系列单片机的硬件相关知识要掌握。学生要能读懂汇编程序,可以独立编写基本的汇编程序,第二部分 自学内容与考核目标第 1 章 绪论一、学习目的与要求了解单片微型计算机及其发展趋势,MCS-51 及其兼容的单片机,单片机的应用领域,单片机的开发工具和仿真调试方

2、式二、自学内容写出内容,标出重点,次重点,一般了解等。1.1 单片微型计算机及其发展趋势。 一般了解1.2 MCS-51 及其兼容的单片机 了解1.3 单片机的应用领域 了解1.4 单片机的开发工具和仿真调试方式 了解第 2 章 MCS-51 系列单片机的结构及原理 一、学习目的与要求重点掌握 MCS-51 单片机内部结构及外部结构。二、自学内容2.1 MCS-51 单片机内部结构 重点2.2 单片机的外部结构 重点2.3 单片机的工作方式 了解第 3 章 MCS-51 系列单片机的指令系统 一、学习目的与要求了解指令格式,重点掌握 MCS-51 单片机各类指令。二、自学内容3.1 指令格式及

3、分类 了解3.2 寻址方式 重点3.3 数据传送类指令 重点3.4 算术运算类指令 重点3.5 逻辑操作与移位操作类指令 重点3.6 位操作类指令 重点3.7 控制转移类指令 重点第 4 章 MCS-51 系列单片机的汇编语言程序设计 一、学习目的与要求了解汇编语言程序的基本结构及常用的伪指令,掌握主程序与子程序的概念。二、自学内容4.1 程序设计概述 了解4.2 汇编语言源程序常用的伪指令 了解4.3 汇编语言源程序的编辑与汇编 了解4.4 汇编语言程序基本结构 了解4.5 主程序 次重点4.6 子程序 次重点4.7 汇编语言程序设计与调试 第 5 章 MCS-51 系列单片机的中断系统 一

4、、学习目的与要求掌握 MCS-51 单片机的中断系统。二、自学内容5.1 概述 了解5.2 MCS-51 单片机的中断系统 重点5.3 MCS-51 单片机的中断响应与撤销 重点5.4 MCS-51 单片机外部中断源的扩展 次重点5.5 MCS-51 单片机中断系统的应用举例 了解第 6 章 MCS-51 系列单片机的定时器/计数器 一、学习目的与要求掌握 MCS-51 单片机定时器的使用。二、自学内容6.1 定时器/计数器结构 了解6.2 定时器/计数器的初始化 重点6.3 定时器/计数器的应用 次重点第 7 章 MCS-51 系列单片机的串行接口 一、学习目的与要求掌握 MCS-51 单片

5、机串行口的使用。二、自学内容7.1 串行通信的基本知识 了解7.2 MCS-51 系列单片机的串行接口 次重点7.3 串行口工作方式与波特率设置 重点7.4 串行口应用举例 次重点第 8 章 MCS-51 单片机的存储器系统扩展 一、学习目的与要求了解 MCS-51 单片机存储器系统的扩展。 二、自学内容8.1 概述 了解8.2 程序存储器扩展 了解8.3 数据存储器扩展 次重点8.4 多片存储器芯片的扩展 了解第 9 章 MCS-51 单片机的接口技术及应用 一、学习目的与要求掌握 MCS-51 单片机的接口技术,重点掌握数码显示器及键盘接口。 二、自学内容9.1 接口技术概述 了解9.2

6、并行 I/O 接口技术与应用 了解9.3 可编程并行 I/O 接口芯片 8155 次重点9.4 数码显示器及键盘接口 重点9.5 D/A 转换与 D/A 转换器 次重点9.6 A/D 转换与 A/D 转换器 次重点第三部分 有关说明一、使用教材:单片机原理、接口技术及应用二、自学方法指导对于单片机这门课来说,实践性比较强,所以应加强实际方面的锻炼。在掌握课本上的基础知识之后,应多做实验。三、关于命题考试的若干说明1本大纲各章节所提到的内容和考核目标都是考试内容。2试题难易程度为:易、较易、较难、难,比例为:2:3:3:2。3各类考核点所占比例约为:重点占 65,次重点占25,一般占 10。4试

7、题类型为:填空题、选择题、简答题、编程题、硬件扩展题等。5考试采用开卷笔试,考试时间 90 分钟,采用百分制评分,60 分及格。单片机原理与应用习题集第 1 章 绪论1-3 简述单片机的仿真调试方式。第 2 章 MCS-51 系列单片机的结构及原理 2-2 MCS-51 设有 4 个 8 位端口(32 条 I/O 线),实际应用中 8 位数据信息由哪一个端口传送?16 位地址线怎样形成?P3 口有何功能?2-4 MCS-51 内部 RAM 区功能结构如何分配?4 组工作寄存器使用时如何选用?位寻址区域的字节地址范围是多少?2-5 特殊功能寄存器中哪些寄存器可以位寻址?它们的字节地址是什么?第

8、3 章 MCS-51 系列单片机的指令系统 3-1 设内部 RAM 中 59H 单元的内容为 50H,写出当执行下列程序段后寄存器 A、R0 和内部 RAM 中 50H、51H 单元的内容为何值?MOV A,59HMOV R0,AMOV A,#00HMOV R0,AMOV A,#25HMOV 51H,AMOV 52H,#70H3-5 两个 4 位 BCD 码数相加,被加数和加数分别存于50H、51H 和 52H、53H 单元中(千位、百位在低地址中,十位、个位在高地址中),和存放在 54H、55H 和 56H 中(56H用来存放最高位的进位),试编写加法程序。3-6 设(A)=01010101

9、B,(R5)=10101010B,分别写出执行下列指令后的结果。ANL A,R5 ;ORL A,R5 ;XRL A,R5 ;3-7 指令 SJMP rel 中,设 rel=60H,并假设该指令存放在 2114H 和 2115H 单元中。当该条指令执行后,程序将跳转到何地址?3-9 试分析下列程序段,当程序执行后,位地址 00H、01H中的内容将为何值?P1 口的 8 条 I/O 线为何状态?CLR CMOV A,#66HJC LOOP1CPL CSETB 01HLOOP1: ORL C,ACC.0JB ACC.2,LOOP2CLR 00HLOOP2: MOV P1,ASJMP $第 4 章 M

10、CS-51 系列单片机的汇编语言程序设计 4-13 将片内若干个 RAM 单元的内容复制到片外 RAM 单元,请用“主程序”调用“子程序”编程,要求子程序入口参数为:R0 存放片内 RAM 起始地址,DPTR 存放片外 RAM 起始地址,R1 存放字节数。请分别编写主程序和子程序。第 5 章 MCS-51 系列单片机的中断系统5-1 简述中断、中断源、中断源的优先级及中断嵌套的含义。5-2 MCS-51单片机能提供几个中断源?几个中断优先级?各个中断源的优先级怎样确定?在同一优先级中各个中断源的优先级怎样确定?5-3 简述 MCS-51 单片机的中断响应过程。5-5 在 MCS-51 单片机的

11、应用系统中,如果有多个外部中断源,怎样进行处理?第 6 章 MCS-51 系列单片机的定时器/计数器6-2 8051 单片机内的定时器/计数器 T0、T1 工作在模式 3时,有何不同?6-3 已知单片机时钟振荡频率为 6MHz,其波形如图所示,写出利用 T0 定时器在 P1.1 引脚上输出连续方波的程序。第 7 章 MCS-51 系列单片机的串行接口 7-7 利用 8051 串行口控制 8 位发光二极管工作,要求发光二极管每 1s交替地亮、灭,画出电路图并编写程序。7-8 试编写一串行通信的数据发送程序,发送片内 RAM 的20H2FH 单元的 16B数据,串行接口方式设定为方式 2,采用偶校

12、验方式。设晶振频率为 12MHz。7-9 试编写一串行通信的数据接收程序,将接收到的 16B数据送入片内 RAM 40H4FH 单元中。串行接口设定为方式3,波特率为 1200b/s,晶振频率为 12MHz。7-12 假定甲、乙两机以方式 1 进行串行数据通信,晶振为 6MHz,要求波特率为 1200b/s。甲机发送,乙机接收。请计算出波特率,写出初始化发送和接收程序。第 8 章 MCS-51 单片机的存储器系统扩展 8-1 MCS-51 单片机外部程序存储器和数据存储器地址范围都是 0000HFFFFH,在实际使用时如何区分?8-3 MCS-51 单片机可以外接 64KB的程序存储器和 64

13、KB数据存储器。这两种片外存储器地址重叠而不发生总线冲突,主要依靠单片机引脚上的哪些信号来区分?8-4 给 8031 单片机扩展一片 2716 和 6116,请画出系统连接图。第 9 章 MCS-51 单片机的接口技术及应用9-4 若 8255 芯片的片选端与 8051 的 P2.7 相连,A1、A0端与地址总线 A1、A0 相连,现要求 8255 工作在方式 0,A口作为输入,B 口作为输出,且将 C 口的第 6 位 PC5 置 1,请编写初始化工作程序。9-5 已知系统的连接如图 9-9 所示,试编写程序实现下列功能:(1) 编写上电显示程序,显示“123456”。(2) 编写主程序,功能为:当有键按下(07 号)时,都显示键号;无键按下,保持原有显示状态。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号