|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:随着电子技术的发展,有无液 晶显示功能成为消费者购买现代电子产品时的衡量标准,
$ e1 l) i4 j" `5 i时间温度显示作为液晶显示的基本技术在电子设计中显得更加举足轻重。本系统的设计电路以) H1 A0 [ ~0 H' h4 |. A% @( h# s# m, i
51单片机作为控制器,主要有液晶显示电路、功能控制电路、传感器电路、语音报时电路和键盘- h4 w3 l3 _& G
电路5部分。吸收了硬件软件化的思想,大部分功能通过软件来实现,既保证了电路简单化,也
% G! k2 { w2 ~( o6 ^4 X4 k+ {使得系统的稳定性得到了很大提高。
$ \$ A: V# `# ?5 ~# p+ L0 I关键词:51单片机;传感器;液晶屏;语音报时$ M3 B7 o; M# [8 L: t! f
1设计方案
U. g& z- u9 Q利用单片机MCS--51作为本系统的中控模块。
, R: [% I; X+ n) }! v5 j1 Q' e单片机可把DS18B20、DS1302、1602液晶显示电
8 o& g |! A& w5 Q! a" y6 P路及1420语音播放电路利用软件来控制数模转换,: H B0 ^9 M9 {/ X* p: x
& \! \( ]) I7 N0 a# w9 s; u$ ~
从而把数据传输到显示模块,实现温度、日历的显6 F M5 G+ l' Z6 T2 U3 q
示。1602液晶显示器为主要的显示模块,用来把单9 y* i3 l( ]: [! U9 l' \- N4 |
片机传来的数据显示出来。在显示电路中,主要靠按
0 w( N8 D7 V8 Y' U+ X- O) Q键来实现各种显示要求的选择与切换。
0 U- D2 K: ~- g/ j% W" u. f* u
- K1 z, C2 {" J9 O. P2设计框图2 N' G& G) n0 g
本系统的设计框图如图1所示。" x4 I- E/ W5 f" s8 I: l+ P: J* _- q
7 K8 m1 N7 W( z, B& |; V# E: I
3单元电路设计及分析+ R0 e8 ?& m' h! { D$ v8 `9 \
3.1 MCS -51单片机接口电路
h$ O; W$ z: T, c输入/输出接口(简称为I/O口)是单片机与外- b. k% Q& i4 F& S k* y
设交换信息的通道。输入端口负责从外接收检测信3 ]2 f" y; h( Q8 K( Y, `) N' K: U. }
号、键盘信号等各种开关量信号。输出端口负责向外
! {/ V' o, Z4 _$ o: \& y1 _9 n5 V界输送由内部电路产生的处理结果、显示信息、控制
6 g# a6 Q; b9 N! F# z0 g; Y命令、驱动信号等。此单片机有两个16位通用的并
/ q) {7 @- ?; @ a: b行接口:A 0和B口。这两个口的每一位都可通过编- G8 k8 L+ W V# L
程单独定义成输入或输出口。B 0除了具有常规的
5 o, W& e d; ], v; F) X: o输入/输出功能外,还有一些特殊功能。! Y7 Y( o3 C8 L( T7 Y- f/ ~
3.2& R& N3 M3 r6 | B4 C" C3 m' K' U& p8 K
按键电路( H1 g7 X0 ^. Y4 k, s$ L3 J
按键电路简单,易于控制。按键控制接0部分的
# H2 ?8 [* i7 b0 K0 t6个按键为模式按键、调整时间/闹钟时间按键、加* K2 D* h% r# c% z r8 i
7 c) k; |4 M( Z" E! O
) D: s/ W5 r( b3 P* `$ Z6 `5 o* }0 p! X
# Z1 G* Y9 ^7 A4 n: p) A( T
附件下载:
3 S2 ^& f. U/ T/ z8 M; v$ a) h* |' r# F ~$ n9 W6 K
|
|