- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一 片外数据存储器6264扩展实验
一、实验目的
1、了解6264芯片结构及接口方式
2、掌握6264读、写的编程方法
3、复习Keil开发环境
4、掌握Proteus仿真环境的使用
二、实验说明
1、本实验利用6264芯片,实现数据数据存储器的扩展。在本实验中PA口用于输出LED的8条段控线(有小数点显示),PB口用于输出位控线,位控的数目等于显示器的位数。
2、了解实验用到的芯片引脚及功能:
常用的RAM引脚图如图1-2所示:
图 1-2 常用的RAM引脚图
6264的引脚有一些特殊,体现在还有一个CS引脚需要接高电平
各引脚功能:
A0~A15:地址输入线。
D0~D7:双向三态数据线。
:片选信号输入线,低电平有效。(但对6264芯片,当24脚(CS)为高电平且为低电平时才选中该片)。
:读选通信号输入线,低电平有效。【从外RAM中读数据,连】
:写允许信号输入线,低电平有效。【往外RAM中写数据,连】
VCC: 工作电源+5V。GND: 地
RAM存储器有读出、写入和维持3种工作方式,工作方式的控制见表1-2。
表 1-2 6116、6264、62256芯片3种工作方式的控制
工作方式 RAM芯片的控制信号 D0~D7 读出 0 0 1 数据输出 写入 0 1 0 数据输入 维持 1 × × 高阻态 3、本实验6264的管脚接地。扩展的RAM地址为0000H-1FFFH。
三、实验内容及步骤
本实验实现的是对外部数据存储器的写入操作,即将单片机程序存储器中的8个常数分别写入片外RAM的0100H到0107H单元中。
1、单片机最小应用系统1的 P0口作为数据总线接6264的D0~D7口,同时又作为低八位地址总线接74LS373的D0~D7,单片机的 RD、WR分别接6264的、 ,单片机的ALE接74LS373的G。
2、用串行数据通信线连接计算机与仿真器,把仿真器插到模块的锁紧插座中,请注意仿真器的方向:缺口朝上。
3、打开Keil uVision2仿真软件,首先建立本实验的项目文件,接着添加6264.ASM源程序,进行编译,直到编译无误。
4、进行软件设置,选择硬件仿真,选择串行口,设置波特率为38400。
5、打开模块电源和总电源,点击开始调试按钮,点击RUN按钮运行程序,发光二极管单只从右到左轮流循环点亮。
四、流程图及源程序
源程序如下:
ORG 0000H
LJMP START
ORG 0030H
START:MOV R7,#8
MOV DPTR,#0100H
LOOP:MOV A,#00H
MOVC A,@A+DPTR
MOVX @DPTR,A
INC DPTR
DJNZ R7,LOOP
SJMP $
ORG 0100H
DB 01h,02h,03h,05h,06h,04h,07h,08h
END
五、思考题
试验中完成了对外部数据存储器的写入操作,如何实现对扩展的外部RAM的读取操作?
实验二 8155输入、输出实验
一、实验目的
1、了解8155芯片结构及接口方式
2、掌握8155输入、输出的编程方法
二、实验说明
1、本实验利用8155可编程并行口芯片,实现数据的输入、输出。实验中8155的PA口、PB口作为输出口。与8255比,8155具有更强的功能,因为它除能提供并行接口外还包括有256字节RAM存储器和14位定时器/计数器。8155具有三个可编程I/O口,其中PA、PB为八位口,PC口为6位口。PA口、PB口为通用的输入输出口,主要用于数据的I/O传送,他们都是数据口,因此只有输入输出两种工作方式。在本实验中PA口用于输出LED的8条段控线(有小数点显示),PB口用于输出位控线,位控的数目等于显示器的位数。
2、了解实验用到的芯片引脚及功能:
8155是一种可编程多功能接口芯片,功能丰富,
使用方便,特别适合于扩展少量RAM和定时器/计数
器的场合。其部分引脚功能如下:
(1) AD0~AD7——地址/数据总线,双向三态。
1)8155有256字节静态RAM,每一字节均有
相应地址,输入输出数据均通过AD0~AD7口传送。
2)8155内部有6个寄存器:A口,B口,C口,命令状态寄存器,定时/计数器低8位,定时/计数器高6位加2位输出信号形式,6个寄存器有各自相应的地址。地址及写入或读出的数据均通过AD0~AD7传送。
3)AD0~AD7传送数据的方向由RD,WR信号控制。
(2) CE——片选信号,输入,低电平有效。
(3) WR——写信号,输入,低电平有效。
(4) RD——读信号,输入,低电平有效。
(5) PA0~PA7——A口8位通用I/O线。
(6) PB0~PB7——B口8位通用I/O线。
(7)
您可能关注的文档
最近下载
- 航空运输地理单元四中国航空区划描述.ppt
- 喉肿瘤的护理措施.pptx VIP
- 第10课《往事依依》教学设计2024—2025学年统编版语文七年级上册.docx
- 中华民族一家亲,同心共筑中国梦.pptx VIP
- 职业技术学院处室工作人员学年考核细则.doc
- 基于plc的自动售货机系统设计—学士学位论文.doc VIP
- 知道网课跨文化沟通心理学智慧树章节测试答案2023.docx
- 苏教版五年级上册《我们的大脑》教学设计.docx
- 众泰-T600-产品使用说明书-T600 2.0T 豪华型DCT-JNJ6460QT-T600车系使用手册20131201.pdf
- RTO 操作规程考试试题及答案.docx
文档评论(0)