《最新微机原理10实验指导PPT课件.ppt》由会员分享,可在线阅读,更多相关《最新微机原理10实验指导PPT课件.ppt(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、微机原理微机原理1010实验指导实验指导实验一实验一 系统认知实验系统认知实验实验目的实验目的:了解汇编语言的设计、编写和调试程序的方法,掌握DEBUG的使用。实验设备实验设备:装有DOS系统和MASM5.0的微机一台,或TDN86/88微机原理教学实验系统一台。实验内容实验内容:编程实现在屏幕上显示一个大写字母“A”或字符串“Hello World!”,用DEBUG调试程序。MOV AH,4CH INT 21HCODEENDS END MO参考源程序DATASEGMENTMSG1 DB 13,10,NumberMSG2 DB 13,10,Not numberCODE SEGMENTASSUM
2、E CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXMOV AH,1INT 21HCMP AL,30HJLNotNumberCMP AL,39HJG NotNumberMOV DX,OFFSET MSG1MOV AH,9 INT 21HJMP EXITNotNumber:MOV DX,OFFSET MSG2MOV AH,9INT 21HEXIT:MOV AH,4CHINT 21HCODE ENDS END START实验三实验三 循环程序设计与调试循环程序设计与调试实验目的实验目的:学习循环程序设计方法,熟悉汇编语言程序的设计、编写和调试方法。实验内容实验内容
3、:计算sum=1+23+34+N(N-1),当N(N-1)200时结束。(即计算sum和N)实验要求实验要求:1、上机前做好充分准备,包括源程序清单、调试步骤等;2、用DEBUG查看结果。实验设备实验设备:微机原理实验系统一台。实验四实验四 并行接口并行接口8255A8255A实验实验实验目的实验目的:1.学习并掌握8255的各种工作方式及其应用;2.学习在系统接口实验单元上构造实验电路。实验内容实验内容:不断检测8个开关K7K0的通断状态并随时点亮对应的LED7LED0,开关合上,对应的LED亮,开关闭上,对应的LED熄。端口地址为60H63H。编写其控制程序。实验要求实验要求:连线前,关闭
4、电源。实验结束后,关闭电源,把线取下来,重新装入仪器箱中,放好。实验设备实验设备:TDN86/51或TDN86/88教学实验系统。实验线路图见下页。实验线路图见下页。实验线路图实验线路图CODESEGMENTASSUME CS:CODESTART:MOV AL,82H ;注:控制字可略有不同OUT63H,AL ;写入控制字,B输入,A输出CHECK:INAL,61H ;读入B口(开关)状态OUT60H,AL ;将读入的数向A口输出以控制小灯JMPCHECK ;继续检测开关状态CODEENDSENDSTART 分别按F2、F3键进行编译和连接,注意此时不要加后缀.asm或.obj。输入源程序,经
5、汇编、连接后,确认实验箱的电源已打开。然后按F5载入程序,提示CS:,输入0000;IP:输入2000。然后输入G=0000:2000,回车即可运行程序。拨动开关,可见小灯亮或灭。实验五实验五 D/A D/A转换实验转换实验实验目的实验目的:学习并掌握数模转换的基本原理和DAC0832芯片的使用方法。实验内容实验内容:用图示实验线路编写程序,实现数模转换,并产生锯齿波,用示波器功能(F7)观察波形。端口地址为00H。实验要求实验要求:连线前,关闭电源。实验结束后,关闭电源,把线取下来,重新装入仪器箱中,放好。实验设备实验设备:TDN86/51或TDN86/88教学实验系统。实验线路图见下页。实
6、验线路图见下页。实验线路图实验线路图步骤:1.按图连线,编辑源程序,经汇编、连接后装入系统;2.按F7_Wave进入PC示波器功能;3.按F1运行程序,输入CS及IP地址,观察DA输出波形。按F2停止,但波形随之消失;按F3暂停,则波形仍在。DAC UNITADC UNIT系统总线MOTOR UNITCODE SEGMENT;锯齿波发生程序ASSUME CS:CODESTART:MOVAL,00HNEXT:OUT00H,AL ;D/A转换数据口地址为00HCALLDELAYINCALJMPNEXTDELAY PROC NEAR;延时子程序PUSHCXMOVCX,40HKKK:LOOPKKKPOPCXRETDELAY ENDPCODE ENDSEND START