直流数字电压表设计实验报告
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
洛阳理工学院实验报告
系部计算机系班级B1
40502 学号B1405022
6
姓名韩亚辉
课程名称单片机原理及应用实验日期2016/6/1 实验名称直流数字电压表设计成绩
实验目得:掌握LED动态显示与A/D转换接口设计方法。
实验条件:装有Keil u Vision3编译软件与ISIS7Professional仿真软件得电脑。
一、实验要求:
(1)数码管动态显示编程;
(2)A/D转换查询法编程;
(3)考察延时量对动态显示效果得影响。
二、实验步骤:
(1)提前阅读与实验7相关得阅读材料;
(2)参照实验原理图,在ISIS中完成电路原理图得绘制;
(3)采用uVision3进行C51动态显示与A/D转换得编程及调试;
三、运行结果:
仿真运行截图如下图所示:
四、实验程序代码:
#include<reg51、h>
sbit _clk=P2^4;
sbitALE=P2^5;
sbit _st = P2^5; //定义AD启动位,_st
sbit _eoc = P2^6; //定义AD结束位,_eoc
sbit _oe = P2^7; //定义AD使能位,_oe
sbit led0 = P2^3; //定义数码管最低位,led0
sbit led1 = P2^2;//定义数码管第二位,led1
sbit led2= P2^1;//定义数码管第三位,led2ﻩ
unsigned char ad_result=0; //定义AD转换结果变量,ad_result。