全球旧事资料 分类
P20P32INT0A9P21AT89C51A10P22P35T1A11P23P34T0A12P24A13P25A14P26A15P27EAVPPXTAL1XTAL2RSTP37RDP36WRVCCGNDRXDP30TXDP31ALEPROGPSEN
VCC
abcdefgdpabcdefgdp
abcdefgdp
T19012
109854237
abcdefgDPR31K
AA
16
abcdefgdp
T29012
109854237
abcdefgDPR41K
AA
16
abcdefgdp
109854237
abcdefgDP
AA
16
VCC
DRDY
1312151431
T39012
R5
答案研究院标准资料研究所598577184
1K
T49012
12M
191829
系统硬件电路图
133pFC1C2171633pF
U1
1U3VCC
SCLK
GND
16
2
MCLKIN
VDD
15
VCC
ABC
S0SWPBC347F
611109
ENABC
VCC
16
3
MCLKOUT
DIN
14
R610K
4
CS
AD7705
DOUT
13
x00
R7R110KVCC10KR810KVCCR1010KR1110KVCCR1310KR1410KVCCR1610KR1710KR9200RPT100RT2tR12200RPT100RT3tR15200RPT100RT4tR18200RPT100RT1VCCR30PT100RT5tR20
x04
t
x10x01
VCC
10KR1910KR2110KR22
x00x01x02x03x04x05x06x07
200RPT100RT6tR23
1314151215248
VCCX0X1X2X3X4X5X6X7
5
RESET
DRDY
12
DRDY
6X3
AIN2
AIN2
11
7
AIN1
REFIN
10
8
AIN1
REFIN
9
VCC_3P3
VCCU4611109ENABCVCC16
IN
GND
x14x05
GNDCD4051BM
VEE
7
VCC
U2BASM111733
VCC
3
OUT
2
VCC_3P3
x11x02
VCC
10KR2410KR25
GND200RPT100RT7tR26
C410F
1
C5103
C6104
x15x06x10x11x12x13x14x15x16x17x12x03
VCC10KR2710KR28R29200RPT100RT8
x16x07
131415121524
X0X1X2X3X4X5X6X7
X
3
t
x13
10K200R
8
GNDCD4051BM
VEE
7
x17
f答案研究院标准资料研究所598577184
系统软件设计系统软件设计程序设计思想是首先上电复位AD7705配置AT89C51单片机的串行接口然后将AD7705的通道1原始化留心读写数据之前必须调用重新排序子程序查询DRDY引脚如果为低电平则读通道数据寄存器把数据转化为温度值再调显示子程序调延时返回继
续采集数据查询DRDY显示直到结束
主函数系统上电后AD7705进行初始化对然后调用显示子函数和AD转换测量子函数进入循环系统默认依次循环显示8个通道的电压值每个通道的数据显示时间在05s左右温度测量的周期为4s主函数执行流程图如图所示
开始
初始化
调用AD转换子函数
调用显示子函
主程序流程图显示子函数显示功能采用动态扫描法实现5为数码管的数值显示测量所得的AD转换数据放在8个定义的ad_data8内存单元中测量所得的AD数据在在显示时需经过转换变成十进制BCD码列扫描采用扫描字代码每位LED显示时间为1ms每路温度数据显示时间为05秒模数转换测量子函数数转换测量子函数模数AD转换测量子函数用来控制对AD7705和CD4051的八路模拟输入的微小信r
好听全球资料 返回顶部