- 1、本文档共90页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
与接口对应硬件电路
int2_s: cmp ch,01h jnz next3 mov dx,04b0h mov al,0e7h out dx,al not al mov cl,al and al,08h and cl,10h next3: call delay push bx rol cl,1 ror al,1 mov bh,cl mov bl,al or al,cl mov cl,al not al mov dx,04b0h out dx,al mov cl,bh mov al,bl pop bx mov ch,00h jmp start1 delay proc near cli push cx mov cx,0ff55h here: loop here pop cx ret code ends end start 1、利用8259做交通灯实验,当中断产生时,各路口红灯全亮。 2、正常显示时,流水灯为同时亮2盏灯; 3、正常显示时,流水灯向左边移动 4、正常显示时,流水灯移动频率加快或放慢一倍 5、中断显示时,改变闪动的频率,加快或放慢一倍 6、中断显示时,改动闪动模式为,亮1、3、5、7号灯与亮2、4、6、8号灯交替闪灯。 十、习题 7、重新定义键: KK1——启动键 KK2——开放/屏蔽中断键 KK3——停止键 8、改变中断含义:没有进行中断的初始值仍为流水灯显示 第奇次中断后:1、3、5、7号 灯亮/暗闪动(2、4、6、8始终暗) 第偶次中断后:2、4、6、8亮/暗闪动。 MUT—Ⅲ型实验箱、8086CPU模块。 实验五 A/D转换实验 一、实验目的 二、实验设备 熟悉A/D转换的基本原理,掌握ADC0809的使用方法。 discode db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h db 7fh,6fh,77h,7ch,39h,5eh,79h,71h db 01h,02h,04h,08h,10h,20h,40h,80h ;显示段码表 code ends end start 1、重新定义键值按递减方式排列,即依次为: F E C D B A 9 8 7 6 5 4 3 2 1 0 2、按下键的二进制值改在LED灯的高四位显示 3、 按第一次键,在个位上显示相应键位。 按第二次键,在十位上显示相应键位。 按第三次键,在百位上显示相应键位。 按第四次键,在千位上显示相应键位。 按第五次键,在个位上显示相应键位。 其余类推。 十、习题 MUT—Ⅲ型实验箱、8086CPU模块、示波器。 实验三 8253定时实验 一、实验目的 二、实验设备 掌握8253定时器的编程原理,用示波器观察不同模式下的输出波形。 用8253作为定时器,控制周期为0.5秒的方波,用一个发光二极管指示灯亮表示高电平,灭表示低电平,亮、灭时间相同 1、设计出8253与8086接口对应硬件电路,并完成相应的连接 2、调试对应8253、发光二极管硬件接口电路及相应接口软件 3、写出习题部分要求的程序 三、实验内容 四、实验原理介绍 本实验用到两部分电路:脉冲产生电路、8253定时器/计数器电路 1、实验连线: CS0?CS8253 OUT0?8253CLK2 OUT2?LED1 示波器?OUT1 CLK3?8253CLK0,CLK3?8253CLK1 2、编程调试程序 3、全速运行,观察实验结果 五、实验步骤 8253是计算机系统中经常使用的可编程定时器/计数器,其内部有三个相互独立的计数器,分别称为T0,T1,T2。8253有多种工作方式,其中方式3为方波方式。当计数器设好
文档评论(0)