所有分类
  • 所有分类
  • 在线课堂
  • 精品课程
  • 课件资料
  • 标准资料
  • 资料手册
  • 图纸模型
文档家VIP会员升级

《单片机原理及接口技术》PPT课件 安阳师范学院 李立新

单片机原理及接口技术_安阳师范学院
 
课件内容: 
第一部分 单片机简介 
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单片机的电机控制系统 

资源下载
资源下载
0
文档家VIP会员升级
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录