- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
任务报告书
任务名称: 数字电压表
小组成员: 第一组 周海斌 指导教师: 孙老师
任务下达时间: 2012-5-25 任务完成时间: 2012-06-01
一、任务要求
第一点:掌握A/D转换器的基本知识。
第二点:掌握ADC0809与单片机的硬件连接以及元器件的认识。,
第三点:熟练掌握A/D转换器在程序中编程设计的知识,以及了解A/D转换器的基本工作原理。
第四点:是拓展的,可以改变单片机电压表的量程范围。。
二、方案确定
开始
Y
显示存储区初始化
定时器初始化
Y
启动定时器
Y
启动A/D转换器
数值转换
调用显示子程序
三、工作计划表
流程
工作内容
执行人员
预期目标
1
画仿真图
周海斌
完成
2
程序编写
周海斌
完成
3
仿真调试
周海斌
完成
4
单片机插线
周海斌
完成
5
程序修改
周海斌
完成
6
单片机调试
周海斌
完成
四、实施过程
1、器件清单
序号
名称
数量
规格
使用情况
1
单片机
1
AT89S52
正常
2
晶振
1
12MHZ
正常
3
按键
3
四爪微型开关
正常
4
LED数码管
1
四位一体共阴阳极数码管
正常
5
起振电容
2
30pf
正常
6
A/D转换器
1
ADC0809CCN
正常
7
滑动电阻
1
1千欧
正常
8
复位电容
2
10uf、16V电解电容
正常
9
PNP
4
三极管
正常
2、软件设计及仿真过程
3、程序烧写及系统调试过程
#includestdio.h
#includereg51.h
#define uchar unsigned char
code char a[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
unsigned int j,M,N,H,L,k=1;
sbit clk=P2^0;
sbit ST=P2^1;
sbit EOC=P2^2;
sbit OE=P2^3;
sbit led1=P3^0;
sbit led2=P3^1;
sbit led3=P3^2;
sbit led4=P3^3;
sbit b1=P3^4;
sbit b2=P3^5;
sbit b3=P3^6;
void delay(int ms)
{
while(ms--)
{
int i;
for(i=0;i123;i++);
}
}
void SB()
{
TMOD = 0x01;
TH0=(65536-50)/256;
TL0=(65536-50)%256;
ET0 = 1;
EA = 1;
TR0=1;
}
void AD()
{
ST=0;
delay(1);
ST=1;
delay(1);
ST=0;
delay(1);
while(!EOC)
OE=1;
j=P1;
OE=0;
}
void INT_0() interrupt 1
{
TH0=(65536-50)/256;
TL0=(65536-50)%256;
clk = ~clk;
}
void disp()
{
j=j*196/k;
H=j/10000;led1=1;delay(10);led2=0;led3=0;led4=0;P0=a[H]0x7f;
delay(1);
L=j/1000%10;led2=1;delay(10);led1=0;led3=0;led4=0;P0=a[L];
delay(1);
M=j/100%10;led3=1;delay(10);led2=0;led1=0;led4=0;P0=a[M];
delay(1);
N=j/10%10;led4=1;delay(10);led3=0;led1=0;led2=0;P0=a[N];
led1=0;
led2=0;
led3=0;
}
void main()
{
SB();
while(1)
{ AD();
disp();
while(b1==0){k=2;TR0=1;j=P1;}
while(b2==0){k=3;TR0=1;j=P1;}
while(b3==0){k=1;TR0=1;j=P1;}
}
}
四硬件调试不同之处
void d
您可能关注的文档
- 公共管理学院推优准候选人组织考察报告表.doc
- 关于表彰2011年度公司优秀通讯员的决定.doc
- 员工绩效改进目标确立表.doc
- 书香家庭申报表.doc
- 三年级数学计算题专项练习及答案集锦.docx
- 15年云南省中考试语文试卷(附答案详解).docx
- 道歉信课件——高三英语复习专项.pptx
- 2019-2020年危化品安全生产管理人员题库.doc
- 2024年高考英语试卷(新课标Ⅱ卷)(解析卷).docx
- 中海油服财务分析报告.docx
- 沪教版新教材七年级第二学期17.2(1)三角形的内角和课件.pptx
- 沪教版新教材七年级第二学期17.2(2)三角形的外角及其性质课件.pptx
- 沪教版新教材七年级第二学期17.3全等三角形及其性质课件.pptx
- 沪教版新教材七年级第二学期17.4(1)三角形全等的判定课件.pptx
- 沪教版新教材七年级第二学期17.4(2)三角形全等的判定课件.pptx
- 沪教版新教材七年级第二学期17.4(3)三角形全等的判定课件.pptx
- 沪教版新教材七年级第二学期17.4(4)三角形全等的判定课件.pptx
- 沪教版新教材七年级第二学期17.4(5)三角形全等的判定课件.pptx
- 沪教版新教材七年级第二学期17.4(6)三角形全等的判定课件.pptx
- 沪教版新教材七年级第二学期17.4(7)三角形全等的判定课件.pptx
文档评论(0)