欢迎来到天天文库
浏览记录
ID:27179166
大小:1.78 MB
页数:6页
时间:2018-12-01
《微型原理与接口技术-8253方波实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机科学与技术系实验报告专业名称课程名称微型计算机原理与接口技术项目名称8253方波实验班级学号姓名同组人员实验日期一、实验目的与要求:了解8253的内部结构、工作原理;了解8253与8088的接口逻辑;熟悉8253的控制寄存器和初始化编程方法,熟悉8253的6种工作模式。二、实验内容1.实验硬件组成原理STAR系列实验仪一套、PC机一台解释控制程序(1)画出实验原理图与程序流程图连线说明:C5区:CS、A0、A1——A3区:CS5、A0、A1C5区:CLK0——B2区:2MC5区:OUT0——C5区:CLK1C5区:OUT1——D1区:Ctrl(蜂鸣器)C5区:GATE0、GAT
2、E1——C1区的VCC(2)写出源代码,添加注释.MODELTINYCOM_ADDREQU0B003HT0_ADDREQU0B000HT1_ADDREQU0B001H.STACK100.CODESTART:MOVDX,COM_ADDRMOVAL,35HOutDx,alMovDx,T0_AddrmovAl,0outDx,almovAl,10houtDx,almovDx,COM_AddrmovAl,77houtDx,almovDx,T1_AddrmovAl,0outDx,almovAl,10houtDx,alJMP$;OUT1输出1S的方波ENDSTART(3)描述控制程序的功能蜂鸣器发
3、出时有时无的声音;用逻辑笔测试蜂鸣器的输入端口,红绿灯交替点亮。三、实验分析与小结:(1)实验结果(数据)或截图实验数据:蜂鸣器发出时有时无的声音;用逻辑笔测试蜂鸣器的输入端口,红绿灯交替点亮。(2)实验过程出现的问题分析,产生的原因以及解决方法1、出现问题:运行时,出现“nostack”报错,因为没有在堆栈堆栈定义时加上“stack”。解决方案:在codesegment后面加上stack,成功定义堆栈段。2、出现问题:程序代码是正确的可最后的结果是错误的。解决方案:因为这是硬件实验,因此不需要模拟器的使用,并且选中8688仿真模块。(3)总结与体会通过这次的实验了解了8253的内部
4、结构、工作原理。了解了8253与8088的接口逻辑。熟悉并掌握8253的控制寄存器和初始化编程方法,熟悉8253的6种工作模式。懂得蜂鸣器的工作原理,如何用方波控制蜂鸣器,懂得如何编程控制硬件的实现。得分(百分制)
此文档下载收益归作者所有