《单片机原理及应用》课程教学大纲 英文名称: Single chip Microcomputer Principle and Application课程编 号 适用专业:测控技术与仪器、电子信息科学与技术、电子信息工程 学时:72学时学分:4 课程类别:学科大类基础课 课程性质:必修课 课程的性质和目的 本课程是一门将微机原理与单片机结合起来的技术基础课,通过本课程 的学习,目的是使学生能掌握单片微机的组成结构、工作原理、编程方 法和接口技术等方面的知识,培养学生的微机应用能力。其主要任务是 讲授微机基本组成、MCS51单片机结构,汇编语言程序设计、中断 与定时、并行接口、模拟与数字转换接口和串行接口等内容。 课程教学内容 第一章计算机基础知识 1.1微型机与单片机 12几个基本概念 1.3存储器的工作原理与分类 第二章MCS-51单片机硬件结构 21—个点亮单灯的电路和程序 21.1单片机引脚功能 212指令初步知识 213编程器的使用 2.14存储器组织 22一个控制灯亮灯灭的程序 23MCS-51的存储器组织 24MCS-51的辅助电路 第三章MCS-51单片机指令系统 3.IMCS-51单片机指令系统的分类、格式及一般说明 3,2寻址方式 33分类指令 第四章汇编语言程序设计 41汇编语言程序设计基本概念 42汇编语言程序设计 42.1汇编语言程序设计步骤 422顺序程序 423分支程序 424循环程序 425子程序 42.6位操作程序 第五章MCS-51定时数器、串行口、中断系统 5IMCS-51定时计数器 51.1定时器结构 512定时器工作方式 51.3定时器编程 52MCS-51串行口 521串口结构 522串口编程
《单片机原理及应用》课程教学大纲 英文名称:Single chip Microcomputer Principle and Application 课程编 号: 适用专业:测控技术与仪器、电子信息科学与技术、电子信息工程 学时:72学时 学分: 4 课程类别:学科大类基础课 课程性质:必修课 一、课程的性质和目的 本课程是一门将微机原理与单片机结合起来的技术基础课,通过本课程 的学习,目的是使学生能掌握单片微机的组成结构、工作原理、编程方 法和接口技术等方面的知识,培养学生的微机应用能力。其主要任务是 讲授微机基本组成、 MCS—51单片机结构,汇编语言程序设计、中断 与定时、并行接口、模拟与数字转换接口和串行接口等内容。 二、课程教学内容 第一章 计算机基础知识 1.1 微型机与单片机 1.2 几个基本概念 1.3 存储器的工作原理与分类 第二章 MCS-51单片机硬件结构 2.1 一个点亮单灯的电路和程序 2.1.1 单片机引脚功能 2.1.2 指令初步知识 2.1.3 编程器的使用 2.1.4 存储器组织 2.2 一个控制灯亮灯灭的程序 2.3 MCS-51的存储器组织 2.4 MCS-51的辅助电路 第三章 MCS-51单片机指令系统 3.1 MCS-51单片机指令系统的分类、格式及一般说明 3.2 寻址方式 3.3 分类指令 第四章 汇编语言程序设计 4.1 汇编语言程序设计基本概念 4.2 汇编语言程序设计 4.2.1 汇编语言程序设计步骤 4.2.2 顺序程序 4.2.3 分支程序 4.2.4 循环程序 4.2.5 子程序 4.2.6 位操作程序 第五章 MCS-51定时/计数器、串行口、中断系统 5.1 MCS-51定时/计数器 5.1.1 定时器结构 5.1.2 定时器工作方式 5.1.3 定时器编程 5.2 MCS-51串行口 5.2.1 串口结构 5.2.2 串口编程
53MCS-51单片机中断系统 第六章S-51单片机存储系统扩展 6.MCS-51单片机存储系统扩展的基本概念 62程序存储器扩展技术 63数据存储器扩展 第七章并行O接口电路扩展设计及应用 71用TI芯片扩展简单的IO接口 72显示器键盘接口 第八章单片机与数模(D/A)及模数(A)转换器接口 81概述 82DA转换器及其接口 83AD转换器及其接口 三、课程教学的基本要求 本课程的习题主要在课外独立完成,根据批改作业的情况,对学生共同存在的问题在习题课中解 决。本课程的各种程序设计作业在上机试验之前布置,然后在开发系统中调试通过为结束。 学生学完本课程后,应达到如下要求 (1)正确全面掌握微机的基本结构和工作原理 (2)掌握MCS_51单片机的原理、结构和特点 (3)掌握MCS51单片机的汇编语言特点和程序设计 (4)掌握MCS-51单片机的中断系统、定时系统的使用 (5)掌握各种接口电路的基本技术 (6)掌握常用接口芯片的构成及应用 (⑦)掌握MCS—51单片机与常用接口电路的接口技术 本科课程以平时检查为主,最终以考试来评价学生对所学知识的理解程度。 四、课程学时分配 讲课内容 1.计算机基础知识 2.MCS-51单片机硬件结构 3.MCS-51单片机指令系统 10 4.汇编语言程序设计 10 5.MCS-51定时/计数器、串行口、中断系统 6.MCS-51单片机存储系统扩展 F.开行/O接口电路扩展设计及应用 8-842 8.单片机与数模(D/A)及模数(A/D)转换器接口 16 合计 五、建议教材与教学参考书 教材 [《单片微机原理、系统设计与开发应用》,万福君编著,中国科技大学出版社,2001年; 参考书 [2]《单片微型计算机原理、接口、应用》,徐杰民等,北京邮电学院出版社,1990年; 3]《单片微型机原理及应用》,徐淑华等,哈尔滨工业大学出版社,1991年 [4]《MCS-51、%6系列单片机的原理及应用》,孙涵芳等,北京航空航天大学出版社,1998年; [S]《MCS-51系列单片机应用系统设计》,何立民等,北京航空航天大学出版社,1998年
5.3 MCS-51单片机中断系统 第六章 S-51单片机存储系统扩展 6.1 MCS-51单片机存储系统扩展的基本概念 6.2 程序存储器扩展技术 6.3 数据存储器扩展 第七章 并行I/O接口电路扩展设计及应用 7.1 用TTL芯片扩展简单的I/O接口 7.2 显示器键盘接口 第八章 单片机与数模(D/A)及模数(A/D)转换器接口 8.1 概述 8.2 D/A转换器及其接口 8.3 A/D转换器及其接口 三、课程教学的基本要求 本课程的习题主要在课外独立完成,根据批改作业的情况,对学生共同存在的问题在习题课中解 决。本课程的各种程序设计作业在上机试验之前布置,然后在开发系统中调试通过为结束。 学生学完本课程后,应达到如下要求: (1) 正确全面掌握微机的基本结构和工作原理 (2) 掌握MCS—51单片机的原理、结构和特点 (3) 掌握MCS—51单片机的汇编语言特点和程序设计 (4) 掌握MCS—51单片机的中断系统、定时系统的使用 (5) 掌握各种接口电路的基本技术 (6) 掌握常用接口芯片的构成及应用 (7) 掌握MCS—51单片机与常用接口电路的接口技术 本科课程以平时检查为主,最终以考试来评价学生对所学知识的理解程度。 四、课程学时分配 讲 课 内 容 学 时 1. 计算机基础知识 6 2. MCS-51单片机硬件结构 8 3. MCS-51单片机指令系统 10 4. 汇编语言程序设计 10 5. MCS-51定时/计数器、串行口、中断系统 8 6.MCS-51单片机存储系统扩展 8 7.并行I/O接口电路扩展设计及应用 4 8.单片机与数模(D/A)及模数(A/D)转换器接口 2 实验 16 合 计 72 五、建议教材与教学参考书 教材: [1]《单片微机原理、系统设计与开发应用》,万福君编著,中国科技大学出版社,2001年; 参考书: [2]《单片微型计算机原理、接口、应用》,徐杰民等,北京邮电学院出版社,1990年; [3]《单片微型机原理及应用》,徐淑华等,哈尔滨工业大学出版社,1991年; [4]《MCS-51、96系列单片机的原理及应用》,孙涵芳等,北京航空航天大学出版社,1998年; [5]《MCS-51 系列单片机应用系统设计》,何立民等,北京航空航天大学出版社,1998年