清华大学-计算机硬件技术基础--实验(8253).ppt_第1页
清华大学-计算机硬件技术基础--实验(8253).ppt_第2页
清华大学-计算机硬件技术基础--实验(8253).ppt_第3页
清华大学-计算机硬件技术基础--实验(8253).ppt_第4页
全文预览已结束

下载本文档

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

文档简介

1、8251 书307-317 2个地址 复位、写方式指令(同步和异步P313)、写命令指令(P313)、传送数据。,8253可编程定时器 口0-2,控制寄存器,共4个地址。 方式:0、1、2、3、4、5 0:计数结束产生中断 1:可重触发的单脉冲 2:分频器计数器1:控制字54H,只低8位 3:方波发生器 计数器0:控制字36H,时间常数先低后高 4:软件触发的选通信号 5:硬件触发的选通信号 编程参见P275-284,实验说明,一、任务特别说明本次实验都不能用中断来做 1、8253实验六 A、使用0口实现19.2kHz方波输出(方式字36H)。 B、级连0口输出19.2kHz(周期52uS)方

2、波接1口输入,对1口输出信号16分频1.2kHz(833uS),并用示波器观查和测量频率。 2、8251异步查询方式的串行通讯(实验九)(C/D=A0) A、自发、自收,传送(方式字54H) :Hello字符串。由于一些实验箱有问题,实在做不出来可以不要求结果,重在学习和体会。 B、双PC机通讯(选做),实验九的任务3,使用查询方式。 二、要求会使用示波器: (任务1B): 时间:19.2kHz: 200或500uS;幅值(直流档):2V或5V,表笔x1;触发通道和触发电平;垂直位置。 三、建议:在8251在采用指示书上查询“发送缓冲区是否空”和“接收缓冲区是否有接收来的数”的查询死循环,如果

3、通讯有问题会造成死机现象(无限制地查询下去)。建议在查询的循环内,加入键盘扫描程序,例如按任意键可以跳出查询死循环,防止通讯不成造成死机。,实验中可能的问题,本次实验涉及的硬件环节较多,由于硬件或实验者原因可能有的同学的实验调不结果出来,不要气馁和抱怨,重在让同学们多学习硬件和对硬件实验的体会,望大家能够理解。 1、实验箱由于较老,许多可能存在问题。 2、有的实验箱的8MHz输出有问题,频率不是8M而是很慢或者幅值较低(不够3V)。 3、个别的是8253芯片有问题。 4、实验箱普遍经1488和1499通讯驱动后的TxD和RxD有问题,建议大家都把1488和1499芯片拔掉(实验完恢复)。直接从1488的2脚输出至1499的6脚。管脚从左下脚数为1。注:老

温馨提示

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

最新文档

评论

0/150

提交评论