《单片机原理及应用》课程教学大纲
单片机原理及应用教学大纲
![单片机原理及应用教学大纲](https://img.taocdn.com/s3/m/05adff173d1ec5da50e2524de518964bcf84d2b8.png)
单片机原理及应用教学大纲单片机原理及应用教学大纲一、引言单片机(Microcontroller)是一种集成了微处理器核心、存储器和各种输入输出接口的集成电路。
它具有体积小、功耗低、成本低廉等特点,广泛应用于电子设备、自动化控制、嵌入式系统等领域。
本文将介绍单片机原理及应用的教学大纲,旨在帮助学生全面了解单片机的基本原理和应用技能。
二、基础知识1. 单片机的概述- 单片机的定义和分类- 单片机的发展历程和应用领域2. 单片机的基本结构- CPU(Central Processing Unit)的功能和工作原理- 存储器(ROM、RAM、Flash)的作用和特点- 输入输出接口(GPIO、UART、SPI、I2C)的功能和应用3. 单片机的编程语言- 汇编语言和C语言的基本概念和特点- 单片机编程语言的选择和应用场景三、单片机的原理与设计1. 单片机的指令系统- 指令的格式和编码方式- 常用指令的功能和使用方法2. 中断和定时器- 中断的概念和分类- 定时器的原理和应用3. 输入输出接口的设计- 数字输入输出接口的设计方法- 模拟输入输出接口的设计方法四、单片机的应用案例1. LED灯控制- 使用单片机控制LED灯的亮灭- 利用定时器实现LED灯的呼吸灯效果2. 温度测量与控制- 利用温度传感器测量环境温度- 使用单片机控制风扇的启停,实现温度控制3. 无线通信- 利用无线模块实现单片机与PC的通信- 使用无线传感器网络实现远程监控系统五、实验设计与实施1. 实验设计- 根据教学目标设计单片机实验- 确定实验所需的硬件和软件资源2. 实验实施- 学生按照实验指导书进行实验操作- 实验过程中的注意事项和常见问题解决方法六、教学评估与总结1. 教学评估- 实验成绩的评定标准和方法- 学生对课程的反馈和建议2. 教学总结- 教学过程中的亮点和不足- 课程改进的思考和建议七、结语通过本教学大纲,学生将全面了解单片机的基本原理和应用技能,为将来的工作和学习打下坚实的基础。
《单片机原理及其应用》教学大纲
![《单片机原理及其应用》教学大纲](https://img.taocdn.com/s3/m/705f1b94370cba1aa8114431b90d6c85ec3a8821.png)
《单片机原理及其应用》教学大纲一、课程介绍(100字)本课程旨在介绍单片机的基本原理、编程技巧以及其在各个领域的应用,帮助学生掌握单片机的基本工作原理和应用技巧,培养学生的动手能力和解决问题的能力。
二、教学目标(200字)1.理论目标:a.了解单片机的基本概念、发展历程和硬件组成。
b.掌握单片机的工作原理、编程技巧和调试方法。
c.了解单片机的应用领域和开发平台。
2.实践目标:a.熟悉单片机编程环境,能够使用C语言进行单片机程序设计。
b.掌握基本的硬件与单片机的连接方法及调试技巧。
c.能够完成一些基本的单片机应用项目。
三、教学内容及学时安排(800字)1.单片机基本原理(10学时)a.单片机的定义和分类b.单片机的发展历程c.单片机的硬件组成及功能d.单片机工作的基本原理2.单片机的编程基础(20学时)a.单片机的编程环境介绍b.C语言的基本语法c.单片机的IO口编程d.单片机的中断编程3.单片机的外设接口及应用(30学时)a.串口通信的原理及应用b.数码管的驱动及应用c.LCD模块的驱动及应用d.ADC和DAC的原理及应用e.蜂鸣器和按键的接口及应用f.定时器/计数器的原理及应用g.PWM信号的产生及应用4.单片机的通信接口及应用(20学时)a.I2C总线的原理及应用b.SPI总线的原理及应用c.CAN总线的原理及应用B接口的原理及应用5.单片机的应用案例(20学时)a.LED灯的控制b.温度测量与控制c.电机驱动与控制d.智能家居控制系统6.综合实践(10学时)a.自主设计和实现一个小型单片机应用项目b.掌握项目开发流程和调试技巧c.理论与实践相结合,提高综合能力四、教学方法(150字)1.理论讲解与实例分析相结合,提高学生对知识的理解和应用能力。
2.实验操作与实践演练相结合,提高学生的动手能力和解决问题的能力。
3.项目设计与实践结合,培养学生的综合能力和团队合作精神。
4.运用多媒体教学手段和互动式教学方法,提高学生的学习兴趣。
《单片机原理及应用》教学大纲
![《单片机原理及应用》教学大纲](https://img.taocdn.com/s3/m/ea45cca9e109581b6bd97f19227916888486b917.png)
《单片机原理及应用》教学大纲课程名称:单片机原理及应用课程代码:xxx学时:36学时教材:《单片机原理及应用》张XX主编,XXX出版社一、课程目标本课程旨在通过对单片机的原理和应用进行系统全面的讲解,培养学生对单片机的基本原理和应用能力,使学生具备单片机开发和应用的实际操作能力。
二、教学内容(按照模块划分)模块一:单片机基础知识1.单片机概述1.1单片机的定义和分类1.2单片机的发展历程1.3单片机的特点和优势2.单片机的内部结构和工作原理2.1单片机的内部结构2.2单片机的工作原理2.3单片机的存储器体系结构模块二:单片机的编程方法和开发工具1.单片机编程语言和开发环境1.1汇编语言1.2C语言1.3单片机的开发工具2.单片机的编程方法和技巧2.1单片机编程的基本步骤2.2单片机的编程技巧和调试方法2.3单片机程序的组成和结构模块三:单片机的输入输出及外设控制1.单片机的输入输出(I/O)口及控制1.1单片机的输入输出口1.2I/O口的配置和控制方法1.3I/O口的中断和定时功能2.单片机的外设接口和控制2.1数字口和模拟口的控制2.2串口和并口的控制2.3中断和定时器的应用模块四:单片机的应用开发1.单片机应用系统设计1.1单片机应用系统的结构和原理1.2单片机应用系统的设计流程1.3单片机应用系统的案例分析2.单片机控制技术及应用2.1单片机的逻辑控制和模拟控制2.2单片机在各个应用领域的应用案例2.3单片机应用的设计和调试技巧三、教学方法本课程采用理论教学与实践操作相结合的教学方法,包括但不限于:1.录播课程讲解:通过教学视频讲解单片机原理和应用的相关内容,加深学生对于知识的理解。
2.实验操作训练:通过实验操作训练,让学生亲自动手实践单片机的编程和应用,提高学生的实际操作能力。
3.讨论与互动:通过讨论和互动,激发学生的兴趣和思考,促进知识的深化和应用的灵活性。
四、教学评估1.作业与实验报告:学生需要按时完成作业和实验,并提交实验报告,检验学生对于单片机原理和应用的理解和实际操作能力。
单片机原理及应用教学大纲
![单片机原理及应用教学大纲](https://img.taocdn.com/s3/m/a9ed0edb5ff7ba0d4a7302768e9951e79b8969e2.png)
《单片机原理及应用》课程标准学时数:28学时课程性质:专业课适用专业:机电技术应用一、课程性质与定位《单片机原理及应用》课程是机电一体化、数控技术专业的一门专业必修课。
是一门面向应用的、具有很强实践性与综合性的课程。
通过学习利于改善学生的知识结构,使其获得利用单片机解决某些工程技术问题所需的知识,为学习后续课程及在今后工作中利用单片机实现电器控制、过程控制、信息处理和管理奠定必要的基础。
二、课程教学目标通过学习要求学生掌握单片机的工作原理,了解有关单片机的基本知识,掌握该单片机的指令系统及汇编语言设计的基本方法,掌握单片机的基本功能及典型接口技术,获得相关领域内应用单片机的初步能力。
三、本课程学时安排四、课程教学内容和基本要求第1章单片机基础知识概述(2学时)(一)教学重点和难点单片机概述;PrOteUS 应用简介。
(二)教学内容和基本要求 (1)教学内容: 1. 1单片机概述1. 2单片机学习的预备知识2. 3PrOteUS 应用简介 (2)基本要求:能说出单片机的特点和应用,会数制及其转换;ISIS 模块应用举例,汽ARES 模块应用举例。
第2章MCS-51单片机的结构及原理(2学时) (一)教学重点和难点能说出MCS-51单片机的结构,MCS-51的存储器结构;并行I/O 口。
(二)教学内容和基本要求 (1)教学内容: 3. 1MCS-51单片机的结构 2. 2MCS-51的存储器结构 2. 3单片机的复位、时钟与时序 2. 4并行I/O 口 (2)基本要求:掌握MCS-51单片机的内部结构,了解程序、数据存储器,掌握时钟电路。
第3章单片机的汇编语言与程序设计(4学时) (一)教学重点和难点知道MCS-51指令系统,会汇编语言的编程方法。
(二)教学内容和基本要求 (1)教学内容: 3. 1汇编语言概述 (1学时) 3. 2 MCS-51指令系统简介 (2学时) 3. 3汇编语言的编程方法(1学时) (0.5学时) (0.5学时)(0.5学时) (0.5学时) (0.5学(2)基本要求:了解汇编语言指令格式和描述操作数的简记符号;了解汇编语言程序设计步骤;第4章单片机的C51语言(4学时)(一)教学重点和难点C51的程序结构,C51与汇编语言的混合编程;C51仿真开发环境。
《单片机原理及应用》课程教学大纲
![《单片机原理及应用》课程教学大纲](https://img.taocdn.com/s3/m/60d5a50158eef8c75fbfc77da26925c52cc59185.png)
《单片机原理及应用》课程教学大纲《单片机原理及应用》课程教学大纲一、课程基本情况课程编号 106D2001 英文名称The Principle & Application of Single-Chip Microcomputer总学时 48 讲课学时38学分 3.0 实验学时10上机学时讨论学时课程类别专业必修开课学期 6 考试方式闭卷适用专业电气工程及其自动化开课院(系)工学院课程负责人教师姓名李志伟职称教授 e-mail授课语言课件地址先修课程电路、模拟电子技术、数字电子技术、微机原理及接口技术等教学用书教材名称教材编者出版社出版年月版次主要教材微型计算机原理及应用MCS-51\MCS96系列单片机应用基础张鄂亮等华中科技大学出版社 2001.10 2主要参考书单片机原理及接口技术李朝青北京航空航天大学出版社单片微机原理及应用丁元杰机械工业出版社单片机原理与接口应用侯紫达兵器工业出版社单片机程序设计基础周航慈北京航天航空大学出版社二、课程性质、任务和作用本课程是电气化与自动化的专业必修课。
本课程的任务是从应用的目的出发,通过对MCS--51系列单片机的剖析,使学生获得有关单片机的内部结构和工作原理以及硬件、软件的基本概念,基本知识和单片机应用系统的设计和编程知识。
用汇编语言进行程序设计的基本技能。
培养学生分析问题和解决问题的能力,为开发单片机及其嵌入式应用系统打下基础。
三、教学目的单片机(Microcontrollers)具有体积小、功能强、可靠性高、面向控制和价格低廉等一系列优点,不仅已成为工业测控领域普遍采用的智能化控制工具,而且已渗入到人们工作和生活的各个角落,有力地推动了各行业的技术改造和产品的更新换代,应用前景广阔。
培养学生分析问题和解决问题的能力,为开发单片机及其嵌入式应用系统打下基础。
四、课堂教学的内容、基本要求及学时安排1.讲课学时分配内容讲课学时作业题量备注第一章计算机基础知识 2第二章单片微型计算机结构 4第三章指令系统 6第四章汇编语言程序设计 6第五章半导体存储器及其应用 4第六章输入/输出及中断系统 6第七章单片机I/O接口电路 4第八章微型计算机接口技术 6合计 382.教学内容2.1 计算机基础知识2.1.1 计算机的发展与组成2.1.1.1 计算机发展概况.2.1.1.2 计算机发展趋势.2.1.1.3 计算机的组成结构.2.1.1.4 计算机的主要技术指标2.1.2 计算机运算基础.2.l.2.1 进位计数制2.1.2.2 不同进位计数制之间的转换2.1.2.3 带符号数的表示方法2.1.2.4 数的定点与浮点表示2.1.2.5 运算方法2.1.2.6 二—十进制编码2.1.2.7 字符编码2.2 微型计算机结构2.2.1 微型计算机功能部件2.2.1.1 CPU结构2.2.1.2 存储器与读/写操作2.2.1.3 输入/输出接口2.2.2 微型计算机的结构特点.2.2.2.1 微型计算机的总线结构 2.2.3 微型计算机软件2.2.3.1 计算机语言2.2.4 MCS-51单片机的硬件结构 2.2.4.1 MCS-51的总体结构2.2.4.2 MCS-51CPU2.2.4.3 MCS-51存储器配置2.2.4.4 MCS-51单片机引脚2.2.4.5 MCS-51最小系统2.3 指令系统2.3.1 指令的基本格式2.3.2 操作数类型2.3.3 指令寻址方式2.3.4 状态标志位2.3.5 MCS-51指令系统分析2.3.5.1 数据传送指令2.3.5.2 算术运算指令2.3.5.3 逻辑运算指令2.3.5.4 布尔变量操作指令2.3.5.5 程序控制指令2.4 汇编语言程序设计2.4.1 汇编程序约定2.4.2 汇编语言程序设计步骤 2.4.3 直线程序2.4.4 分支程序2.4.4.1 单重分支程序2.4.4.2 多重分支程序2.4.5 循环程序2.4.5.1 循环程序的构成2.4.5.2 单重循环2.4.5.3 多重循环2.4.6 子程序2.4.6.1 子程序的设计2.4.6.2 子程序类型2.4.6.3 子程序嵌套与递归2.4.7 应用程序设计举例2.4.7.1 多字节加减运算2.4.7.2 多字节乘除运算程序 2.4.7.3 代码转换程序2.4.7.4 排序程序2.4.7.5 查找技术2.4.7.6 插入技术2.4.7.7 数字滤波2.4.7.8 软件堆栈2.5 半导体存储器及其应用2.5.1 半导体存储器结构2.5.1.1 存储器分类2.5.1.2 存储器存储矩阵2.5.1.3 存储器外部信号线2.5.2 随机读/写存储器.2.5.2.1 静态RAM2.5.2.2 动态RAM2.5.3 只读存储器2.5.4 存储器的连接2.5.4.1 存储芯片的扩充2.5.4.2 存储器芯片与CPU或单片机的连接 2.5.4.3 存储器与单片机连接实例2.6 输入/输出及中断系统2.6.1 I/O接口基本概念2.6.2 I/O寻址方式及地址译码2.6.3 I/O控制方式2.6.4 中断技术2.6.4.1 中断的概念2.6.4.2 中断处理过程2.6.4.3 寻找中断源与确定优先级2.6.4.4 中断系统的扩展2.6.5 MCS-51中断系统2.6.5.l 中断源2.6.5.2 中断系统的控制2.6.5.3 中断响应和中断返回2.6.5.4 MCS-51的单步操作2.6.5.5 多中断源系统2.6.5.6 MCS-51外部中断举例2.7 单片机I/O接口电路2.7.1 单片机并行I/O接口2.7.1.1 MCS-51片内PIO2.7.2 定时/计数器电路2.7.2.1 MCS-51定时计数器2.7.3 串行I/O接口2.7.3.1 MCS-51串行接口2.7.3.2 MCS-51串行I/0口的应用2.7.3.3 RS—232C异步通信接口2.7.4 通用I/O接口芯片2.7.4.1 可编程并行接口芯片82552.7.4.2 可编程多功能接口芯片81552.8 微型计算机接口技术2.8.1 LED显示器接口2.8.2 键盘和开关接口2.8.2.1 独立式按键键盘2.8.3 单片机应用系统中键盘、显示接口技术2.8.3.1 8155扩展I/O口的键盘、显示器接口2.8.3.2 串行口扩展的键盘、显示器接口2.8.3.3 可编程键盘、显示接口芯片82792.8.4 D/A转换器接口2.8.4.1 D/A转换原理2.8.4.2 单片集成D/A转换器2.8.5 A/D转换器接口2.8.5.1 双积分式A/D转换原理2.8.5.2 逐次逼近式A/D转换原理2.8.6 打印机接口电路3.课程的基本要求3.1 计算机基础知识了解本章内容3.2 微型计算机结构掌握MCS--51单片机的结构、引脚、存储器配置,理解CPU的时序、复位电路、输入/输出端口结构和工作原理。
单片机原理及应用教学大纲
![单片机原理及应用教学大纲](https://img.taocdn.com/s3/m/cc45333130b765ce0508763231126edb6f1a76cc.png)
单片机原理及应用教学大纲一、教学目标•掌握单片机的基本原理和技术基础•熟悉单片机的开发环境和编程方法•理解单片机在实际应用中的各种应用场景和方法二、教学内容1. 单片机基础知识•单片机的定义和工作原理•单片机的发展历程与分类•单片机系统的组成和基本电路•单片机的编程语言和编程环境•单片机的常用外设和接口2. 单片机编程基础•单片机汇编语言的基本语法和指令•单片机C语言的基础语法和编程思想•单片机程序的调试和仿真方法•单片机应用案例的讲解和实践3. 单片机应用技术•单片机的数码管、LCD显示、LED显示和触摸屏控制•单片机的按键、继电器、直流电机和步进电机控制•单片机的计时器、定时器、计数器、PWM输出和中断控制•单片机的串口通信、CAN总线通信和以太网通信4. 单片机系统设计实例•基于单片机的智能家居设计•基于单片机的机器人控制系统设计•基于单片机的电子秤测量系统设计•基于单片机的智能巡线小车设计5. 单片机项目开发和实践•单片机项目的需求分析和功能设计•单片机项目的硬件电路设计和制作•单片机项目的软件程序设计和调试•单片机项目的性能测试和优化三、教学方法•理论讲解和实践演示相结合,突出实用性和实验性•通过幻灯片、案例分析和教学视频等多种形式展示技术原理和实践应用•强调学习和实践结合,注重实际触摸和操作能力的提高•鼓励学生自主学习和探究,营造积极向上的学习氛围和实践环境四、教学评价•以平时表现、实验报告、小项目、考试成绩等多种形式进行综合考核•注重对学生实际能力和综合素质的评价和提升•定期开展学生自评和互评活动,培养良好的团队合作和交流能力五、教学资源•教材:《单片机技术基础及应用》•软件: Keil、 Proteus、 Altium Designer、 ADS等•设备:开发板、仿真器、烧写器、外围设备等•网络:淘宝、玩客云、百度文库、微信公众号等六、教学建议•规范教学流程和节奏,重视基础知识点的掌握和实践应用•加强教学与实践的结合,提供更多的项目案例和设计方案•采用多种形式的教学评价方式,让学生对自己的学习和实践有更全面的认识和提高方向。
《单片机原理及应用》教学大纲
![《单片机原理及应用》教学大纲](https://img.taocdn.com/s3/m/130bcfc5b8d528ea81c758f5f61fb7360b4c2bd0.png)
《单片机原理及应用》教学大纲课程名称:单片机原理及应用课程类型:专业选修学时安排:32学时课程简介:本课程通过对单片机的原理和应用进行深入讲解,使学生掌握单片机编程的基本原理和方法,并能够应用单片机完成各种实际任务。
通过理论教学和实验实践相结合的方式,培养学生的综合应用能力和解决实际问题的能力。
教学目标:1.理解单片机系统的基本组成部分以及其工作原理。
2.掌握单片机编程的基本方法和技巧。
3.能够应用单片机完成各种实际任务。
4.学会使用相关工具和设备进行单片机的开发和调试。
教学内容:第一讲:单片机的概述与发展(2学时)1.单片机的定义和概述2.单片机的发展历程3.单片机在各个领域的应用案例第二讲:单片机的基本结构与工作原理(4学时)1.单片机的硬件结构2.单片机的内部组成单元及其功能3.单片机的时序控制原理第三讲:单片机的编程语言(4学时)1.C语言在单片机编程中的应用2.汇编语言在单片机编程中的应用3.嵌入式系统开发工具的介绍第四讲:单片机的输入输出(4学时)1.单片机的输入输出端口2.数字输入输出接口3.模拟输入输出接口4.中断控制和输入输出延时第五讲:单片机的中断与定时器(4学时)1.单片机的中断原理和中断服务程序编写方法2.定时器在单片机中的应用3.PWM技术在单片机中的应用第六讲:单片机的通信接口(4学时)1.串口通信的原理和应用2.并行通信的原理和应用3.I2C和SPI通信协议介绍4.单片机与外设的通信接口设计第七讲:单片机的应用案例(6学时)1.温度测量与控制系统2.智能家居控制系统3.电机控制系统4.通信设备控制系统5.其他实时控制系统案例第八讲:实验探究(4学时)1.单片机的基本操作实验2.单片机的输入输出实验3.单片机的中断和定时器实验4.单片机的通信接口实验教学方法:1.课堂讲授:通过理论教学,向学生传授单片机的基本原理和知识。
2.实验实践:通过实验教学,让学生亲自动手制作单片机相关应用电路,并进行调试和测试。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机原理及应用》课程教学大纲
邓柳
第一部分大纲说明
一、课程的性质、任务
《单片机原理及应用》是电子信息工程技术/通信技术专业的专业必修课程。
根据高等职业教育的培养目标,本课程的主要任务是:
(1) 使学生掌握单片机的基础知识,培养学生对单片机系统的初步开发能力,对不断更新的知识结构的适应能力、较强的实践动手能力和团结合作精神,为培养高等技术应用型专门人才服务。
(2)为学生继续学习后续专业课程和参加专业实践打下基础,使学生具有进一步学习相关专业知识的能力。
二、本课程的基本要求
本课程的教学要求是,全面讲授51系列单片机的工作原理、定时器的工作原理及使用方法、中断系统的工作原理及使用方法、串行口的工作原理及使用方法、存储器及I/O口的扩展、键盘/显示器接口设计等内容,培养学生的创新精神、实践技能和创作能力。
同时注重培养学生的认真负责的工作态度和一丝不苟的工作作风。
基本知识教学要求:
(1)掌握MCS-51单片机的基本硬件结构;
(2)掌握单片机内部存储器的组成及物理意义;
(3)掌握51单片机指令系统中各指令的功能及执行细节;
(4)掌握常用的扩展芯片与单片机硬件接口、驱动程序的编写
(5)掌握键盘/显示器与单片机的硬件接口、驱动程序的编写
能力要求:
(1)初步具备单片机系统的软、硬件开发能力;
(2)具备正确的嵌入式系统的概念,能用专业术语解释其开发过程。
三、适用专业与学时
本课程适用于三年制高职电信、通信专业的学生,教学总时数为64学时,具体课时分配见课时分配表。
四、本课程和其它课程的关系:
此门课程主要是培养学生开发单片机系统的软、硬件的能力。
在开设这门课程前学生需学习数字电子技术等专业基础课程。
五、推荐教材及参考书:
教材:孙莉、蒋从根编《单片机原理及应用》机械工业出版社
参考书目:1、陈光东等编,《单片微型计算机原理与接口技术》,华中科技大学出版社
2、姜武中编,《单片机原理与接口技术》,大连理工大学出版社
六、主要教学方法与媒体要求:
主要采取课堂教授、多媒体教学、实验、毕业设计(选)相结合的方法进行教学。
第二部分教学内容和教学要求
一、理论教学内容及要求
第一章绪论
1.1 了解计算机的基本构成(五部分);理解单片机的概念;单片机的种类、型号、
功能、应用场合及目前市场上的发展状况;
1.2 熟悉进位计数制;会进行数制之间的转换;
教学重点:单片机的种类、型号、功能、应用场合及目前市场上的发展状况。
第二章51单片机的硬件结构及工作原理
2.1存储器
熟悉51单片机的存储器构成(数据存储器、程序存储器),各存储器对应的地址块范围、功能、访问方法。
2.2 定时器/计数器
了解定时器/计数器的工作原理和工作方式,熟记其控制寄存器;掌握定时器/计数器初值的计算方法;会使用程序驱动定时器/计数器。
2.3 中断系统
了解51单片机中断源的功能特点,熟悉5个中断源的入口地址;了解中断系统结构,熟记中断控制寄存器中各位的意义,会使用中断控制寄存器;了解中断的响应过程,中断屏蔽条件,优先级的设定。
2.4 输入/输出口
了解51单片机4个并行口的结构,使用时注意的问题及各口的功能特点,会使用指令操作各并行口;
2.5 串行口
了解51单片机串行口的基本结构特点、功能、工作方式;熟悉波特率的计算方法,熟悉串行端口控制寄存器;了解串口多机通信原理,会编制串行口通信程序。
2.6 时钟与复位电路
了解单片机时钟与复位电路,基本时序单位,熟悉单片机复位后的状态;熟练绘制单片机最小系统原理图。
教学重点:1、51单片机的存储器构成;
2、各功能部件的硬件结构及工作原理。
第三章51单片机的指令系统
3.1了解51单片机指令系统的特点;
3.2熟悉单片机的七种寻址方式,会根据寻址方式写出相应指令,看指令知道寻址方式;
3.3 分类掌握5大类指令,熟记操作码及指令格式。
教学重点:寻址方式,5大类指令的功能。
第四章51单片机汇编语言与程序设计基础
4.1 熟练掌握7种伪指令;
4.2 了解顺序、分枝、循环结构程序的特点;
4.3 会根据要求编写简单的三类程序;
教学重点:伪指令,程序设计。
第五章51单片机的系统扩展
5.1 掌握程序存储器、数据存储器、E2PROM的扩展方法;
5.2 掌握定时器/计数器8253的扩展使用方法;
5.3 掌握输入/输出端口的扩展方法;
5.4 掌握外部中断源的扩展方法;
5.5 掌握8155的扩展使用方法;
5.6 掌握多芯片的扩展方法;
教学重点:程序存储器、数据存储器、E2PROM的扩展方法。
第六章51单片机的接口技术
6.1掌握接口技术中的一般方法(访问指令、接口信号及时序数据交换方式,地址译码
方法);
6.2 掌握8位、12位DA转换器的工作原理、使用方法及与单片机的接口方法;了解
DAC0832单、双缓冲结构接法及数字量与模拟量的对应关系;
6.3 熟悉逐次逼近式、双积分式AD的转换原理与单片机的接口方法;
6.4 掌握独立式、行列式键盘的扫描、驱动方法;
6.5 掌握LED显示原理,静态、动态LED电路接法、驱动方法;
教学重点:1、接口技术中的一般方法;
2、DA转换器的工作原理、使用方法及与单片机的接口方法;
3、键盘、LED显示器接口技术。
二、实验教学内容
实验1KEIL C51集成开发环境的使用练习
实验内容:KEIL C51集成开发环境的使用练习。
要求:熟练使用KEIL C51集成开发环境,熟悉程序开发步骤。
实验2基于KEIL C51集成开发环境的仿真与调试
实验内容:KEIL C51 集成开发环境调试功能的使用,DP-51PROC单片机仿真器开发平台认识。
要求:熟练使用KEIL C51 集成开发环境的调试功能,了解DP-51PROC单片机仿真器开发平台。
实验3单片机I/O口控制实验
实验内容:利用单片机的P1口作IO口,做流水灯实验。
要求:熟练编写单片机的并行口控制程序。
实验4定时器/计数器应用实验
实验内容:利用单片机的P1 口作IO 口,使用定时器\计数器控制蜂鸣器发出音乐。
要求:熟练使用单片机的定时器\计数器,能根据要求编写驱动程序。
实验5中断应用实验
实验内容:利用单片机响应键盘外部中断的方式控制直流电机的转向及转速。
要求:熟悉中断程序的编写。
实验6RS232 串口通信实验
实验内容:与上位机进行字符传送。
要求:熟练编写单片机串行口通信程序。