




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机原理与接口技术教学大纲课程名称:单片机原理与接口技术Fundamentals of Mono-Chip b Computers and Interface Technology课程编号:202020课程类型:专业主干课学时/学分: 32/2适用专业:电子信息工程一、前言(一)课程性质本课程是计算机科学与技术领域的专业理论课,它上承“电子技术基础”等专业理论基础课,下启“接口技术”和“计算机控制技术”等专业课,在其间起着桥梁和纽带的作用,因此是非常重要的应用技术专业理论课。(二)教学目标通过本课程的学习,应使学生在掌握单片机基本理论知识的基础上,着重强化应用所学知识的能力和实际动手能力。因此,在教学过程中既要重视基础理论的培养,也要重视实验等实践性环节,基础理论知识和基本应用能力并重,为后续专业课的学习及学生从业后自学相关知识、更好地从事相关技术工作奠定良好的基础。(三)教学要求要求学生能够全面深入理解所学内容,并能够用分析、初步设计解答与网络相关的问题,能够举一反三。了解单片机应用系统各主要环节的设计、调试方法,并了解单片机在测量、控制等电子技术应用领域的应用,要求学生能够较好地理解和掌握,并能够进行简单的分析和判断。要求学生能够一般地了解所学内容。掌握单片机应用系统设计与制作的基本方法与步骤,能够熟练运用仿真开发环境调试软、硬件。(四)先修课程模拟电子技术、数字电子技术、微机原理及应用、电路基础、C程序设计。二、课程内容第一章 单片机概述教学内容及总体要求:本章介绍有关单片机的基础知识、发展历史、应用领域以及发展趋势,并对当前8位单片机的主流机型、且占有较大市场份额的MCS51系列单片机及其兼容的单片机(统称为51系列单片机)进行简要概述。对目前流行的51的单片机的代表性机型:美国ATMEL公司的AT89C5x/AT89S5x系列单片机以及其中最具代表性的产品AT89S51进行详细介绍。同时还介绍了目前较为广泛使用的其他类型的单片机产品。本章最后还概要介绍了包括单片机在内的嵌入式处理器的其他成员,如数字信号处理器(DSP)、嵌入式微处理器等,以使读者对其有初步了解。教学目标:掌握:单片机的概念和应用前景了解:单片机的发展过程、特点及主要应用领域。教学方式方法建议:注意引发学生的兴趣和思考。讲授为主,建议使用多媒体教学。学时:2学时一、什么是单片机二、单片机的发展历史三、单片机的特点四、单片机的应用五、单片机的发展趋势六、MCS-51系列与AT89C5x系列单片机思考题: 1、单片机在工业自动化领域中有哪些应用,请举例?2、举例身边单片机控制的家用电器有哪些?第2章 AT89S51单片机的硬件结构教学内容及总体要求:本章介绍AT89S51单片机的片内硬件基本结构、引脚功能、存储器结构、特殊功能寄存器功能、4个并行I/O口的结构和特点,同时对复位电路和时钟电路的设计以及节电工作模式也进行了介绍。通过本章内容的学习,为AT89S51单片机应用系统的硬件设计和应用打下基础。教学目标:掌握:MCS51系列单片机各CPU组件(尤其是专用寄存器)的作用,存储器结构、片内数据存储器的功能区划分和各自寻址特点,4个8位并行I/O端口的各自功能和应用特点。理解:CPU时序特点,机器周期的概念以及机器周期与指令周期之间的关系、51系列单片机的工作方式等。了解:MCS-51系列单片机器件的外部引脚功能、封装形式,熟悉各控制引脚的功能和应用特点。教学方式方法建议:1、讲授为主,实验为辅。使学生掌握单片机的结构和原理以及单片机程序设计和接口应用的基本方法能综合运用单片机的软、硬件技术分析实际问题,为工业生产、科学研究和实验设备等领域的单片机应用和开发打下良好的基础。2、建议使用多媒体教学。3、通过做习题加深对单片机的深入掌握。学时:4学时一、AT89S51单片机的硬件组成 二、AT89S51的引脚功能 三、AT89S51的CPU 四、AT89S51存储器的结构 五、AT89S51单片机的并行I/O端口 六、时钟电路与时序 七、复位操作和复位电路 八、看门狗定时器(WDT)的使用 九、低功耗节电模式思考题:1、复位是何含义,为什么要有复位,有哪些方式?2、堆栈有哪些用途,哪些操作影响堆栈?3、解释三种周期。第3章 C51语言编程基础与KeilVision3的使用教学内容及总体要求:本章介绍8051单片机的C51编程语言,以及如何使用C51语言的集成化开发平台Keil Vision3,为C51程序的设计与开发打下基础。教学目标:掌握:C51程序中的数据类型与存储类型,特殊功能寄存器和位变量的定义理解:指令系统中各种寻址方式的操作过程、指令的功能和对状态标志位的影响。教学方式方法建议:注意引发学生的兴趣和思考。讲授为主,建议使用多媒体教学,通过做习题加深对单片机的深入掌握。学时:4学时一、C51编程语言简介 二、C51语言程序设计基础 三、C51语言的函数 四、Keil Vision3环境下的C51程序开发思考题: 1、C51在标准C的基础上,扩展了哪几种数据类型?2、C51有哪几种数据存储类型?各对应AT89S8051单片机的哪些存储空间?3、bit与sbit定义位变量有什么区别?第4章 虚拟仿真开发工具Proteus的使用教学内容及总体要求:本章重点介绍如何使用Proteus来对单片机系统进行虚拟仿真。使用Proteus软件进行软硬件结合的单片机系统仿真,可将许多系统实例功能及过程形象化。教学目标:掌握:Proteus的运行环境;Proteus来对单片机系统进行虚拟仿真,初步掌握子程序的设计方法。 教学方式方法建议:注意引发学生的兴趣和思考。课堂授课还应与实验相结合,通过实验,使学生对单片机原理及应用有较全面的认识。讲授为主,建议使用多媒体教学,通过做习题加深对单片机的深入掌握。学时:4学时一、Proteus功能概述 二、Proteus ISIS的虚拟仿真 三、Proteus ISIS 环境简介 四、ProteusISIS的编辑环境设置六、单片机应用系统的Proteus虚拟设计与仿真七、Proteus与Vision3的联调思考题: 1、 在Proteus下完成流水灯的电路原理图的设计。第5章 单片机与显示器件及开关、键盘的接口设计教学内容及总体要求:单片机内资源少,容量小,在进行较复杂过程的控制时,它自身的功能远远不能满足需要,应扩展其功能。单片机系统显示及开关检测、键盘输入是其基本功能。本章介绍单片机与显示器件、开关及键盘的接口设计与软件编程。教学目标:掌握单片机与显示器件、开关及键盘的接口设计与软件编程。教学方式方法建议:课堂授课还应与实验相结合,通过实验,使学生对单片机原理及应用有较全面的认识。讲授为主,建议使用多媒体教学。学时:6学时一、单片机控制发光二极管显示二、开关状态检测三、单片机控制LED数码管的显示四、单片机控制LED点阵显示器显示五、单片机控制液晶显示模块1602 LCD的显示六、键盘接口设计思考题:1、 以单片机为核心,设计一个节日彩灯控制器。第6章 AT89S51单片机的中断系统教学内容及总体要求:本章介绍AT89S51单片机片内功能部件中断系统的硬件结构和工作原理。AT89S51的中断系统能够实时地响应片内功能部件和外围设备发出的中断请求并及时进入中断服务子程序进行处理。通过本章的学习,读者应重点掌握与中断系统有关的特殊功能寄存器以及中断系统的应用特性,应能熟练地进行中断系统的初始化编程以及中断服务子程序的设计教学目标:掌握与中断系统有关的特殊功能寄存器以及中断系统的应用特性。应能熟练地进行中断系统的初始化编程以及中断服务子程序的设计。熟练地进行中断系统的初始化编程以及中断服务子程序的设计。教学方式方法建议:课堂授课还应与实验相结合,通过实验,使学生对单片机原理及应用有较全面的认识。讲授为主,建议使用多媒体教学。学时:6学时一、AT89S51中断技术概述 二、AT89S51中断系统结构 三、中断允许与中断优先级的控制 四、响应中断请求的条件 五、外部中断的触发方式选择 六、中断请求的撤销 七、中断函数九、中断系统应用举例思考题:1、如何确定中断优先级? 2、什么是中断嵌套?第7章 AT89S51单片机的定时器/计数器教学内容及总体要求:在工业检测与控制中,许多场合都要用到计数或定时功能。例如,对外部脉冲进行计数,产生精确的定时时间等。AT89S51单片机片内有两个可编程的定时器/计时器T1、T0,可满足这方面的需要。本章介绍AT89S51单片机内定时器/计时器的结构与功能,两种工作模式和4种工作方式,以及与其相关的两个特殊功能寄存器TMOD和TCON各位的定义及其编程,最后介绍定时器/计时器的编程及应用实例。教学目标:掌握:MCS-51单片机的中断系统基本结构和基本功能,中断系统初始化程序设计方法;MCS-51单片机定时/计数器的工作方式、初始化程序的设计方法;中断系统及定时/计数器典型应用。理解:中断的处理过程;定时/计数器的结构和功能。 了解:中断的概念及中断的处理过程、定时/计数器的组成。教学方式方法建议:课堂授课还应与实验相结合,通过实验,使学生对单片机原理及应用有较全面的认识。讲授为主,建议使用多媒体教学。学时:4学时一、定时器/计数器的结构 二、定时器/计数器的4种工作方式三、对外部输入的计数信号的要求四、定时器/计数器的编程和应用思考题: 1、做定时器时,其外部引脚还能做什么,为什么?2、怎样把定时器改造成外部中断源第8章 AT89S51单片机的串行口教学内容及总体要求:本章介绍AT89S51单片机串行口的基本工作原理,与串行口有关的特殊功能寄存器以及串行口的4种工作方式,串行口多机通信的工作原理以及双机串行通信的软件编程。AT89S51单片机片内的串行口为全双工的通用异步收发(UART)的串行口。所谓全双工就是两个单片机之间串行数据可同时双向传输。异步通信就是收、发双方使用各自的时钟控制发送和接收过程,这样可省去收、发双方的一条同步时钟信号线,使得异步串行通信连接更加简单且容易实现。教学目标:掌握:MCS-51系列单片机串行接口的基本结构、工作方式及串行通信软件程序的编写。理解:串行接口的通信波特率的设定,相关的寄存器SBUF、SCON、PCON的使用。 了解:串行通信的基本概念、异步串行通信的数据格式。教学方式方法建议:课堂授课还应与实验相结合,通过实验,使学生对单片机原理及应用有较全面的认识。讲授为主,建议使用多媒体教学。学时:2学时一、串行口的结构 二、串行口的4种工作方式三、波特率的制定方法五、串行口应用设计案例思考题: 1、如何计算通讯波特率? 2、串行口方式0能否用于数据通讯,为什么?教材及教学参考文献1、 拟使用教材 单片机原理及
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025教师资格试题含答案详解(综合题)
- 法院司法辅助人员题库试题(各地真题)附答案详解
- 危重患者交接班制度
- 2026届淮安市重点中学九年级英语第一学期期末学业水平测试试题含解析
- 用餐接待礼仪培训
- 中国政治制度讲解
- 2026届云南省腾冲市十五所学校英语九年级第一学期期末预测试题含解析
- 江苏省句容市华阳片区2026届九年级化学第一学期期中考试试题含解析
- 机关科室工作总结
- 教育学新闻汇报
- 先天性甲状腺功能减退症诊治指南(2025)解读
- 二级建造师b证考试题库及答案
- 劳务公司安全管理规章制度
- 车辆保密协议书
- 蔚来主品牌视觉识别系统(完整版)
- 2024北森图形推理题
- 《生物科技与食品安全:转基因食品课件》
- 《新时代群众工作方法及其应用》课件
- 《城市规划管理与法规系列讲座课件-城市规划依法行政案例解析》
- 2025年全国特种设备(电梯)安全管理人员A证考试试题(300题)含答案
- 2024秋新人教版小学一年级艺术唱游·音乐上册《第一单元 奇妙的声音世界》教案设计
评论
0/150
提交评论