无线传感器32位接口实验指导.ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
无线传感器32位接口实验指导

端口C位控制字 3. 8254方式控制字格式 必须掌握控制字 控制字写入控制字I/O地址:A1A0=11 The control word for the 8254 timer 2.2.2跑马灯参考程序 mov dl,0ffh ;直接控制台IO,相当于C中while(!kbhit()) mov ah,06h ;等待按键 int 21h ;al=输入字符 jz monitor ;若无按键,则继续。ZF=1 ret App8255 endp 2.2.2跑马灯参考程序 ;============================================== ; delay为周期为55ms的精确延时子程序。 ; 利用DOS系统日时钟(8254计数器0)与用户程序并发, ; DOS系统数据区40h:6ch开始的双字单元日时钟计数器, ; 8254计数器0以18.2Hz的频率产生中断, ; ISR对40h:6ch的双字单元加1,周期55ms。 ; 利用这一特点可以实现精确定时与延时。 ; Windows的日时钟单元在哪里? ; Windows系统数据区在哪里? ; 怎样访问它们?很富有挑战性! ;============================================== 2.2.2跑马灯参考程序 delay proc push ax mov ax,40h mov es,ax ;利用es来访问物理地址46CH ;物理地址46CH,双字计数单元清零 mov word ptr es:[6ch],0 ;保护模式下步允许! ;精确延时9*55ms约为0.5秒。 ;相当于C中的sleep(9)。 l1: cmp word ptr es:[6ch],9 ;实验中取90 jb l1 ;循环检测等待时间到。 pop ax ret delay endp end main 2.3 热练题目 C口位控制字 2.2.1 实验接线及端口地址 1.采用排线连接LED到C口。 L0~L7连接到C口。 2.端口地址288H~28BH,控制口28BH。 CS/8255 接 Y1/IO地址 。 3. 要求: 依次点亮L0、L2、L4、L6,间隔为0.5秒,持续亮1秒,然后依次点亮L1、L3、L5、L7,持续亮1秒,直到按任意键退出。 Single Bit Set/Reset Feature 特征位 3.8254方式2、3实验 3.1 通道级联(试题库习题) 如图所示,8253的端口地址为90H~93H。要求8253的通道0产生周期为500 的负的窄脉冲,8253的通道1产生周期为2S的对称方波。完成如下任务: 1. 在图2的基础上画出完成指定功能的线路连接(译码电路的设计可略去)。 2. 分别写出通道0和通道1的控制字,并求出它们的计数初值。 3.编写完成指定功能的8253初始化程序子程序INIT8253。 3.1 通道级联(试题库习题) +5v 500us 2s D0~d7 IOR* IOW* A0 A1 3.1 通道级联(试题库习题) 实验箱提供1MHZ、2MHZ两种信号源,供定时器/计数器、A/D转换器、串行接口实验使用。 实验箱功能模块位置示意图 要求8253的通道0产生周期为500 的负的窄脉冲,8253的通道1产生周期为2S的对称方波。 接线:clk0接实验箱2MHz信号源,out0接clk1,out0接L0,out1接L1 端口地址280H~283H,控制口283H。 CS/8254接Y0/IO地址 。 3.1 .1 通道级联实验接线 数制 工作方式 读写格式 计数器 D0 D1 D2 D3 D4 D5 D6 D7 选择计数器 00 计数器0 01 计数器1 10 计数器2 11 8253非法 11 读回命令 (8254) 选择初值读写方式 00 计数器锁存命令 01 只读写低字节 10 只读写高字节 11 先读写低字节 后读写高字节 选择工作方式 000

文档评论(0)

2232文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档