广工计算机接口与通信实验报告(原创).doc

广工计算机接口与通信实验报告(原创).doc

ID:57982948

大小:4.49 MB

页数:30页

时间:2020-04-18

广工计算机接口与通信实验报告(原创).doc_第1页
广工计算机接口与通信实验报告(原创).doc_第2页
广工计算机接口与通信实验报告(原创).doc_第3页
广工计算机接口与通信实验报告(原创).doc_第4页
广工计算机接口与通信实验报告(原创).doc_第5页
资源描述:

《广工计算机接口与通信实验报告(原创).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、接口与通讯实验报告1、8253定时/计数器实验2、8255并行接口实验3、数字式时钟(电子钟)4、D/A(数/模)转换实验5、A/D(模/数)转换实验学生学院计算机学院专业班级学号311000学生姓名指导教师2013年1月1日__计算机__学院__2010级计算机科学与技术_专业__四___班___组、学号3110006015姓名张法光协作者_________教师评定_________________实验题目8253定时/计数器实验一、实验目的与要求学习8253可编程定时器/计时器定时方法。学习8253多级串联实

2、现大时间常数的定时方法。学习8086/86控制8253可编程定时器的方法。二、实验内容用8253对标准脉冲信号进行计数,就可以实现定时功能。用板上的1MHz作为标准信号,将8253可编程计数器/定时器的时间常数设在1000000次,就可以在定时器的管脚上输出1秒针高/1秒钟低得脉冲信号。因为8253每个计数器只有十六位,要用两个计数器才能实现一百万次的技术,实现每一秒输出状态发生一次反转。1、实验电路1、实验连线8253的CS,接地址译码CS4,8253_GATEO,接VCC(是+5V),8253_GATE1,也

3、接VCC(是+5V)。8253_CLK1,接1MHz。具体连线见下表:3、实验原理8253即可做定时器又可作计数器:(1)计数:计数器装入初值后,当GATE为高电平时,可用外部事件为CLK,脉冲对计数值进行减1计数,每来一个脉冲减1,当计数值减至0时,在OUT端输出一个标志信号。(2)定时:计数器装入初值后,当GATE为高电平时,由CLK脉冲触发开始自动计数,当计数到零时,发计数结束定时信号。8253控制字4、实验程序框图三、实验程序与注释CONTROLequ0c003h;控制口地址COUNT0equ0c000h

4、;计数器0地址COUNT1equ0c001h;计数器1地址COUNT2equ0c002h;计数器2地址codesegmentassumecs:codestartprocnearmoval,36H(00110110B);计数器0,16位,方式3,二进制movdx,CONTROLoutdx,al;将控制字写入控制寄存器movax,1000;在计数器0中写入初值movdx,COUNT0outdx,al;计数器低字节moval,ahoutdx,al;计数器高字节moval,76H(01110110B);计数器1,16位,

5、方式3,二进制movdx,CONTROLoutdx,al;将控制字写入控制寄存器movax,1000;在计数器1中写入初值movdx,COUNT1outdx,al;计数器低字节moval,ahoutdx,al;计数器高字节jmp$startendpcodeendsendstart若改用方式2,并改变时间常数。如何修改程序。(程序段加粗为修改部分)CONTROLequ0c003h;控制口地址COUNT0equ0c000h;计数器0地址COUNT1equ0c001h;计数器1地址COUNT2equ0c002h;计数器

6、2地址codesegmentassumecs:codestartprocnearmoval,34H(00110100B);计数器0,16位,方式2,二进制movdx,CONTROLoutdx,al;将控制字写入控制寄存器movax,5000;在计数器0中写入初值movdx,COUNT0outdx,al;计数器低字节moval,ahoutdx,al;计数器高字节moval,74H(01110110B);计数器1,16位,方式2,二进制movdx,CONTROLoutdx,al;将控制字写入控制寄存器movax,20

7、0;在计数器1中写入初值movdx,COUNT1outdx,al;计数器低字节moval,ahoutdx,al;计数器高字节jmp$startendpcodeendsendstart__计算机__学院__2010级计算机科学与技术_专业__四___班___组、学号3110006015姓名张法光协作者_________教师评定_________________实验题目8255并行接口实验一、实验目的与要求1.了解8255芯片结构及编程方法。2.了解8255输入/输出实验方法。二、实验内容利用8255可编程并行口芯片

8、,实现输入/输出实验,实验中用8255PA口作输出,PB口作输入。1、实验电路2、实验连线8255的CS,接地址译码/CS0。PA0-PA7(PA口)接LED0-LED7(LED),PB0-PB7(PB口)接K0-K7(开关量)。数据线、读/写控制、地址线、复位信号板上已接好。连接孔1连接孔2连接孔1连接孔2连接孔1连接孔2CS0→8255_CS注:若8255的CS接地址

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

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

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