微原实验报告8253_第1页
微原实验报告8253_第2页
微原实验报告8253_第3页
微原实验报告8253_第4页
微原实验报告8253_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、华北电力大学实验报告|实验名称 8253应用课程名称微机原理及应专业班级:自动化 1202学生姓名:屈言雪学号:201202020222成绩:指导教师:程海燕实验日期:2014/12/16实验目的及要求:实验目的: (1) 学习可编程定时 / 计数器 8253 的工作原理及工作方式;(2)掌握使用 8253 的应用编程方法,并设计出相应电路在实验箱上正确连接;(3)熟练掌握WAVE600实验系统的使用实验要求: 1、基本要求:利用 8253输出周期为 1 秒的方波。2、在 8259的 IR2 端输入中断请求信号,该信号由 8253的方波信号产生(频率1Hz)。每来一个上升沿,申请中断一次,CP

2、U响应后通过输出接口 74LS273使发 光二极管亮,第1次中断,LED0亮,第2次中断,LED1亮, 第8次中断, LED7亮,中断8次后结束。二、实验设备1. 计算机2.Lab6000 微机实验箱3. 导线若干三、实验内容1、基本要求:利用 8253 输出周期为 1 秒的方波。2、 在8259的IR2端输入中断请求信号,该信号由8253的方波信号产生(频率1Hz)。每来 一个上升沿,申请中断一次,CPU响应后通过输出接口 74LS273使发光二极管亮,第1次中 断,LED0亮,第2次中断,LED1亮, 第8次中断,LED7亮,中断8次后结束。四、实验步骤1 、 Proteus 中的设计:(

3、1)连接好8086与74LS373,如图:rlsignGrophSourceD-e-b*ugLiteraryJ cmpi-a+cSyste-m區岳| + |*气食虫虫|_|丨狭毛殂|工盂1辱*擁才|I J1 .卄 FH 1111.A.DP .15WRZLZk-lt.IQi穴译2B1 Po Mess口bwP oot 合hma 19 丨 JK flO LJE-DA-D5EBD7JL2La m 1-1A 1ZA13 ft 14021g1&;1619*1吕 m 丁A-IS . 小曰fIM THl立坪 I H T R: i Q -RESETRE ADVI N TAJOS1 INTR HLJI- L-Aj

4、ji HLDXM&TQi test NMIMCILKALE42S1 ynt D TJR/S IRDWR/L_CJ 匚XBOBSFROO RA M-Ki acwuieS.IEXJEdO工7AD3s13ZEADDStlD7is11 xADD&OQOO 1O 1D2QZ13O3-02DSQ6O 7OFl_ETEtrXZ 15 ie isU3AlOQAD-IO7*kD11曰a口 iwftiD 13Fta D t曰17dQ -itiD 口CMOO Q1LJ上 凹431 17-1&i4 -1(2)设置38译码器译码:根据74LS273地址为8000H知A15-A0只有A15为1、其余全 为0时,即Y0有效

5、时选中273; 8259的地址为9000H, Y1有效时选中8259; 8253的地址 为A000H Y2有效时选中8253;将38译码器的A、B、C端口分别接地址 A12、A13、A14, 使能端E1接A15, E2、E3都接地,如图:+嗅包虽口xstt xxaa 鹫卢皐15YD14Y?j PI W I JT. I8259 U5ABCE1E2yY0Y1Y2Y3Y4Y5Y6r7-A121:A畑 :Am74LS133 (3)连线8259,注意8259的A0要连接8086的A1,因为8259的数据端连接8084的低八位数据线,即偶存储体,因此 8086的A0一直为0,若用8259的A0连8086的

6、A0,则不能 选中8259的奇地址端口;但在实验室中,由于使用的是只有 8位的8088,用8088的A0连 接8259的A0即可;使能端连接 Y1, 8259的地址为9000H,即A15-A12分别为1001, 38译 码器Y1有效选中8259; 8259IR2端接8253的OUT1表示将方波信号送入IR2申请中断,相当于开关的作用;如图:(4)74L273及LED部分设计:注意 74LS273的CLK端,273的地址为8000H, Y0有效选中273, MF接电源的原因:MF只有接电源时,273才具有锁存功能。如图:毎曾魚|*9丨胃氐电I =富丨毀#撐/ 匾I盘裨丨中8(战丨園国丨HZooi

7、n InDC gADE 了皿 2貞:斗13如电石丸DF节011药2-1IR7I NTC ASP .21 INTA;M01a2Q3D4csD6Q7寻肋R1R2f:3U75F/EM?7A1 .17INTFL2BiwtaRD(5) 8253的设置:使用8253将1MHZ勺信号变为1HZ的信号,因此将 OUT(的输出连OUT1的输入;38译码器Y2有效时选中8253,因此使能端连接丫2; OUT0勺输入端连接方波发生器;AO、A1端连接8086的A1、A2,若是8088,则连8088的AO、A1,原理同8259;如图:总设计图如下:LEP-NB TiDFfUloot 3 he at 1isis编译、运

8、行后,DO到D7自动按照D0 D1、D2、D3 D4 D5 D6 D7的顺序自动依次点亮,一次一盏,时隔一秒,如图:1 卜 11 II 11 ”眄TShww 帕 cwwtfeJtoojwi Mnwwti,川1到2 ;品E3 aiaaruZ - |rE Pctcianl iAjirTufiing,lFUe View Edit Teds Dedgn |l| gevces应:mSHE- :=3SASHE LED-HEDOR AES 3BM Hws.e 7 -231212/UE riaiiii4 - ISIIE Prcnianar IAjiinufiinglFJe View Edit Teds Des

9、ign phM- Ssitfn Hdp曰.丨电i.p 宦亠丨壬电耳曾|呼丨1匪i雪寿#卢li廉iifc斗丨直剧质iaiSHE- :泗HlS239LED-HEDOR AE5sHsf111_TIB5ii.U5r Bal软件流程图:程序:T8259A EQU 9000HT8259B EQU 9002HOUT273 EQU 8000HCODE SEGMENTASSUME CS:CODESTART:MOV DX,0A006HMOV AL,37HOUT DX,ALMOV DX,0A000HMOV AL,00HOUT DX,ALMOV AL,10HOUT DX,ALMOV DX,0A006HMOV AL,7

10、7HOUT DX,ALMOV DX,0A002HMOV AL,00HOUT DX,ALMOV AL,10HOUT DX,ALCLIMOV AL,13HMOV DX,T8259AOUT DX,ALMOV AL,80HMOV DX,T8259BOUT DX,ALMOV AL,01HOUT DX,ALMOV AX,0000HMOV DS,AXMOV BX,82H*4MOV AX,OFFSET INTPMOV BX,AXINC BXINC BXMOV AX,SEG INTPMOV BX,AX; 非规范装入中断向量MOV DX,T8259BIN AL,DXAND AL,0FBHOUT DX,AL ; 编程开放 IRQ2MOV BL,1H; 编程灯全灭MOV CX,8; 设置中断次数STIL1:MOV AL,82HMOV DX,0B000HOUT DX,ALCMP CX,0JZ QUITJMP L1 ;Proteus 中 8086 模型有问题,它取得的中断号是最后发到 总线上的数据,并不是由 8259 发出的中断号,所以造成了要在这里执行 EOI 的假相,QUIT:CLIMOV DX,T8259BIN AL,DXOR AL,04H编程关闭 IRQ2OUT DX,ALSTIJMP $INTP PROC NEAR ; 中断服务子程

温馨提示

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

评论

0/150

提交评论