【精品】《微机原理及应用》实验指导书09级

【精品】《微机原理及应用》实验指导书09级

ID:47870216

大小:100.83 KB

页数:9页

时间:2019-11-14

【精品】《微机原理及应用》实验指导书09级_第1页
【精品】《微机原理及应用》实验指导书09级_第2页
【精品】《微机原理及应用》实验指导书09级_第3页
【精品】《微机原理及应用》实验指导书09级_第4页
【精品】《微机原理及应用》实验指导书09级_第5页
资源描述:

《【精品】《微机原理及应用》实验指导书09级》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、微机原理及应用实验指导书中国地质大学长城学院工程系杨淑华第一章THGMW-1型实验开发系统使用说明书见文件:THGMW-1型实验系统使用说明书・pdf第二章微机原理及应用实验实验一微机原理实验设备的软、硬件使用一、实验目的1.掌握实验箱的基本构成和常用接线方法。2.熟练掌握编程软件的启动、编辑、编译、运行、调试、查看中间变量等基本操作方法。二、实验内容1.学习实验箱的硬件构成和常用接线方法观察实验箱和计算机的接线,掌握开机、启动顺序。观察实验箱的CPU及其外围部件,并熟悉开关量、单脉冲信号等信号的输入接线;熟悉用发光管显示输出信号的接线。2.熟悉软件编程集成环境启动软件环境,逐项熟悉各个下拉菜

2、单的选项,主要常握编辑、调试、观察等常用菜单项的使用。3.编程实现发光管的“跑马灯”现彖。电路原理图如下图所示:•23456789O153LED2C4LED3C5LED4C6LED5C7LED6C8LED7C9LED8CRP3BVCCLED1CVCCL11B1201—23卫121J兄6EL719CCLEOEDID2D3D4D5D6D7D8L0P31BL1P32BL2P33BL3P34BL4P35BL5P36BL6P37B—P38B1234567LLLLLLLGND74LS373丄一一.实验步骤如下:1)系统各跳线器处在初始设置状态。用导线连接八位逻辑电平输出模块的K0到CPU模块的RXD(P

3、3.0口);用8位数据线连接八位逻辑电平显示模块的JD4B到CPU模块的JD8(P1口)。2)启动PC机,打开THGMW-51软件,输入源程序,并编译源程序。编译无误后,下载程序运行。3)观察发光二极管显示跑马灯效果,拨动K0可改变跑马灯的方向。三、实验报告1总结实验箱的软硬件使用方法;2列出实验程序清单;3分析实验过程中的错误及解决方法。实验二汇编程序设计练习(一)一、实验目的1.进一步学习汇编程序的基本编程和调试方法。2.学习单步运行、修改数存单元内容、观察中间结果等方法。二、实验内容1.进一步熟悉51应用程序的运行环境设置;2.选择编程环境为软件仿真;3.编程实现以下功能:1)将1、2、

4、3..…连续16个整数,存入30H开始的片内单元。调试成功后,经指导老师验收后,进行下一步实验。2)求30H单元开始的16个数的内容之和,结果存入累加器A。三、实验报告1列出源程序和运行结果;2总结与循环程序相关的语句:CJNZ和CJNE用法;3总结循环程序设计的一般规律;4若想得到十进制的结果,如何修改程序?实验三汇编程序设计练习(二)一、实验目的1.进一步熟悉51单片机的汇编指令;2.熟悉、掌握程序调试的常用方法和手段。二、实验内容1将F5H、FBH、FFH、3FH存入20H~23H单元;编程实现课本P66第19题的功能,练习逻辑拼装;2调试P53例题3-17,发现英中的错误,用至少两种方

5、法修改,编程实现英功能;3自选习题或例题,仿真调试。三、实验说明每一项目完成后,经指导老师验收、记录后进行下一项。四、实验报告要求1写出源程序;2总结调试手段;3总结实验过程中出现的故障及解决方法。实验四定时器/计数器实验一、实验目的学习MCS-51内部计数器的使用和编程方法。二、实验内容使用MCS-51内部定吋/计数器,定吋一秒钟,CPU运用定时中断方式,实现每一秒钟输出状态发生一次反转,即发光管每隔一秒钟亮一次。三、实验要求根据实验内容编写一个程序,并在实验仪上调试和验证。四、实验说明关于内部计数器的编程主要是定时常数的设置和有关控制寄存器的设置。内部计数器在单片机中主要有定吋器和计数器两

6、个功能。本实验使用的是定时器,定时为一秒钟。定时器有关的寄存器有工作方式寄存器TMOD和控制寄存器TCONoTM0D用于设置定时器/计数器的工作方式0-3,并确定用于定时还是用于讣数。TC0N主要功能是为定吋器在溢出吋设定标志位,并控制定吋器的运行或停止等。内部计数器用作定吋器吋,是对机器周期计数。每个机器周期的长度是12个振荡器周期。假设实验系统的品振是12MHZ,程序工作于方式2,即8位自动重装方式定吋器,定吋器lOOuS中断一次,所以定吋常数的设置可按以下方法计算:机器周期=124-12MHz=luS(256-定时常数)XluS二lOOuS定时常数二156。然后对lOOuS中断次数计数1

7、0000次,就是1秒钟。在本实验的中断处理程序中,因为中断定吋常数的设置对中断程序的运行起到关键作用,所以在置数前要先关对应的中断,置数完之后再打开相应的中断。本实验需要用到CPU模块(F3区)和八位逻辑电平显示模块(B5冈。五、实验预习要求学习教材的相关内容,根据实验要求画出程序流程图,写出实验程序。六、实验步骤1)系统各跳线器处在初始设置状态,用导线连接CPU模块P10到八位逻辑电平显示模块的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。