汽车单片机技术教案全套 及练习题汇总 任务1--20认识单片机教案--- LED数码管显示.docx
《汽车单片机技术教案全套 及练习题汇总 任务1--20认识单片机教案--- LED数码管显示.docx》由会员分享,可在线阅读,更多相关《汽车单片机技术教案全套 及练习题汇总 任务1--20认识单片机教案--- LED数码管显示.docx(78页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、教案用纸课题;任务1认识单片机教学目标(知识、能力、情感);知识目标:1、能知道什么是单片机2、能明白单片机的作用3、能说出单片机的组成能力目标:培养学生的学习单片机的基本能力情感目标:通过本次课培养学生的基本能力和激发学生的学习兴趣,做到导入新课程的作用。教学重点与难点;教学重点:1、单片机的组成2、单片机的设计开发方法与步骤教学难点:1、单片机的应用2、单片机的设计与开发方法教学方法(教具);讲授法、示展,举例法,任务驱动法,网络教学法,课型;1、理论课;2、复习课。课时;2课时教学步骤与内容(板书计划);组织教学:(10分钟)1、检查学生人数,强调课堂纪律和要求,自我介绍。2、学生分组。
2、2、本课程的介绍。课程讲授:(70分钟)内容导入:展示单片机作品,引出单片机是什么,单片机可以做什么,做到课程内容导入的目的 由计算机的基本组成到单片机的概念与组成。内容讲授:(讲授法)一、计算机的基本组成。计算机的主要由哪些局部组成,每局部的作用(小组讨法)2、时钟电路引脚XTAL1和XTAL2:外接晶体引线端。当使用芯片内部时钟时,此二引线端用于外接石 英晶体和微调电容;当使用外部时钟时,用于接外部时钟脉冲信号。3、控制信号引脚ALE:地址锁存控制信号。在系统扩展时,ALE用于控制把P0 口输出的低8位地址锁 存起来,以实现低位地址和数据的隔离。此外,由于ALE是以晶振1/6的固定频率输出
3、的正 脉冲,因此,可作为外部时钟或外部定时脉冲使用。PSEN :外部程序存储器读选通信号。在读外部ROM时,有效(低电平),以实现外部 ROM单元的读操作。商:访问程序存储控制信号。当信号为低电平时,对ROM的读操作限定在外部程序存 储器;当信号为高电平时,对ROM的读操作是从内部程序存储器开始,并可延至外部程序存 储器。RST:复位信号。当输入的复位信号延续两个机器周期以上的高电平时即为有效,用以 完成单片机的复位初始化操作。2)信号引脚的第二功能由于工艺及标准化等原因,芯片的引脚数目是有限制的。例如,MCS-51系列把芯片引 脚数目限定为40条,但单片机为实现其功能所需要的信号数目(1)
4、P3 口线的第二功能。P3 的8条口线都定义有第二功表2. 1引脚,第二功能,信号名称P3.0“RXDp串行数据接收P3LTXD ,串行数据发送P32外部中断0申请.,P3.3。外部中断1申请“P3.4T0一定时/计数器0的外部输入P3.5pTh定时/计数器1的外部输入Pi.6外部RAM写选通P3.7p外部RAM读选通“课堂测试与练习(小组讨论)五、答疑(5分钟)对学生本次课程学习中存在的问题进行解答。教学小结;(5分钟)引导学生对本次课的内容进行小结,回顾本次课的教学重点1、单片机的主要组成2、单片机的引脚功能作业布置。(5分钟)完成作业工单3(教学后记)教案用纸课题;位操作指令教学目标(知
5、识、能力、情感);知识目标:1、掌握位操作指令的使用。2、掌握位操作指令的应用。能力目标:培养学生的单片机汇编语言程序编写的基本能力情感目标:通过本次课培养学生的基本能力,团队协作能力,激发学生的学习兴趣,教学重点与难点;教学重点:1、位控制转移指令的使用。2、利用位操作指令进行程序的设计。教学难点.1、,、位操作指令的应用教学方法(教具);讲授法、演示法,举例法,任务驱动法课型;1、理实一体;2、新授课课时;2课时教学步骤与内容(板书计划);组织教学:(5分钟)1、检查学生人数,强调课堂纪律和要求。2、上节课内容回顾。课程讲授:(70分钟)内容回顾:1、算术运算指令2、逻辑运算指令3、作业讲
6、授内容导入:由字节操作引出位操作以及位操作指令。内容讲授:一 位数据传送指令MOV C, bitMOV bit, C这组指令的功能是:把源操作数指出的布尔变量送到目的操作数指定的位地址单元中。 其中一个操作数必须为进位标志Cy,另一个操作数可以是任何可直接寻址位。例:MOVC, OOH: (00H)_ CY将20H存储单元的第一位送到CY位二.位变量修改指令 CLR C CLR bitCPL C CPL bit SETB C SETB bit这组指令对操作数所指出的位进行清“0” #,取反礼置“1”的操作,不影响其它标 志。例:CLR C MOV OOH, C CPL OOH三.位变量逻辑与指
7、令 ANL C, bit ANL C, /bit这组指令的功能是:如果源位的布尔值是逻辑0,那么将进位标志清“0” ;否那么,进 位标志保持不变,不影响其它标志。bit前的斜杠表示对(bit)取反,直接寻址位取反后用 作源操作数,但不改变直接寻址位原来的值。例如指令:ANL C, /ACC.0执行前ACC.0为 0, C为1,那么指令执行后C为1,而ACC.0仍为0o 四.位变量逻辑或指令ORL C, bitORL C, /bit这组指令的功能是:如果源位的布尔值是逻辑1,那么将进位标志置“1” ;否那么,进 位标志保持不变,不影响其它标志。例:用位指令来实现异或门。设A变量放在0011中,B
8、变量放在01H中,Y放在02H中。MOV C , 00H、ANL C, /01HMOV 02H , C MOV C, 01H ANL C, /00H ORL C, 02H MOV 02H, C 5.位变量条件转移指令JC rel; 假设(Cy)=l,那么转移 PC-(PC)+2+relJNC rel;假设(Cy)=O,那么转移 PC-(PC)+2+relJB bit, rel;假设(bit)=l,那么转移 PC-(PC)+3+relJNB bit, rel;假设(bit)=O,那么转移 PC-(PC)+3+relJBC bit, rel;假设(bit)=l,那么转移 PC-(PC)+3+rel
9、,并 bit- 0例:JBPl.O,LOOPJBCPl.l ,LOOP1例:两数相加,假设有进位,那么和取反,假设无进位,那么将00位清零。ADD A, ROJC CARCLR OOHSJMP $CAR: CPL A例:判(OOH)位,假设(00) /=1,刚(A) + 1 A,假设(OOH) =1,那么(A) A,编制 一个程序。JNB OOH, NEQCPL ASJMP ENDNEQ: INC AEND: RET教学小结:1、位操作指令的使用。2、位操作指令与字节操作指令的区别。教学后记:通过本次课使学生了解位操作与字节操作的区别,掌握位操作指令的使用方法和应用。位指令的使用让单片机的控制
10、非常灵活,因此,位指令的操作需要学生掌握好,应用好,通过本次学习,学生对于基本的位操作指令掌握较好,但是对位控制转移指令的应用还不熟练。教案用纸课题;MCS-51系列单片机的存储器结构(一)教学目标(知识、能力、情感);知识目标:1、掌握单片机的存储器分类2、掌握单片机存储器的结构能力目标:培养学生的学习单片机的基本能力情感目标:通过本次课培养学生的基本能力,团队协作能力,激发学生的学习兴趣,教学重点与难点;教学重点:1、单片机的引脚功能2、单片机的内部资源教学难点:熟记单片机的存储器的分类及每局部的作用。教学方法(教具);讲授法、演宗法,举例法,任务驱动法课型;1、理论课;2、新授课课时;2
11、课时教学步骤与内容(板书计划);组织教学:(5分钟)1、检查学生人数,强调课堂纪律和要求。2、上节课内容回顾。课程讲授:(70分钟)内容回顾:1、单片机的引脚功能2、单片机的内部结构课程导入:从程序下载软件中观察程序生成的代码,讨论代码如何存储在单片机中引出本次 教学内容。(举例法,讨论法)一、单片机存储器结构的特点(1)程序存储器和数据存储器截然分开,各有自己的寻址系统,控制信号和特定功能。(2)程序存储器和数据存储器,内部存储器和外部存储器,位地址和字节地址都是从零开始编址,地址上有重叠,通过不同的指令和控制信号来区分。(3)工作寄存器由RAM组成,10接口采用与存储器对应方式。(4)具有
12、一个功能很强的布尔处理器二、8051单片机存储器组织结构(演示法)AjFFFFHRAMI/O口地址0000H外部数据存储器(C )1、程序存储器。对于8051来说,程序存储器(ROM)的内部地址为0000H0FFFH,共4 KB;外部地址 为1000HFFFFH,共60 KB。当程序计数器由内部0FFFH执行到外部1000H时,会自 动跳转对于8751来说,内部有4 KB的EPROM,将它作为内部程序存储器;8031内部无 程序存储器,必须外接8031最多可外扩64 KB程序存储器,其中6个单元地址具有特殊 用途,是保存给系统使用的。0000H是系统的启动地址,一般在该单元中存放一条绝对跳转
13、指令。0003H、OOOBH、OOOBH、001BH和0023H对应5种中断源的中断服务入口地址。 2、数据存储器(1)、外部数据存储器外部数据存储器以16位DPTIlWRi内容作为地址指针,可寻址64KB空间.用MOVX指令.(2)、内部数据存储器(1) 通用工作寄存器区FFH80HRAM存储器 (52子系列)FFH80H特殊功能寄 存器(SFR) 其中:可位 寻址93位7FH 30H数据缓冲区2FH onw位寻址区 (128位)PSW.4(RS1)PSW.3(RS0)当前使用的工作 寄存器组R0R7000 组(00H07H)011 组(08H 0FH)102 组(10HU7H)113 组(
14、18H/FH)(2) 可位寻址区(3) 数据缓冲区课堂测试与练习(小组讨论)三、答疑(5分钟)对学生本次课程学习中存在的问题进行解答。教学小结;(5分钟)引导学生对本次课的内容进行小结,回顾本次课的教学重点1、存储器的分类2、程序存储器的结构作业布置。(5分钟)超星MOOC在线测验(教学后记)通过本次课使学生掌握了单片机的内部寄存器功能等知识,由于涉及到了单 片机的内部结构局部较抽象,所以需要提醒学生多加注意才能掌握教案用纸课题;MCS-51系列单片机的存储器结构(二) 教学目标(知识、能力、情感); 知识目标:1、掌握单片机特殊功能寄存器的功能2、掌握常用特殊功能寄存器的使用 能力目标:培养
15、学生的学习单片机的基本能力 情感目标:通过本次课培养学生的基本能力,团队协作能力,激发学生的学习兴趣, 教学重点与难点; 教学重点:1、单片机特殊功能寄存器2、PSW的作用及使用方法 教学难点:熟i己单片机的特殊功能寄存器的作用与使用。教学方法(教具);讲授法、演宗法,举例法,任务驱动法 课型;1、理论课;2、新授课课时;2课时教学步骤与内容(板书计划);组织教学:(5分钟)1、检查学生人数,强调课堂纪律和要求。2、上节课内容回顾。课程讲授:(70分钟)内容回顾:1、单片机程序存储器2、单片机数据存储器结构课程导入:由单片机的内部资源的管理引出本次教学内容。(举例法,讨论法) 内容讲授:一、特
16、殊功能寄存器区(SFR)MCS-51系列单片机内部的10接口寄存器,串口行缓冲器,定时、计数器,各种控制寄存器 和状态寄存器,统称为特殊功能寄存器(SFR), 21个8位的SFR,离散的分布在80H到FFH地址 空间内。每个SFR都有字节地址,并定义了符号名,其中有11个SFR具有位地址,对应为 也定义了位名。但凡字节地址能被8整除的都具有位地址。特殊功能寄存器的地址分配见下 图专用寄存器名称符号地址位地址与位名称D7D6D5D4D3D2DiDOP0 口P080H8786858483828180堆栈指针SP81H数据指针低字节DPLDPTR82H数据指针高字节83定时器/计数器控制TCON88
17、HTF18FTRI8ETFO 8DTRO8CIE18B1T18AIE089ITO88定时器/计数器方式控制TMOD89HGATEC/TMlMOGATEC/TMlMO定时器/计数器0低字节TLO8AH定时器/计数器1低字节TL18BH定时器/计数器0高字节TH08CH定时器/计数器1高字节TH18DHP1 口P190H9796959493929190电源控制PCON97HSMODGFiGFOPDIDL串行控制SCON98HSMO 9FSMI 9ESM2 9DREN 9CTB8 9BRB8 9ATI99RI98r串行数据缓冲器SBUF99HP2 口P2AOHA7A6A5A4A3A2AlAO中断允许
18、控制IEA8HEAAFET2 ADESACET1 ABEXI AAETO A9EXOA8P3 口P3BOHB7B6B5B4B3B2BlBO中断优先级控制IPB8H-PT2 BDPS BCPT1 BBPX1 BAPTOB9PXO B8定时器/计数器2控制T2CON *CBHTF2CFEXF2 CERCLK CDTCLK ccEXEN2CBTR2 CAC/T 2 C9CP/RL2C8定时器/计数器2自动重装低字RLDL*CAH定时器/计数器2自动重装高字RLDH*CBH定时器/计数器2低字节TL2*CCH定时器/计数器2高字节TH2*CDH程序状态字PSWDOHC D7AC D6FOD5RSI D
19、4RSO D3OVD2DlP DO累加器AEOHE7E6E5E4E3E2ElEOB寄存器BFOHF7F6F5F4F3F2FlFO.常用特殊功能寄存器介绍1、累加器 A (或 ACCAccumulator)累加器是最常用的专用寄存器2、B 寄存器(B register)在乘除指令中用到B寄存器乘 MUL AB; A与B相乘,高字节放在B中,低字节放在A中。除 DIV AB; A除以B,商放在A中,余数放在B中。其他指令中,B同一般的RAMo(1)累加器 ACC (E0H)(2) B寄存器(F0H)3、程序状态字PSW (D0H)PSW.7PSW.0CYACFORSIRSOOVp是8位寄存器,它包
20、含了程序状态信息。CY:进位标志。在执行某些算术和逻辑运算时,可被硬件或软件置位或清除。匈牙利籍数学家冯诺依曼在方案的设计上做出了重要的贡献。1946年6月,他又 提出了“程序存储”和“二进制运算”的思想,进一步构建了计算机由运算器、控制器、存储 器、输入设备和输出设备组成这一计算机的经典结构。讨论:硬件系统与软件系统二、单片机的概念及组成1、单片机的概念单片机是一块集成电路芯片上集中了控制器,存储器,运算器和输入输出端口的单片微型计 算机。学生上查询单片机的相关知识2、单片机的基本组成。讨论:1、CPU的作用。 2、ROM与RAM的区别。3、单片机的开展(1)处理器的位数由4位到现在的16位
21、。(2)单片机的价格越来越廉价。(3)单片机的功能越来越强大,应用领域越来越广。(4)单片机的存储容量越来越大,存储越来越方便。(5)单片机的耗电量越来越小。讨论:CPU的位数的是的是什么。4、单片机的开展(1)处理器的位数由4位到现在的16位。AC:辅助进位标志。当低4位数向高4位数进位或借位时,AC将被硬件置1,否那么就被清除。RSO, RS1:用软件置位或清除来确定工作寄存器区。(0, 0)区 0 (00H07H)(0, 1)区 1 (08H0FH)(1, 0)区 2 (10H17H)(1, 1)区 3 (18H1FH)0V:溢出标志。执行算术运算时,由硬件置位或清除。加减法时OV=C,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汽车单片机技术 教案全套 练习题汇总 任务1-20 认识单片机教案- LED数码管显示 汽车 单片机 技术 教案 全套 练习题 汇总 任务 20 认识 LED 数码管 显示
链接地址:https://www.taowenge.com/p-60545390.html
限制150内