本课程属于宽口径的技术应用类课程,可为各类理工科院校、职业技术学院涉电专业的学生学习使用,也可供从事单片机开发的工程技术人员参考。
本课程的定位为:(1)适应社会对理工科学生掌握、应用单片机技术的迫切要求,重点讲授8051内核的AT89S51单片机,通过学习使学生掌握单片机的基础知识、基本概念,且能触类旁通,为了解掌握其他各种类型的单片机及其应用技术打下良好的基础。(2)通过本门课程学习,为进一步学习DSP、嵌入式微处理器技术等奠定坚实的理论与技术基础,也为职场求职或进一步攻读硕士学位做好技能与技术的准备。
本课程主要教学内容包括三个部分:(1)AT89S51单片机的片内硬件结构,最小系统构成,(2)8051汇编语言指令系统,常用程序设计,(3)片内各功能部件:中断系统、定时器、异步串行口的功能及工作原理以及应用程序设计。
希望学生在本课程学习的基础上,与实际操作相结合,能够采用虚拟仿真工具或开发系统进行各种单片机应用系统的设计、调试,做到学以致用。
课程目标1:要求学生掌握数制:二进、十六进制及十进制的规律,三种进制数之间的转换方法;码制:计算机中的信息表示、二进制信息编码,数值代码、指令代码、BCD码、ASCII码,熟练掌握补码的含义。
课程目标2:要求学生掌握单片机的引脚功能及内部集成的硬件功能,熟练掌握单片机的基本硬件特性;要求学生掌握各种寻址方式,结合单片机的存储器结构,能正确有效管理和使用单片机的存储器;掌握单片机指令系统,能编制典型的汇编语言源程序。
课程目标3:要求学生掌握单片机内部集成的定时计数器和中断系统的原理及应用方法,能熟练编写相关的典型应用程序。
课程目标4:要求学生掌握简单的单片机应用系统程序设计模板,了解监控程序工作流程,并能完成模板程序设计,培养初步的程序调试技能;掌握相关的仿真工具,并用于程序调试。
先修课程:人机交互技术(61016197),模拟电子技术(61018062),
数字电子技术(61018064)
1. 吴锤红编著,《MCS-51微机原理与接口技术》(福建省高校计算机等级考试规划教材(三级)),厦门大学出版社,2016年3月。
2. 张毅刚主编,《单片机原理及应用》(普通高等教育“十一五”国家级规划教材),高等教育出版社,2010年5月。
3. 张毅刚主编,《单片机原理及应用-C51编程+Proteus仿真》,高等教育出版社,2012年11月。
4. 张毅刚、赵光权,《单片机原理及应用》(“十二五”普通高等教育本科国家级规划教材),(第三版)高等教育出版社,2016年1月。
Q : 1. 本课程的性质与任务?
A : 《微机原理与应用》是单片微机原理与应用系列课程中第一层次课程,为单片微机原理与应用系列课程中第二层次课程《单片微机系统与接口》的学习打下硬件基础和软件基础。
Q : 2. 课程实验用的仿真软件是什么?
A : WAVE6000、Proteus