微机原理2009实验指导书-学生.doc_第1页
微机原理2009实验指导书-学生.doc_第2页
微机原理2009实验指导书-学生.doc_第3页
微机原理2009实验指导书-学生.doc_第4页
微机原理2009实验指导书-学生.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验一 汇编语言程序设计一一、实验目的1、熟悉DVCC系统的应用。2、了解汇编语言程序的调试方法;3、熟悉掌握汇编语言设计;二、实验内容1 把7000H70FFH的内容清零。2 把内部RAM20H-4FH内容设置为 0,1,2,2FH。 三、实验程序框图四、实验步骤1、当DVCC单片机仿真实验系统独立工作时 (1) 将固化区EPROM中实验程序目标码传送到仿真RAM区,操作如下:输入0后按F1键,再输入0FFF后按F2键,再输入0后按EPMOV稍等,系统返回初始状态,显示“P.”。 (2) 根据表21所示,通过键盘输入实验程序的起始地址0030H,再按执行键EXEC,表示连续运行该程序,稍侯,按RESET键退出运行;如果以单步运行程序,则输入0030后,按SETP键,按一次执行一条语句,直到执行到003CH为止,按MON键退出运行;如果以断点运行程序,则先输入003CH(断点地址),再按F1键,再输入0030(起始地址),然后按EXEC键执行程序,当执行到003CH时自动停下来,此时按MON键退出。 (3) 用存贮器读写方法检查7000H70FFH中的内容应全是00H。2、当DVCC仿真实验系统联PC机时(1) 在闪动“P.”状态,按PCDBG键;(2) 在PC机处于在Win95/98软件平台下,单击DVCC图标。(3) 在“系统设置”选项中设定仿真模式为内程序、内数据。对硬件实验4、5、6、7、8、9、12、15而言,仿真模式应设定为内程序、外数据。(4) 根据屏幕提示进入51/96动态调试菜单。(5) 联接DVCC实验系统(Ctrl+H)(6) 装载目标文件(Ctrl+L)(7) 设置PC起始地址(8) 从起始地址开始连续运行程序(F9)或单步(F8)或断点运行程序(9) 单步、断点运行完后,在存贮器窗口内检查7000H70FFH中的内容是否全为00H3、参考程序(1)清零程序 (2)RAM 置数程序 五、思考题1、假使要把700070FFH中的内容改成FF,如何编制程序。2、RAM置数后,要把20H-4FH的内容送到外部RAM7000H-702FH单元中去,程序应如何编写?实验三 汇编语言程序设计三一、实验目的1、掌握汇编语言设计。2、掌握汇编语言程序的调试方法。3、学习子程序参数传递和调用方法。二、实验内容主程序把内容压栈(先压高位,后压低位)后调用子程序,返回后弹栈得结果。子程序的功能是把堆栈内二个字节BCD码,压缩成一个字节码。三、实验参考程序主程序: 子程序: 实验四 中断实验 (定时器中断及口输出接口实验)一、实验目的 掌握定时器中断的原理、中断程序设计。 掌握输出接口设计及其简单使用。二、实验内容1. 应用延时程序,控制P1口的8个发光二极管的轮流点亮的时间,每秒轮换一次,点亮一个。2. 应用T0定时器,代替上述功能中的延时程序。三、实验说明P1口是准双向口,它作为输出口时与一般的双向口使用方法相同,由准双向口结构可知:当P1口作为输入口时,必须先对它置高电平,使内部MOS管截止,因内部上拉电阻是20K40K,故不会对外部输入产生影响。若不先对它置高,且原来是低电平,则MOS管导通,读入的数据是不正确的。四、实验原理图 (由实验者自己设计,提示可用P1、P3或开展74LS377接口等各种方法)五、实验步骤(以P1口输出为例来说明)1、P1 用插针连至L1L8(发光二极管)。2、用延时实现的参考程序 (检查时钟频率,确定程序的参数) 3、用中断实现的参考程序 实验五 AD转换实验 一、实验目的 1掌握AD转换与单片机的接口方法。 2了解AD芯片0809转换性能及编程方法。 3通过实验了解单片机如何进行数据采集。 二、实验内容 利用实验仪上的0809做AD转换实验,实验仪上的Wl电位器提供模拟量输入。编制程序,将模拟量转换成数字量,通过二位七段数码管显示器显示。 三、实验说明 AD转换器大致分有三类:一是双积分AD转换器,优点是精度高,抗干扰性好,价格便宜,但速度慢;二是逐次逼近式AD转换器,精度、速度、价格适中;三是并行AD转换器,速度快,价格也昂贵。 实验用ADC0809属第二类,是8位AD转换器。每采集一次一般需100s。由于ADC0809AD转换器转换结束后会自动产生EOC信号(高电平有效),取反后将其与8031的INT0相连,可以用中断方式读取AD转换结果。 四、实验接线图 图51五、参考程序 六、实验步骤 把AD区0809的0通道IN0用插针接至Wl的中心抽头V01插孔(05V)。 0809的CLK插孔与分频输出端T4相连。 将AD区的VREF端接十5V(七段数码管)。 EXICl上插上74LS02芯片,将有关线路按图连好。 将AD区DOD7用排线与BUS2区XDOXD7相连。 BUS3区P30插孔连到数码管显示区DATA插孔。 BUS3区P31插孔连到数码管显示区CLK插孔。 单脉冲发生SP插孔连到数码管显示区CLR插孔。 按实验系统上的键,仿真实验仪进入仿真状态(内程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论