#include <iom16v.h>
#include <macros.h>
#include"delay.h"
#include"xianshi.h"
#include"AD.h"
#define uint unsigned int
#define uchar unsigned char
uchar table[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
uchar DATE1[17]= {" AD "};
uchar DATE2[17]= {"电压: . V"};
unsigned long mv,x,ada,ada1; //输出电压
unsigned long mw,yy,zz,ww; //输出功率
void init()
{
DDRA=0XF0;
PORTA=0X00;
DDRC=0XFF;
PORTC=0XFF;
DDRB=0XFF;
PORTB=0XFF;
DDRD=0XFF;
PORTD=0XFF;
init_lcd ();
}
void jiemian()
{
chn_disp(0,0,DATE1);
chn_disp(1,0,DATE2);
}
void display()
{
uchar ge,shi,bai,qian;
qian=(mv/1000%10);
PORTC=table[qian];
PORTA=0XE0;
delay_us(1900);
bai=(mv/100%10);
PORTC=table[bai];
PORTA=0XD0;
delay_us(1900);
shi=(mv/10%10);
PORTC=table[shi];
PORTA=0XB0;
delay_us(1900);
ge=(mv%10);
PORTC=table[ge];
PORTA=0X70;
delay_us(1900);
PORTC=0X80;
PORTA=0XE0;
}
void AD_dianya()
{
ada1=mega16_ad1();
//mv=ada1/207.3*1000;
mv=(4860*ada1)/1023;
}
void chuli()
{
DATE2[5]=(mv/1000%10+0X30);
DATE2[7]=(mv/100%10+0X30);
DATE2[8]=(mv/10%10+0X30);
DATE2[9]=(mv%10+0X30);
}
void main ()
{
init();
while(1)
{
AD_dianya();
chuli();
display();
jiemian();
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
AD.zip (72个子文件)
多通道AD采集液晶显示(自己程序)
XIN.mp 3KB
xianshi._h 7KB
XIN.dbg 5KB
XIN.SRC 66B
xin._c 2KB
xin.c 1KB
XIN.lst 45KB
BACKUP
xin.c.130726190416 2KB
xin.c.130726175102 2KB
xin.c.130726190624 2KB
xin.c.130726180018 2KB
xin.c.130726204800 2KB
xin.c.130726174722 2KB
xin.c.120925174924 2KB
xin.c.130726174034 2KB
xin.c.130726213210 3KB
AD._h 1KB
AD.h.130726202748 604B
xin.c.130726190942 2KB
xin.c.130726175922 2KB
xin.c.130726175500 2KB
xin.c.130726174016 2KB
xin.c.130726191202 2KB
xin.c.130726173442 2KB
AD.h.130726202634 604B
xin.c.130726175700 2KB
xin.c.130726190502 2KB
xin._c 3KB
xin.c.130726191506 2KB
xin.c.130726204830 2KB
xin.c.130726205150 3KB
xin.c.130726204654 2KB
xin.c.130726175320 2KB
AD.h.130726203026 605B
AD.h.130726174356 589B
xin.c.130726190722 2KB
xin.c.130726175942 2KB
xin.c.130726213154 3KB
xin.c.130726173922 2KB
AD.h.130726173600 330B
xin.c.130726205004 3KB
xin.c.130726173748 2KB
xin.c.130726204728 2KB
xin.c.140713134652 3KB
AD.h.130726204518 1KB
xin.c.130726190952 2KB
xin.c.130726190230 2KB
xin.c.130726190204 2KB
AD.h.130726173614 331B
AD.h.110920104526 589B
AD.h.130726204540 1KB
xin.c.130726175902 2KB
AD.h.130726202948 606B
xin.c.130726173954 2KB
xin.c.130726191444 2KB
AD.h.140713134652 1KB
xin.c.130726192244 2KB
xin.c.130726204850 2KB
xin.c.130726174756 2KB
xin.c.130726190428 2KB
xin.c.130726204746 2KB
xin.c.130726204944 3KB
XIN.mak 561B
AD.h 1KB
delay.h 341B
xianshi.h 4KB
XIN.cof 9KB
xin.lis 64KB
xin.o 17KB
XIN.lk 8B
XIN.hex 6KB
xin.prj 1KB
共 72 条
- 1
资源评论
朱moyimi
- 粉丝: 79
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 毕设&课程作业_基于C#的实现宿舍管理系统.zip
- 毕设&课程作业_基于C#的人事工资管理系统.zip
- 毕设&课程作业_基于C#的聊天系统.zip
- 毕设&课程作业_基于C#的一套浏览器系统.zip
- 毕设&课程作业_基于C#的wpf 选课系统 无数据库版本.zip
- 毕设&课程作业_基于C#的请假管理系统 C#.zip
- 毕设&课程作业_基于C#的实现的影院售票系统。.zip
- 毕设&课程作业_基于C#的实现的宿舍管理系统.zip
- 毕设&课程作业_基于C#的体操赛事管理系统。.zip
- 毕设&课程作业_基于C#的图书馆管理系统.zip
- 毕设&课程作业_基于C#的WPF 个人记账系统。.zip
- 毕设&课程作业_基于C#的部门信息管理系统c# mysql.zip
- 毕设&课程作业_基于C#的和SQL-Server实现简易的选课系统.zip
- 毕设&课程作业_基于C#的公寓管理系统.zip
- 毕设&课程作业_基于C#的三层架构图书管理系统.zip
- 毕设&课程作业_基于C#的使用.net asp 和 sql server 使用c#语言开发的学生档案管理系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功