版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验10跑马灯mode equ 082hporta equ 8000hportb equ 8001hportc equ 8002hcaddr equ 8oo3hcode segmentassume cs:codestart:mov al,modemov dx,caddrout dx,altnport: mov dx,portbin audxcmpaljilllllobjz ltorcmpaljlllllolbjz rtolcmpalj1111011bjz lrtomjmp inportltor:mov al,0000000ibmov dx,portcli:out dx,almov cx,200
2、00loopsrolaljjncl1jmp inportrtol:movauiooooooobmov dx,portcl2:out dx,almov cx,20000loopsror al,1jnc l2jmp inportlrtom: mov al, 10000001bmov dx,portcout dx,almov cx,200loopsmov al,01000010bmov dx,portcout dx,almov cx,20000loopsmoval,00100100bmov dx,portc out dx,almov cx,20000loopsmovauoooiiooobmov dx
3、,portc out dx,almov cx,20000loopsjmp inportcode endsend start实验11每10个屮断一个输出mode equ 82hpa8255 equ 8000hctl8255 equ 8oo3hicw1 equ ()()01001 ibicw2 equ 00100000bicw4 equ 0000000ibocw1 equ ii111110bcs8259a equ 9000hcs8259b equ 9001hdata segmentcnt db 0data endscode segmentassume cs:code,ds:dataienter p
4、roc nearpush axpush dxpush bxmov dx,pa8255inc cntmov al,cntmov ah,0mov bl, 10div blcmp ah,0jnzlout dx,all:mov dx,cs8259amov al,20hout dx,alpop bxpop dxpop axiretienter endpunit proc nearmov dx,cs8259amoval,icw1out dx,almov dx,cs8259bmov al,icw2out dx,almov al,icw4out dx,almov al,ocw1out dx,alretunit
5、 endpstart proc nearmov dx,ctl8255mov al,modeout dx,alclimov ax,0mov ds,axmov bx,4*icw2mov ax,codeshlax,4add ax,offset ientermov bx,axmov ax,0inc bxinc bxmovbx,axcall unitmov ax,datamov ds,axmov cnt,()mov al,cntmov dx,pa8255out dx,alstilp:nopjmp lpstart endp code endsend start 实验12每隔一秒灯闪烁一次 countrol
6、 equ 8003h counto equ 8000h count 1 equ 8001h count2 equ 8002hcode segment assume cs:code start:mov al,00110110bmov dx,countrolout dx,almov ax, 100mov dx,countoout dx,almov al,ahout dx,almov al,01110110bmov dx,countrolout dx,almov ax, 10000mov dx,count 1out dx,almov al,ahout dx,alagain:moval,0mov dx
7、,countrolout dx,almov dx,countoin al,dxmov bl,alin al,dxmov ah,almov al,bljmp againcode endsend start 实验14循环输入55h aah ramaddr equ 0000h ramoff equ 8000hcount equ 100hcode segmentassume csxodestart: proc nearmov ax,ramaddr mov ds,axmov bx,ramoff mov ex,count mov dl,40hrepl:inc dlmov fbx,dl inc bxemp
8、dl,5ah jnz sslmov dl,40hss 1:loop rep 1jmp$code endsend start实验16 a/d转换查询方式:mode equ 82hpa equ 9000hpb equ 9001hpc equ 9002hctl equ 9003hcs0809 equ 8000hcs0809a equ 8001hcode segmentassume cs:codestart proc nearmov al,modemov dx,ctlout dx,alagain:mov al,()mov dx,cs0809out dx,altesti :mov dx,pbin al,
9、dxand al,()1hcmp al jjnz testimov cx,40hloopsmov dx,cs0809 in al,dxmov dx,paout dx,aljmp againcode endsend start 中断方式:mode equ 82hpa equ 9000hpb equ 9001hpc equ 9002hctl equ 9003hcs0809 equ 8000h cs0809a equ 8001hicw1 equ 0001001 ibicw2 equ 00100000bicw4 equ 00000001bocw1 equ 111 11110bcs8259a equ 0
10、a000hcs8259b equ 0a001h code segmentassume cs:codeienter proc nearpush axpush dxmov dx,cs0809in al,dxmov dx,paout dx,almov dx,cs8259amov al,20hout dx,alpop dxpop axiretienter endpunit proc nearmov dx,cs8259amoval,icw1out dx,almov dx,cs8259bmov aljcw2out dx,almov al,icw4out dx,almov al,ocw 1out dx,alretunit endpstart proc nearmov al,modemov dx,ctlout dx,alclimov ax,0mov ds,axmov bx,4*1cw2mov a
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 北部湾大学《机械制造基础综合实验(一)》2023-2024学年第一学期期末试卷
- 北方工业大学《体育Ⅳ-散打》2023-2024学年第一学期期末试卷
- 2025版新型工程吊车租赁及现场管理合同
- 2024年项目融资合同详细条款及标的说明
- 2024年第二章:国际货物买卖合同纠纷解决机制协议3篇
- 2025版体育运动场地使用权转让协议3篇
- 2024年高端钒钛产品研发与许可合同
- 2025年度包装盒包装设计版权购买及授权合同3篇
- 2024年电子商务平台投资合作三方协议书3篇
- 保定理工学院《形体训练》2023-2024学年第一学期期末试卷
- 市场营销试题(含参考答案)
- 铁路桥梁墩身施工专项方案
- 贝雷片-潮白新河钢栈桥及钢平台计算说明书
- VF程序设计知识要点
- 燃气-蒸汽联合循环机组详介
- 初中信息技术课程教学设计案例
- 计价格[1999]1283号_建设项目前期工作咨询收费暂行规定
- 植物与植物生理课程教学大纲
- 展厅展馆中控系统解决方案
- 儿童福利个人工作总结报告
- 《夜宿山寺》
评论
0/150
提交评论