1、单片机原理及应用课程标准一、课程说明课程名称单片机原理及应用标准简称单片机原理及应用适用专业电气自动化 技术修读学期第3学期制订时间2018.8课程代码1343040课程学时64+22课程学分4+1课程类型B类课程性质必修课课程类别专业核心课先修课程电子技术基础后续课程组态控制技术对应职业资格证或内容无合作开发企业无执笔人合作者无审核人制(修)定日如019年8月二、课程定位单片机原理及应用课程是高职高专应用电子技术(无人机应用技术方向)、物联网 应用技术和自动化类专业学生的一门重要的、面向应用的、实践性和综合性很强的主干专业必 修课,是学生专业能力的重要组成局部。通过本课程的学习,学生要了解单
2、片机系统设计的方 法,熟悉C51语言的应用,理解常用单片机系统设计的控制方式、特点,具备单片机系统设计、 安装和调试的初步能力。三、设计思路本课程设计为工程课程,根据本专业所对应职业岗位的需要,以构建不同控制要求的单 片机系统为目标完成“工程”的方式进行知识与技能的重组。打破传统的单片机课程以知识 为序列组织课程的方式,不仅有利于学生学习兴趣的提高,也有利于学生专业能力的形成。本课程的工程是构建应用型的单片机系统,每个工程都有可视化的结果,将理论与实践融 为一体。因此,本课程表达了职业教育“以就业为导向,以能力为本位”的培养目标,表达 了以职业实践活动为主线的教学过程。本课程内容的选择上降低理
3、论重心,突出实际应用,强调 “呈现工程结果”,注重培养学生的应用能力和解决问题的实际工作能力。U!、课程培养目标通过本课程学习,学生初步掌握终身开展必备的单片机系统设计相关的基础知识和基本278业、行业上的一线、技术主管作为兼职教师。九、教学实训场所上课地点在单片机实验室或实训室,配有电脑、单片机实验台或实验箱及仿真软件。十、其它说明无287附件1:授课计划审批表系部:机电工程系专业电气自动化技术课程单片机原理及应用班级培养目标:通过本课程学习,学生初步掌握终身开展必备的单片机系统设计相关的基础知识和基本 技能,了解这些知识与技能在生产实践中的应用,关注科学技术的现状及开展趋势,学习科 学探究
4、方法,开展自主学习能力,养成良好的思维习惯和职业规范,能运用相关的专业 知识、专业方法和专业技能解决工程中的实际问题。理解科学技术与社会的相互作用, 形成科学的价值观;培养学生的团队合作精神,激发学生的创新潜能,提 高学生的实践能力。考核方式考核形式口考查 团考试口纯理论 口纯实践 国理论+实践学时/工程总学时理论学时比例实践学时比例计划学时643250%3250%本课程实际学时在上列方框中打V教材及教学参考书:(名称、版本、主编、出版社)单片机应用技术工程式教程(C语言版)主编:孟凤果 机械工业出版社单片机应用技术主编:王静霞电子工业出版社教研室主任审核意见:签名:年月日系(部)主任审核意见
5、:签名:(公章)年月日教师姓名:、学年、学期288授课计划表周次学时授课内容目的要求作业教具备注12初步认识单片机课程介绍,了解单片机的基本概念、 特点及51系列单片机的主要产品。多媒体教室,教学课 件,教案1251系列单片机的基本结构了解51系列单片机芯片及引脚功能, 掌握51系列单片机的基本组成。多媒体教室,教学课 件,教案22Protel仿真软件的应用掌握单片机最小系统结构,了解用P r o t e u s软件进行程序仿真调试的操 作方法。P29-301(1)(2)(3)4(1)(6)电脑(Proteus软件,Keil u Vision 软件), 单片机综合实验箱22Keil u Vis
6、ion集成开发系统了解Keil u Vision软件的基本操作方 法及进行程序仿真调试的操作方法。电脑(Proteus软件, Keil u Vision 软件), 单片机综合实验箱32数制与编码、51系列单片机系统中存储器掌握进制数之间的转换方法和带符号 数的表示方法、了解存储器的操作及 SFR的分布特点。多媒体教室,教学课 件,教案32两位信号灯交替闪烁控制仿真(一)掌握Keil u Vision软件的基本操作方 法及进行程序仿真调试的操作方法。P461、2、3电脑(Proteus软件, Keil u Vision 软件), 单片机综合实验箱289周次学时授课内容目的要求作业教具备注42两位
7、信号灯交替闪烁控制仿真(二)掌握Proteus软件与Keil u Vision软件 的联合使用,掌握ISP下载工具的使 用方法。电脑(Proteus软件, Keil u Vision 软件), 单片机综合实验箱42认识C51程序的结构和特点掌握源程序的基本结构、函数的构成 及标识符与关键字的使用。电脑(Proteus软件, Keil 口 Vision 软件), 单片机综合实验箱528位LED灯闪烁的控制实验通过8位LED灯闪烁的控制仿真,理 解并行端口的应用,在编程中体会程 序结构及各局部的作用。P98 1(1)(2)(3)(4)2(1)(2)电脑(Proteus软件, Keil 口 Visi
8、on 软件), 单片机综合实验箱5251系列单片机并行I/O端口基本结构掌握并行1/。端口的基本功能,认识 端口在单片机系统中的应用。多媒体教室,教学课 件,教案62C51语言的数据类型及运算符认识C51语言的常用关键字、基本数 据类型和运算符号,熟悉其基本程序 结构。电脑(Proteus软件, Keil u Vision 软件), 单片机综合实验箱62单向流水灯的控制实验通过单向流水灯的控制仿真,掌握编 写、调试简单C51语言程序方法。P98 1(5)(6)(7)(8)(9)(1 0)电脑(Proteus软件, Keil u Vision 软件), 单片机综合实验箱72C51语言的基本语句熟
9、悉C语言的基本语句的使用方法, 了解顺序结构及模块化程序设计方 法。多媒体教室,教学课 件,教案72模拟汽车转向灯的控制实验通过模拟汽车转向灯的控制仿真,掌 握在Keil Vision环境中调试程序的 方法。P99 3(1)(2)电脑(Proteus软件, Keil Vision 软件), 单片机综合实验箱290周次学时授课内容目的要求作业教具备注82数组和函数掌握C51语言数组的应用。电脑(Proteus软件, Keil u Vision 软件), 单片机综合实验箱82习题课通过习题讲解,巩固C51语言的基础 知识、基本程序结构,相应的编程语 句及模块化程序设计方法。多媒体教室,教学课 件,
10、教案92定时器/计数器(一)了解单片机定时器/计数器的结构、工 作方式、工作模式的设定、计数器初 始值得设定等基本。P1341 (2)3(1)(2)多媒体教室,教学课 件,教案92定时器/计数器(二)进一步熟悉定时器/计数器的结构、工 作方式、工作模式的设定、计数器初 始值得设定等基本技能。多媒体教室,教学课 件,教案102模拟交通信号灯的定时控制仿真通过模拟交通信号灯的定时控制,进 一步熟悉C51语言的基本编程语句。电脑(Proteus软件, Keil u Vision 软件), 单片机综合实验箱102中断系统掌握中断系统的基本概念、中断系统 的组成及中断过程。P135 1(4)(5)3(3
11、)多媒体教室,教学课 件,教案112有紧急情况的模拟交通信号灯的定时控制 仿真通过有紧急情况的模拟交通信号灯的 定时控制实验,进一步理解中断函数 及编程技巧。电脑(Proteus软件, Keil Vision 软件), 单片机综合实验箱112LED数码管显示器了解LED数码管显示器的结构、原理 及静、动态显示原理等基本知识电脑(Proteus软件, Keil Vision 软件), 单片机综合实验箱291周次学时授课内容目的要求作业教具备注122键盘及接口技术了解键盘的结构、原理和矩阵式键盘 的键值方法。多媒体教室,教学课 件,教案122具有控制功能的简易秒表的设计通过具有控制功能的简易秒表的
12、设 计,掌握独立式键盘的编程及调试方 法。P180 1(5)(6)3(1)电脑(Proteus软件, Keil 口 Vision 软件), 单片机综合实验箱132习题课通过习题讲解,巩固LED、LCD、键盘 的工作原理,相应的编程语句及模块 化程序设计方法。多媒体教室,教学课 件,教案132串行通信的基础知识、51系列单片机串行 接口了解串行通信原理.、单片机串行接口 的结构、工作方式的设定等。电脑(Proteus软件, Keil u Vision 软件), 单片机综合实验箱142彩灯的远程控制实验通过彩灯的远程控制,进一步掌握串 行通信原理、单片机串行接口的结构、 工作方式的设定等基本技能。
13、电脑(Proteus软件, Keil U Vision 软件), 单片机综合实验箱142RS-232C串行通信总线标准及接口掌握RS-232c串行通信总线标准及接 口的使用。P207 1、3(1)多媒体教室,教学课 件,教案1528.1单片机与DAC0832的接口技术了解D-A转换器DAC0832芯片的工作 原理和编程方法。电脑(Proteus软件, Keil u Vision 软件), 单片机综合实验箱152直流电动机的控制仿真通过直流电动机的控制实验,掌握 D-A转换器DAC0832芯片的工作原理 和编程方法。电脑(Proteus软件, Keil u Vision 软件), 单片机综合实验
14、箱292周次学时授课内容目的要求作业教具备注162复习一备考多媒体教室,教学课 件,教案162复习二备考多媒体教室,教学课 件,教案293电气自动化技术专业单片机课程设计实训 指导书机电工程系电子教研室二。一八年七月294目录实训任务书296工程一 数字钟的设计298工程二 音乐盒的设计301295实训任务书一,训练任务利用单片机综合实验箱,在以下工程中,由教师提前指定或学生自主选择一个综合产品,作为 课程目标,集中一周时间完成产品的设计制作与调试任务,完成作品应通过检测实现规定的功 能,并撰写实训报告。要求学生二人一组,分工协作进行。1、电子时於的设计。2、音乐盒的设计。二.训练目的通过课程
15、设计实训,初步掌握简单单片机应用系统的设计、制作、调试的方法,培养团队 合作精神,训练技术报告的撰写方法。三.训练形式及进度安排1、团队形式进行,自由组合。其中1人为工程组长,负责工程的总体设计与实施、软 硬件联合调试问题解决;1人负责软件设计与调试。2、本次实训推荐制作工程一、电子时金中的设计和工程二、音乐盒的设计,也可选择其 它工程。3、实训进度安排(1)第一天上午:布置任务、分组、确定题目。(2)第一天下午和晚上:查找资料确定方案,画出系统组成框图、硬件电路图、软件 流程图。(3)第二天上午:软件设计。(4)第二天下午和晚上:软件设计。(5)第三天上午:软件设计。(6)第三天下午和晚上:
16、软件仿真调试。(7)第四天上午:同步进行软件仿真调试和电路调试。(8)第四天下午和晚上:软硬件联调。(9)第五天上午:撰写实训报告。1、基本功能:上电后显示,以数码管形式显示时、分、秒,显示分辨率为秒;(25分)具有时间设定按钮,可以设定当前时间(15分);以上基本功能必须完成。2、拓展功能具有闹钟设定和声音提醒功能;显示日期。(10分)五.音乐演奏器性能要求1、基本功能:296技能,了解这些知识与技能在生产实践中的应用,关注科学技术的现状及开展趋势。学习科学 探究方法,开展自主学习能力,养成良好的思维习惯和职业规范,能运用相关的专业知识、专业方 法和专业技能解决工程中的实际问题。理解科学技术
17、与社会的相互作用,形成科学的价值观; 培养学生的团队合作精神,激发学生的创新潜能,提高学生的实践能力。1 .专业能力(1) 了解单片机的概念与种类,了解各种单片机的最新开展水平和方向。(2)熟悉常用单片机的基本结构、工作过程及应用特点。(3)熟练使用keil软件的主要功能。(4)熟练使用Proteus仿真软件。(5)会应用C51进行基本模块程序的编写。(6)会根据使用要求,查阅单片机性能指标与使用技术,能够正确选用设计常用的单 片机系统。(7)会应用单片机系统内部的I/O 口、定时、计数、中断、数模转换、模数转换的各 个功能。(8)能初步识读单片机控制电路图,并能说出系统组成的模块及其作用,具
18、备单片机 系统设计安装和调试的初步能力。2 .方法能力 经历各种科学探究过程,进一步理解科学探究的意义,学习科学探究的基本方法, 提高科学探究能力。 在学习过程中,学会运用观察、实验、查阅资料等多种手段获取信息,并运用 比拟、分类、归纳、概括等方法对信息进行加工。 能对学习过程进行计划、反思、评价和调控,提高自主学习的能力。(4)通过理论实践一体化的学习过程,深入了解实践与理论之间的相互关系。 通过各种实践活动,思考优化实践的过程和方法,并尝试改进,尝试运用技术和 研究方法解决一些工程实践问题。(6)通过实践活动,培养质疑意识,具有分析、解决问题的能力。3 .社会能力(1)能领略本专业领域科技
19、开展的过程,激发起对专业探究的好奇心和求知欲,能体 验科学进步艰辛与喜悦。(2)养成认真细致、实事求是、积极探索的科学态度和工作作风,形成理论联系实际、 自主学习和探索创新的良好习惯。(3)激发起参与专业实践活动的热情,有将专业应用于实际生产生活的意识,敢于涉 及各种工程问题。(4)合作意识强,并主动发表见解,善于与人交流,具有团队精神。(5)主动关心科技开展现状与趋势,有振兴中华的使命感与责任感。2791)上电后,能够反复演奏一首乐曲;2)对演奏音效不做特殊要求。(50分)2、拓展功能演奏3首以上乐曲,并可人工选择。(10分)六,评分表序号工程分值得分1基本功能所有功能完成,50分AB2拓展
20、功能+10AB3电路连接 情况和软 件设计情 况连线正确,布线合理,性能稳定,5分设计思路清晰,程序编写 规范。5分AB4实训报告表述清晰,流畅准确5分 图纸表达正确规范,5分 程序书写规范,5分AB6辩论情况0-15 分AB7小组内个 人贡献每组10分,由各组自行 评定。AB8出勤情况缺勤3次,不及格AB合计AB297工程一数字钟的设计实训目的1、熟悉单片机的结构和各引脚的的功能以及如何用程序控制。2、学习用单片机对数字时钟控制、按键扫描及LED数码管显示的设计方法。3、了解键盘的结构以及工作原理,通过单片机的定义实现对数码管时钟的安排。仪器设备工具材料1、单片机综合实验箱2、电脑3、杜邦线
21、假设干主要内容和原理1、设计内容1、基本功能:1)上电后显示,以数码管形式显示时、分、秒,显示分辨率为秒;(25 分)2)具有时间设定按钮,可以设定当前时间(15分);以上基本功能必须完成。2、拓展功能1)具有闹钟设定和声音提醒功能;2)显示日期。2、电路原理图(参考)C1C1U130pFXTAL1XTAL2C230pFRSTCOROPSEN ALE 口P1.0 P1.1 P1.2 -f- PI.3AT89C51298钟时钟POJD/ADO P0.1/ADI PO 2/AD2 PO 3/AD3 PO .4/AD4 PO 5/AD5 PO J8/AD6 PO 7/AD7LS1SOUNDERP2.
22、0/M P2.1/NP2 2/A10P2.3/A11 |P2.4/A12P2.5/AI3 - P2 6/A14 - P2.7/A15 -U5 74LS59511历 G)P3 1/TXDP32/MT0P33/INT1P3.4/TDP3 5/T1P3 6WR P3.7/RDS3S83S8S5 U4741s59?lilS设计原理:利用单片机定时器完成计时功能,定时器0计时中断程序每隔0.05s中断一 次并当作一个计数,设定定时1秒的中断计数初值为0,每中断一次中断计数初值加1,当 加到20时,那么表示1s到了,秒变量加1,同理再判断是否lmin钟到了,再判断是否lh到 了。采用动态显示法实现LED显
23、示,通过对每位数码管的依次扫描,使对应数码管亮,同时向 该数码管送对应的字码,使其显示数字。由于数码管扫描周期很短,由于人眼的视觉暂留效应, 使数码管看起来总是亮的,从而实现了各种显示。QB-11 161 -Vcc QC-|2 15|-QA QD-13 141 -SI QE-14131 -/GQF-15 121-RCK QG-|6 lll-SCK QH-|710|-/SCLRGND-|8 9|-QH3、741S595外形图741S595的数据端:QA-QH:八位并行输出端,可 以直接控制数码管的8个段。QH:级联输出端。将它接下一 个595的SI端。SI:串行数据输入端。74IS595的控制端
24、说明:/SCLR(10脚):低点平时将移位寄存器的数据清零。通常将它接VccoSCK(11脚):上升沿时数据寄存器的数据移位。QA-QB-QC-QH;下降沿移位寄存器 数据不变。(脉冲宽度:5V时,大于几十纳秒就行了。通常都选微秒级)RCK(12脚):上升沿时移位寄存器的数据进入数据存储寄存器,下降沿时存储寄存器数据不 变。通常将RCK置为低点平,当移位结束后,在RCK端产生一个正脉冲(5V时,大于儿十 纳秒就行了。通常都选微秒级),更新显示数据。/G(13脚):高电平时禁止输出(高阻态)。如果单片机的引脚不紧张,用一个引脚控制它, 可以方便地产生闪烁和熄灭效果。比通过数据端移位控制要省时省力
25、。参考程序如下: sbitSEG_DS=P20;4HC595芯片的数据引脚sbitSEG_SHCP=P21;f74HC595芯片的控制引脚,上升沿移入数据sbi瓯22 f74HC595芯片的控制引脚,上升沿更新 二二二八一八二七南0xC6f0xAlf0x86f0x8E/;/共阳数码管09, A-F的编码,并将数据定义代ODE区ut2sigiiedclaarcodeSeg_Addr-控制显布位中的第几位 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40,2990x80, QxFFJALUON (WO/OFF ;函数功能:在指定位置显示一个数据参数说明:Dc唬要显示
26、的Mdr是在第几位显示。r取范围题9。AM37时,选择的是显示在第几位数码管上;Addr=8时,同时选中8位数码管,即翻开所有数码管Addr=9时,关闭8位数码管8位教超第左数依次为第0位,第I位匍位。xiZ即bOH7zXM施幅必/比喻以加4幼(SEG_Send5950neByte( Seg_AddrAddrJ);/显示在哪个数码管上SEG_Send595OneByte( Seg_Data Data J);/显示的数据SEGTCP=0;SEG_STCP=J;/STCP引脚的上升沿更新数据SEGJTCPO; ) 向HC595发送一个字节 void SEG_Send5950neByte(unsig
27、ned char ucData) ( unsigned char i;for(i = 0;i r l.U P1.1 n 4 oro.U/nAl P3.1/TKD no r/i ki ttvr 1.2P3.2/IN TOr 1.3r3.3/1 Nilr 1.4P1.5P3.4T0P3.5/T1P1.6P3.6AWRr l.rro./KUAT89C51+5VLS1SPEAKERR11kRP1R ESP ACK-8不38373635343332VTB013ro设计原理:通过控制单片机内部的定时器来产生不同频率的方波,驱动 喇叭发出不同音调的音乐,再利用延迟来控制发音时间的长短。3、程序设计查阅网络资
28、料和相关书籍进行。1=0 2/4302302闪闪晶 HH都是小星枫儿音乐:枫儿音乐: tom世上只臂妈妈好影片妈妈再爱我一次主题歌蔡振田词林国雄曲I: 块根 象象 子子 孩孩 的的 妈妈 有没 g: 妈妈 妈妈 有有 只只 上上 世世ZL3-5-3-投离进开妈妈妈妈的的怀怀幸生福福李啷不里旦旦6 “36我把人间转一生活充满节奏66 6和尚做6 5无比6 3 5 3的甜,1=0-大王叫我来巡山QQ:1013774024忘了, 大王叫我来5 -转,2 一感。5餐,赵英俊的也 在世寿制谱6 6 5 6 5 打起我的皎,敲起我的锣,大王叫我来3-2山,2 2 2 1 32| 1 -不美鸯鸯不美 仙。5
29、 5 5 5,6太阳对我眨又方面白勺女孩看过来在肾齐演唱1 2 :2。| 1 21 I 75。名沟曲力fc分向*怜* yT66. comI 6 6 6 5 A I:tXj面的女孩看过2.对面的女募者过3寂 支男孩带吞先4.寂姿男珍的苍蝇5对面白勺女珍看过来来器来(卷过存过说出#过its的表演 不要被我的 求求个 为什J3S 是 寂寞男段2 2 2 12乐开怀很柄彩样子吓坏魅目3K情霎初弁请不要腰装不理不睬 其实我彳艮可爰哄哄我逗我其无东 无人问津- 命要你给我、实训步骤1 .掌握使用proteus软件的方法。2 .理解单片机的时钟显示方法。3明确设计指标,写出设计方案,绘制出硬件原理图。4 .
30、基于硬件的软件设计与调试。5 .将结果向指导教师演示,由教师提问验收通过;6 .打印程序清单,撰写程序说明,完成课程设计实训报告,进行分组讨论设计心得。303五、总结六、其他(评分标准)见任务书评分表附表XX大专班单片机课程设计实训签到表304五、课程内容、要求及教学设计(1)标准教学周为6周,课时为64节,每周2次课4课时。其中1周用于复习和考 试。其中理论课时安排为32课时,实践课时(含习题课)为32课时。另开设有整周实训 22学时。(2)可选实训工程:音乐盒的设计、数字钟的设计280(一)课程整体设计序号学习情境知识目标专业能力方法能力社会能力学时1单片机硬件系统的认识 及开发软件的应用
31、了解单片机基础知识、 熟悉计算机的数制、理 解单片机基本结构原 理、单片机存储器、 keil 软件和 proteus 软件。初步学会keil软 件和proteus软件 的使用,会用C51 编写简单程序。通过直观教学和教师的具体 讲解,培养学生的逻辑思维和 抽象思维能力;培养学生归纳 总结问题的能力。通过对专业入门知识的 生动形象的教学,培养 学生接受新事物的适应 能力。142单片机控制的LED流水 灯的设计掌握并行I/O端口基本 功能及应用;掌握C51 的基本语句、数据类型、 运算符及相应运算的实 现;掌握数组的应用; 了解函数的应用。能够通过C51编写8 位LED灯闪烁的控 制、单向流水灯的
32、 控制、模拟汽车转 向灯的控制,实现 相应功能。培养学生分析问题、解决问题 的能力,强化学生动手实践能 力培养学生良好的沟通和 协调能力、协作精神、 认真负责的工作态度和 社会责任感。183有紧急情况的交通信号 灯控制系统理解中断系统的结构与 控制、中断处理过程, 中断源。理解T/C的基 本概念、结构和原理、 T/C的控制字、T/C的 4种工作方式、掌握编 写T/C应用程序的方 法。会用C51编写模拟 交通信号灯的定时 控制、有紧急情况 的交通信号灯控制 系统的控制程序, 实现相应功能。培养学生分析问题、解决问题 的能力和实践技能。培养学生良好的纪律观 念、沟通能力和团队协 作精神。10281
33、序号学习情境知识目标专业能力方法能力社会能力学时4具有控制功能的简易秒 表的设计了解LED数码管显示器 的结构、原理及静、动 态显示原理;了解点阵 的结构、原理和点阵字 形码的计算;了解键盘 的结构、原理和矩阵式 键盘的键值方法。会采用键盘接口实 现I/O的扩展、 会编写简易秒表的 设计、具有控制功 能的简易秒表的设 计等电路程序。充分挖掘开发学生潜力,培养 学生的创新能力。培养学生具有良好的思 想政治素质、严谨的行 为规范和良好的职业道 德;具有较强的计划组 织协调能力、团队协作 能力。85彩灯的远程控制了解单片机串口通信、 理解单片机波特率计 算、了解单片机各种通 讯方法。会用单片机串口实
34、 现彩灯的远程控制通过教学以学生为中心,边做 边学,在做中学习,提高学生 适应工作环境能力。培养学生具有良好的思 想政治素质、严谨的行 为规范和良好的职业道 德;具有较强的计划组 织协调能力、团队协作 能力。66基于单片机的直流电机 正反转控制系统设计掌握A/D、D/A转换电 路,理解直流电机正反 转控制会编写直流电机正 反转控制电路程序培养学生掌握工程设计的方 法和组织实践的基本技能,解 决实际问题,使之真正到达知 识与技能的统一。培养学生良好的沟通和 协调能力、协作精神、 认真负责的工作态度和 社会责任感。4282序号学习情境知识目标专业能力方法能力社会能力学时7单片机课程设计掌握单片机的
35、接口电路 的设计;掌握单片机控 制系统的编程。培养学生具备查阅 各种资料、文献获 取信息的能力;具 有不断学习和运用 新知识与新技术的 能力;具有熟练运 用所学知识解决问 题的方法能力;具 有制订完善工作计 划的能力。了解和掌握单片机应用系统 的软硬件设计方法及调试过 程,强化单片机应用电路的设 计与分析能力;提高学生在单 片机应用方面的实践技能。培养学生具有良好的思 想政治素质、严谨的行 为规范和良好的职业道 德;具有较强的计划组 织协调能力、团队协作 能力;具有较强的质量 意识和客户意识;具有 较强的开拓开展创新能 力;具有较强的语言表 达能力、人际沟通能力; 具有良好的心理素质和 身体素
36、质。228复习与考试全部理论知识能够灵活使用所学 知识能够资料,做到有效 利用。养成对待学习实事求 是、精益求精的精神。4合计讲授32学时、实践20学时、复习与习题课12学时,共64学时;另有整周实训22学时。283(二)课程学习单元内容与要求学习单元情境设计单元名称单片机硬件系统的认识及开发软件的应用学时14学习要求了解单片机基础知识、熟悉计算机的数制、理解单片机基本结构原理、单片 机存储器、keil软件和proteus软件。任务分解任务1单片机介绍任务2单片机中的数制与码制任务3MCS-51单片机的内部配置和引脚功能任务4单片机的开发环境任务5单片机C51编程任务6两位信号灯交替闪烁控制学
37、习单元情境设计单元名称单片机控制的LED流水灯的设计学时18学习要求掌握并行I/O端口基本功能及应用;掌握C51的基本语句、数据类型、运算符 及相应运算的实现;掌握数组的应用;了解函数的应用。任务分解任务1认识C51程序的结构和特点任务251系列单片机并行I/O端口基本结构任务3C51语言的数据类型及运算符任务4C51语言的基本语句任务5数组和函数任务6两位信号灯交替闪烁控制任务78位LED灯闪烁的控制任务8单向流水灯的控制任务9模拟汽车转向灯的控制学习单元情境设计单元名称有紧急情况的交通信号灯控制系统学时10学习要求理解中断系统的结构与控制、中断处理过程,中断源。理解T/C的基本概念、 结构
38、和原理、T/C的控制字、T/C的4中工作方式、掌握编写T/C应用程序 的方法。任务分解任务1定时器/计数器284任务2中断系统任务3模拟交通信号灯的定时控制任务4有紧急情况的交通信号灯控制系统仿真学习单元情境设计单元名称具有控制功能的简易秒表的设计学时8学习要求了解LED数码管显示器的结构、原理及静、动态显示原理;了解点阵的结构、 原理和点阵字形码的计算;了解液晶显示器的结构,与单片机的连接方法和控 制原理;了解键盘的结构、原理和矩阵式键盘的键值方法。任务分解任务1简易秒表的设计任务2具有控制功能的简易秒表的设计任务3矩阵式键盘设计学习单元情境设计单元名称彩灯的远程控制学时6学习要求了解单片机
39、串口通信、理解单片机波特率计算、了解单片机各种通讯方法。任务分解任务1彩灯的远程控制仿真任务2RS-232C串行通信总线标准及接口学习单元情境设计单元名称基于单片机的直流电机正反转控制系统设计学时4学习要求掌握A/D、D/A转换电路任务分解任务1单片机与DAC0832的接口技术任务2直流电机正反转控制设计学习单元情境设计单元名称单片机课程设计学时22学习要求掌握单片机的接口电路的设计;掌握单片机控制系统的编程。任务分解任务1查阅相关集成芯片、元器件使用手册,进行单片机硬件电路的设计任务2采用Keil软件和Proteus软件进行单片机软件的编程任务3单片机系统的软硬件联合调试285任务4编写每个
40、环节的相关文档,提交课程设计报告六、课程考核与评价本课程考核分为平时成绩、实践成绩和期末成绩三个局部,分别占总评成绩的30%、40%、30% o列表如下:总评成绩平时成绩实践成绩期末成绩出勤平时作业100%10%20%40%30%小计30%40%30%(1)平时成绩包括:出勤、平时作业、实践操作出勤占总成绩10%0迟到、早退一次扣1分,缺勤一次扣5分。正常请假不扣分。平时作业占总成绩20%,共计6次。作业成绩等级分A、B、C、D四类。独立完成、书写工整,结论正确为A;独立完成、书 写工整,结论有少量错误为B;书写笔记难以识别,结论有较多错误为C;作业不完整为Do实践操作占总成绩40%。包含课内实践成绩和整周实训成绩。独立完成为A,在他人指 导下完成为B。(2)期末成绩为理论考试成绩。考试方式为考试。试卷中含超纲题目分值不低于3分, 不高于10分。七、教材及相关资源1 .教材选用:单片机应用技术工程式教程(C语言版)主编:孟凤果 机械工业出 版社2 .教学建议:本课程采用工程式的教学