课件内容:
第一部分 单片机简介
1.了解单片机的特点及发展概况;2.掌握常用单片机系列及单片机在各领域中的应用;3.熟悉单片机应用系统开发环境和流程。
1.1 什么是单片机?
1.2 单片机的发展过程
1.3 单片机的应用领域
1.4 单片机应用系统开发
第一部分:单元测试
第一部分:作业
第二部分 80C51的结构和原理
1.掌握MCS-51单片机内部结构、引脚功能以及单片机执行指令的时序;2.理解并掌握单片机小系统的概念和原理;3.熟悉单片机的存储器结构和输入/输出端口结构特点;4.掌握单片机的并口结构和工作原理。
2.1 80C51的基本结构
2.2 80C51单片机的CPU
2.3 80C51单片机的小系统
2.4 80C51单片机的存储器组织
2.5 80C51单片机的并口
本章节思维导图
第二部分:单元测试
第二部分:单元作业
第三部分 80C51的指令系统
1.理解MCS-51系列机的寻址方式及指令系统;2.掌握单片机的程序设计方法;3.了解MCS-51系列单片机的指令系统功能分类。
指令系统概述
3.1 单片机可执行程序生成示例
3.2 MCS-51系列的指令系统指令格式
3.3 MCS-51系列的指令系统寻址方式
3.4 MCS-51系列的指令系统功能分类
第三部分:单元测试
第三部分 80C51的指令系统 作业
第四部分: 80C51的汇编语言程序设计
1. 掌握单片机掌握汇编语言程序框架结构;2. 熟悉案例中常规程序模块设计方法;3. 理解单片机指令功能含义。
4.0 汇编语言程序设计概述
第四部分之2:最简单的彩灯管理
第四部分之3:数码管的管理
第四部分之4:项目3单键查询
第四部分之5:延时程序设计
第四部分之6:累加和程序设计
第四部分之7:流水灯程序设计
第四部分之8:多键查询程序设计
第四部分:单元测试
第四部分:单元作业
第五部分:80c51的中断系统
1.理解单片机中断的基本概念;2.掌握单片机中断系统结构和工作原理;.理解单片机中断系统中相关的特殊功能寄存及相应位的含义;4.具备灵活运用中断系统编程的能力;5. 掌握单片机开发环境及开发过程。
第五部分:80c51的中断系统_(上)中断系统
第五部分:80c51的中断系统_(中)中断系统
第五部分:80c51的中断系统_(下)中断系统
第五部分:80c51的中断系统_中断程序设计
实验1. 单片机开发环境及开发过程的认识实验
第五部分:单元测试
第五部分:单元作业
第六部分:80C51单片机的定时/计数器
1.掌握单片机的定时/计数器的结构及工作原理;2.理解单片机定时/计数器中相关的特殊功能寄存及相应位的含义;3.掌握单片机定时/计数器四种模式的应用方法;4.具备灵活应用单片机定时/计数器的编程能力;5.掌握单片机P1口输入、输出功能及应用方法。
第六部分:80C51单片机的定时/计数器(1) 基本结构及工作原理
第六部分:80C51单片机的定时_计数器(2)控制模式
第六部分:80C51单片机的定时_计数器(3)应用 举例(上)
第六部分:80C51单片机的定时_计数器(3)应用 举例(下)
实验2.P1口输入、输出实验
第六部分:单元作业
第六部分:单元测试
第七部分:80C51单片机的串行口
1.掌握单片机串行口的结构及工作原理;2.理解单片机串行口中相关的特殊功能寄存及相应位的含义;3.掌握单片机串行口工作模式;4.具备灵活应用单片机串行口的编程能力;5.掌握单片机外部中断的应用方法。
第七部分:80C51单片机的串行口_(1) 串行通信的基本概念
第七部分:80C51单片机的串行口_(2)80C51单片机的串行口结构及工作原理
第七部分:80C51单片机的串行口_(3) 80C51单片机的串行口工作方式
第七部分:80C51单片机的串行口_(4) 80C51单片机的串行口应用
实验三:外部中断实验
第七部分:单元测试
第八部分:80C51单片机的系统扩展
1.理解单片机程序存储器、数据存储器扩展方法及外围接口电路;2.掌握单片机的I/O接口的扩充方法及常用接口芯片;3.掌握单片机定时器/计数器的编程和应用方法。
第八部分:80C51单片机的系统扩展_(1)存储器的扩展
第八部分:80C51单片机的系统扩展_(2)输入_输出及其控制方式
实验四 定时器_计数器实验
第九部分:80C51串行总线扩展
1.理解单片机80C51串行总线扩展的基本概念;2.掌握I2C总线的基本结构、工作原理、时序及外围电路结构;3.具备根据I2C时序图编程能力;4.了解SPI总线的基本概念和外围电路结构;5.理解DS1302的原理及相关寄存器含义、以及接口电路。
第九部分:80C51串行总线扩展-(1)I2C总线_上
第九部分:80C51串行总线扩展-(1)I2C总线_下
第九部分:80C51串行总线扩展-(2)SPI总线
第九部分:80C51串行总线扩展-(3)DS1302
第十部分:AD_DA转换及接口技术
1. 看懂DAC0832芯片的结构,了解其工作原理;2. 看懂ADC0809芯片的结构,了解其工作原理;3. 具备应用DAC0832和ADC0809编程能力;4. 理解串行AD转换器TLC2543芯片及接口技术;5. 掌握LED静态显示编程实现方法。
第十部分:AD_DA转换及接口技术_(1)DAC0832芯片及接口技术
第十部分:AD_DA转换及接口技术_(2)ADC0809芯片及接口技术
第十部分:AD_DA转换及接口技术_(3)串行AD转换器TLC2543芯片及接口技术
实验五:LED静态显示
开发板资料
第十部分:单元测试
第十一部分:人机接口
1. 理解单片机行列式键盘接口及工作原理;2. 掌握单片机行列式键盘接口电路及编程实现方法;3. 理解单片机LED显示器接口电路及显示程序设计方法;4. 理解单片机LCD接口电路、工作原理、扩展方法及编程实现方法;5. 掌握LED动态显示编程实现方法。
11.1 行列式键盘接口及工作原理
11.2LED显示器接口及显示程序
11.3 LCD接口及其扩展
实验六:动态显示时钟实验
第十二部分:80C51应用系统设计
1. 掌握单片机应用系统设计步骤;2. 掌握单片机数字钟系统设计电路及编程实现方法;3. 掌握单片机数据采集系统设计电路及编程实现方法;4. 掌握单片机波形发生器设计电路及编程实现方法;5.掌握单片机电机控制系统设计电路及编程实现方法;
第十二部分:80C51应用系统设计_(1)单片机应用系统设计步骤
第十二部分:80C51应用系统设计_(2)数字钟系统设计
第十二部分:80C51应用系统设计_(3)数据采集系统设计
第十二部分:80C51应用系统设计_(4)基于51单片机的波形发生器设计
第十二部分:80C51应用系统设计_(5)基于51单片机的电机控制系统
《单片机原理及接口技术》PPT课件 安阳师范学院 李立新
资源下载
资源下载