单片机原理及接口技术教案(卓越班)资料.doc
文本预览下载声明
华北理工大学
教 案
课 程 名 称 单片机原理及接口技术 开课学院 信息工程学院 授 课 班 级 12电信卓越班 主 讲 教 师 职 称
教 案(首页)
课 程
名 称 单片机原理及接口技术 总计: 104 学时 课 程
类 别 专业课 学分 6.5 讲课: 64 学时
实验: 40 学时
上机: 0 学时 任 课
教 师 职称 授 课
对 象 专业班级: 12电信卓越班 共 1 个班 基要本参教考材资和料主 [1] 张明峰. PIC单片机入门与实战[M]. 北京:北京航空航天大学出版社,2004年
[2] 刘启中,李荣正. PIC单片机原理及应用(第3版)[M]. 北京:北京航空航天大学出版社,2006年
[3] 李荣正王诚杰戴国银 教和学要目求的 “单片机原理及接口技术”是电子信息工程本科专业的必修课。通过课程的学习,使学生较系统地掌握单片机的基本原理、接口和应用技术,使学生初步获得单片机系统的综合应用能力。课程主要以PIC16F877单片机为例,系统讲授单片机的基本组成、工作原理、PICC C语言指令系统和程序设计,以及系统扩展、接口技术和应用系统的设计方法等内容。
通过本课程的学习,使学生掌握以PIC16F877单片机为例的微处理器的硬件结构、功能和指令系统,能够使用C语言编写程序。进一步得到一般单片机控制系统的设计和应用能力的训练。通过课程的实际例子和实验,使学生增强单片机应用系统的设计能力和调试能力,为将来从事控制检测等系统工程开发打下坚实的基础。 教及学难重点点 PIC单片机数据存储器的间接寻址和直接寻址方式;A、B、C、D、E端口的初始化设置方法;PIC内部定时/计数器的工作方式和控制方法;3个内部中断源和11个外部中断源的区别;逐次比较型A/D转换器的工作原理;PIC16F877单片机SPI和I2C通信接口的工作方式及其控制;串入/并出移位寄存器74HC595的工作原理;键盘的中断和查询工作方式;并入/串出移位寄存器74HC165的工作原理;PIC内部WDT的工作方式和控制方法。
课程名称:《》 第 1 周,第 1 讲次,学时 2 授课题目(章、节) 第一章
§1.1 单片机的发展概况
§1.2 Microchip单片机产品概述
§1.3 PIC中档单片机的基本特性 教学目的与要求:
本单元要求掌握Harvard)总线结构、两级流水线、为什么驱动能力强? 教学重点与难点:
。 教学方法及手段:?讲解、图示、举例分析?
以系统为例,导入教学任务,简单介绍,让学生逐渐进入专业学习,领会该课程在今后专业学习中所发挥的作用。
与PPT演示相结合介绍,并通过若干例子进一步阐述所讲内容 授课内容、程序、学时分配:??
1、(分钟)?
等。?
2、(分钟)
Harvard)总线结构、两级流水线等。
?3、(?
驱动能力、I/O端口、基本功能模块、专用功能模块等。 课堂练习、作业:??
课程小结:
课程名称:《》 第 1 周,第 讲次,学时 2 授课题目(章、节) 第二章 PIC单片机的开发环境和开发工具
§2.1 PIC系列单片机的开发环境MPLAB-IDE
§2.2在线调试器MPLAB-ICD2
§2. 硬件仿真器MPLAB-ICE2000 教学目的与要求:
本单元要求掌握MPLAB-IDE和硬件开发工具MPLAB-ICD2、MPLAB-ICE2000的使用方法。 教学重点与难点:
MPLAB-ICD2MPLAB-ICE2000的使用方法。 教学方法及手段:?讲解、图示、举例分析?
以系统为例,MPLAB-IDE的操作步骤,分别使用ICD2和ICE2000将程序下载至PIC16F877A单片机中,让学生,
使用软件模拟器MPLAB-SIM 让学生,
实验箱与PPT演示相结合介绍,并通过若干例子进一步阐述所讲内容 授课内容、程序、学时分配:??
1、MPLAB-IDE()?
MPLAB-IDE的操作过程。?
2、MPLAB-ICD2 MPLAB-ICE2000()?MPLAB-ICD2进行程序的下载。
使用MPLAB- ICE2000进行程序的下载。 课堂练习、作业:??
MPLAB-IDE 、MPLAB-ICD2 和MPLAB-ICE2000的使用方法。 课程小结:
课程名称:《》 第 周,第 讲次,学时 2 授课题目(章、节) 第章 PIC单片机的
§3.1 PIC16F877单片机的程序存储器
§3.2 程序存储空间的寻址问题 教学目的与要求:
本单元要求掌握 教学重点与难点:
显示全部