微机原理实验报告8253可编程计数器、定时器

微机原理实验报告8253可编程计数器、定时器

ID:1280214

大小:224.50 KB

页数:7页

时间:2017-11-09

微机原理实验报告8253可编程计数器、定时器_第1页
微机原理实验报告8253可编程计数器、定时器_第2页
微机原理实验报告8253可编程计数器、定时器_第3页
微机原理实验报告8253可编程计数器、定时器_第4页
微机原理实验报告8253可编程计数器、定时器_第5页
资源描述:

《微机原理实验报告8253可编程计数器、定时器》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、集美大学计算机工程学院实验报告课程名称微机系统与接口技术实验名称8253可编程计数器/定时器实验实验类型设计型姓名xxx学号201081xxxx日期2012.11.17地点微机室成绩教师吕俊音、林超红评语:1.实验目的1)了解8253的内部结构和与8088的接口逻辑。2)熟悉8253的控制寄存器和初始化编程方法,熟悉8253的6种工作模式。2实验设备STAR系列实验仪一套,PC机一台3.实验内容1、编写程序:使用8253的计数器0和计数器1实现对输入时钟频率的两级分频,得到一个周期为1秒的方波,用此方波控制蜂鸣器,发出报警信号,也可以将输入脚接到逻辑笔上来检验程序是否

2、正确。2、使用8253,编写一个时钟程序。4.实验方法8253的OUT0与CLK1连接,三维谷屋www.3vgw.com,实现对输入时钟频率的两级分频,在OUT1得到周期1秒的方波,连接到逻辑笔上并且连接到8259的IR2,为8259提供脉冲。以此进行编程,得到时钟的程序,并显示于数码管LED管上。5.实验步骤5.1实验装置的连线说明;8253:GATE0,GATE1———VCC;8253:CLK0————B2区2M;8253:OUT0————CLK1;8253:OUT1————逻辑笔和8259的IR2;8253:A0——A0,A1——A1,CS——CS1;B3区82

3、59A:CS——CS7,A0——A0;B3区8259A:INT,INTA——A4区CPU:INTR,INTA;E5区:CS,A0———————A3区CPU总线、片选区:CS5,A0;E5区8279键盘/LED控制器:CLK——B2区:2M;E5区8279键盘/LED控制器:B,C——G5区LED:B,C5.2实验流程图5.3编写实验程序;8253.MODELTINYEXTRNDISPLAY8:NEAR.STACK00.DATAA8259_0EQU09000H;8259CS7,A0-A0,A1-A1A8259_1EQU09001HA8253_0EQU0F000H;825

4、3CS1,A0-A0,A1-A1A8253_1EQU0F001HA8253_2EQU0F002HA8253_3EQU0F003HBUFDB8DUP(?)HOURDB23HMINDB59HSECDB55HFLAGDB1.CODESTART:MOVAX,@DATAMOVDS,AXCALLINIT8253CALLINIT8259CALLINT_SAVESTI;开中断CHECK:CMPFLAG,0JZCHECKCALLLEDMOVFLAG,0JMPCHECKINIT8253PROCMOVDX,A8253_3;控制字MOVAL,00110111B;TO,先低后高,方式3,BCD

5、码OUTDX,ALMOVDX,A8253_0MOVAX,1000HOUTDX,ALMOVAL,AHOUTDX,ALMOVDX,A8253_3MOVAL,01110111B;I1,先低后高,方式3,BCD码OUTDX,ALMOVDX,A8253_1MOVAX,2000HOUTDX,ALMOVAL,AHOUTDX,ALRETINIT8253ENDPINIT8259PROCMOVDX,A8259_0;8259CX7,A0-A0,A1-A1MOVAL,00010011B;ICW1D4标志位,到(0-上升沿),D1(1单片),D0(1,需要ICW4)OUTDX,ALMOVDX,

6、A8259_1;ICW2MOVAL,00001010B;IR2OUTDX,ALMOVAL,00001101B;ICW4OUTDX,ALMOVAL,11111011B;OCW1开IR2OUTDX,ALRETINIT8259ENDPINT_SAVEPROCMOVAL,0MOVES,AXMOVDI,28H;00001010*4MOVAX,OFFSETINTACLDSTOSWMOVAX,CSSTOSWRETINT_SAVEENDPLEDPROC;秒MOVAL,SECMOVAH,ALANDAL,0FH;保留后4位MOVBUF,ALANDAH,0F0H;保留前4位RORAH,4M

7、OVBUF+1,AH;分MOVAL,MINMOVAH,ALANDAL,0FHMOVBUF+3,ALANDAH,0F0HRORAH,4MOVBUF+4,AH;时MOVAL,HOURMOVAH,ALANDAL,0FHMOVBUF+6,ALANDAH,0F0HRORAH,4MOVBUF+7,AHLEASI,BUFCALLDISPLAY8RETLEDENDPINTA:PUSHDXPUSHAXMOVAL,SECADDAL,1DAAMOVSEC,ALCMPAL,60HJLNEXTMOVAL,0MOVSEC,ALMOVAL,MINADDAL,1DAAMOVMIN,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。