單片机原理及应用实验指导书_2010汇总.docVIP

單片机原理及应用实验指导书_2010汇总.doc

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

《单片机原理与应用》 实验指导书 青岛科技大学信息学院 实验一 简单程序设计 一、实验目的 熟悉实验环境 掌握基本指令的使用方法 掌握RAM的操作方法 二、预习知识 1. MCS-51存储器组织 2. 简单指令 3. QTH单片机实验仪和模拟调试器集成开发环境 三、实验设备与环境 硬件:QTH单片机实验仪 软件:QTH模拟调试器集成开发环境 四、实验内容 1. 设从片内30H和32H开始分别存放两个16位无符号二进制数(低8位在低地址,高8位在高地址),完成两个数相加的程序,并将结果放入34H开始的单元。将1122H和3344H分别送入RAM单元,观察结果和CY标志;再分别将8899H和AABBH放入RAM单元,再观察结果和CY标志。 2.将30H单元内的2个BCD数相乘,乘积为BCD数,并把乘积送入31H单元。 3.实现将无符号数扩大6倍,设扩大6倍后的值不超过255。 4.试求内部RAM30H~37H单元中8个无符号数的算术平均值,结果存入38H单元。 5. 以上编写的程序,进行单步执行,观察相应专用寄存器、RAM空间(包括工作寄存器区、位寻址区、用户RAM区)数据的变化情况以及程序存储器的指令代码。 6. 验证堆栈操作的步骤: PUSH direct: ①(SP)←(SP)+1, ②direct地址单元的内容压入SP指向的单元。 POP direct: ① SP指向的单元内容弹出到以direct为地址的单元, ②(SP)←(SP)-1。 7. 调试上课所讲的例题。 五、实验要求 掌握程序的设计、调试并保证其正确运行;认真完成实验报告。 六、实验报告 1、实验目的 2、实验内容 3、实验采用的器件和连线 4、实验结果和现象 5、实验过程分析 6、实验总结 实验二 I/O端口实验 一、实验目的 1.指令系统的熟悉掌握 2.学习延时程序的编写和应用 3.学习P0~P3作为普通I/O口的使用方法 4.了解发光二极管(LED)的工作原理及驱动方法 二、预习知识 振荡周期、时钟周期、机器周期、指令周期 指令系统 单片机的输入、输出控制 三、实验设备与环境 硬件:QTH单片机实验仪 软件:QTH模拟调试器集成开发环境 四、实验内容 1. 设系统晶振为6MHz,编写一个延时500ms的延时程序。 2. 设实验连线如图2-1所示,设计一个系统点亮发光二极管。 图2-1 3. 设实验连线如图2-1所示,设计一个系统控制发光二极管闪烁。 4. 设实验连线如图2-1所示,设计一个系统控制发光二极管循环亮。 5. 设实验连线如图2-2所示,设计一个系统根据开关控制发光二极管的亮灭。 图2-2 6. 有四个变量U、V、W、X分别从P1.0~P1.3输入,阅读如下程序,写出逻辑表达并画出逻辑电路图。如果将结果输出到P3.0,请使用ORG、END、BIT等伪指令重新整理编写该段程序,并对其功能进行验证。 MOV P1,#0FH MOV C,P1.0 ANL C,P1.1 CPL C MOV ACC.0,C MOV C,P1.2 ORL C,/P1.3 ORL C,ACC.0 MOV F0,C SJMP $ END 五、实验要求 掌握程序的设计、调试并保证其正确运行;认真完成实验报告。 六、实验报告 1、实验目的 2、实验内容 3、实验采用的器件和连线 4、实验结果和现象 5、实验过程分析 6、实验总结 实验三 基本程序设计 一、实验目的 1.指令系统的熟悉掌握 2.汇编语言程序设计的熟悉掌握 3.子程序设计的熟悉应用 二、预习知识 1.分支程序、循环程序、查表程序 2.子程序的设计及调用 3.子程序几种参数传递的方法 三、实验设备与环境 硬件:QTH单片机实验仪 软件:QTH模拟调试器集成开发环境 四、实验内容 1. 某系有20名学生参加外语统考,假设成绩已经存放在RAM地址为ENGLISH的连续存储单元中,现决定给成绩在90~100分之间的学生颁发A级合格证书,给成绩80~89之间的学生颁发B级合格证书。试编写程序,可以统计A级和B级证书的学生人数,并把统计结果存入内部RAM的GRADA和GRADB单元。 2. 写一段程序将内部RAM从30H开始的十个无符号数按增序排序。 3. 用程序实现。设a、b、c分别存于内部RAM的AAA、BBB、CCC 3个单元中。设a、b皆为小于10的整数。要求利用查表的方法编写一个求平方的子程序,再调用子程序完成。 4.完成0~9的平方值查表程序,要求分别利用DPTR和PC作为变址寄存器,并比较两者的异同。 五、实验要求 掌握程序的设计、调试并保证其正确运行;认真完成实验报告。 六、实验报告 1、实验目的 2、实验内容 3、

文档评论(0)

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

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

1亿VIP精品文档

相关文档