如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
《单片机原理及应用Ⅱ》课程教学大纲授课专业:电子信息工程、通信工程学时数:48学分数:3一、课程的性质和目的.本课程是电子信息工程和通信工程专业本科生的一门主干专业课。本课程介绍MCS-51系列单片机的内部硬件结构、工作原理、指令系统、程序设计方法及硬件的扩展技术与应用。本课程的任务主要是使学生初步掌握单片机应用的基本方法和基础知识,了解单片机的发展态势和单片机应用的前景,为后续课程和毕业设计及今后的工作奠定基础。二.课程教学的基本要求本课程教学包括理论教学、实验教学和课程设计等教学环节。通过上述几个教学步骤,要求学生了解单片机的发展过程、发展趋势及其应用前景;熟悉MCS-51系列单片机的硬件结构及其指令系统,并能用汇编语言编写简单地应用程序;熟悉常用单片机外存储芯片、接口电路,掌握单片机系统扩展方法,能根据不同要求画出系统连接图,确定各外围芯片的地址,编写其初始化程序;了解单片机应用系统的设计方法与步骤及软、硬件的调试方法。三、课程教学内容第一章MCS-51单片机的硬件结构(4学时)1.绪论单片机的发展过程与发展趋势单片机的应用领域2.MCS-51系列单片机硬件结构简介基本组成引脚与功能并行I/O端口与结构存储器配置及部分专用寄存器CPU定时与有关电路单片机的工作方式及复位电路第二章MCS-51指令系统(6学时)MCS-51指令系统概述指令格式汇编指令汇编语言的语句格式和伪指令2.寻址方式寄存器寻址立即寻址直接寻址寄存器间接寻址位寻址变址寻址相对寻址3.数据传送指令内部RAM数据传送指令外部RAM数据传送指令堆栈操作指令程序存储器数据传送指令数据交换指令4.算术运算类指令逻辑运算及移位类指令控制转移类指令布尔变量操作类指令第三章汇编语言程序设计(8学时)1.汇编语言的构成程序设计语言汇编语言格式汇编语言构成2.汇编语言原程序的设计和汇编汇编语言程序设计步骤汇编语言程序的汇编3.简单和分支程序设计简单程序设计分支程序设计4.循环和查表程序设计循环程序设计查表程序设计5.子程序和运算程序设计子程序设计运算程序设计第四章MCS-51单片机的硬件资源及应用(12学时)1.MCS-51单片机的并行I/O接口及应用内部并行I/O口的结构内部并行I/O口的应用2.MCS-51的中断系统中断概念中断系统与控制中断响应中断源的扩展3.MCS-51的定时器/计数器定时器/计数器的结构定时器/计数器的控制寄存器定时器/计数器的工作模式4.MCS-51的串行接口及其串行通信串行通讯概念串行口结构串行口的控制寄存器串行口工作方式串行通讯接口与程序设计第五章单片机系统扩展技术(12学时)1.单片机的总线驱动能力及扩展方法外扩展特性系统地址空间分配并行扩展方法地址译码方法2.程序存贮器的扩展扩展方法典型扩展电路3.数据存储器的扩展扩展方法典型扩展电路4.并行输入/输出口的扩展I/O扩展的一般方法用可编程芯片(8255)扩展I/O口用TTL芯片扩展I/O口用串行口扩展并行I/O口5.D/A转换器接口的扩展D/A转换器芯片简介MCS-51单片机与D/A转换器的接口6.A/D转换器接口的扩展A/D转换器芯片简介MCS-51单片机与A/D转换器的接口第六章单片机键盘、显示器及打印机接口(4学时)1.键盘及接口键盘工作原理非编码键盘控制方式2.显示器与接口LED显示器结构与接口LCD显示器结构与接口3.键盘/显示器接口设计举例用8155实现键盘/显示器接口用8279实现键盘/显示器接口4.微型打印机与接口微打接口原理GP16微打与接口第七章单片机应用系统设计(2学时)1.应用系统设计过程总体设计硬件设计软件设计可靠性设计2.应用系统设计举例1或2四、建议教材与教学参考书1.胡汉才,《单片机原理及其接口技术》清华大学出版社,2005年3月。2.杨恢先,《单片机原理与应用》北京邮电出版社,2006年10月3.于凤明,《单片机原理及其接口技术》,中国轻工出版社,1998年9月4.李广弟,《单片机基础》,北京航空航天大学出版社,2001年7月5.王晓君,《MCS-51及兼容单片机原理与选型》,电子工业出版社,2003年11月。《单片机原理及应用Ⅱ》课程简介课程名称:《单片机原理及应用Ⅱ》/PrinciplesandApplicationofMCU课程代码:1038171007学时/学分:48/3课程主要内容:本课程以IntelMCS-51系列单片机中的8051芯片为主介绍单片机的原理与应用。课程主要内容包括:MCS-51系列单片机的硬件结构、指令