




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、武汉科技大学计算机学院第5章 MCS-51单片机存储器扩展w 地址线构造:P0口经地址锁存器提供低8位地址,P2口提供高8位地址。w 数据线构造:P0口提供8位数据线。w 控制线构造:w 1ALE:地址锁存选通讯号;(ROM/RAM)w 2PSEN:扩展程序存储器读选通讯号;(ROM)w EA:内外程序存储器选择信号。w 3RD:扩展数据存储器读选通讯号;(RAM)w WR:扩展数据存储器写选通讯号。80C51锁存器PSENRDWRP2ALEP0高8位地址A8A15低8位地址A0A7数据线D0D7控制线EA武汉科技大学计算机学院w 单片程序存储器扩展单片单片程序存储器扩展单片2716 1. 程
2、序存储器扩展程序存储器扩展 80C5174LS373 2716 2KB。P2.7P2.2P2.1P2.0P0.7 P0.0ALEPSENA10A9A8A7 A0O7 O0OE单片程序存储器扩展衔接图CEG武汉科技大学计算机学院1地址线衔接地址锁存器74LS373的8位地址输出与2716的A0A7对应衔接;80C51的P2口的P2.2P2.0与2716的高位地址A8A10相连;采用线选法编址,80C51的P2.7作芯片选择信号与2716的CE端相连。2数据线衔接单片机80C51的P0口线与存储芯片2716的数据输出引脚O0O7。3控制线衔接80C51的外部程序存储器读选通PSEN信号与2716的
3、OE端衔接。4存储器映象2716的地址范围 P2.7 P2.6P2.5P2.4P2.3 P2.2P2.1P2.0 P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.0 A15 A14A13A12A11 A10A9A8 A7 A6 A5 A4 A3 A2 A1 A0 最低地址 1 X X X X 0 0 0 0 0 0 0 0 0 0 0最高地址 1 X X X X 1 1 1 1 1 1 1 1 1 1 1武汉科技大学计算机学院w 多片程序存储器扩展两片多片程序存储器扩展两片2764w 2764存储容量存储容量8K字节。采用线选法编址:以字节。采用线选法编址:以P2.7作片作片选信
4、号,当选信号,当P2.7w 0时,选左片,寻址范围是时,选左片,寻址范围是0000H1FFFH;当;当P2.71时,选右时,选右w 片,地址范围是片,地址范围是8000H9FFFH(假定不用口线为假定不用口线为0)。 80C5174LS373 2764 8KBP05VP2.4 P2.0ALEPSENEAA7 A0O7 O0OE两片程序存储器扩展衔接图CE 2764 8KB。CEA7 A0O7 O0A12 A8A12 A8OEGP2.7武汉科技大学计算机学院练习题2:以两片Intel2716给80C51单片机扩展一个4KB的外部程序存储器,要求地址空间与80C51内部ROM相衔接,请画出逻辑衔接
5、图。 80C5174LS373 2716 2KBP0P2.2 P2.0ALEPSENEAA7 A0O7 O0OECE 2716 2KB。CEA7 A0O7 O0A10 A8A10 A8OEGP2.75VP2.6P2.5P2.4P2.3GND武汉科技大学计算机学院w 单片数据存储器扩展单片单片数据存储器扩展单片6116w 数据存储器运用数据存储器运用RD和和WR分别作为读、写选通讯号。分别作为读、写选通讯号。2. 数据存储器扩展数据存储器扩展 80C5174LS373 6116P2.2P2.1P2.0P0.7 P0.0ALEWRA10A9A8A7 A0D7 D0WE单片数据存储器扩展衔接图OEG
6、5VEARDCS武汉科技大学计算机学院多片存储器扩展编址技术线选法:直接以系统的高位地址作为存储芯片的片选信号。译码法:运用译码器对系统的高位地址进展译码,以其译码输出作为存储芯片的片选信号。74LS、74LS武汉科技大学计算机学院w 线选法多片数据存储器扩展线选法多片数据存储器扩展4片片6116w 运用运用P2.3P2.6分别作为分别作为4片片6116的片选信号。图的片选信号。图5.1280C516116611661166116P2.3P2.4P2.6P2.5CSCSCSCS武汉科技大学计算机学院w 本数据存储器扩展系统中各存储芯片的存储映象:w P2.7 P2.6P2.5P2.4P2.3
7、P2.2P2.1P2.0 P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.0w A15 A14A13A12A11 A10A9A8 A7 A6 A5 A4 A3 A2 A1 A0 w 第1片 最低地址 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0w P2.3片选 最高地址 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1w 第2片 最低地址 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0w P2.4片选 最高地址 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1w 第3片 最低地址 0 1 0 1 1 0 0 0 0 0
8、 0 0 0 0 0 0w P2.5片选 最高地址 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1w 第4片 最低地址 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0w P2.6片选 最高地址 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1武汉科技大学计算机学院w 译码法多片数据存储器扩展译码法多片数据存储器扩展4片片6116w 运用锁存器运用锁存器74LS作译码器,其译码输出作译码器,其译码输出Y0Y3分别分别作为第一块第四块存储芯片的片选信号。作为第一块第四块存储芯片的片选信号。80C5174LSP2.3P2.4P2.5Y1Y2Y0Y3ABG
9、IIIIIIIV译码法RAM扩展运用的译码电路武汉科技大学计算机学院w 本数据存储器扩展系统中各存储芯片的存储映象:w P2.7P2.6 P2.5P2.4P2.3 P2.2P2.1P2.0 P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.0w A15 A14 A13A12A11 A10A9A8 A7 A6 A5 A4 A3 A2 A1 A0 w 第1片 最低地址 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0w 最高地址 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1w 第2片 最低地址 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0
10、0w 最高地址 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1w 第3片 最低地址 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0w 最高地址 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1w 第4片 最低地址 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0w 最高地址 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1武汉科技大学计算机学院0000H0000H0FFFH0FFFFH64KB80C5180C52SFR扩展扩展RAM00H7FH80H0FFH0000H0FFFFH片内片内ROM片内片内RAMa、程序存储器
11、、程序存储器b、数据存储器、数据存储器扩展扩展ROM0FFFFH1000H扩展扩展ROMEA=1EA=04KB60KB武汉科技大学计算机学院MOV 指令指令MOVX 指令指令RD、WR选通选通MOVC 指令指令EA=1MOVC 指令指令PSEN选通选通EA=0数据数据存储器存储器程序程序存储器存储器内内 部部外外 部部MCS-51存储器的4个物理存储空间和3个逻辑存储空间武汉科技大学计算机学院第6章 单片机的中断与定时系统图6-1 中断流程图武汉科技大学计算机学院1. 中断源中断源w 外部中断源:INT0P 3.2、 INT1P 3.3w 定时中断源:T0、T1w 串行中断源:TI、RI武汉科
12、技大学计算机学院2. 定时定时/计数器计数器w 计数功能:对外部脉冲进展计数。作计数器时,经过引脚T0和T1对外部脉冲信号计数,当输入脉冲信号从1到0的负跳变时,计数器就自动加1。计数范围是12n。w 定时功能:经过计数器的计数来实现,计数脉冲来自单片机内部,即每个机器周期产生一个计数脉冲,那么每个机器周期计数器加1。计数频率是振荡频率的1/12。定时时间公式:w 2n 计数初值晶振周期12w 2n 计数初值机器周期,其中w 计数值 2n 计数初值;w 计数初值范围是0 2n 1武汉科技大学计算机学院任务方式0任务方式1任务方式2定时器任务方式 计数构造13位16位8位能否自动加载初值否否能计
13、数范围12131216128定时时间6MHzminmax2us16384us2us131072us2us2us任务方式3定时器0和1设置不一样:定时器/计数器0被拆成两个独立的8位计数器TL0和TH0。 TL0可作计数/定时器运用,TH0只能作为定时器运用。定时器/计数器1只能作为串行口的波特率发生器运用。武汉科技大学计算机学院习题3.2:有晶振频率为6MHz的MCS-51单片机,运用定时器0以定时方式在P1.0输出周期为400us,占空比为1:10的矩形波形,以定时任务方式2编程实现。TdThP1.01P1.00占空比:一个周期内,峰值所继续时间占周期的百分比,即Th/Td。武汉科技大学计算机学院w 计数初值为0ECH,TH0=0ECH,TL0=0ECHw TMOD=02H定时器0初始化制止中断启动定时器0初始化循环次数9和标志位波形取反TF0=1?循环次数0?高电平?YNNNY查询方式Y武汉科技大学计算机学院MOV TH0,#0ECH /设置计数初值MOV TL0,#0ECHMOV TMOD,#02H /设置定时器0任务方式2MOV R7,#09H /要求的循环次数SE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 矿产勘查钻孔质量评价考核试卷
- 编织工艺在海洋石油平台防护中的应用考核试卷
- 纺织品企业市场营销与品牌推广考核试卷
- 空调器湿度控制技术创新考核试卷
- 稀土金属矿选矿厂环境保护设施与技术考核试卷
- 合成材料在医疗设备制造中的应用考核试卷
- 紧缺人才招聘与专业技术服务外包合同
- 绿色环保建筑屋顶保温施工服务合同
- 资产评估审计补充协议
- 环保节能设备省级代理销售及售后服务合同
- 大学化学第03章-材料化学基础
- 面瘫患者的中医护理常规
- 2025年兰州市九年级诊断考试(一诊)物理试卷
- 2024年陪诊师考试完整题库试题及答案
- 2025-2030开关电源行业市场发展分析及发展趋势与投资战略研究报告
- 【初中地理】西亚课件-2024-2025学年人教版(2024)七年级地理下册
- (一模)2025年广东省高三高考模拟测试 (一) 英语试卷(含官方答案及详解)
- 【感恩话题】《永远的感恩》感恩教育主题班会教案
- 铸就数字坚盾网络安全技术知到课后答案智慧树章节测试答案2025年春青岛工学院
- 自然语言处理与人工智能知到课后答案智慧树章节测试答案2025年春中山大学
- 中国历史地理智慧树知到期末考试答案章节答案2024年北京大学
评论
0/150
提交评论