《单片机原理与应用》课程教学大纲 课程中文名称:单片机原理与应用 课程英文名称:The Principle and Application of Single Chip Microcomputer 课程编号:Z16202 课程性质:专业基础课 学时:(总学时36、理论课学时26、实验课学时10) 学分2 适用对像:机械制造及其自动化、车辆工程 先修课程:计算机原理、模电、数电、微机原理、C语言 课程简介: 《单片机原理与应用》是高等院校机械制造及其自动化、车辆工程等专业一门重要的技术基础 课。它阐述如何利用单片机这种可编程器件去控制外围数字、模拟电路,实现控制任务,它培养的 是学生在工程应用中利用单片机这个工具解决实际问题的能力。 花就件是单片机应用系统不可缺少的组成部分,硬件是软件赖以工作基础·软 系统质量和功能的根本因素。通过本课程的学习, 学生应能够在硬件和软件两方面初步具 开发一个单片机应用系统的能力。 一、教学目标及任务 单片机是应用电子产品开发五大工具之一,是工程技术人员应用专业技术知识进行电子系统、 电子产品开发手段之 在硬件方面,学生应掌握MCS-51、存储器芯片的内部结构、引脚功能和工作原理,深刻理解各 芯片接口中实际存在的地址信总流、数据流和控制信总流,准确掌握中断概念和I/0端口地址的确 定方法。在软件方面,学生应能掌握汇编语言程序设计的基本方法和技巧,树立结构化和模块化程序 设计思想.编制各种分支程序、循环程序、杏表程序、子程序,深步形成思维亚密的程序设计风格 二、学时分配 理论 实验 章节 理论教学内容 实验项目 学时 学时 MCS51内部结构、引脚功 第一章 DVCC仿真仪脱机使用 2 能和时序 第二章 MCS-51指令系统 6 DVCC仿真仪联机使用 2 第三章 汇编语言程序设计 单片机并行输出口应用 4 单片机并行输出口应用 2
《单片机原理与应用》课程教学大纲 课程中文名称:单片机原理与应用 课程英文名称:The Principle and Application of Single Chip Microcomputer 课程编号:ZJ16202 课程性质:专业基础课 学 时:(总学时 36、理论课学时 26、实验课学时 10) 学 分:2 适用对象:机械制造及其自动化、车辆工程 先修课程:计算机原理、模电、数电、微机原理、C 语言 课程简介: 《单片机原理与应用》是高等院校机械制造及其自动化、车辆工程等专业一门重要的技术基础 课。它阐述如何利用单片机这种可编程器件去控制外围数字、模拟电路,实现控制任务,它培养的 是学生在工程应用中利用单片机这个工具解决实际问题的能力。 硬件和软件是单片机应用系统不可缺少的组成部分,硬件是软件赖以工作基础,软件是关键, 是影响系统质量和功能的根本因素。通过本课程的学习,学生应能够在硬件和软件两方面初步具备 开发一个单片机应用系统的能力。 一、教学目标及任务 单片机是应用电子产品开发五大工具之一,是工程技术人员应用专业技术知识进行电子系统、 电子产品开发手段之一。 在硬件方面,学生应掌握 MCS-51、存储器芯片的内部结构、引脚功能和工作原理,深刻理解各 芯片接口中实际存在的地址信息流、数据流和控制信息流,准确掌握中断概念和 I/O 端口地址的确 定方法。在软件方面,学生应能掌握汇编语言程序设计的基本方法和技巧,树立结构化和模块化程序 设计思想,编制各种分支程序、循环程序、查表程序、子程序,逐步形成思维严密的程序设计风格。 二、学时分配 章 节 理论教学内容 理论 学时 实验项目 实验 学时 第一章 MCS-51 内部结构、引脚功 能和时序 10 DVCC 仿真仪脱机使用/ 2 第二章 MCS-51 指令系统 6 DVCC 仿真仪联机使用 2 第三章 汇编语言程序设计 10 单片机并行输出口应用 4 单片机并行输出口应用 2
合 计 26 合计 10 三、教学内容及教学要求 第一章MCS51内部结构、引脚功能和时序(10学时) 教学要求:通过本章学习,使学生了解单片机工作原理,包括存储器、I/0接口扩展等。初步 建立采用单片机和中小规模集成电路来构建一个控制应用系统的概念和思路。 教学重点与难点:1、单片机内部结构和各组件的作用: 2、特殊功能寄存器控制作用 3、8051引脚功能和工作方式,单片机最小系统构成原则: 4、单片机时序。 教学内容: 第一节绪论 计曾的经曲结 2. 微型计算机组成及应用形态 3。单片机应:用系统开发 第二节MCS-51单片机的结构和引脚功能 1.CS-51单片机内部结构 2.8051单片机引脚及功能 第三节 单片机时序 1.时钟周期机器周期指令周期 2.8051单片机时序 本章习题要点: 单片机内部结构、特殊功能寄存器概念 2 三总线协议、存储器扩展: 3,周期与时序。 第二章MCS-51单片机指令系统(6学时) 教学要求:了解指令的分类和指令操作数中所用符号的含义:掌握指令的寻址方式:掌握各 类指令的功能、含义和特点:能够根据具体指令判断指令的字节数 教学重点与难点:1.指令的寻址方式 及意义 2.指令的格式、功能和含义: 3.使用指令的条件。 第一节概述 1.指令格式 2.指令的 种表示方式 3.指令的 节数 第二节寻址方式 1.立即数寻址: 2.直接寻址: 5.基址+变址:
合 计 26 合计 10 三、教学内容及教学要求 第一章 MCS-51 内部结构、引脚功能和时序(10 学时) 教学要求:通过本章学习,使学生了解单片机工作原理,包括存储器、I/O 接口扩展等。初步 建立采用单片机和中小规模集成电路来构建一个控制应用系统的概念和思路。 教学重点与难点: 1、单片机内部结构和各组件的作用; 2、特殊功能寄存器控制作用; 3、8051 引脚功能和工作方式,单片机最小系统构成原则; 4、单片机时序。 教学内容: 第一节 绪论 1.计算机的经典结构 2.微型计算机组成及应用形态 3.单片机应用系统开发 第二节 MCS-51 单片机的结构和引脚功能 1.MCS-51 单片机内部结构 2.8051 单片机引脚及功能 3.8051 单片机系统扩展 第三节 MCS-51 单片机时序 1.时钟周期 机器周期 指令周期 2.8051 单片机时序 本章习题要点: 1.单片机内部结构、特殊功能寄存器概念; 2.三总线协议、存储器扩展; 3.周期与时序。 第二章 MCS-51 单片机指令系统(6 学时) 教学要求:了解指令的分类和指令操作数中所用符号的含义; 掌握指令的寻址方式;掌握各 类指令的功能、含义和特点;能够根据具体指令判断指令的字节数。 教学重点与难点:1.指令的寻址方式及意义; 2.指令的格式、功能和含义; 3.使用指令的条件。 第一节 概述 1.指令格式 2.指令的三种表示方式 3.指令的字节数 第二节 寻址方式 1.立即数寻址; 2.直接寻址; 3.寄存器寻址; 4. 寄存器间接寻址; 5.基址+变址;
6.相对寻址 7。位寻址。 第三节 8051指令系统 数据传输指 2.算术运算指令 3。罗辑运算指今 4.转移指令 5位损作指人 本章习题要点 1.指令格式、指令字节数。 2.指令的功能及使用。 3.寻址方式。 第三章汇编语言程序设计(10学时) 教学要求:通过本章学习使学生掌握基本程序设计, 了解模块化设计思想 教学重点与难点:1,分支程序、循环程序、查表程序、子程序设计方法和设计技巧: 2.各种程序算法: 3.模块化设计思想。 第一节汇编语言构成和汇编语言程序设计步骤 1.指令性语句和指示性语句 汇编 语言程序设计步骤 第二节 基本程序设计 1.分支程序设计 2.循环程序设计 3.查表程设计 子程序设计 第三节模块化设计思想 本章习题要点: 1.分支程序设计: 2.循环程序设计 3.查表程序设计 4.子程序设计。 四、考核方式及要求 本课程的考核方式为平时学习情况、实验情况和闭卷考试相结合的方式,考核成绩由平时 (20%)、实验(20%)和考试(60%)组成。平时成绩主要是上课情况和作用完成情况。 五、教材及教学主要参考书 [1]杨居易单片机原理与工程应用.清华大学出版社.2009年 「2]张毅刚彭喜元彭宇编著.单片机原理及应用.第二版,高等教育出版社,2010年 [3]李全利迟容强编著.单片机原理及接口技术.第二版.高等教育出版社 [4胡汉 单片机原理及其接口技术第二版.清华大学出版社 [5]许爱钧彭秀华编著.Keil Cx51V7.0单片机高级语言编程与u Vison2应用实践 电子工业出版社. [6]林军等编著.单片微型计算机原理与接口技术试验指导与实训.中国水利水电出版社
6.相对寻址 7.位寻址。 第三节 8051 指令系统 1.数据传输指令 2.算术运算指令 3.逻辑运算指令 4.转移指令 5.位操作指令 本章习题要点: 1.指令格式、指令字节数。 2.指令的功能及使用。 3.寻址方式。 第三章 汇编语言程序设计(10 学时) 教学要求:通过本章学习使学生掌握基本程序设计,了解模块化设计思想。 教学重点与难点:1.分支程序、循环程序、查表程序、子程序设计方法和设计技巧; 2.各种程序算法; 3.模块化设计思想。 第一节 汇编语言构成和汇编语言程序设计步骤 1.指令性语句和指示性语句 2.汇编语言程序设计步骤 第二节 基本程序设计 1.分支程序设计 2.循环程序设计 3.查表程序设计 4.子程序设计 第三节 模块化设计思想 本章习题要点: 1.分支程序设计; 2.循环程序设计; 3.查表程序设计; 4.子程序设计。 四、考核方式及要求 本课程的考核方式为平时学习情况、实验情况和闭卷考试相结合的方式,考核成绩由平时 (20%)、实验(20%)和考试(60%)组成。平时成绩主要是上课情况和作用完成情况。 五、教材及教学主要参考书 [1]杨居易 单片机原理与工程应用.清华大学出版社.2009 年 [2]张毅刚 彭喜元 彭宇编著.单片机原理及应用.第二版.高等教育出版社.2010 年 [3]李全利 迟容强 编著.单片机原理及接口技术. 第二版. 高等教育出版社. [4]胡汉才 编著.单片机原理及其接口技术.第二版.清华大学出版社. [5]许爱钧 彭秀华 编著.Keil Cx51 V7.0 单片机高级语言编程与 u Vison2 应用实践. 电子工业出版社. [6]林军 等编著.单片微型计算机原理与接口技术试验指导与实训.中国水利水电出版社
教材及教学参考书需注明:著者.书名.版本.出版社.出版年 例:黄祝明吴锋主编.大学物理.第一版。化学工业出版社.2010年 六、说明 此部分可做一些补充说明,若无需说明则可省略该项。 大纲制定人: 刘纯利 大纲审定人: 张春雨 制定时间: 2011.12.16
教材及教学参考书需注明:著者.书名.版本.出版社.出版年 例:黄祝明 吴锋主编.大学物理.第一版. 化学工业出版社.2010 年 六、说明 此部分可做一些补充说明,若无需说明则可省略该项。 大纲制定人: 刘纯利 大纲审定人: 张春雨 制 定 时 间 : 2011.12.16