还剩5页未读,继续阅读
文本内容:
单片机》课程标准«C51【课程名称】C51单片机【适用专业】高等职业教育智能产品开发专业
一、课程定位
1.课程性质本课程为应用电子技术专业职业素质课程职业技能核心课程
2.课程任务通过本课程的教学,使学生理解单片机系统的硬件电路组成,理解单片机工作原理,掌握使用C语言对51单片机进行编程的方法,使学生体会真实、完整的单片机开发工作过程(硬件电路焊接、电路调试、软件编程、程序下载等),对单片机系统软件和应用软件的设计和开发有较深刻理解从而使学生能够胜任小型智能化电子产品的设计与开发岗位,为就业打下基础
3.课程衔接本课程的前序课程为《实用电工技术》、《模拟电路的分析与应用》、《数字电路的分析与应用》、《电子线路版图的的识别与绘制》、《C语言程序设计》,后续课程为《电子整机电路检修与调试》、《PLC控制系统的设计与维护》、《传感器应用技术》和《EDA技术应用》
二、课程目标通过本课程学习,理解单片机应用系统的组成,能够根据实际控制系统要求,合理地选择单片机并对其硬件、软件进行设计;养成良好的沟通能力;培养团队协作精神;具有安全文明的工作习惯,良好的职业道德;较强的质量意识和创新精神具体应具备以下能力
1.能够较好地理解MCS-51单片机的性能并了解单片机系统的应用;
2.能够正确选用元器件、识读电路图,完成单片机系统的安装与调试;
3.熟悉Keil软件的使用,熟悉proteus软件的单片机仿真方法,能进行简单应用程序的设计与调试;
4.掌握C51结构和基本的程序设计方法,掌握MCS-51单片机应用系统的设计方法;
5.熟练使用常用仪器仪表,能够检测单片机系统故障并修复;
6.具有敏锐的网络信息意识,善于整合资源、乐于团队协作;
7.具有良好的职业道德与敬业精神【教学内容】学习情境职业能力目标学习子情境教学内容课时分配、单片机的应用
一、单片机
1、学会AT89s52单片机的性能及特点;
(一)MCS-51单片机14知识概述及
2、学会单片机最小系统的组成及其原理并能够熟练地焊接单片机最小原理及内部结构
2、单片机的种类Kei1编程系统养成学生自主学习、检索收集资料的能力及理论与实践相结合的
3、单片机的历史及发展趋势软件环境能力;
4、单片机最小系统电路
3、掌握单片机内部存储结构和存储器布局,掌握四个并行端口的使用
5、电源电路方法学生具有综合运用知识的能力、复位电路
64、熟练掌握Keil环境的搭建、配置、开发、调试及仿真等内容
7、晶振电路、单片机常用的软、硬件开发工具
(二)MCS-51单片机
14、单片机程序下载原理程序下载方法
2、串口下载方法3ISP、转串口原理4USB、单片机的封装5
(一)单灯闪烁
二、单片机控
1、理解51单片机的基本I/O控制及应用;
1、I/O端口4制流水
2、51单片机C语言的程序设计方法;
2、LED灯驱动原理灯
3、C51存储结构,C51数据类型,C51常量、变量、指针,C51运算符
3、端口吸电流与拉电流的区别与表达式;、单灯点亮电路设计
4、顺序结构程序、选择结构程序与循环结构程序4C
51、延时程序的计算和编写
5、学会单片机程序的录入、保存、编译、基本调试,学生能够熟练使
5、闪烁频率调节6用应用软件;Keil
(二)八位流水灯
1、流水灯实现原理
4、单片机端口与广端口的2P0P P3结构区别、上拉电阻原理
3、延时程序编写
4、主循环程序编写
5、流水灯效果实现与调试6
(三)霹雳流水灯、霹雳流水灯效果延时
16、定时器原理
2、定时器中断原理
3、定时器中断服务函数
4、以定时器延时方式,实训霹雳流水5灯效果、、等函数用法介绍6_crol__cror_、程序调试7
三、数码管
1、学会51单片机C语言控制数码管显示方法;
(一)数码管显示控
1、共阴极和共阳极数码管4的显示与
2、学会51单片机C语言读取按键键值;制、数码管静态显示原理2键盘的读
3、学会在C51循环结构中顺序读取按键并进行相应操作;
3、数码管动态显示原理取
4、掌握静态和动态数码管驱动方式的不同;
4、数码管驱动电路设计
5、学会编写按键驱动程序;
5、数码管编码方案
6、掌握按键去抖动方法
6、C语言驱动数码管方法、按键驱动原理
(二)按键的读取和
14、按键电路设计操作
2、键值编码
3、端口读取按键状态
410、软件去抖动
5、硬件去抖动
6、矩阵键盘原理
(三)矩阵键盘的读
14、矩阵键盘电路设计取
2、矩阵键盘编码方案
3、行扫描和列扫描方法
4、矩阵键盘键值读取5
(四)力口、减计数并
1、计数器原理4显示、外部脉冲计数电路设计
2、使用计数器对按键次数进行计数
3、使用数码管对当前计数进行显示
4、计数器中断函数
5、力口、减计数功能的实现6
四、电子钟
1、自主分析矩阵式键盘电路的工作原理,形成学生自主学习的能力;
(一)内部定时器实
1、单片机内部定时器原理4设计
2、能够首会矩阵式键盘程序的设计,进一步理会单片机程序设计思想;现电子钟
2、定时器中断函数
3、理会12c总线的接口原理及软件包程序;
3、50nls定时初始值的计算和实现
4、理会『C总线器件PCF8563的工作原理;
4、秒、分、时的累计方法
5、会利用时钟芯片PCF8563设计一个实时时钟,解决学生使用新器
5、定时器主流程程序设计件的能力
6、数码管显示当前时间、总线器件
(二)PCF8563芯片的112c
4、总线原理使用及实现电212cPCF
8563、总线时序图子钟312c、总线驱动程序412c、时钟芯片芯片命令字5PCF
8563、时钟芯片引脚及功能6PCF8563
(三)具有校时功能
1、矩阵式键盘的结构特点及其工作原4的电子钟理;、矩阵式键盘程序的编写并上机调试2运行;、总线通用软件包程序及其应用;312c、时钟芯片的功能、引4PCF8563脚说明及工作原理;、利用时钟芯片设计一个可5PCF8563以校对时间的电子钟
五、设计数
1、会使用数字温度传感器DS18B20的内部结构及其工作原理,养成
(一)数字温度计的设
1、数字温度传感器DS18B20的内部结6字温度计学生自主学习的能力;计构及其工作原理;
2、上网搜索DS18B20的引脚使用方法,形成学生检所收集资料的能
2、DS18B20的引脚及功能;力;
3、DS18B20的工作时序及工作命令;
3、理解DS18B20的工作时序及工作命令;
4、数字温度计的硬件连接电路;
4、会分析数字温度计的硬件电路原理,养成学生分析问题的能力;
5、单总线原理及时序
6、学会利用新器件的资料并对其进行编程
6、DS18B20控制程序的编写、温度值的读取
7、简单滤波方法
8、数码管显示温度值9
六、实现串
1、理会串行通信的基本知识,拓展学生关于通信方面的知识;
(一)单片机双机通信
1、串行通信的基本4行通信
2、自主学习单片机串行口内部结构,养成学自主学习的能力;
2、双机通信的硬件电路连接、串口中断原理
3、学会串行口控制寄存器SCON、PCON各位的含义及其使用方法;
3、串口中断服务函数
4、学会双机通信的硬件电路连接和软件编程;
4、5SBUFF、双机通信软件编程
67、双机通信调试
5、学会多机通信的硬件电路连接和软件编程
(二)485多机通信
1、485物理层电气标准介绍
4、差分通信原理
2、常用应用层协议
3485、多机通信原理
4485、网络拓扑
5、多机通信程序
67、多机通信调试合计70
三、考核与评价本课程宜考核采用过程考核和期末考试相结合,过程考核和期末考试所占的比例分别为60%和40%o其中过程考核包括7个项目的考核,7个项目总分为100分,乘以权值
0.6,折合成60%第
一、第
二、第
三、第四个项目每个项目各占20乐第
五、第六个项目每个项目各占7%,第七项目占6%;第
八、九项目为能力提高项目,可不作为期末考试考查范围期末考核主要考核的是7项目中的主要知识点,试卷分值100分,其中填空题(占20)、选择题(20%),判断题(10%),简答题(10%).写出程序的运行结果(20%)和编写简单程序(占20%),100分的试卷乘以权值
0.4,折合成40%o该试卷从不同角度考查学生基础知识的掌握运用能力。
个人认证
优秀文档
获得点赞 0