- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8155 接口芯片扩展实验
1.实验目的:
(1)掌握MCS-51 单片机系统I /O 口扩展方法。
(2 )掌握并行接口芯片8155 的性能以及编程使用方法。
(3)了解软件、硬件调试技术。
2.实验内容:
编写并调试出一个程序,其功能是对8155 初始化,使8155的PA口为输出口,PC口为输入口,
并把一组数据写入8155内部RAM,当输入开关为全0时,则按顺序把8155内部RAM数据读出显
示,当输入开关为非全0 时,则直接把开关状态在发光二极管上显示出来。本实验利用实验箱现
有的8155芯片,不需另接芯片,可使用的接口:PA0~PA5对应实验箱键盘区下的Y0~Y5,PC0~PC3
对应X3~X0,编程时需注意屏蔽其它没用到的I/O口。
3.实验器材:
(1)超想-3000TB 综合实验仪 1 台
(2 )超想3000 仿真器 1 台
(3 )连线 若干 根
(4 )8155 芯片 1 片(直接用实验箱已有的8155(U7))
(5 )计算机 1 台
4.实验原理:
MCS-51 单片机的4个I/O口中,通常情况下,只有P1口作为I/O口使用,实际使用中经常需要扩展
I/O口,扩展I/O 口方法之一就是采用专用的I/O 接口芯片如8155,8255 等。本实验中采用8155
扩展了两个输出口、一个输入口以实现键盘输入和数码管输出。可编程并行接口芯片Intel 8155
内部含有256字节的静态RAM,两个并行8 位口PA、PB,一个并行的6位口PC,以及一个14 位
的定时/计数器,是单片机系统最常用的接口芯片之一,掌握其性能与作用方法非常重要。8155
可直接与CPU接口,8155的RAM 和I/O编址由IO/M 和ALE 锁存的地址来控制,IO/M=0 选择RAM,
编址为00-FFH;IO/M=1 对/8155 的I/O 口进行读写。
8155 内部I/O 编址如下:
8155 的命令字如下:
● PA、PB:定义口A、口B,0 为输入,1 为输出
● IEA、IEB:口A、口B 中断控制,1 为允许,0 为禁止
● PC1、PC2:定义口C 的工作方式
● TM1、TM2 :定时器命令。
5.接线图案:
8155 接口芯片扩展实验接线原理图
8155 接口芯片扩展实验原理图
6.程序流程图:
7.实验步骤:
(1)设定仿真模式为程序存储器在仿真器上,数据存储器指向用户板。8155 的命令口地址为
0E100H、A口地址为0E101H、B口地址为0E102H、C 口为0E103H、定时器低8 位定时器为0E104H、
高6位定时器为0E105H、8155 内部RAM的地址为:0E000H-0E0FFH。
(2)编写实验程序,编译程序。
(3)根据连线图接好线路。
(3)装载程序,用单步、断点、连续方式调试程序,排除软件错误。运行程序,观察输入开关
和输出指示灯状态,直至达到本实验的要求为止。
8.参考程序
ORG 0000H
MOV SP,#60H
MOV R3,#00H
MOV R4,#0E0H
MOV DPTR,#0E100H ;8155初始化,
MOV A,#01H ;PA口输出、PC口输入
MOVX @DPTR,A
MOV DPTR,#0E000H ;8155内256个字节RAM送00--0FF的值
MOV A,#00H
LOOP0: MOVX @DPTR,A
INC A
INC DPTR
MOV A,DPL
CJNE A,#00H,LOOP0
LOOP2: MOV DPTR,#0E103H ;读C口的值
MOVX A,@DPTR
ANL A,#0FH; ;本实验只用PC口低4位,所以要把高4位屏蔽
JNZ LOOP1 ;输入开关都是零吗?
MOV DPL,R3 ;若
您可能关注的文档
- 新概念英语青少版第一课测试题.doc
- 电工学(电子技术)多媒体教学课件操作指南.pdf
- 菜鸟学习51单片机之模块化编程.pdf
- 劳动关系非规范趋势下劳动力派遣董保华.pdf
- 压缩空气冷冻干燥机参数设计.pdf
- SHSG-052-2003石油化工装置工艺设计包(成套技术工艺包)内容规定.pdf
- 少林禅医:姜是无上养生物,谨慎使用大智慧.doc
- 高层建筑结构设计必须检查PKPM计算结果.pdf
- 《分子生物学实验》教学大纲.pdf
- 高压变频器中I国标GBT模块选择及计算分析.pdf
- 河南鹤壁淇滨区2024事业单位招聘历年高频难、易点(公务员考试共200题)模拟试卷及答案1套.docx
- 2024年合肥巢湖市事业单位招聘117人历年高频难、易点(公基础测验1000题)题库附参考答案(模拟.docx
- 公共基础知识重庆市资阳地区选调生考试(行政职业能力测验)综合能力测试题及答案一套.docx
- 云南省临沧地区选调生考试(行政职业能力测验)综合能力测试题完整版.docx
- 绵阳市安县2024年下半年公开招聘卫生事业单位工作人员历年高频难、易点(公务员考试共200题)模拟试.docx
- 福建省漳州市事业单位招聘考试(职业能力倾向测验)题库及1套参考答案.docx
- 浙江省金华市事业单位招聘考试(职业能力倾向测验)题库完整答案.docx
- 公共基础知识吉林省长春市选调生考试(行政职业能力测验)综合能力测试题新版.docx
- 新疆昌吉回族自治州选调生考试(行政职业能力测验)综合能力测试题汇编.docx
- 2024年山东省淄博市行政职业能力测验题库(培优a卷).docx
文档评论(0)