微机控制实验指导书add电机.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一 扩展 A/D 转换器实验 一、 实验目的 掌握 8051单片机扩展 A/D 转换器的方法; 二、 实验内容 实验设备上有一片A/D转换芯片ADC0809 ADC0809与51单 片机的接口电路如下图所示。实验内容为通过调节实验设备上的 电位器RW,输出0~5V直流电压,送入 ADC0809通道0 (INO), 将模拟电压转换成二进制数字送 P1 口,通过LED显示转换结果, 利用万用表测试输入电压,并和转换后数字值进行对照,计算转 换误差。 A/D 转换程序可以从延时、 查询、中断三种方法中任选一 种。实验电路中 CS0/809 与地址译码器 Y3 相连, IN0 直流信号区 的“ 0~5V”。 为了方便计算, AD0809 参考电压为可调电位器调节,其电压为 5.12V。 三、 接线方案 接线: CS0/809 接 Y3/IO 地址 IN0/0809 接 0~5V/直流信号 P10~P1/7C51 单片机 接 L0~L7LED 显示 P3.3/C51 单片机 接 EOC0/809 D8USX-AD-CS RD-? AU7 31 KDC W Kna isKD* 18 、AIB X. AJJg 1JAJ31 14■ AJJL 17TT( D8US X- AD-CS RD- ? AU7 31 KDC W Kna is KD* 18 、AIB X. AJJg 1J AJ31 14 ■ AJJL 17 TT(R 7+LftJ HfiB 四、 参考程序流程图 TIJ+321ft_ s:s:s:s: EDC +穷 7 cBh Mr益黑SSS 图1-1实验线路 * 2 ~r~ za ZI # 10 * 读取转换结果 送P1 口显示 延时法 99 查询法 五、实验步骤 1、 连接串行通信电缆和电源线; 2、 根据图1-1及接线方案进行电路连接; 3、 将C51单片机核心板上的三个开关分别拨到“总线”、“运行” “单片机”; 4、 打开实验箱上的电源开关。 5、 利用Keil C51创建实验程序,并进行编译生成后缀为.HEX的 文件; 6、 利用STC-IS软件将后缀为.HEX的文件下载到单片机ROM 中(下载最高波特率 4800); 7、 观察实验现象, 并记录。 若实验现象有误请重复第 5、 6 步。 六、参考程序 六、 参考程序 ADCADR EQU 0298H ;0809A/D 读写地址 ,选择 IN0 通道 ORG 0000H LJMP MAIN ORG 0100H MAIN: ;ADC0809通道0 A/D子程序 ;使用 DPTR、 ;A/D 转换的结果用 P1 口输出显示 ADC: MOV DPTR,#0298H ;ADCADR;取 0809 通道 IN0 的地址 MOVX @DPTR,A ;写入任意一个数,启动 A/D 转换 SETB P3.3 LOOP1:JB P3.3,LOOP1 ;查询 EOC管脚,是否变低 LOOP2:JNB P3.3,LOOP2 查询 EOCt脚,是否变高 ;EOCt脚又变高表示A/D转换完成,可以读数据了 MOVX A,@DPTR ;从0809中读出 A/D 之后的数据 MOV P1,A LJMP ADC END ;程序体结束 七、 思考题 1、 测试记录 8~10 组输入电压和转换数值, 并绘制转换曲线图。 2、 利用延时法设计 A/D 转换程序实现 A/D 转换功能; 实验二 扩展D/A转换器实验 实验目的 实验目的 掌握8051单片机扩展D/A转换器的方法; 二、 实验内容 实验设备上有一片D/A转换芯片DAC0832 DAC0832与8051 单片机的接口电路如图所示,采用单缓冲方式,具有单双极性输 出端(图中的Ua、Ub)。实验电路中CS未与地址译码器连接,实 验时CS/DA0832与地址译码器Y2相连,D/A转换输入数据N与输 出电压的关系为:Ua=5256X N (V); Ub=2X 3256X N-5 (V)。实 验内容为:编写程序产生(1)锯齿波;(2)正弦波。利用示波器 观察波形。 三、 接线方案 \ADJ_13\?? 1( \ AD *HA J \ AU ( \ADJ_13 \?? 1( \ AD * HA J \ AU ( \ AP ~ meD51IX□功Dj d 一 I 00 U抄R 13蓟R U7 +vtc 图2-1实验线路 接线: 接线:CS0832 接 Y2I0地址 Ua或Ub/0832 接 示波器 四、 参考程序流程图 1、锯齿波 2、正弦波 五、 实验步骤 1、 连接串行通信电缆和电源线; 2、 根据图 1-1 及接线方案进行电路连接; 3、 将C51单片机核心板上的三个开关分别拨到“总线”、“运行” “单片机”; 4、 打开实验箱上

文档评论(0)

kunpengchaoyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档