下载此文档

实验6 8254定时器计数器应用实验.docx


文档分类:通信/电子 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
实验6_8254定时器计数器应用实验.docx实验六8253/4定时器/(参考教材),TD-PIT-B实验装置一套。)计数应用实验。2)定时应用实验。3)电子发声实验注意:在断电情况,连接好实验线路,检查无误后,通电进行实验。实验完毕,先断电,再拆线,并将导线整理好。计数应用实验:编写程序,将8254的计数器0设置为方式3,计数值为十进制5,用微动开关KK1-作为CLKO时钟,OUTO连接IRQ,每当KK1-按动5次后产牛中断请求,在屏幕上显示字符“M”。8254计数应用参考连接线图如图6-1。总线接口XD7oOXD6°OXD5°°XD4ooXD3°°XD?OOxdi°OxdooOxaioOXAOOOxiow。oxiORoOI0Y2。OD7D6D5D4D3D2DIDOAlAOGATE0+5VCLK0KK1-8254OUTOUNITIRQ图6-18254计数应用实验参考接线图;;计数应用实验INTCSR_BYTE2EQU0DC3AH;;filename:8254- EQU0DC1FH;;-—PCI卡分配的第3个I/O空间/WR/RD/csCODESEGMENTASSUMECS:CODE,DS:DATAMY8254_COUNTOMY8254_COUNT1MY8254_COUNT2MY8254_MODE;;-PCI卡分配的第INTCSR_BYTEOINTCSR_BYTE1EQU0E440HEQU0E441HEQU0E442HEQU0E443H1个I/O空间EQU0DC38HEQU0DC39HDATASEGMENTCSBAKDW?IPBAKDW?MKBAKDB?DATAENDSSTART:CLIMOVAX,DATAMOVDS,AXMOVDX,INTCSR_BYTEO;;设置pci卡MOVAL,OOHOUTDX,ALMOVDX,INTCSR_BYTE1MOVALJFHOUTDX,ALMOVDX,INTCSR_BYTE2MOVAL,3FHOUTDX,ALMOVDX,INTCSR_BYTE3MOVAL,00HOUTDX,ALMOVAX,0000HMOVES,AXMOVDI,01C4H;irq9,INT71h,01c4=71hMMOVAX,ES:[DI]MOVIPBAK,AX ;IPMOVAX,OFFSETMYINTCLDSTOSWMOVAX,ES:[DI] ;CSMOVCSBAK,AXMOVAX,SEGMYINTSTOSWINAL,OA1HMOVMKBAK,ALANDAL,Ofdh ;irq9OUTOA1H,ALSTIMOVDX,MY8254_MODE;CLK=KK1-〃实际接线kkl・MOVAL,17H;0001,011lb:计数器0,读/写低8位;方式3,十进制数OUTDX,ALMOVDX,MY8254_COUNTOMOVAL,5;;写入计数初值3个高电平,2个低电平OUTDX,ALAl: NOPCALLBREAKJMPA1•••”'一一一一一一一一MYINT:PUSHDSPUSHAXPUSHDXMOVDX,IMB4_BYTE3;清PCI卡中断标志INAL,DXMOVDX,INTCSR_BYTE2MOVAL,3FHOUTDX,ALMOVAL,61H;irq9从片DI注片D2OUT0A0H,ALMOVAL,62HOUT20H,ALMOVAX,0E4DH;显示字母M加一空格INT1OHMOVAX,EARPUSHDSMOVAH,06HMOVDL,0FFHINT21HJERETURNPOPDSCLIMOVAL,MKBAKOUTOA1H,ALMOVAX,0000HMOVES,AXCLDSTOSWMOVAX,CSBAKSTOSWMOVDX,INTCSR_BYTE1;pci卡设置MOV AL,OOHOUTDX,ALMOVDL01C4H;irq9INT71H,01C4H=71HMMOVAX,4C00HINT21HRETURN:POPDSRETBREAKENDPCODEENDSENDSTARTSTIMOVAXJPBAK定吋应用实验编写程序,将8254的计数器0设置为方式2,用信号源10kHz作为CLKO时钟,计数值为十进制0(即最大计数值10000),OUTO连接IRQ,这样每计时Is后产生屮断请求,制作一个秒表显示,每计时60秒自动归零。8254定时应用实验参考连线图:总线接口XD7°OXD6oOXD5ooXD4oOXD2°oXD1o_exdoooD7D6D5GATE0D4D3 CLKOD2DIDO8254OUTOUNITe_e +5vOO 10KHZ(接

实验6 8254定时器计数器应用实验 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小博士
  • 文件大小97 KB
  • 时间2019-07-14
最近更新