|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
AT89C2051在A/D转换中的应用 & B- A" x' Z3 v" a4 _$ S9 v0 j
摘要:在简要介绍了 PC串行总线[]和闪速(Flash)单片机[2]的基础上,重点研究了在数据
, x2 A: `6 n8 s4 Z采集系统中应用F?C串行总线的原理和方法。阐述了PC总线的结构,并对rC总线上的数% Y; {6 F/ @5 c! I& M: w
据传输进行了详细分析。通过一个应用实例,提出了Flash 单片机与串行E'PROM进行连接
2 B8 l+ Y; ^1 L7 W4 s5 i6 h. ~, W8 w的实现方案。其中的硬件是针对应用广泛的AT89系列中的AT89C2051 Flash 单片机而设
% B( H/ s; z g7 m7 U1 j+ N: ?计的,而串行EPROM以AT24C16为例。研究表明,在数据采集系统中应用PC总线是方- D, m2 _" K6 z# p6 y
便、灵活、有效的,而且切实可行。r?C串行总线可以广泛地应用于不同领域,本文介绍的内
3 b* Y* u, O& ~. N( c s) u容,对应用PC总线具有一定的参考价值。2 Y$ T) g, E) E- q# A# ?
关键词:数据采集;总线;闪速存储器;闪速单片机/ H; Q; ?* H* B3 a9 O
. q) [1 c1 o- f J
3 O6 i$ u2 Y1 K" K
目前,单片机在小型自动化仪器仪表中的应7 A- `/ s: s5 ~6 n2 u1 q
用越来越广泛,取得了前所未有的飞速发展。在0 \/ P2 [. o/ A$ w/ d- [: T: d1 ]
很多情况下,需要采集和处理的数据并不是很复
' Y' {5 K' R* p9 x& Q$ z0 d杂,甚至单片机与许多外围电路之间主要是实现: y+ g+ P# V) a$ t/ ?6 W
控制功能,而且许多外设并不要求很高的数据传
. _ {" U- l O. ^输速度。但是,由于应用场合和安装环境的限制,
8 X: k' F% {* m- x; D$ G& R \用户希望它的体积要小,功耗要低,电路要简单,
8 S+ o2 @. K o. k; D9 Q0 G& N4 }% |2 \8 N/ {2 b! ^' o" [4 w! S
成本要低廉,还能根据需要进行A/D转换。针对
# g; a& z) k/ V$ F; H! K# g% P这种情况,可以采用美国ATMEL公司生产的
8 v) j H" @8 b% v+ [. ~8 vAT89系列单片机中的AT89C2051 Flash单片
3 j, w0 [) ]. T" V, H$ P$ P0 ]6 |机,完全可以满足这些要求。AT89C20513]是一- A, X& C: a( T n
种高性能的8位CMOS单片微型计算机,它的最
! D2 O1 P4 r' m( t7 k. }大特点就是在片内含有Flash存储器,而且引脚5 |5 M! J; I, J6 B- n/ y
少,还有内置的的积分模拟比较器,能方便地构成
' i- F& d( N, n4 @: _% w6 W0 J4 j+ ` Z X2 S. n9 T5 a
+ b( m) X% h$ A5 S+ y3 {, x; H8 ?9 T6 s6 G |
' @+ g% A" v9 y6 `0 q H8 e) ?# M+ a# G9 [
|
|