还剩24页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
微机接口技术试验指导书编者李百明闽南理工学院光电及机电工程学院201561年月日试验要求
1、试验前必需充分预习,完成指定的预习任务预习要求如下1)细致阅读试验指导书,分析试验要求,熟识试验任务2)完成各试验“预习要求”中指定的内容
2、运用仪器和试验箱前必需了解其性能、操作方法及留意事项,在运用时应严格遵守
3、试验时接线要细致,相互细致检查,确定无误才能接通电源,初学或没有把握的,应经指导老师审查同意后再接通电源
4、试验时应留意视察,若发觉有破坏性的异样现象(例如有元件冒烟、发烫或有异味)应马上关断电源,保持现场,报告指导老师找出缘由、解除故障,经指导老师同意后再接着试验
5、试验过程中须要改接线时,应关断电源后才能拆、接线
6、试验过程中应细致视察试验现象,细致记录试验结果所排列
4、记录试验前及试验后的结果及数据并以表格的形式列出
5、记录汇编调试胜利的程序并分析其设计思路,写出个人体会及收获
六、预习思索题3505修改呈上把中内容按从小到大排列〜
七、试验留意事项
1、试验过程中禁止用手触摸集成芯片引脚或拨插芯片,未经允许不得私自更换
2、若有试验连线前应先关掉试验箱电源开关,待检查无误后方可通电具栏的联机图标,绿色图标代表无连接应检查通信电缆线是否
351、试验箱通电后打开计算机仿真开发系统并留意视察工接好(或在软件界面更换串口及波特率)
4、若程序汇编胜利后,当前值未指定在第一条指令(即在第一条指令底色出现蓝色)将无法正常运行试验四P1口运用试验
一、试验目的1P
1、学习口的运用方法;2C、学习语言编程方法及调试技巧
二、试验设备及器件
151、单片机试验系统和开发仿真器;
2、安装有单片机开发软件的计算机
三、试验内容P1作为输出口,接八只发光二极管,编写程序,使发光二极管循环点亮P
1.0PL7L1L8,用插针连至运行程序后,视察发光二极管闪〜〜亮移位状况12编程流程图如图所示,试验电路如图所示12图图
3、田小
(1)P1口为准双向口,每一位都可独立地定义对应的引脚为输出或输入
(2)本试验中延时子程序可采纳指令循环来实现,延时时间的计算可以依据(机器周期)乘以(指令所需机器周期数)乘以(循环次数)获得,在单片机处理程序任务较少的状况下可以采纳此方法
1、试验过程中禁止用手触摸集成芯片引脚或拨插芯片,未经允许不得私自更换
2、若有试验连线前应先关掉试验箱电源开关,待检查无误后方可通电
3、试验箱通电后再打开仿真开发软件,留意视察工具栏的联机图标,当联机图标无效时表示计算机和单片机试验系统尚未建立数据通信,应检查通信电缆线是否接好(或在软件界面更换串口及波特率)
4、若程序编译、连接、下载胜利后,当前值未指定在第一条指令(即在第一条指令底色出现蓝色)将无法正常运行此时,应当手动复位单片机,并重新下载程序
五、预习思索题
(1)变更延时常数,使发光二极管闪亮时间变更
(2)修改程序,使发光二极管闪亮移位方向变更
六、试验报告要求
1、视察试验现象,细致记录试验视察到的结果及数据,总结调试过程中发觉的问题和解决方法
2、记录汇编调试胜利的程序并分析其设计思路,绘制程序设计流程图,并写出个人体会及收获
3、回答思索题试验五定时器中断试验
一、试验目的
151、理解的定时器和中断的运用;
2、理解中断入口地址,驾驭中断初始化、中断服务程序结构及编写方法
二、试验设备及器件
151、单片机试验系统和开发仿真器;
2、安装有单片机开发软件的计算机
三、试验内容1TO TO1s、通过初始化定时器定时及其中断,使定时器每隔产8生中断,执行中断服务子程序,变更个发光二极管的亮灭状态,使发光二极管循环点亮P1P
1.0PL78作为输出口,用导线分别连接到上述的个只发〜L1L81光二极管试验电路如图所示〜1图1图
(1)P1口为准双向口,每一位都可独立地定义对应的引脚为输出或输入
(2)本试验中延时子程序可采纳指令循环来实现,延时时间的计算可以依据(机器周期)乘以(指令所需机器周期数)乘以(循环次数)获得,在单片机处理程序任务较少的状况下可以采纳此方法
1、试验过程中禁止用手触摸集成芯片引脚或拨插芯片,未经允许不得私自更换
2、若有试验连线前应先关掉试验箱电源开关,待检查无误后方可通电
3、试验箱通电后再打开仿真开发软件,留意视察工具栏的联机图标,当联机图标无效时表示计算机和单片机试验系统尚未建立数据通信,应检查通信电缆线是否接好(或在软件界面更换串口及波特率)
4、若程序编译、连接、下载胜利后,当前值未指定在第一条指令(即在第一条指令底色出现蓝色)将无法正常运行此时,应当手动复位单片机,并重新下载程序
五、预习思索题1s,采纳单片机定时器中断的方法来实现定时和采纳程序指令循环1s实现延时的方法,两者有什么不同,各有什么优缺点?
(2)修改程序,使发光二极管闪亮移位方向变更
六、试验报告要求
1、视察试验现象,细致记录试验视察到的结果及数据,总结调试过程中发觉的问题和解决方法
2、记录汇编调试胜利的程序并分析其设计思路,绘制程序设计流程图,并写出个人体会及收获
3、回答思索题试验六数码管显示试验
一、试验目的
1、了解数码管动态显示的原理
2、了解用总线方式限制数码管显示
二、试验内容熟利用试验系统供应的显示设备,动态显示一行数据6本试验系统供应了位八段码显示电路,学生只要按地址输出相应数据,就可以实现对显示器的限制
三、试验原理
1、程序流程
2、试验程序(将程序补充完整并添加注释)8255;8255吩咐限制口0;字形限制口0;字位/键扫限制口60h;显示缓冲70h;显示的数据75h;延迟参数040h0825588h;;吩咐字口输出8255初始化;八段数码管显示程序rO0;数字转换成显示码0;显示在码填入显示缓冲rObr08100;显示:;延时子程序r70r7r6r0rl88;共个八段管r210000000b;从左边起先显示Loop:a;关全部八段管02;显示一位八段管r6012;显示下一位ar2r0rl,Loopa;关全部八段管;八段管显示码OcOh,0f9h,0a4h,ObOh,099h,092h,082h,0f8h080h,090h,088h,083h,0c6h,Oalh,086h,08
四、试验设备
151、仿真开发系统
2、微型计算机
38031、试验板
五、试验步骤及报告
1、在联机状态下,编译、连接、下载并用连续方式运行,利用试验系统的显示设备动态显示数据
2、按“暂停图标”,系统无条件退出该程序运行返回监控状O
3、分析数码显示原理,写出个人收获及体会
六、预习思索题画出试验电路原理图
七、试验留意事项
1、试验过程中禁止用手触摸集成芯片引脚或拨插芯片,未经允许不得私自更换
2、本试验只能用连续运行方式视察结果具栏的联机图标,绿色图标代表无连接应检查通信电缆线是否
351、试验箱通电后打开计算机仿真开发系统并留意视察工接好(或在软件界面更换串口及波特率)
4、若程序汇编胜利后,当前值未指定在第一条指令(即在第一条指令底色出现蓝色)将无法正常运行试验七转换试验
一、试验目的
1.驾驭转换及单片机的接口方法
20809.了解芯片转换性能及编程方法
3.通过试验了解单片机如何进行数据采集
二、试验内容0809W1利用试验仪上的做转换试验,试验仪上的电位器供应模L1拟量输入编制程序,将模拟量转换成数字量,通过发光二极管一L8显示转换器大致分有三类一是双积分转换器,优点是精度高,抗干扰性好,价格便宜,但速度慢;二是逐次靠近式转换器,精度、速度、价格适中;三是并行转换器,速度快,价格也昂贵08098100U试验用属其次类,是位转换器每采集一次一般需so0809A由于转换器转换结束后会自动产生信号(高电平有效),80310取反后将其及的相连,可以用中断方式读取转换结果
三、试验原理
1、试验流程
2、试验电路
4、试验程序转换试验82550;8255吩咐限制口0;字形限制口0;字位/键扫限制口7;显示缓冲;端口地址安排0=8E28h l=8E29h,2=8E2;自动检测方式0=8000h l=8001h2=8002h;手动连线方式;本软件供应的源程序的端口地址均为“手动连线方式”;若是“自动检测方式”下试验请自行修改端口地址08000H0;通道限制口18001H1;通道限制口28002H2;通道限制口0:825580h;吩咐字口输出;8255初始化00182039410h510h11:;08091的通道采样;取出采样值;拆送显示缓冲区a0067;循环;显示子程序1r0r280h2:02r30记录的试验结果经指导老师批阅签字后再拆除试验线路
7、试验后每个同学必需按要求独立完成试验报告r3,$c;闪动延迟a;右移显示r2rO21;字形表:OcOh,0f9h,0a4h,ObOh,99h,92h,82h,0f8h80h,90h,88h,83h,0c6h,Oalh,86h,8,0
四、试验设备
151、仿真开发系统
2、微型计算机
380310832、试验板、
五、试验步骤及报告
1、试验连线138A A2,B A3,C A4,138⑴连接译码输入端,其中连连连使G能限制输入端及总线单元上方的相连⑵740202门电路的
①脚接模数转换单元的,门电路
②、
⑥脚接译Y0,0202码单元的门电路的
③脚系统单元的,门电路的
④脚接模数02转换单元的,门电路的
⑤接系统单元的8⑶用芯扁平电缆将区的数据总线插座及数据总线单元任一插座相连⑷模数转换单元的的插孔及系统单元的相连0⑸把模数转换单元的模拟量调整输出端及模数转换单元的相连
2、环境“P.”“0-”⑴在状态下按,装载试验所需的代码程序“P.”05A0,⑵在状态下键入然后按进入试验项目的运行
3、环境51\09,在及联机状态下,编译、连接、下载用连续方式运行程序
4、视察运行结果“0809”,以连续方式运行程序,一旦进入程序的运行,显示器显示0旋动模拟电压电位器,变更的模拟量显示缓冲区,应随之变更
5、终止运行按“暂停图标”或试验箱上的“暂停按钮”,使系统无条件退出该o程序的运行返回监控状态
六、预习思索题L18按试验连线图,增加当前转换结果送显示的程序
七、试验留意事项
1、试验过程中禁止用手触摸集成芯片引脚或拨插芯片,未经允许不得私自更换
2、试验连线前应先关掉试验箱电源开关,待检查无误后方可通电
351、试验箱通电后打开计算机仿真开发系统并留意视察工具栏的联机图标,绿色图标代表无连接应检查通信电缆线是否接好(或在软件界面更换串口及波特率)
4、若程序汇编胜利后,当前值未指定在第一条指令(即在第一条指令底色出现蓝色)将无法正常运行本中断试验易出现死机,可复位后再运行试验八转换试验一,而井蛤日的
1、、;解转换及单片机的接口方法
20832、了解转换芯片的性能及编程方法
3.、了解单片机系统中扩展转换芯片的基本方法
二、试验内容0832利用数模转换输出一个方波
三、试验原理
1、程序流程
2、试验电路
3、试验程序输出方波0V51\2v5;进行本试验前,请先装载运行输出(调基准电压)程序+
2.5V;使输出端“”输出电压,再进行本试验;在运行本程序前请将“直流电机限制单元”的按钮处“弹出”状态08328c00h0V080H2V50C0H5V0OOOOh53h0832:0V0832;送转换5V0832;送转换;延时子程序:r610r70r7,$r6试验设备
1512、仿真开发系统、微型计算机
38031、试验板
五、试验步骤及报告
1、试验连线138A A2,B A3,C A4,138⑴连接译码输入端,其中连连连使G能限制输入端及总线单元上方的相连Y0⑵数模转换单元的及译码单元相连,数模转换单元的及系统单元的相连8⑶用芯扁平电缆将数模转换驱动单元的数据总线插座及数据总线单元任一插座相连
2、环境“P.”“0⑴在状态下按一”,装载试验所需的代码程序“P.”0617,⑵在状态下键入按键起先执行调零程序,然后调整0V,位于单元的调基准电位器,使数模转换单元的输出电压为按复位“P.”按钮返回状态“P.”061F,⑶在状态下键入按进入试验项目的运行
3、环境51\0,在及联机状态下,编译、连接、下载执行调零程序,然后调0V,整位于单元的调基准电位器,使数模转换单元的输出电压为按“暂“P.51\10停图标”返回”状态,用连续方式运行程序
4、视察运行结果以连续方式运行程序,输出端“”输出方波
5、终止运行按“暂停图标”或试验箱上的“暂停按钮”,使系统无条件退出该程序的运行返回监控状态
6、回答思索题,写出个人收获及总结
六、预习思索题产生其他波形,如三角波等
七、试验留意事项
1、试验过程中禁止用手触摸集成芯片引脚或拨插芯片,未经允许不得私自更换
2、试验连线前应先关掉试验箱电源开关,待检查无误后方可通电
351、试验箱通电后打开计算机仿真开发系统并留意视察工具栏的联机图标,绿色图标代表无连接应检查通信电缆线是否接好(或在软件界面更换串口及波特率)
4、若程序汇编胜利后,当前值未指定在第一条指令(即在第一条指令底色出现蓝色)将无法正常运行
5、试验过程中应断开试验箱上的检测限制及地址译码两根短接数据线试验一单片机及其开发系统相识
一、试验目的
151、了解单片机开发常用工具
2、熟识单片机的片内存储器结构
二、试验设备及器件
151、单片机试验系统和开发仿真器;
2、安装有单片机开发软件的计算机
三、试验内容
1、熟识单片机试验系统的安装和连接,单片机开发软件的操作;220H
2、编写程序,将的内容清零〜依据上述试验内容要求,编写、编译、装载程序,以连续或单步方式运行程序,并检查相关存储单元内容的变更详细试验步骤如下1)、确认试验箱正常工作2)、在联机状态下,点击“口”,输入程序,并保存3)、编译、连接、装载,用连续或单步运行程序4)、运行结果检查
(1)在单步运行时每走一步可视察其运行结果
(2)在连续运行状态下,应按“暂停图标”或试验箱上的“暂停按钮”,使系统无条件退出用户运行状态返回监控,然后再用20H22H相应的吩咐键视察及检查中内容的变更状况〜
5、记录视察到的结果及数据,回答思索题
6、参考程序20~2F;将片内的单元清零0000HRO,#00H00作为操作计数器,送初值为R120H120H作为指针,指向单元:100H0R1;将送所指向的单元R1RO;R01作为操作计数器,力口R0,#16,;R016,作为操作计数器,不到接着循环$;操作任务完成,在该指令等待
1、试验过程中禁止用手触摸芯片引脚或拨插,未经允许不得私自更换
2、若有试验连线前应先关掉试验箱电源开关,待检查无误后方可通电
3、试验箱通电后再打开仿真开发软件,留意视察工具栏的联机图标,当联机图标无效时表示计算机和单片机试验系统尚未建立数据通信,应检查通信电缆线是否接好(或在软件界面更换串口及波特率)
4、若程序编译、连接、下载胜利后,当前值未指定在第一条指令(即在第一条指令底色出现蓝色)将无法正常运行此时,应当手动复位单片机,并重新下载程序
五、预习思索题2020如何修改程序,把片内的的内容改成
六、试验报告要求
1、视察试验现象,细致记录试验视察到的结果及数据,总结调试过程中发觉的问题和解决方法
2、记录汇编调试胜利的程序并分析其设计思路,绘制程序设计流程图,并写出个人体会及收获
3、回答思索题试验二51指令系统及寻址方式试验
一、试验目的
1、驾驭汇编语言程序的输入、编辑、运行、调试方法;
251、理解指令系统中常用指令功能和运用方法
二、试验设备及器件
151、单片机试验系统和开发仿真器;
2、安装有单片机开发软件的计算机
三、试验内容120H421H,422H、将片内的字节的内容拆开,高位送低位送220H421H422H
4、将字节的低位、字节的低位分别送至的高位4和低位依据上述试验内容要求,编写、编译、装载程序,以连续或单步方式运行程序,并检查相关存储单元内容的变更详细试验步骤如下
1、确认试验箱正常工作
2、在联机状态下,点击“口”,输入程序,并保存
3、编译、连接、装载,用连续或单步运行程序
4、运行结果检查1在单步运行时每走一步可视察其运行结果2在连续运行状态下,应按“暂停图标”或试验箱上的“暂停按钮”,使系统无条件退出用户运行状态返回监控,然后再用相应的20H22H吩咐键视察及检查中内容的变更状况〜
5、记录视察到的结果及数据,回答思索题
四、留意事项
1、试验过程中禁止用手触摸集成芯片引脚或拨插芯片,未经允许不得私自更换
2、若有试验连线前应先关掉试验箱电源开关,待检查无误后方可通电
3、试验箱通电后再打开仿真开发软件,留意视察工具栏的联机图标,当联机图标无效时表示计算机和单片机试验系统尚未建立数据通信,应检查通信电缆线是否接好(或在软件界面更换串口及波特率)
4、若程序编译、连接、下载胜利后,当前值未指定在第一条指令(即在第一条指令底色出现蓝色)将无法正常运行此时,应当手动复位单片机,并重新下载程序
五、预习思索题思索两种以上的编程思路,或运用其他类型的指令实现,例如指令,应如何编写程序?
六、试验报告要求
1、视察试验现象,细致记录试验视察到的结果及数据,总结调试过程中发觉的问题和解决方法
2、记录汇编调试胜利的程序并分析其设计思路,绘制程序设计流程图,并写出个人体会及收获
3、回答思索题数据区传送子程序和数据排序试验试验
三一、试验目的
151、熟识指令系统,驾驭程序设计方法
2、驾驭循环指令的运用,利用冒泡法进行数据处理
二、试验内容120H1630H、把片内的起始的逐步形成单元传送到地址空间
2、编写并调试一个排序子程序,其功能为用冒泡法将内容中几个单元字节无符号的正整数,按从小到大的次序重新排列
三、试验原理
1、数据区传送试验流程
2、数据排序流程图
31、试验程序将程序补充完整并添加注释数据区传送子程序0R0,R1,R7,A,0R7,LOOP20r350h:3数据排序试验;起始地址rO;指针送rO r710h r7;长度送00h0;标记位为02:rOr2c220a,223c;相等吗?3:21;大于交换位置00h0r00r0;大于交换位置2:0r7200;一次循环中有交换接着$;无交换退出
四、试验设备
151、仿真开发系统
2、微型计算机
38031、试验板
五、试验步骤及报告
1、在联机状态下,点击输入程序,并保存
2、编译、连接、装载,用连续或单步运行程序
3、运行结果检查1)在单步运行时每走一步可视察其运行结果2)在连续运行状态下,应按“暂停图标”或试验箱上的“暂停按钮”,使系统无条件退出用户运行状态返回监控,然后再用相应的吩咐键视察505及检查片内中内容是否按从小到大〜。