单片机应用及C51编程一、课程定位单片机应用及C51编程电子信息工程技术专业的核心专业课程之一计算机基础与应用模拟电子技术数字电子技术嵌入式技术应用现代电子技术实训毕业综合实践环节电工基础电子产品制作单片机系统应用C语言程序设计从事与单片机相关的电气设备的调试、维护、设计、销售相关工作结合后续课程的学习项目设计项目实施二、课程作用技能知识单片机的基本概念、开发流程、典型应用电路、程序设计方法单片机控制系统分析,电路设计,程序编写,仿真、安装、调试素质独立思考、资料查询、语言表达、沟通协调、团队协作、安全环保授人以鱼,授人以渔三、教学目标单片机最小系统KeilC51的使用Proteus软件的使用硬件结构开发系统指令系统C51程序内部资源常用接口数码管控制电路键盘控制电路A/D转换控制电路D/A转换控制电路单片机指令系统C51程序设计中断系统定时/计数器串行接口四、教学内容►4个教学模块,18个教学任务KeilC51的使用存储器单元的检查Proteus软件的使用算术运算程序5234信号灯流水灯67键控彩灯交通灯双机通信加法计数器14111213简易数字钟按键识别1516花样彩灯8简易电压表17包装控制器10四、教学内容单片机最小系统1方波发生器9三角波发生器18第二学期讲授实验小计任务1606任务2224任务3224任务4224任务5426任务616218任务7628任务8426复习404总计461460第三学期讲授实验小计任务9628任务10224任务11628任务12426任务13628任务14224任务15426任务16426任务17426任务18426复习404总计462066五、学时安排操作训练多媒体教学课外实践任务驱动问题探究看听练评结合精简理论突出实践鼓励创新六、教学组织旷课:-5(每人每两节课)迟到/早退:-1(每人每次)玩手机/看小说:-1(每人每次)不交/抄袭作业:-1(每人每次)不交实验报告:-2(每人每次)缺交作业(含实验报告)7次以上者取消期末考试资格正确回答课堂提问:+1(每人每次)完成基本实验任务:+1(每人每次)踊跃回答问题、优先完成实验、积极动手操作:适当加分成功制作实物:+5(每人每件)平时成绩80分期末考试成绩占总评成绩的60%,平时成绩占总评成绩的40%。七、课程考核以应用为目的,实践性强硬件与软件紧密结合为后续课程的学习打基础八、课程特点九、学习方法多看书、多实践以实际操作为主,书本学习为辅举一反三,启发思维想学好单片机,兴趣培养是关键►校级精品课程十、教学资源学期班级课程名称03-200高电微机原理与接口技术03-202自动化(1)(2)微机原理与接口技术04-203自动化(1)(2)微机原理与接口技术04-203机电(3)(4)微机原理与接口技术05-204电信(2)微机原理与接口技术05-205自动化(3+2)微机原理与接口技术06-106-203自动化(五)单片机原理与接口技术06-205电信(1)(2)单片机原理与接口技术07-106自动化(1)(2)单片机原理与接口技术学期班级课程名称08-104机电(五)单片机原理与应用08-106机电(3)(4)单片机原理与应用08-107自动化(1)(2)单片机原理与接口技术09-108电信(1)(2)单片机原理与接口技术09-208自动化(1)(2)(3)单片机原理与接口技术10-109电信单片机应用技术10-209自动化(1)(2)单片机原理11-109自动化(1)单片机综合实训11-210电信(2)单片机原理及应用11-211电信(1)(2)单片机应用及C51编程本人的单片机课程教学经历本人参与的单片机课程建设负责修订电信、自动化、楼宇专业单片机相关课程的课程标准。参与校级、市级《单片机应用技术》网络精品课程建设。参与《单片机原理及应用》省示范课程建设。参与省高校重点教材《单片机应用技术》的编写。负责《单片机应用技术》学生自主学习平台(试题库)的建设。本人对单片机课程实施的教学改革编程语言:汇编语言→C语言→以C语言为主,以汇编语言为辅。ORG0000HSJMPMAINORG0030HMAIN:MOVTMOD,#02HMOVTH0,#06HMOVTL0,#06HSETBTR0LOOP:JBCTF0,LOP1SJMPLOOPLOP1:CPLP1.0SJMPLOOPEND#includereg51.hsbitP1_0=P1^0;voidmain(void){TMOD=0x02;TH0=0x06;TL0=0x06;TR0=1;while(1){if(TF0){TF0=0;P1_0=~P1_0;}}}本人对单片机课程实施的教学改革教学模式:系统学习→任务导向→系统学习→任务导向课题一认识单片机课题二点亮彩灯任务一一只LED闪烁任务二跑马灯任务三任意变化的彩灯控制课题三简易数字钟任务一LED数码管的静态控制显示方式任务二LED数码管的动态控制显示方式任务三从0到9的加1计数显示任务四一位数字有规律变化的显示任务五0~99加法计数器任务六0~99999999加法计数器任务七24进制计数器任务八简易数字钟课题四简易计算器任务一单键控制的LED显示任务二简易计算器课题五键控彩灯第1章单片机基础知识1.18051单片机的特点11.28051的内部结构31.2.1中央处理器31.2.2存储器组织51.2.3片内并行接口81.2.48051的内部资源101.2.58051的芯片引脚111.2.6单片机的工作方式121.38051的系统扩展141.3.1外部总线的扩展141.3.2外部程序存储器的扩展161.3.3外部数据存储器的扩展181.48051指令系统221.4.1寻址方式221.4.2指令说明231.4.3伪指令301.4.4指令系统表31分组讨论卡片记录问题探究行为导向教学法抽签答题角色扮演教学方法:填鸭式→行为导向本人对单片机课程实施的教学改革