单片机原理与应用(单片机原理及应用)(含单片机实验)
单片机原理与应用(单片机原理及应用)(含单片机实验)
1000+ 人选课
更新日期:2025/05/13
开课平台优课在线
开课高校湖北大学
开课教师李璋田茂姚静黄汉华
学科专业工学电子信息类
开课时间2025/02/21 - 2025/06/14
课程周期17 周
开课状态开课中
每周学时-
课程简介
    本课程属于宽口径的技术应用类课程,可为各类理工科学院涉电和信息专业的学生学习使用,也可供从事单片机开发的工程技术人员参考。本课程的定位为:(1)适应社会对理工科学生掌握、应用单片机技术的迫切要求,重点讲授8051内核的单片机,通过学习使学生掌握单片机的基础知识、基本概念,且能触类旁通,为了解掌握其他各种类型的单片机及其应用技术打下良好的基础。(2)通过本门课程学习,为进一步学习DSP、嵌入式微处理器技术等奠定坚实的理论与技术基础,也为职场求职或进一步攻读硕士学位做好技能与技术的准备。
   本课程主要教学内容包括四个部分:(1)51单片机的片内硬件结构,最小系统构成;(2)8051汇编语言指令系统,常用程序设计;(3)片内各功能部件:中断系统、定时器的功能及工作原理以及应用程序设计;(4)单片机系统综合设计及实验。希望学生在本课程学习的基础上,与实际操作相结合,能够采用虚拟仿真工具进行各种单片机应用系统的设计、调试,做到学以致用。
课程大纲
单片机系统概述
单片机的名称
单片机的相关概念
单片机的设计语言及软件
单片机的发展
单片机的应用
第一单元测验
单片机的硬件结构
单片机的结构框图
80C51内部结构
信号引脚
内部数据存储器RAM
特殊功能寄存器
堆栈
内部程序存储器ROM
存储器的结构特点
并行输入输出接口电路
并口功能与时序
工作方式
最小应用系统
第二单元测验
指令系统
指令格式
立即寻址与直接寻址
寄存器寻址与寄存器间接寻址
变址间接寻址与位寻址
内部RAM传送指令
外部RAM传送指令
ROM传送指令
交换指令
堆栈操作指令
传送类指令习题讲解
算术运算类指令特点
加法指令
加法习题、减法和乘除指令
逻辑运算指令
布尔变量操作指令
无条件转移指令
条件转移指令
循环转移指令
子程序相关指令
并口访问指令及指令小结
第三单元测验
汇编语言程序设计
汇编程序约定
宏指令
汇编控制指令
汇编语言程序设计步骤
顺序程序举例
单重分支结构
多重分支结构
单重循环结构
计数控制循环程序
特征控制循环程序
多重循环程序
子程序的概念
子程序设计注意事项
子程序举例
第四单元测验
单片机存储器扩展
系统扩展
51单片机扩展方法
存储器单元位数扩充方法
存储器容量单元扩充方法
译码线选法
程序存储器的类型
程序存储器的扩展
数据存储器的扩展
存储器综合扩展
单片机存储器系统的特点
第五单元测验
中断与定时系统
中断技术
中断优先级及中断系统内部结构
中断控制寄存器及中断响应过程
中断请求的撤消
外部中断举例
定时器/计数器
定时计数器工作方式及程序编写
定时器举例
第六单元测验
I/O扩展及应用
并行接口
并口举例
并口扩展芯片
8155连接方式及编程
键盘接口技术
按键处理程序及举例
键盘扫描子程序
显示接口技术
多位字符静态显示
多位字符动态显示
第七单元测验
单片机实验
流水灯控制系统设计
数码管显示系统设计
按键控制系统设计
中断控制系统设计
定时计数器系统设计
串口通信系统设计
汉字显示系统设计
单片机烧录方法