版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、深圳大学实验报告课程名称:微型计算机技术实验项目名称:8254定时/计数器应用实验学院专业指导教师:张力报告人:学号班级: 实验时间:实验报告提交时间:教务处制实验目的与要求:1. 掌握8254的工作方式及应用编程2. 掌握8254典型应用电路的接法。实验步骤1计数应用实验编写程序,将8254的计数器0设置为方式3,计数值为十进制数 4,用单次脉冲 KK1 +作为CLK0时钟,OUT0连接MIR7,每当KK1 +按动5次后产生中断请求,在屏幕 上显示字符“ M ”。实验步骤:(1) 实验接线如图 4.29所示。(2) 编写实验程序,经编译、链接无误后装入系统。(3) 运行程序,按动 KK1 +
2、产生单次脉冲,观察实验现象。(4 )改变计数值,验证 8254的计数功能。垂统总线XDO»*ND?XAlXA2LOW?rIQRflKJY3MIR7o(I Ki?Ooi mKK1 +慣比療冲腋尤8254计数应用实验接线图实验流程图开始实验程序:A8254EQU06C0HB8254EQU06C2HC8254EQU06C4HCON8254EQU06C6HSSTACKSEGMENT STACKDW 32 DUPSSTACK ENDSCODE SEGMENTASSUME CS:CODE, SS:SSTACKSTART: PUSH DSMOV AX, 0000HMOV DS, AXMOV AX,
3、 OFFSET IRQ7;取中断入口地址MOV SI, 003CH;中断矢量地址MOV SI, AX;填IRQ7的偏移矢量MOV AX, CSMOV SI, 003EHMOV SI, AXCLIPOP DS;初始化主片 8259MOV AL, 11HOUT 20H, ALMOV AL, 08HOUT 21H, ALMOV AL, 04HOUT 21H, ALMOV AL, 01HOUT 21H, ALMOV AL, 6FHOUT 21H, AL ;8254MOV DX, CON8254MOV AL, 10HOUT DX, ALMOV DX, A8254MOV AL, 04HOUT DX, AL
4、STIAA1:JMP AA1IRQ7: MOV DX, A8254MOV AL, 04HOUT DX, ALMOV AX, 014DH;段地址;填IRQ7的段地址矢量;ICW1;ICW2;ICW3;ICW4;OCW1;计数器0,方式0INT 10H;显示字符 MMOV AX, 0120HINT 10HMOV AL, 20HOUT 20H, AL ;中断结束命令IRETCODE ENDSEND START运行结果:LJi 却z:i«a>e)«4iij jiidbL!.设.ma: g 血 m匕,D Hvms. t man«r incnrH4WV±toc
5、n±H stinrWCCTC3D3Mh>ixntTSM»SOMaiDaLU"r ! -HWXi.VWC7Mi: 7Hi.VHCVMCVCLi JWH- 7OilMCV OUT hi. *rAX. ODDOH03, AXifcXr 0FF5TT W7SIP ODKH31 h AX叽CS S I P QQ" EH3IJr 朋2.定时应用实验编写程序,将8254的计数器0设置为方式3,用信号源1MHz作为CLKO时钟, OUTO为波形输出1ms方波。实验步骤:(1)接线图如图 4.30所示。(2)根据实验内容,编写实验程序,经编译、链接无误后装入系统。(
6、3)运行实验程序,用示波器测试OUT0输出,验证程序功能。系统总线 XD7coXA10oXA200心MrxrIORp001OY3O0XDQOO»CiATEOD7<*LKOA0ACMJTOWRRDCS82创哦无OO C'LK系貌总线O被略输出示淡器肃诂图4.30 8254定时应用实验接线图实验程序:A8254EQU 06C0HB8254EQU 06C2HC8254 EQU 06C4HCON8254 EQU 06C6HSSTACK SEGMENT STACKDW 32 DUPSSTACK ENDSCODE SEGMENTASSUME CS:CODESTART:MOV DX, CON8254MOV AL, 36H;计数器0,方式3OUT DX, AL;写入控制字MOV DX, A8254MOV AL, 0E8HOUT DX, AL写入计数初值(低位)MOV AL, 03HOUT DX, AL;写入计数初值(高位)AA1:JMP AA1CODEENDSEND START思考题:8254计数器0的计数初值的计算 设计数初值为n, CLK频率为fc,方波频率为f则 n = fc / f因为本实验中 CLK0频率为1MHz,波形输出1ms方波” 即1000Hz. 所以计数初值 n = 1000000 / 1000 = 1000,转换为十
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 西南大学网络网络教育《分析化学》几道典型计算题(含有解析)
- 2026特种设备新规下双梯液压平台合规性改造与市场准入壁垒研报
- 2026年度初三年级心理辅导教师工作汇报课件:静待花开做幸福的班主任
- 《智能客户服务与管理(微课版)》-第6章智能客户满意度管理
- 2026极端气候环境下玻璃固定夹耐候性失效机理研究报告
- 《K线七十二变》课件
- 2026吉林机关事业单位工人技术等级考试(木工·中级)历年参考题库含答案详解
- 2026卫生高级职称面审答辩(整形外科)历年参考题库含答案详解
- 2026医技类-卫生检验技术(士)109历年题库含答案详解
- 《公共关系实务》课件
- 湖北省孝感市一中2026-2027年高三上九月月考英语试卷(含解析无听力音频含听力原文)
- 小学三年级综合实践活动《多彩的叶子》教学设计
- 宁夏南华山国家级自然保护区管理处招聘管护人员的笔试参考题库及答案详解
- 医学课件-胰腺癌研究及诊疗新进展
- 2026年苏州轨道交通有限公司人员招聘笔试备考题库及答案详解
- 2026年建筑施工企业安管人员继续教育试题(含答案)
- 2025年通信工程师中级传输与接入(无线)真题及答案解析
- ISOTS 68182024 中药艾条质量试验方法废颗粒浓度标准立项发展报告
- 初中地理七年级城镇与乡村(第2课时):变迁·守望·振兴-跨学科主题学习教案
- 砂石料场土地复垦方案报告书
- 2026招商局集团岗位招聘6人易考易错模拟试题(共500题)试卷后附参考答案
评论
0/150
提交评论