单片机原理与应用教学大纲(中职教师培训).doc_第1页
单片机原理与应用教学大纲(中职教师培训).doc_第2页
单片机原理与应用教学大纲(中职教师培训).doc_第3页
单片机原理与应用教学大纲(中职教师培训).doc_第4页
全文预览已结束

下载本文档

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

文档简介

中等职业学校专业骨干教师单片机原理与应用培训大纲课程编码:课程名称:单片机原理与应用课程英文名称:MCU principle and Application总 学 时:70(讲课学时40-14,上机学时30)学 分:开课单位:信息学院 授课对象:中职教师前置课程:模拟电子技术、数字电子技术、微机原理及应用推荐教材:单片机原理与应用,张毅刚主编,高等教育出版社,2004年参 考 书:(1)单片机原理与应用教学、实践、设计指导,曹巧媛主编,电子工业出版社,1999年。(2)单片微型计算机原理与应用(第二版),李广弟主编,电子工业出版社,1999年。一、课程的性质与任务单片机原理与应用是电子信息工程、电器自动化以及其他电类专业必修的一门专业课程。本课程主要以MCS-51系列单片机为例,讲述单片机的结构、工作原理以及在各领域的应用及编程方法。通过本课程的学习,使学员掌握MCS-51单片机的原理、编程方法以及单片机系统设计和开发的基本技能。二、课程内容、基本要求与学时分配 第一章 MCS-51单片机概述 (2学时) 了解单片机的产生、发展、应用、主要厂商、产品及MCS-51系列单片机的分类。 第二章 MCS-51单片机硬件结构 (6学时)(1)掌握MCS-51系列单片机基本组成、内部结构及外部引脚功能。(2)了解MCS-51存储器与存储空间和最小应用系统。 第三章 MCS-51指令系统 (4学时)(1)掌握MCS-51指令格式和各种寻址方式。(2)掌握MCS-51单片机数据传送、算术运算、逻辑运算、位操作和控制转移六类指令的表达式和用法。 第四章 MCS-51汇编语言程序设计 (4学时)(1)掌握汇编语言语句结构、伪指令及程序的基本结构。(2)掌握顺序程序、分支程序、循环程序和子程序的设计方法。(3)掌握多字节数算术运算、数制转换、查表、散转。 第五章 MCS-51的中断系统 (1)了解掌握中断系统结构。 (4学时)(2) 理解中断的请求及中断响应的处理过程。(3) 掌握中断的编程方法。(4) 学习在中断方式下键盘键值处理程序的设计。第六章 MCS-51的定时器/计数器 (4学时)(1)了解定时器的结构。(2)掌握定时器计数器的编程设定工作方式。(3)掌握定时器/计数器的使用方法。第七章 单片机的串行口 (4学时) (1)了解串行口的结构。(2)理解串行口的工作方式。(3)掌握串行口的编程方法。第八章 MCS-51 单片机存储器扩展 (2学时) (1) MCS-51 单片机总线结构。(2) 程序存储器扩展。(3) 数据存储器的扩展。第九章 MCS-51 单片机I/O口扩展 (0学时)略第十章 键盘、显示接口 (6学时)(1)理解矩阵式键盘的工作原理。(2)掌握反转法求键值的编程方法。(3)掌握LED数码管的显示与驱动和LCD液晶显示器。(4)掌握动态显示和静态显示的编程。第十一章 单片机与A/D 及D/A 转换器的接口 (4学时)(1)掌握AD转换器的分类与技术指标、双积分型、逐次逼近型、串行和并行AD转换器及数据采集系统硬软件的设计方法。(2)掌握DA转换器指标与分类以及并行DA转换器的特点和用法。 三、课程的实践教学环节实验内容与基本要求:1、 数据传送实验 (3学时)(1)把30H3FH 单元分别传送0,1, 15,十六个数。(2)将40H4FH单元的数传送到50H开始的单元。2、 无符号十进制加法 (3学时)(1)40H和41H单元的数相加,和保存在42H中。(2)编程将由R0指向的内部RAM中的数和由R1指向的内部RAM中的数相加(4个字节),结果存放于R1指向的内部RAM中。3、整数二翻十实验 (3学时) (1)编写并调试一个二翻十程序,其功能为将内部RAM30H-31H两个字节二进制数转换成压缩BCD码,并将转换结果存放在40H,41H和42H中。 (2)编写并调试一个二翻十程序,其功能为将内部RAM30H-31H两个字节二进制数转换成非压缩BCD码,并将转换结果存放在40H,41H,42H、43H、44H中。4、I/O 口试验 (3学时) (1)用P1.0接一个发光管, 编程序使其不断闪烁。 (2)用P1.0接一个发光管;P1.1 、P1.2 接两个按键,编程序当k1按下后,发光管点亮;k2按下后,发光管熄灭。5、中断实验 (6学时) (1) 用中断的方式,实现两个按键控制一个灯的亮灭。 (2) 在中断方式下,编写一独立键盘的键值处理程序。 6、 显示程序的设计 (3学时) (1) 编写一静态显示程序,在六个数码管上显示123456。 (2) 编写一动态显示程序,在六个数码管上显示123456。7、定时器/计数器实验 (3学时) (1)用定时器编写一个一秒钟使LED闪烁一次的程序。 (2)编写时钟程序,分别显示 时、分、秒。8、串行口实验 (3学时) (1)编写一单片机与计算机通信的程序,单片机串行口工作于方式1,4800波特率,发送1,2,3FFH,等256个数,发送0后停止发送。计算机接收数据,并在显示器上显示。9、A/D转换实验 (3学时)了解ADC0809的工作原理,掌握单片机与ADC0809接口原理,熟悉CPU用中断方式读取A/D转换结果的程序设计方法。四、教学方法和教学手段课堂授课采用多媒体教室,边学边实践、由浅入深、循序渐进、综合练

温馨提示

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

评论

0/150

提交评论