中原工学院继续教育学院单片机原理与应用自学大纲解析

学生要能读懂汇编程序,可以独立编写基本的汇编程序,第二部分自学内容与考核目标一、学习目的与要求了解单片微型计算机及其发展趋势,MCS-51及其兼容的单片机,单片机的应用领域,单片机的开发工具和仿真调试方式二、自学内容写出内容,标出重点,次重点,一般了解等。

2、自学内容 4.1 程序设计概述 了解 4.2 汇编语言源程序常用伪指令 了解 4.3 汇编语言源程序的编辑与汇编 了解 4.4 汇编语言程序的基本结构 了解 4.5 主程序 次要重点 4.6 子程序 次要重点 4.7 汇编语言程序设计与调试 一、学习目标与要求 掌握 MCS-51 单片机的中断系统。 二、自学内容 5.1 概述 了解 5.2 MCS-51 单片机的中断系统 重点 5.3 MCS-51 单片机的中断响应与取消 重点 5.4 MCS-51 单片机外部中断源的扩展 次要重点 5.5 MCS-51 单片机中断系统应用实例 了解一、学习目标与要求 掌握 MCS-51 单片机定时器的使用。 二、自学内容自学内容 6.1 定时器/计数器的结构 了解 6.2 定时器/计数器的初始化 重点 6.3 定时器/计数器的应用 次要重点 一、学习目标与要求 掌握 MCS-51 单片机串行口的使用。 二、自学内容 7.1 串行通信基础知识 了解 7.2 MCS-51 系列单片机的串行接口 次要重点 7.3 串口工作方式及波特率的设置 重点 7.4 串口应用实例 次要重点 1、学习目标与要求 了解 MCS-51 单片机存储器系统的扩展。 二、自学内容 8.1 概述 了解 8.2 程序存储器的扩展 了解 8.3 数据存储器的扩展 次要重点 8.4 多个存储器芯片的扩展 了解 1、学习目标与要求 掌握 MCS-51 单片机的接口技术,重点掌握数码显示、键盘接口。

二、自学内容 9.1 接口技术概述 了解 9.2 并行I/O接口技术及应用 了解 9.3 可编程并行I/O接口芯片8155 次要重点 9.4 数字显示与键盘接口 重点 9.5 转换与D/A转换器 次要重点 9.6 转换与A/D转换器 次要重点 第三部分 相关说明 1、使用教材:《单片机原理、接口技术及应用》 二、自学方法指导 对于单片机这门课程,实践性比较强,所以要加强实践训练,在掌握教材中的基础知识后,要多做实验。 三、关于考试题目的一些说明 1、本大纲各章中所提到的内容及考核目标均为考试内容。 2、考试题目的难度为:容易、较容易、较难、困难,比例为:2:3:3:2。 3、各类考核点占比约为:重点点65%,次要重点点25%,一般点10%。 4、考试题型有:填空题、选择题、简答题、程序设计题、硬件扩展题等。 5、考试为开卷笔试,时长90分钟,分数按100分制评分,60分及格。 1-3 简述单片机的仿真调试方法。 2-2 MCS-51有4根线)。在实际应用中,哪个端口传输8位数据信息?16位地址线是如何组成的?P3口起什么作用? 2-4 MCS-51内部RAM区域的功能结构是如何分配的?使用4组工作寄存器时如何选择?位可寻址区域的字节地址范围是多少? 2-5 特殊功能寄存器中哪些寄存器可以位寻址?它们的字节地址是多少? MCS-513-1 设内部RAM中59H单元的内容为50H,执行下面的程序段后,记下寄存器A、R0的值和内部RAM中50H、51H单元的内容? MOVA,59HMOVR0,AMOVA,#00HMOV@R0,AMOVA,#25HMOV51H,AMOV52H,#70H 3-5将两个4位BCD数相加。被加数与加数分别存放在50H、51H和52H、53H单元中(千位和百位在低地址,十位和个位在高地址),和存放在54H、55H和56H中(56H用于存放最高位的进位)。 尝试编写一个加法程序。

3-6 假设(A)= 01010101B,(R5)= 10101010B,执行下列指令ANLA、R5ORLA、R5XRLA、R5后,结果写入3-7 指令SJMPrel中,假设rel = 60H,假设该指令存放在2114H2115H单元,执行此指令时,程序会跳转到什么地址? 3-9 试分析下面的程序段,程序执行时,位地址00H、01H的内容会是什么?P1线的状态是什么? CLRMOVA,#66HJCLOOP1CPLSETB01HLOOP1:ORLC,ACC.0JBACC.2,LOOP2CLR00HLOOP2:MOVP1,ASJMP4-13 如需将片上几个RAM单元的内容复制到片外的RAM单元中,请使用“主程序”调用“子程序”编程。要求子程序入口参数为:R0存放片上RAM起始地址,DPTR存放片外RAM起始地址,R1存放字节数。请分别编写主程序和子程序。 5-1 简述中断、中断源、中断源优先级及中断嵌套的含义。 5-2 MCS-51单片机可以提供多少个中断源?有多少种中断优先级?如何确定各个中断源的优先级?同一优先级中,如何确定各个中断源的优先级? 5-3 简述MCS-51单片机的中断响应过程。 5-5 在MCS-51单片机应用系统中,如果有多个外部中断源,应如何处理? 6-2 8051单片机中的定时器/计数器T0与T1工作在方式3时有何不同? 6-3 已知单片机时钟振荡频率为6MHz,其波形如图所示,编写程序利用T0定时器在P1.1引脚输出连续的方波。

7-7 利用8051串口控制一个8位发光二极管的操作,要求发光二极管每隔1秒交替亮起和熄灭。画出电路图,编写程序。7-8 试编写串行通信数据发送程序,将16个数据从片内RAM的20H~2FH单元中发送出去。串行接口方式设置为方式2,采用偶校验方式,假设晶振频率为12MHz。7-9 试编写串行通信数据接收程序,将接收到的16个数据发送到片内RAM的40H~4FH单元中。串行接口设置为方式3,波特率为1200,频率为12MHz。7-12 假设机器A与机器B以方式1进行串行数据通信,晶振为6MHz,要求波特率为1200b/s。 A机发送,B机接收,请计算波特率并编写初始化发送和接收程序。8-1 MCS-51单片机外部程序存储器和数据存储器的地址范围都是0000H~FFFFH,实际使用中怎样区分?8-3 MCS-51单片机可外接64KB程序存储器和64KB数据存储器,这两类外部存储器地址有重叠,但不会发生总线冲突,主要用单片机引脚上哪些信号来区分?8-4 用2716和6116扩展8031单片机,请画出系统连接图。 9-4 假如8255芯片的片选端接8051的P2.7,A1、A0端接地址总线A1、A0,现要求8255工作在方式0,端口A为输入,端口B为输出,PC5设置为1,请编写初始化程序。9-5 根据图9-9所示的系统连接,试编写程序实现如下功能:

单片机

有源晶振与无源晶振的区别及用法详解

2024-5-31 12:05:58

单片机

基于 51 单片机温度补偿超声波测距设计:毕业设计项目分享

2024-5-31 13:00:20

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索