微型计算机控制技术实验指导,《微型计算机控制技术》实验指导书.doc

微型计算机控制技术

实验指导书

电子工程系

黑龙江工商职业技术学院

实验一 A/D 转换实验

一、实验要求利用实验板上的ADC0809做A/D转换器,利用实验板上的电位器W1提供模拟量输入。编制程序,将模拟量转换成二进制数字量,用发光二极管显示二.实验二、目的1.掌握A/D转换与单片机的接口方法。 2.了解A/D芯片ADC0809转换性能及编程。3.通过实验了解单片机如何进行数据采集。 三.实验电路及连线   CS0809接8000H。 模块电位器V-OUT点(即中心抽头)接至ADC0809的IN0(通道0)。EOC连P3.2(INT0)。将单片机的P1.0~P1.7接至八位发光二极管L1 -- L8。 四.实验说明   ADC0809是八位逐次逼近法A/D转换器,每采集一次一般需100us。中断方式下,A/D转换结束后会自动产生EOC信号,经一级74LS14反向后与8031的INT0相接。 本示例程序采取了中断处理来正确读取A/D转换的结果。用户也可以用延时来保证A/D转换完成。读取结果由P1口送至八位发光二极管显示。 五.实验程序框图 六.实验程序 A_DPORT EQU 8000H ;0809通道0地址 ORG 0000H LJMP START ORG 0003H LJMP INT_0 ORG 0040H START: MOV SP,#60H MOV R7,#0FFH ;初始化 SETB IT0 SETB EA SETB EX0 ;INT0 允许 A_D: MOV DPTR,#A_DPORT MOVX @DPTR,A ;启动 A_D CJNE R7,#00H,$ ;等待 A_D 转换结束 CPL A MOV P1,A ;数据输出 MOV R7,#0FFH ;清读数标志 SJMP A_D INT_0: MOVX A,@DPTR ;读 A_D 数据 MOV R7,#00H ;置读数标志 RETI END

实验二 D/A 转换实验

一.实验目的1.学习掌握数/模转换的基本原理;2.掌握DAC0832芯片的使用方法。

二.实验设备  PC机一台、TDN 86/51教学实验系统一台。

三. 实验内容及步骤

(一)DAC0832在8086计算机系统中的应用1. DAC0832芯片介绍 ??? DAC0832是8位芯片,采用CMOS工艺和R-2RT形电阻解码网络,转换结果为一对差动电流I01和I02输出,其主要性能参数为:·分辨率:8位  ·单电压:+5V~+15V·参考电压:+10V~-10V ·转换时间:1μs·满刻度误差:±1LSB ·数据输入电平与TTL电平兼容。???? DAC0832的引脚和内部结构如图2-1所示。

图2-1 DAC0832内部结构及引脚

2.系统接口实验单元中的DAC0832芯片线路

图2-2 实验单元中的DAC0832芯片线路

3.实验接线和实验要求

(1)实验按图2-3实验线路连线,实验线路图中(1)为DAC0832实验接线图,(2)为测量单元接线图。根据该接线图,可通过PC示波器功能观察DAC0832输出的波形。操作方法:输入编好的程序并检查无误,经汇编、连接后装入系统,而后在调试菜单中打开示波器窗,再按动窗口中最右边菜单按钮启动PC示波器

图2-3 DAC0832应用实验线路

(2)编写程序实现数模转换,产生锯齿波并在PC示波器上显示出来; (3)编写程序实现数模转换,产生脉冲波并在PC示波器上显示出来; (4)编写程序实现数模转换,产生三角波并在PC示波器上显示出来;

(二)掌握DAC0832在51系列单片机中的使用方法

1.系统内部DAC0832的线路同图2-2。实验线路如图2-4所示,图中当WR和P2.7有效时选中该片,因此可取7FFFH为片选地址。 2.实验接线和实验要求 (1)实验按图2-4实验线路连线

图2-4 DAC0832实验线路

(2)编写程序实现数模转换,产生周期为2ms的锯齿波并在示波器上显示出来; (3)编写程序实现数模转换,产生周期为4ms的三角波并在示波器上显示出来; (4)编写程序实现数模转换,产生周期为30ms的阶梯波并在示波器上显示出来;

实验三 步进电机实验

一.实验目的 1.学习掌握步进电机的控制基本原理; 2.掌握步进电机的控制方法。

二.实验设备   PC机一台、TDN 86/51教学实验系统一台。

三. 实验内容及步骤 (一) 学习在8086计算机系统中通过8255连接控制步进电机的方法 本实验采用的步进电机为35YJ46型四相八拍电机,电压为DC12V,其励磁线圈及其励磁顺序如图3-1及表3-1所示。

图3-1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值