单片机原理电子教案(64).doc_第1页
单片机原理电子教案(64).doc_第2页
单片机原理电子教案(64).doc_第3页
单片机原理电子教案(64).doc_第4页
单片机原理电子教案(64).doc_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

安 徽 水 利 水 电 职 业 技 术 学 院教 案2006-2007 学 年 第1 学 期课 程: 单 片 机 原 理班 级:电 气 技 术 0505/06班系(部): 机 电 系教研室: 电 工 电 子 教 研 室教 师: 张 春 来 二 六 年 九 月 二十六 日第 1、2课时课题第1章 单片机概述课型专 业 课教学目的了解单片机的概念及计算机的基本知识重点难点微机的结构教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期9月 4日月 日月 日月 日月 日月 日月 日教 学 过 程第1章 单片机概述1.1单片微型计算机发展概况单片微型计算机就是将CPU、RAM、ROM、定时/计数器和多种接口都集成到一块集成电路芯片上的微型计算机。因此,一块芯片就构成了一台计算机。它已成为工业控制领域、智能仪器仪表、尖端武器、日常生活中最广泛使用的计算机。1.2 微计算机系统概念运算器控制器存储器输出设备输入设备1.3 单片机的特点1)体积小、重量轻、功耗低、功能强、性价比高。2)数据大都在单片机内部传送,运行速度快,抗干扰能力强,可靠性高。3)结构灵活,易于组成各种微机应用系统。4)应用广泛,既可用于工业自动控制等场合,又可用于测量仪器、医疗仪器及家用电器等领域。1.4 单片机的应用举例 课后小结第 3、4课时课题2.1 MCS-51内部结构课型专 业 课教学目的掌握MCS-51内部结构相关知识重点难点结构与基本组成教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期9月 6日月 日月 日月 日月 日月 日月 日教 学 过 程第2章 MCS-51单片机的结构和原理2.1 MCS-51内部结构MCS-51是Intel公司于1980年推出的高档系列8位单片机,主要有8051、8031、8751、80C51BH等。在本课程中,为了叙述方便,以8051为例进行讨论。 1)MCS-51单片机的基本组成MCS-51系列单片机内部由8部分组成(见下页图):CPU RAM(128B/256B)ROM/EPROM(4KB/8KB) 并行I/O接口(4个)定时器/计数器(2个)中断控制器全双工串行I/O口振荡器和时钟电路2)8086的CPU(1)运算器(2)控制器课后小结第5、6 课时课题2.2 MCS-51引脚及功能课型专 业 课 教学目的掌握MCS-51引脚及功能相关知识重点难点控制信号引脚功能教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期9月 11日月 日月 日月 日月 日月 日月 日教 学 过 程2.2 MCS-51引脚及功能其引脚如右图所示,为40脚。1)分类(1)电源、时钟电路引脚:Vcc、Vss、XTAL1、XTAL2(2)控制信号引脚(3)输入/输出端口P0P32)控制信号引脚介绍(1)RST/VPD:复位输入/备用电源输入(2)ALE/PROG:地址锁存输出/编程脉冲输入(3)/PSEN:程序存储器允许(从EPROM/ROM中读取指令)(4)/EA/Vpp:外部程序存储器地址允许输入/编程电压输入当/EA接高电平时,CPU只访问及执行片内EPROM/ ROM,但当PC的值超过0FFFH(对8751/8051为4KB)时,将自动转去执行片外程序存储器的内容当/EA接低电平时,CPU只访问及执行片外EPROM/ ROM中的程序3)片外总线配置(1)地址总线(2)数据总线(3)控制总线课后小结第7、8课时课题2.3 存储器结构课型专 业 课教学目的掌握MCS-51单片机存储器结构主要内容重点难点特殊功能寄存器教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期9月 13日月 日月 日月 日月 日月 日月 日教 学 过 程2.3 存储器结构1)分类2)程序存储器3)片内数据存储器4)特殊功能寄存器(1)累加器累加器是一个最常用的专用寄存器,其自身带有全零标志Z,若A=0则Z=1;若A0则Z0。该标志常用作程序分支的判断条件。(2)PSW:程序状态字寄存器。定义格式如右上边。其中,CY:进借位标志;AC:辅助进借位标志; F0:用户标志; RS1、RS0:工作寄存器组选择(如表2-5所示)。(3)SP:堆栈指针。(4)DPTR:数据地址指针寄存器。课后小结第9、10课时课题2.4 单片机的复位电路课型专 业 课教学目的了解单片机的复位电路相关知识重点难点振荡周期、时钟周期、机器周期和指令周期教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期 9月 18日月 日月 日月 日月 日月 日月 日教 学 过 程2.4 单片机的时钟电路1) 单片机时钟电路通常有两种形式:(1)内部振荡方式:MCS-51单片机片内有一个用于构成振荡器的高增益反相放大器,引脚XTAL1和XTAL2分别是此放大器的输入端和输出端。把放大器与作为反馈元件的晶体振荡器或陶瓷谐振器连接,就构成了内部自激振荡器并产生振荡时钟脉冲。(2)外部振荡方式:外部振荡方式就是把外部已有的时钟信号引入单片机内。 2) 振荡周期、时钟周期、机器周期和指令周期(1)振荡周期:为单片机提供时钟信号的振荡源的周期。(2)时钟周期:是振荡源信号经二分频后形成的时钟脉冲信号。 (3)机器周期:通常将完成一个基本操作所需的时间称为机器周期。(4)指令周期:是指CPU执行一条指令所需要的时间。一个指令周期通常含有14个机器周期。 3) 单片机复位电路及复位状态(1)复位电路单片机复位电路包括片内、片外两部分。外部复位电路就是为内部复位电路提供两个机器周期以上的高电平而设计的。MCS-51单片机通常采用上电自动复位和按键手动复位两种方式。(2)单片机复位后的状态单片机运行出错或进入死循环时,可按复位键重新运行。21个特殊功能寄存器复位后的状态为确定值。 课后小结第11、12课时课题2.5 第2章复习、习题课课型专 业 课教学目的掌握第2章概念与基本理念重点难点复习、习题课教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期 9月20日月 日 月 日 月 日 月 日 月 日月 日教 学 过 程2.5复习、习题1)第2章全面复习2)习题(P30)12345678910课后小结第13、14 课时课题2.6 并行I/O口实验课型专 业 课教学目的具备并行I/O口的基础理论与实践知识重点难点并行I/O口的应用教具挂图模型挂图投影多媒体教学方法实验授课班级电气0505/06授课日期9月 25日月 日 月 日月 日月 日月 日月 日教 学 过 程2.6并行I/O口实验1) 实验一 P1接口实验(一)(1) 实验题目 P1口做输出口,接八只发光二极管,编写程序,使发光二极管循环点亮。 P1口做输入口,接八个按扭开关,以实验台上74LS273做输出口,编写程序读取开关状态,将此状态,在发光二极管上显示出来。(2)实验目的 学习P1口的使用方法。 学习延时子程序的编写和使用。2)实验二 P1接口实验(二)(1)实验题目P1口作为输入、输出口。P1.0、P1.1接K1、K2;P1.2、P1.3接发光二极管L1、L2;P1.4、P1.5接L5、L6。K1作为左转弯开关,K2作为右转弯开关。L1、L2作为左转弯灯,L5、L6作为右转弯灯。要求编写程序实现如下功能:向上打K1时左转弯灯以一定频率闪烁,打K2时右转弯灯以一定频率闪烁,K1、K2同时向上或向下,发光二极管灭。(2)实验目的 学习P1口既作为输入,又作为输出的使用方法。 学习数据输入、输出程序的设计方法。课后小结第 15、16 课时课题3.1 指令格式课型专 业 课教学目的了解指令格式、常用符号的主要内容重点难点常用符号教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期9月 27日 月 日 月 日月 日月 日月 日月 日教 学 过 程第3章 MCS-51单片机的指令系统3.1 指令格式、寻址方式1) 常用符号2)指令分类数据传送类指令(29条)算术运算类指令(24条)逻辑操作类指令(24条)控制转移类指令(17条)位操作类指令 (17条)3)指令格式标号: 操作码助记符 目的操作数, 源操作数 ;注释 4)指令字长及周期课后小结第 17、18 课时课题3.2 寻址方式课型专 业 课教学目的了解寻址方式的主要内容重点难点七种寻址方式教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期9月 30日 月 日 月 日月 日月 日月 日月 日教 学 过 程3.2寻址方式 寻址方式:就是指令中找到操作数或操作数地址的方式。8051单片机有七种寻址方式:1) 寄存器寻址 2)直接寻址2) 立即数寻址4)寄存器间接寻址5)变址寻址 6)相对寻址7)位寻址课后小结第 19、20 课时课题3.3 指令系统1课型专 业 课教学目的掌握数据传送类指令相关知识重点难点内部RAM之间的数据传送教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期10月9日月 日月 日月 日月 日月 日月 日教 学 过 程3.3 指令系统1)数据传送类指令数据传送类指令共28条,是将源操作数送到目的操作数。指令执行后,源操作数不变,目的操作数被源操作数取代。数据传送类指令用到的助记符有MOV、MOVX、MOVC、XCH、XCHD、SWAP、PUSH、POP8种。格式: MOV 目的操作数,源操作数(1)内部RAM之间的数据传送以A为目的操作数的指令以Rn为目的操作数的指令以直接地址为目的操作数的指令以间接地址为目的操作数的指令以间接地址为目的操作数的指令课后小结第 21、22 课时课题3.3 指令系统1课型专 业 课教学目的掌握数据传送类指令的相关知识重点难点累加器A与片外RAM的数据传送指令教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期10月11日月 日月 日月 日月 日月 日月 日教 学 过 程3.3 指令系统1)数据传送类指令(2)累加器A与片外RAM的数据传送指令MOVX A,Ri ;((Ri))AMOVX A, DPTR ;(DPTR)AMOVX Ri,A ;(A) (Ri)MOVX DPTR ,A ;(A) (DPTR)课后小结第 23、24 课时课题3.3 指令系统2课型专 业 课教学目的掌握算术运算指令相关知识重点难点带进位加法指令、带借位减法指令教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期10月 16日月 日月 日月 日月 日月 日月 日教 学 过 程3.3 指令系统2)算术运算指令包括加、减、乘、除运算;第一操作数一般为A;一般影响标志位CY、AC、OV和P,共24条指令。(1)加法指令 不带进位加法指令(4条)ADD A,Rn ;(A)+(Rn)AADD A,direct ;(A)+(direct)AADD A,Ri ;(A)+(Ri)AADD A,#data ;(A)+#dataA 带进位加法指令(4条)ADDC A,Rn ;(A)+(Rn)+CYAADDC A,direct ;(A)+(direct) +CY AADDC A,Ri ;(A)+(Ri) +CY AADDC A,#data ;(A)+#data +CY A加1指令INC(5条)(2)减法指令 带借位减法指令(4条) 减1指令DEC(5条)课后小结第 25、26 课时课题3.3 指令系统3课型专 业 课教学目的掌握逻辑操作指令的相关知识重点难点逻辑操作指令的应用教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期10月 18日月 日月 日月 日月 日月 日月 日教 学 过 程3.3 指令系统 3)逻辑操作指令包括与、或、异或、清除、求反、移位等操作。这类指令一般不影响标志位CY、AC和OV,共24条指令,分成五个小类。(1)逻辑“与”指令(6条)ANL A,Rn ;(A)(Rn)AANL A,direct ;(A)(direct)AANL A,Ri ;(A)(Ri)AANL A,#data ;(A) #data AANL direct,A ;( direct )(A)directANL direct,#data ;( direct ) #data direct(2)逻辑“或”指令(6条) (3)逻辑“异或”指令(6条)课后小结第 27、28 课时课题3.3 指令系统4课型专 业 课教学目的掌握控制程序转移类的相关知识重点难点条件转移指令教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期10月 23日月 日月 日月 日月 日月 日月 日教 学 过 程3.3 指令系统 4)控制程序转移类指令包括无条件转移、条件转移、子程序调用和返回指令等,共17条。(1)无条件转移指令(4条)(2)条件转移指令(8条)累加器A为零(非零)转移指令比较转移指令、循环转移指令课后小结第 29、30 课时课题3.3 指令系统5课型专 业 课教学目的掌握位操作指令的相关知识重点难点位条件转移类指令教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期10月25日月 日月 日月 日月 日月 日月 日教 学 过 程3.3 指令系统5) 位操作指令 包括位变量传送、逻辑运算、控制转移等指令,共17条,分成4个小类。(1)位地址的表示方法直接用位地址 如:D4H用特殊功能寄存器名加位数 如:PSW.4用位名称 如:RS1用bit定义的有名字的位地址 如:SUB.REG bit RS1(2)位操作指令 位数据传送指令(2条)MOV C,bit ;(bit)CMOV bit,C ;(bit)C 位修正指令(6条)位清0指令位置1指令位取反指令 位逻辑运算指令(4条)位逻辑“与”指令位位条件转移类指令逻辑“或”指令 位条件转移类指令(5条)判断C值转移指令JC rel JNC rel 判断位值转移指令课后小结第31、32课时课题3.4 第3章复习、习题课课型专 业 课教学目的掌握第3章概念与基本理念重点难点复习、习题课教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期10月 30日月 日月 日月 日月 日月 日月 日教 学 过 程3.4 复习、习题1) 第3章全面复习2)习题(P50)10111213141519课后小结第 33、34 课时课题4.1 程序设计概述课型专 业 课教学目的了解程序设计的有关知识重点难点伪指令教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期11月 1日月 日月 日月 日月 日月 日月 日教 学 过 程第4章 MCS-51单片机的程序设计4.1 程序设计概述1)按照语言的结构及其功能可以分为三种:(1)机器语言:机器语言是用二进制代码0和1表示指令和数据的最原始的程序设计语言。(2)汇编语言:在汇编语言中,指令用助记符表示,地址、操作数可用标号、符号地址及字符等形式来描述。(3)高级语言:高级语言是接近于人的自然语言,面向过程而独立于机器的通用语言。 2)伪指令(1)ORG:汇编起始地址用来说明以给变量标号赋予一个确定的数值。(2)EQU:赋值下程序段在存储器中存放的起始地址。(3)DB:定义数据字节,把数据以字节数的形式存放在存储器单元中。(4)DW:定义数据字,按字的形式把数据存放在存储单元中。(5)DS:定义存储区,从指定的地址单元开始,保留一定数量存储单元。(6)BIT:位定义,确定字符名为确定的位地址值。(7)END:汇编结束课后小结第 35、36 课时课题4.2 程序设计课型专 业 课教学目的掌握顺序程序设计的方法重点难点顺序程序设计教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期11月6日月 日月 日月 日月 日月 日月 日教 学 过 程4.2 程序设计1)顺序程序设计顺序程序是最简单、最基本的程序结构,其特点是按指令的排列顺序一条条地执行,直到全部指令执行完毕为止。不管多么复杂的程序,总是由若干顺序程序段所组成的。特点:程序按编写的顺序依次往下执行每一条指令,直到最后一条。 例1:将30H单元内的两位BCD码拆开并转换成ASCII码,存入RAM两个单元中。例2:设X、Y两个小于10的整数分别存于片内30H、31H单元,试求两数的平方和并将结果存于32H单元。课后小结第 37、38课时课题4.2 程序设计课型专 业 课教学目的掌握分支程序设计的方法重点难点分支程序设计教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期11月8日月 日月 日月 日月 日月 日月 日教 学 过 程4.2 程序设计2)分支程序设计(1)分支程序的基本形式分支程序有三种基本形式,如图4-3所示。(2)分支程序的设计要点如下: 先建立可供条件转移指令测试的条件。 选用合适的条件转移指令。 在转移的目的地址处设定标号。(3)应用举例例1:设X存在30H单元中,根据下式 X+2 X0Y =100 X=0 求出Y值,将Y值存入31H单元。 X X0课后小结第39、40课时课题4.2 程序设计课型专 业 课教学目的掌握循环程序设计的方法重点难点循环程序设计教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期11月13日月 日月 日月 日月 日月 日月 日教 学 过 程3)循环程序设计在程序设计过程中,常常遇到反复执行某一段程序的情况,这种情况下采用循环程序结构,构,可以缩短程序代码的长度,提高程序的质量和运行效率。(1)循环程序一般包括如下四个部分:置初值。置初值是设置用于循环过程工作单元的初始值,例如设置循环次数计数器、地址指针初值、存放变量的单元的初值。循环体。重复执行的程序段。循环修改。在单片机中,一般用一个工作寄存器Rn作为计数器,并给这个计数器赋初值作为循环的次数,运行程序时,每循环一次,则对该计数器进行修改。循环控制。判断循环控制变量(保存循环次数的变量)是否满足终止值的条件,如果满足则结束循环,顺序执行循环短一些的程序;如果不满足,则继续重复执行循环的工作部分。 (2)循环程序结构(3)应用举例 例1:求1、2、3N之和(N256例2:延时10ms子程序(设晶振的频率为6MHz)。课后小结第 41、42课时课题5.1 中断系统1课型专 业 课教学目的掌握MCS-51单片机的中断系统的有关知识重点难点MCS-51的中断源及请求标志教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期 11月15日月 日月 日月 日月 日月 日月 日教 学 过 程第5章 MCS-51单片机的中断系统及定时/计数器5.1 中断系统1)MCS-51单片机的中断系统(1)MCS-51中断系统的结构 中断的概述中断:CPU挂起正在执行的程序而转去处理特殊的事件的操作。采用中断技术可以实现以下功能:分时操作、实时处理、故障处理 MCS-51的中断系统结构(2)MCS-51的中断源2个外部、2个定时器/计数器、1个串行通信中断 INT0-外部中断0,从P3.2引脚输入; INT1-外部中断1,从P3.3引脚输入; T0- 定时器/计数器0溢出中断,内中断; T1- 定时器/计数器1溢出中断,内中断; TX/RX-串行口中断,内中断。(3)MCS-51的中断请求标志 定时器/计数器控制寄存器TCON(6位)、 串行通信寄存器SCON(2位)(4)MCS-51的中断控制 中断允许寄存器IE(A8H) 中断优先寄存器IP(B8H)课后小结第 43、44课时课题5.1 中断系统2课型专 业 课教学目的了解MCS-51的中断处理过程的知识重点难点中断处理过程教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期10月 17日月 日月 日月 日月 日月 日月 日教 学 过 程5.1 中断系统2)MCS-51的中断处理过程(1)中断响应条件(3条) 中断源有中断请求; CPU开放中断,即EA=1; 对应的中断源允许中断;(2)中断响应过程 查询中断源 置中断处理标志 转入中断服务程序保护断点:PC值进栈(先送低8位,再送高8位)转去执行中断服务程序:把中断入口地址装入PC并执行,使用的是LCALL指令。(3)中断返回 在中断服务子程序的最后必须用“RETI”指令 RETI指令作用有二:子程序返回;清除中断服务标志,即给“优先级生效”触发器清0。(4)中断例题课后小结第 45、46课时课题5.2 定时/计数器1课型专 业 课教学目的掌握MCS-51的定时/计数器的原理重点难点定时/计数器的控制教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期10月 20日月 日月 日月 日月 日月 日月 日教 学 过 程5.2 MCS-51的定时/计数器 8051单片机内有两个16位定时器/计数器,常称为定时器0和定时器1,简称为T0和T1;均可作定时器用也可计数器,为加1计数器;它们都有定时器或事件计数的功能,可用于定时控制、延时、对外部事件计数和检测等场合。1)定时/计数器的结构与原理(1)结构(2)原理T0由2个特殊功能寄存器TH0和TL0构成,T1则由TH1和TL1构成。作计数器时,通过引脚T0(P3.4)和T1(P3.5)对外部脉冲信号计数,当输入脉冲信号从1到0的负跳变时,计数器就自动加1。计数的最高频率一般为振荡频率的1/24。2)定时/计数器的控制(1)工作模式控制寄存器TMOD(89H)(2)定时器控制寄存器TCON(88H)课后小结第 47、48课时课题5.2 定时/计数器2课型专 业 课教学目的掌握定时/计数器的四种工作方式重点难点定时/计数器的初始化教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期10月24 日月 日月 日月 日月 日月 日月 日教 学 过 程5.2 定时/计数器3)定时/计数器的工作方式(1)方式0当M1M0两位为00时,定时/计数器被选为工作方式0,其逻辑结构如下图所示。(2)方式1(3)方式2(4)方式34)定时/计数器的应用举例(1)初始化一般有以下几个步骤: 确定工作方式对方式寄存器TMOD赋值。 预置定时或计数初值,直接将初值写入TL0、TH0或TL1、TH1中。 根据需要对中断允许寄存器有关位赋值,以开放或禁止定时/计数器中断。 启动定时/计数器,使TCON中的TR1或TR0置“1”。 (2)例题例1 设定时器T0选择工作模式0,定时时间为1ms, osc=6MHz。试确定T0初值,计算最大定时时间T。课后小结第49、50课时课题5.3中断、定时器实验课型专 业 课教学目的了解中断、定时器的有关实验重点难点外部中断实验、定时器实验教具挂图模型挂图投影多媒体教学方法实验授课班级电气0505/06授课日期月 日月 日月 日月 日月 日月 日月 日教 学 过 程5.3中断定时器实验1) 外部中断实验(有急救车优先的交通灯控制实验)(1)实验题目在实验三的内容的基础上增加允许急救车优先通过的要求。有急救车到达时,两交通信号为全红,以便让急救车通过,假定急救车通过路口的时间为十秒,急救车通过后,交通灯恢复中断前的状态。本实验以单脉冲为中断申请,表示有急救车通过。(2)实验目的 学习外部中断技术的基本使用方法。 学习中断处理程序的编程方法。(3)实验简述交通灯的燃灭规律见实验三2)定时器实验(1)实验目的由8031内部定时器1,按方式1工作,即作为十六位定时器使用每0.1秒钟T1溢出中断一次。(2)实验目的 学习8031内部计数器的使用和编程方法。 进一步掌握中断处理程序的编程方法。(3)实验现象P1口的PI.0-P1.7分别接八个发光二极管。要求编写程序模拟一时序控制装置。开机后第一秒钟L1、L3亮。第二秒钟L2、L4亮,第三秒钟L5、L7亮,第四秒中L6、L8亮,第五秒中L1、L3、L5、L7亮,第六秒钟L2、L4、L6、L8亮,第七秒钟8个二极管全亮,第八秒钟全灭,以后右从头开始,L1、L3亮,然后L2、L4亮一直循环下去。课后小结第 51、52 课时课题6.1程序存储器的扩展课型专 业 课教学目的了解MCS-51单片机程序存储器的扩展重点难点程序存储器芯片的扩展方法教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期10月 28日月 日月 日月 日月 日月 日月 日教 学 过 程第6章 MCS-51存储器的扩展6.1程序存储器的扩展1)扩展总线访问程序存储器的控制信号ALE-地址锁存信号PSEN-片外程序存储器读信号EA-片内、外程序存储器访问选择信号EA=0:访问片外;EA=1:访问片内2)访问片外程序存储器的操作时序3)常用的程序存储器芯片及扩展方法EPROM-紫外线擦除的可编程只读存储器,常用的芯片有:2764(8KB,13位地址线)、27128(16KB,14位地址)、27256(32KB)、27512(64KB)扩展8KB/16KB EPROM注意:控制信号:LAE、PSEN片选信号:CE地址信号:A0A12数据信号:O0O7课后小结第 53、54 课时课题6.2数据存储器的扩展课型专 业 课教学目的了解MCS-51单片机数据存储器的扩展重点难点数据存储器芯片的扩展方法教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期10月 31日月 日月 日月 日月 日月 日月 日教 学 过 程6.2数据存储器的扩展1)数据存储器的扩展原理2)常用的程序存储器芯片单片机片内数据存储器小,仅128B,往往需要扩展。常用的数据存储器芯片有RAM、E2PROM。静态RAM(SRAM)芯片:常用的有:6116(2KB)、6264(8KB,13位地址线)、62256(32KB,15位地址线)等。3)程序存储器扩展方法扩展方法:数据线:P0口接RAM的D0D7地址线:P0口经地址锁存器后接RAM的A0A7、P2口接RAM的A0A15控制线:RD接RAM的OE、WR接RAM的WE8051扩展2KB RAM电路如下图所示。课后小结第 55、56 课时课题7.1 MCS-51并行I/O口的扩展课型专 业 课教学目的 了解MCS-51单片机并行I/O口的扩展重点难点MCS-51与8255A的连接方法教具挂图模型挂图投影多媒体教学方法讲授授课班级电气0505/06授课日期11月3日月 日月 日月 日月 日月 日月 日教 学 过 程第7章 MCS-51并行I/O口的扩展7.1 MCS-51并行I/O口的扩展1)简单并行口I/O口扩展只要根据“输入三态,输出锁存”与总线相连的原则,选择74LS系列的TTL电路或MOS电路即能组成简单的扩展I/O口。例如采用8位三态缓冲器74LS244组成输入口,采用8D锁存器74LS273,74LS373,74LS377等组成输出口。2)8255芯片简介(1)8255的内部结构和引脚、功能。(2)MCS-51与8255A的连接方法 课后小结第 57、58 课时课题7.2 MCS-51并行I/O口的扩展实验课型专 业 课教学目的 了解MCS-51并行I/O口的有关扩展应用实验重点难点 255A可编程并行接口的应用教具挂图模型挂图投影多媒体教学方法实验授课班级电气0505/06授课日期月 日月 日月 日月 日月 日月 日月 日教 学 过 程7.2并行I/O口的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论