文档之家

(4).实验四 8253与8255编程与使用内容

  • 格式:doc
  • 大小:77.50 KB
  • 文档页数:5
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验四:8253与8255编程与使用

【课时安排】

4学时

【实验要求】

1.掌握定时/计数器芯片8253的接口与应用编程。

2.掌握可编程并行接口芯片8255的接口与应用编程。

【实验内容】

1.实验①:用8255PA口控制PB口。

2.实验②:用8253的0和1通道工作在方式3,产生周期为2秒的方波,并输

出到发光二极管L1处,观察检验结果的正确性。

【实验原理介绍】

1.实验接线图

图 1 实验①接线图

图 2 实验②接线图(部分)

(提示:此图不完整,定时器的一个输出应接LED灯L1端,请思考使用一个定时器能否实现2s的定时,如不能,应该如何连接)

2.8253芯片介绍

8253是一种可编程定时/计数器,有三个十六位计数器,其计数频率范围为0-2MHz,用+5V单电源供电。8253的功能用途:延时中断;实时时钟;可编程频率发生器;数字单稳;事件计数器;复杂的电机控制器;二进制倍频器。

8253的六种工作方式:

?方式0:计数结束中断

?方式l:可编程频率发生

?方式2:频率发生器

?方式3:方波频率发生器

?方式4:软件触发的选通信号

?方式5:硬件触发的选通信号

实验②实验程序框图

3.38255A芯片简介:8255A可编程外围接口芯片是INTEL公司生产的通用并行

接口芯片,它具有A、B、C三个并行接口,用+5V单电源供电,能在以下三种方式下工作:

方式0:基本输入/ 输出方式

方式l:选通输入/ 输出方式

方式2:双向选通工作方式

实验①实验程序框图

3.程序清单

实验一:

CODE SEGMENT ;H8255-1.ASM

ASSUME CS:CODE

IOCONPT EQU 0FF2BH ;定义8255控制口

IOBPT EQU 0FF29H ;定义8255 PB口

IOAPT EQU 0FF28H ;定义8255 PA口

ORG 11B0H

START: MOV AL,90H ;定义PA输入,PB输出MOV DX,IOCONPT ;控制口

OUT DX,AL ;写命令字

NOP ;延时

NOP

NOP

IOLED1: MOV DX,IOAPT ;PA口

IN AL,DX ;读PA口

MOV DX,IOBPT ;PB口

OUT DX,AL ;写PB口

MOV CX,0FFFFH ;延时

DELAY: LOOP DELAY

JMP IOLED1 ;循环

CODE ENDS

END START

实验二:

CODE SEGMENT ;H8253.ASM

ASSUME CS:CODE

ORG 1290H

START: JMP TCONT

TCONTRO EQU 0043H ;控制端口地址

TCON0 EQU 0040H ;T0端口地址

TCON1 EQU 0041H ;T1端口地址

TCONT: MOV DX,TCONTRO ;SC1SC0(计数器选择),RL1RL2(读写字节数),M2M1M0(工作方式),码制

; 补充代码,写命令字(设置T0的工作方式等)

MOV DX,TCON0 ;T0口

;写入T0的计数初值

MOV DX,TCONTRO

; 补充代码命令字(设置T0的工作方式等)

MOV DX,TCON1 ;T1口

;写入T1的计数初值

JMP $

CODE ENDS

END START

【基本操作与仪器介绍】

开发平台硬件资源:8088实验箱

开发平台软件资源:ZY8086K微机原理调试软件

【实验重要步骤】

实验①

⒈在系统显示监控提示符“P.”时,按SCAL键,传送EPROM中的实验程序到

内存中。(注:必须先传送EPROM后,再往下操作)

⒉8255A芯片A口的PA0-PA7依次和开关量输入Kl-K8相连。

⒊8255A芯片B口的PB0-PB7依次接Ll-L8。

⒋运行H8255-1.asm实验程序。

在系统显示监控提示符“P.”时,输入11B0,按EXEC键,系统显示执行提示符“┌”

拨动K1-K8, LI-L8会跟着亮灭。

实验②

1.连好实验线路

(1)8253的GATE0接+5V。

(2)8253的CLK0插孔接分频器74LS393(左下方)的T2插孔,分频器的频率源

为8.0MHZ,T→8.0MHZ。(注:此时T2的频率为1MHz)

(3)连接其他线路(参考课本的例子,请思考如何实现2s的定时)

完成输出周期为2秒的方波程序设计,通过观察发光二极管L1,检验结果的

正确性。

【实验中应注意问题】

不能在开机状态下连接线路

【实验小结】

相关主题

  • 8255输入输出实验
  • 8253应用举例
  • 8255并行接口应用实验
  • 8253与8255的应用举例
  • 8255并行接口实验

PHP网站源码爱联网站制作南山关键词排名坑梓网站优化推广龙岗企业网站改版同乐网络推广大芬外贸网站建设广州网站改版东莞网站优化按天计费布吉网站优化按天扣费沙井高端网站设计深圳百度爱采购石岩网站设计模板西乡网页制作观澜百度竞价惠州网站seo优化罗湖标王观澜百度网站优化排名木棉湾百度竞价包年推广松岗百度关键词包年推广民治优秀网站设计光明网站优化推广坪地百度网站优化南澳模板网站建设坑梓百度关键词包年推广丹竹头网络推广爱联网站优化推广爱联网站设计模板丹竹头百度网站优化排名罗湖建站福田关键词排名包年推广歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化