|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于 单片机AT89S8252与AVD1674的数据采集 ' Q% k& Z) ]* V/ ^+ A& Q, }
摘要:本文介绍了一种基于A/D1674与AT89S8252的数据采集系统。内容包括A/D1674和单片机AT89S8252的特点,并详细阐述了数据采集系统中A/D1674和AT89S8252的接口
: {! K( {5 P; H1 o# x9 o: G2 n技术,包括硬件和软件设计。; |$ P* W& u& }8 E* U
关键词:数据采集;单片机AT89s8252;转换器A/D1674
, a8 ~$ I- E* \2 V
) g, o3 X, Q& r; X. y
$ \3 }9 l/ j1 i& z3 |( f. n* q6 k3 g- K9 f+ W4 O" g& P; G, l% _9 \
1 ATMEL89S8252与AD1674简介:) Y R* `6 z/ o/ z
(1)ATMEL89S8252的性能特点:, u5 S( ?# t3 @; N
ATMEL89系列单片机与8051系列单片机兼容,这个系统对于以8051系列为基础的系统来说,十分容易进行取代。同时,对那些熟悉8051的用户来说,用ATMEL公司的89系列单片机来取代8051进行系统的设计也是轻而易举的事。0 F3 B/ e, A. c& C1 s% V
本系统采用的ATMEL89系列单片机中的AT89S8252型号,AT89S8252采用ATMEL的高密度非易失性存储器技术制造,与工业上标准的80C51的指令系统及引脚兼容。
" M( [: n/ T0 ^ X: d) w片内可向下装载Flash,允许程序存储器在系统内通过SPI串行口改写或用通用的非易失性存储器编程器改写。通过把通用的8位CPU与可向下装载的Flash集成在一个芯片上,
7 K5 c+ R2 Q) `5 BAT89S8252便成为一个高效的微型计算机。它的应用范围广,可用于解决复杂的控制问题,且成本较低。) ~6 ^8 l' p* ?( a+ _0 Z
AT89S8252型单片机除了具备一般的单片机性能之外还具备如下的特点:. @# Y' T/ T2 `' P o: l
●8KBFlash的存储器,可写/擦1000次.% v8 Z- W" C1 s9 W
●具有2 KB的EEPROM,可写/擦100000次,提高了存储容量
) b- g' k- n# n* J●含有9个中断响应的能力
* U0 S' n( G' g& D●含有标准型和低档型所不具备的SPI接口0 {8 C# w6 E5 ~
●含有Watchdog定时器,它的存在可以大大提高单片机工作的可靠性
* K! F& L4 I, Z7 [1 P4 |0 F● 含有双数据指针
& \* \7 j5 h! Z0 f5 I! D( E●含有从电源下降的中断恢复
/ }' |( W$ h* ~7 h, S& m; T) S) e* U
% p& s2 ]4 w7 N% J( O6 R8 o+ [: \7 I4 ?其结构图如下:
! o- s# W) Q9 `# d/ j
7 v6 U d8 b4 T; d! W6 \: u2 B$ B; k0 r, l3 |( |& X/ @6 y
( i/ Z: @9 A. r) E2 O) y f0 Z$ C9 G: n* Y$ T! P& e
* m* ]$ Q$ C$ q' W7 M& v: I2 u& o
|
|