版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验6 8253/4定时器/计数器应用实验6.1实验目的(1)确定8254的工作原理和应用程序编程(参考资料)(2)连接8254的典型应用电路(3)了解8254在PC系统中的一般应用6.2一台实验设备PC、一套TD-PIT-B实验设备。6.3实验内容和说明1)计算应用实验。2)计时应用实验。3)电子语音实验注意:关闭电源的情况下,连接实验线路,确保没有错误,然后打开电源进行实验。实验完成,先关闭电源,再拆线,把电线整理好。1.计算应用实验:将8254的计数器0设置为方法3,计算十进制5,使用OUT0作为微开关kKK1- CLK0时钟连接IRQ,按kk1-5次后生成中断请求,并在屏幕上显示字符“
2、m”。8254计数应用参考链接图图6-1。图6-1 8254计数应用实验参考接线图计算应用实验Filename 3360 8254-1 . ASM-分配PCI卡的第三个I/O空间MY8254_COUNT0 EQU 0E440HMY8254_COUNT1 EQU 0E441HMY8254_COUNT2 EQU 0E442HMY8254_MODE EQU 0E443H-分配PCI卡的第一个I/O空间INTCSR_BYTE0 EQU 0DC38HIntcsr _ byte 1eque0dc39hINTCSR_BYTE2 EQU 0DC3AHINTCSR_BYTE3 EQU 0DC3BHIMB4_BY
3、TE3 EQU 0DC1FH数据段CSBAK DW?IPBAK DW?MKBAK DB?数据端点代码段ASSUME CS:CODE,DS:DATASTART: CLIMOV AX、DATAMOV DS,AXMOV DX,INTCSR_BYTE0Pci卡设置MOV AL,00HOUT DX,ALMOV DX,INTCSR_BYTE1MOV AL,1FHOUT DX,ALMOV DX,INTCSR_BYTE2MOV AL,3FHOUT DX,ALMOV DX,INTCSR_BYTE3MOV AL,00HOUT DX,ALMOV AX,0000HMOV ES,AX-是的-是的Movedi,01c4h
4、Irq 9,INT 71h,01c4=71h*4-是的-是的MOV AX,ES:DIMOV IPBAK,AX;IPMOV AX,OFFSET MYINTCLD斯托斯wMOV AX、es :DI;CSMOV CSBAK,AXMOV AX,SEG MYINT斯托斯wIN AL,0A1HMOV MKBAK,AL-是的-是的AND AL,0fdhIrq9-是的-是的OUT 0A1H,AL斯蒂MOV DX,MY8254_MODEClk=kkk1-/实际导线kkk1-MOV AL,17H00 01,011 1b 3360计数器0,低8位读/写;方法3,十进制OUT DX,ALMOV DX,MY8254_C
5、OUNT0MOV AL,5写入计数初始值3高,2低OUT DX,ALA1: NOP呼叫制动器JMP A1-是的-是的MYINT:推送DSpush ax推送dxMOV DX,IMB4_BYTE3清除PCI卡中断标志仁蛋,dxMOV DX,INTCSR_BYTE2MOV AL,3FHOUT DX,AL-是的-是的MOV AL,61HIrq9片D1,主片D2-是的-是的OUT 0A0H,ALMOV AL,62HOUT 20H,ALMOV AX,0E4DH字母m和1显示空格INT 10HMOV AX,0E20HINT 10H流行dx流行ax流行dsIRETBREAK PROC NEAR推送DSMov,
6、06hMOV DL,0FFHINT 21HJE RETURN流行dsCLIMOV AL,MKBAKOUT 0A1H,ALMOV AX,0000HMOV ES,AX-是的-是的Movedi,01c4hIrq 9 INT 71H,01C4H=71H*4-是的-是的MOV AX,IPBAKCLD斯托斯wMOV AX,CSBAK斯托斯wMOV DX,INTCSR_BYTE1Pci卡设置MOV AL,00HOUT DX,AL斯蒂MOV AX,4C00HINT 21HReturn : podsRETBREAK ENDP代码endsEND START2.计时应用实验将8254的计数器0设置为模式2,使用信号
7、源10kHz作为CLK0时钟,将十进制0(即十进制值10000)、OUT0连接到IRQ以生成每个时间1s的中断请求,并创建秒表,以便每60秒自动为零。8254应用计时实验参考连接图:图6-2 8254时序应用实验参考接线图8254计时应用实验Filename 3360 8254-2 . ASMPCI卡分配的第三个I/O空间MY8254_COUNT0 EQU 0E440HMY8254_COUNT1 EQU 0E441HMY8254_COUNT2 EQU 0E442HMY8254_MODE EQU 0E443H分配PCI卡的第一个I/O空间INTCSR_BYTE0 EQU 0DC38HIntcsr
8、 _ byte 1eque0dc39hINTCSR_BYTE2 EQU 0DC3AHINTCSR_BYTE3 EQU 0DC3BHIMB4_BYTE3 EQU 0DC1FH数据段CSBAK DW?IPBAK DW?MKBAK DB?SEC1 DB 30H以秒显示SEC0 DB 31H显示秒的10个字符数据端点代码段ASSUME CS:CODE,DS:DATASTART: CLIMOV AX、DATAMOV DS,AXMOV DX,INTCSR_BYTE0MOV AL,00HOUT DX,ALMOV DX,INTCSR_BYTE1MOV AL,1FHOUT DX,ALMOV DX,INTCSR_
9、BYTE2MOV AL,3FHOUT DX,ALMOV DX,INTCSR_BYTE3MOV AL,00HOUT DX,ALMOV AX,0000HMOV ES,AX-是的-是的Movedi,01c4hIrq 9,INT 71h,01c4=71h*4-是的-是的MOV AX,ES:DIMOV IPBAK,AX;IPMOV AX,OFFSET MYINTCLD斯托斯wMOV AX、es :DI;CSMOV CSBAK,AXMOV AX,SEG MYINT斯托斯wIN AL,0A1HMOV MKBAK,AL-是的-是的AND AL,0fdhIrq9-是的-是的OUT 0A1H,ALMOV AX,0E30H00回车,并在同一行上显示,注意没有换行INT 10HMOV AX,0E30HINT 10HMOV AX,0E0DHINT 10HMOV DX,MY8254_MODECLK=10KMOV AL,35H0011,0101B计数器0,读写低/高方法2十进制计算方法OUT DX,ALMOV DX,MY8254_COUNT0计数值10000写入MOV AL,0OUT DX,ALOUT DX,AL斯蒂A1: NOP呼叫制动器JMP A1MYINT:推送DSpush ax推送dxMOV AX、DATAMOV DS,AXMOV DX,IMB4_BYTE3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026重庆市万州区普子乡人民政府招聘非全日制公益性岗位1人备考题库附答案详解(培优a卷)
- 2026江西吉安新干县人民医院招聘见习岗专业技术人员20人备考题库含答案详解(夺分金卷)
- 2026河北兴冀人才资源开发有限公司招聘护理助理30人备考题库附答案详解(典型题)
- 2026浙江台州学院后勤发展有限公司招聘6人备考题库附答案详解(综合题)
- 2026浙江海发建设发展有限公司招聘1人备考题库(第二号)附答案详解(培优a卷)
- 2026江西南昌大学抚州医学院招聘编外合同制科研助理1人备考题库含答案详解ab卷
- 2026四川宜宾市消防救援局第一次招聘政府专职消防员147人备考题库含答案详解(达标题)
- 2026重庆垫江县人民政府桂阳街道办事处招聘公益性岗位人员12人备考题库附答案详解(轻巧夺冠)
- 2026江苏苏州农业职业技术学院招聘20人备考题库附答案详解(a卷)
- 2026贵州安顺市关岭自治县统计局招聘公益性岗位人员1人备考题库及答案详解(网校专用)
- 2025年公安机关基本级执法资格考试真题试卷(含答案)
- 新高考教学教研联盟(长郡二十校)2026届高三年级4月第二次联考生物试卷(含答案详解)
- (2026年课件合集)教科版三年级科学下册全册教案
- 雨课堂学堂在线学堂云《工程伦理与学术道德(电科大)》单元测试考核答案
- 第二章基因工程制药ar
- 十三烷安全技术说明书(msds)
- 心血管疾病介入诊疗技术管理规范
- 线性代数基础讲义
- 直接接入式低压三相四线电能表的安装
- GB 19195-2003普及(娱乐)类卡丁车通用技术条件
- 苏教版三年级数学下册《8小数的意义》课件
评论
0/150
提交评论