实验一 定时控制器8253的使用、8255、字符串的输入输出、求平均值.docVIP

实验一 定时控制器8253的使用、8255、字符串的输入输出、求平均值.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一 定时控制器8253的使用、8255、字符串的输入输出、求平均值

实验一 定时控制器8253的使用 1、实验目的 掌握定时器/计数器芯片8253的使用方法。 2、实验内容 通过对8MHz石英晶体振荡器(图8)输出的8MHz时钟进行64分频(图9)可得到125KHz时钟信号(周期为8μs)。利用该时钟和8253完成以下实验,通过LED电路对该输出进行观察: 将通道1与通道2级联(即OUT1接CLK2),并在两个通道分别输出以下波形:通道1输出周期为100ms的连续方波(方式3);2输出周期为1s、占空比为9:10的连续负脉冲(方式2)。最后将通道2的输出送LED电路(图2)进行显示。 在以上实验中,改变实验参数(改变分频系数和程序中的定时参数),并继续观察。 3、实验电路 电路连接如图1所示。 ================================================================================ 实验报告 ================================================================================ 实验连线 程序功能和程序清单 实验结果 实验二 并行接口芯片8255的使用 1、实验目的 ①掌握并行接口芯片8255的编程和使用方法。 ②巩固中断用法、以及在程序中设立标志位的做法。 2、实验内容 ①以8255的B口作输入口、连接拨动开关电路;以8255的A口作输出口、连接发光二极管电路。要求:当输入不是全0时,输出与输入保持一致(即高电平时点亮);当输入是全0时,令发光二极管闪烁告警。注意,实验电路中的LED在低电平时点亮。 3、实验电路 电路连接如图3所示。 ============================================================================ 实验报告 ================================================================================ 实验连线 程序功能和程序清单 实验结果 实验三 数据的求和、求均 实验目的 掌握数据指针的使用; 掌握无符号数的扩展和除法运算。 实验内容 在首地址为buf的内存中,连续存放20单字节无符号数,将他们相加,得到16位的结果并将结果存放于首地址为res的单元。请自行设计数据,比如设计它们为0-9及90-99,那么求和后的结果应该是990(03DEH) 注意:用8位寄存器累加求和时,请注意进位处理;也可以将数据扩展后用16位寄存器累加求和。 实验扩展和思考 如果这批数据的数量为16个,求平均值的操作还可以怎么样实现? 如果求平均值时考虑四舍五入,以上操作又该如何实现? ============================================================================ 实验报告 ================================================================================ 方案描述 程序清单 实验四 字符串的输入输出 实验目的 掌握字符串的输入输出 实验内容 (1)已知一个字符串的数据结构如下:首地址为string,第一个字节为字符串长度,第二个字节为字符串实际存放的首址,其后是字符串的内容,编程将字符串string输出。该字符串的内容请自行设计,例如可如下设计string:db 14, ‘welcome to you!’。在屏幕上输出该字符串。 (2)输出字符串时,将其中的小写字母全部转换成大写字母输出。 3、实验扩展和思考 输出任意长度(小于256)、以“$”(ASCII码为00H)结束标志的字符串。例如“Welcome to you!$”。输出时,要求将字符串中的所有小写字母转换成大写字母。 ============================================================================ 实验报告

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档