《单片机原理与应用》课程教学大纲_第1页
《单片机原理与应用》课程教学大纲_第2页
《单片机原理与应用》课程教学大纲_第3页
《单片机原理与应用》课程教学大纲_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、单片机原理与应用Single-Chip Microcomputer Principe and Application 一、课程基本情况课程类别:专业主干课课程学分:3学分课程总学时:48课时(讲课:32学时 实验实习:16学时 )课程性质:必修开课学期:第4学期先修课程:数字电路、微机原理适用专业:电子信息工,信息工程,通信工程,海洋技术教 材:PIC单片机原理与系统设计, 周杰、张银胜等编著 气象出版社 2007年开课院系:电子与信息工程学院二、课程性质、教学目标和任务本课程是通信工程、信息工程、电子信息工程、电子科学与技术、电气工程及其自动化等专业学生的一门专业课程。通过本课程的学习,使学

2、生了解目前单片机技术的发展与应用现状,尤其是掌握美国MCS-51、以及Microchip公司推出的PIC16F87X单片机的体系结构、工作原理、指令系统及应用技术。通过学习牢固掌握单片机的内部结构、基本配置、总线时序、指令系统的寻址方式、源程序设计方法、片内外存储空间的分布和使用方法、输入输出端口的使用方法和特点、片内定时计数器的使用方法、片内通用串行接口的使用方法及其与系统接口设计扩展的基本方法。使学生既能够了解单片机的通性,又能认识各单片机系列的结构特点,掌握单片机系统的设计思路和流程,能够设计简单的单片机系统,使学生在未来工作中具有利用单片机开发产品和解决实际问题的能力。该课程可结合MC

3、S-51系列芯片与PIC16F87X系列的实验设计进行讲授。三、教学内容和要求1、绪论(2学时)(1) 了解单片机的定义,单片机发展过程;(2) 了解单片机种类及性能;(3) 了解单片机系列产品简介;(4) 了解PIC16F8X系列或MCS51系列单片机的发展过程以及系列芯片及其功能;(5) 初步了解单片机系统及其设计的组成,分析单片机系统与通用微机系统的特点和异同。重点:单片机系统及其设计的组成,单片机种类及性能。难点:单片机系统与通用微机系统的特点和异同。2、单片微机系统结构 (4学时) (1) 了解单片机芯片基本特征及基本内部架构; (2) 了解RISC指令系统及哈佛结构,熟悉寄存器文档

4、;(3) 熟悉单片机内部存储器结构,掌握特殊功能寄存器的定义和使用;(4) 熟悉各系列单片机的特殊内嵌功能;(5) 了解各系列单片机的存储器的空间,对于空间重叠的概念,以及相同物理地址在不同存贮空间的访问方法。重点: 单片机芯片基本特征, 单片机物理地址在不同存贮空间的访问方法。难点:单片机物理地址在不同存贮空间的访问方法。3、单片机指令系统 (4学时)(1) 了解指令系统概述、指令构成及源程序组成;(2) 掌握单片机的寻址方法;(3) 熟悉字节操作指令、位操作指令、立即数和控制操作指令、伪指令的格式及作用;(4) 熟悉指令集详解;(5) 了解指令系统的主要功能,基本能够阅读指令,能够进行简单

5、程序的编程。重点:单片机的寻址方法,指令系统的主要功能。难点:单片机的寻址方法。4、单片机程序设计 (6学时)(1) 掌握汇编程序的基本格式和一些使用设计技巧;(2) 熟练掌握分支程序设计方法、循环程序设计方法、子程序设计方法及中断服务程序设计方法;(3) 熟练掌握开发软件(如MPLAB)的使用。重点:汇编程序,循环程序设计。难点:汇编程序。5、单片机的外围电路设计 (6学时) (1) 初步了解外围电路的设计方法;(2) 掌握I/O接口电路原理及运用;(3) 了解PWM调宽原理、定时器的原理、SCI/USART以及CCP模块的原理;(4) 熟悉使用硬件逻辑图实现上述各种电路,有条件的话采用基于

6、VHDL的CPLD设计。重点:I/O接口电路原理及运用。难点:定时器的原理。6、单片微机接口技术 (6学时)(1) 初步掌握单片机与外围电路并行接口设计;(2) 掌握RS232接口标准以及接口设计方法;(3) 针对MCS-51,或PIC单片机的特点,熟练运用USART进行设计;(4) 了解单片机基于USB专用接口芯片的设计方法。重点:RS232接口标准以及接口设计方法,USART。难点:RS232接口标准以及接口设计方法。7、单片机C51基础知识介绍(2学时)(1)了解:C语言开发单片机的优点;(2)掌握:C51中的基本数据类型、C51数据类型扩充定义、C51中常用头文件、C51种运算符、C5

7、1中的基础语句。重点:C51中的基本数据类型、C51数据类型扩充定义、C51中常用头文件、C51种运算符、C51中的基础语句。难点:C51中的基本数据类型。8、keil软件使用(2学时)掌握:Keil工程建立及常用按钮功能、建立最基本的C51程序重点:Keil工程建立,C51程序编译。难点:C51程序编译。9、C51数据类型及存储类型(2学时)(1)了解:数据类型、常量与变量;(2)掌握:8051存储器结构、SFR、并行接口、位变量等与Cx51的定义,掌握Cx51的运算符、表达式及其规则。重点:8051存储器结构,8051位变量等与Cx51的定义。难点:8051存储器结构、SFR、并行接口、位

8、变量等与Cx51的定义。10、C51对单片机主要资源的控制(4学时)(1) 掌握C51对单片机应用系统主要资源的控制主要包括特殊功能寄存器的定义、片内RAM 的使用、片外RAM及I/O口的使用、位变量的定义。(2)了解单片机绝对地址的访问。(3)掌握C51语言编写单片机的中断、定时器/计数器、串行口初始化及应用程序;重点:片内RAM,片外RAM及I/O口的使用。难点:C51语言编写单片机的中断、定时器/计数器、串行口初始化程序。四、课程考核1、多媒体教学和板书相结合,利用学校网络在线教学系统与学生互动,链接知名大学在线 教学站点。2、习题作业是帮助学生理解基本概念、掌握基本设计方法的重要环节之一。课程的每一主要内容都配合一定数量的习题。3、课程中后期布置一次大作业,要求具有一定的实用性和综合性。4、考核成绩由平时成绩、实验成绩和考试成绩三部分组成。5、拟以闭卷或开卷形式进行期末考试。五、参考书目1PIC单片机原理与应用,李荣正等

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论