单片机教学大纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机原理与应用技术》课程设计大纲实践环节名称:单片机原理与应用课程设计
适用专业:电子电器应用与维修
学时:2周
开设学期:第二学年第二学期
先修课程:电工技术基础、电子技术基础等
一、本课程设计的目的和要求
单片机原理及应用课程设计是电气自动化技术专业微机控制领域重要的实践环节之一,主要以小型实用性微机控制系统的软、硬件设计为主。
1. 课程设计的目的
(1)全面熟练掌握单片机的硬件组成以及各种指令的应用。
(2)使学生掌握小型单片机应用系统设计的步骤;
(3)熟悉和掌握单片机开发系统的应用和软件调试过程;
(4)通过设计过程中对故障的分析、判断、检修进一步锻炼和培养学生的动手能力。
2. 课程设计的要求
(1)按时出勤,遵守实验室的各种规章制度。
(2)能够根据设计任务书的要求,利用学过的基础知识,认真独立完成设计任务。
(3)学会判断、分析常见问题产生的原因以及解决办法。
二、设计题目
为了加强理论联系实际,锻炼学生分析、解决实际问题的能力,课程设计题目尽量采用具有一定应用价值意义的小型微机控制系统的设计,然后根据学生的特点进行必要
的简化,主要设计题目如下:
1、24秒倒计时
2、电子时钟
3、9999.99秒的倒计
4、秒表
5、顺序控制器
6、模拟交通灯
7、模拟日历
8、模拟小广告屏
三、设计内容及成果
1.设计题目内容和要求
表一设计具体内容和要求
2.设计成果要求:
(1)用电路CAD绘制设计的原理图及印刷电路板图。(2)正确选择元件,完成硬件电路的焊接及调试。(3)用仿真器调试设计程序,观察设计的实际效果。(4)用计算机撰写课程设计报告。
四、课程设计时间安排
课程设计时间暂时定为二周,建议时间分配如下:
表二课程设计时间安排
五、成绩考核
1、成绩评定:设计完成之后,教师对学生的设计成果以及平时表现全面进行考核,进行简短的答辩,评定最终成绩。
2、考核方式:口试+实践操作+主观评价。
3、成绩按优、良、中、及格和不及格五级记分。
六、课程的主要参考书
1、X咏梅.单片机原理及应用.北方交通大学
2、李传军.单片机原理及应用.XX科学技术
3、李全利.单片机原理及应用技术.高等教育
4、杨文龙.单片微机原理及应用.XX电子科技
5、周航慈.单片机程序设计基础.航天航空大学
6、胡汉才.单片机原理及其接口技术.清华大学
《单片机原理与应用》教学大纲
课程名称:单片机原理与应用
适用专业:电子电器应用与维修
学时:72
开课学期:第二学年第二学期
课程类别:必修
课程性质:专业课
先修课程:电工技术基础、电子技术基础等
一、课程的地位、作用及任务
本课程是在学生学完电子技术类基础课程之后,为加强对学生技术应用能力的培养而开设的体现电子技术、计算机技术综合应用的综合性课程。通过本课程的学习,目的是使学生能掌握单片机的组成结构、工作原理、编程方法和接口技术等方面的知识,培养学生的单片机应用能力。本课程的任务是使学生获得单片机原理知识和应用系统设计的基本理论、基本知识与基本技能,了解单片机应用系统各主要环节的设计、调试方法,并了解单片机在测量、控制等电子技术应用领域的应用。
二、课程的教学内容和教学要求
模块一广告灯发光
教学目标:掌握单片机基本知识,能熟练使用软件编程,掌握LED与数码管等电路知识。
活动安排:在单片机实训室完成,每6节课一个任务,以教师讲解演示、学生实践为主。
考核评价:具体的评价手段可以采用观查、现场操作、实训报告、随堂考试等方式
进行。
(一)任务一点亮一个LED灯
知识要点:
1、了解AT89C51系列单片机基本知识。
2、了解基本电子知识,Keil软件简单使用。
3、了解使用单片机学习板学习方法。
技能要点:
1、学会认识单片机学习板的各个部分及其功能。
2、学会使用软件和单片机学习板点亮一个发光管。
(二)任务二闪烁灯
知识要点:
1、掌握LED基本知识,单片机基本结构,会画电路图。
2、掌握简单延时程序、子程序调用、带参数子程序设计、会使用基本循环语句,
3、掌握使用KEIL软件实现基本调试步骤。
技能要点:
1、编写程序实现LED闪烁功能,能独立进行软件调试。
2、能使用protel99画出电路图。
(三)任务三广告灯的左移右移
知识要点:
1、了解如何驱动蜂鸣器及如何驱动继电器,掌握集电极开路的概念及应用。
2、掌握单片机最小应用系统。
2、掌握移位程序、带参数子程序设计。
技能要点:
1、能熟练编写简单程序,驱动广告灯左移右移同时蜂鸣器鸣响。
2、学会编写两种以上程序点亮一个发光管。
(四)任务四数码管显示
知识要点:
1、了解共阳、共阴数码管显示基本知识,了解上拉电阻概念。
2、掌握单片机的晶振、复位电路,掌握74HC573锁存器芯片基本知识。
技能要点:
1、使用protel99画出数码管显示电路图。
2、能熟练写出数码管显示程序。
(五)任务五数码管响应中断
知识要点:
1、掌握中断的概念及中断函数写法、中断服务程序应用。
2、了解定时器工作方式、定时器中断应用。
技能要点:
1、掌握中断服务程序的应用,实现中断的简单应用。
模块二定时器应用
教学目标:掌握定时器/计数器基本知识,能熟练使用软件编写程序。
活动安排:在单片机实训室完成,注重引导学生分析解决问题的能力。
考核评价:具体的评价手段可以采用观查、现场操作、实训报告、随堂考试等方式进行。
(一)任务六60秒定时器