TA的每日心情 | 1574234176 |
---|
签到天数: 1 天
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要4 V% A4 u" k% Z: d3 o
近年来随着科技的飞速发展,单片机的应用正在不断深入,
: ^ z% \) j- d* `* G1 b5 B' j同时带动传统控制检测技术日益更新。在实时检测和自动控制的
0 b1 F# X9 j1 u+ f' k- `单片机应用系统中,单片机往往作为一个核心部件来使用,但仅# S0 p0 T% V6 ~ I0 I
单片机方面的知识是不够的,还应根据具体硬件结构、软硬件结' e9 }( Z: L ~: l& g, f
合,来加以完善。
+ s; h8 D/ t1 [5 t+ l计算机在人们的日常生活中是比较常见的电子产品之一。可
& S* N6 F" n# C/ ?7 P6 q9 H是它还在发展之中,以后必将出现功能更加强大的计算机,基于, B p7 y0 R. |- Y% S$ P7 M! Y
这样的理念,本次设计是用AT89S51 单片机、LCD 显示器、控
4 _# `) `3 E/ F" F% d$ O" M7 v+ J制按键为元件来设计的计算器。利用此设计熟悉单片机微控制器
( r8 z7 z- F, c/ p1 X& k; q& U及C 语言编程,对其片资源及各个I/O 端口的功能和基本用途的, |; w" E5 Z# g. i
了解。掌握Microsoft Visual C++ 6.0 应用程序开发环境,常用的2 x' H% F; Y+ m9 d# g- o5 @
LCD 显示器的使用方法和一般键盘的使用方法。8 g* F1 a& d0 w4 m$ y1 q+ c
关键字: AT89C51 LCD 控制按键# _0 k/ U0 r/ e" R" Z
第一章简介9 F# ~# i. P; m( ]1 t2 f- a
1.1 课题简介
# F v6 }- h# W: K" H当今社会,随着人们物质生活的不断提高,电子产品已经走
+ }6 e3 T- _6 u0 `9 r/ Z进了家家户户,无论是生活或学习,还是娱乐和消遣几乎样样都3 F5 X [* x1 z1 c' W1 G' V( }
离不开电子产品,大型复杂的计算能力是人脑所不能胜任的,而5 j7 x, w/ l. ?
且比较容易出错。计算器作为一种快速通用的计算工具方便了用
0 X9 e5 ^5 h# i+ y; [; B4 U5 C户的使用。计算器可谓是我们最亲密的电子伙伴之一。本设计着8 @6 i' \9 n8 p3 J0 ?
重在于分析计算器软件和开发过程中的环节和步骤,并从实践经; w$ c' J* b/ O
验出发对计算器设计做了详细的分析和研究。
, D/ s; n" I X, s2 w3 Q3
6 o- j# j+ d5 z/ M# Q* ?9 L单片机由于其微小的体积和极低的成本,广泛的应用于家用8 O! u. R& I) T) }8 D8 W v/ F' r
电器、工业控制等领域中。在工业生产中。单片微型计算机是微. d7 g. x) w0 M7 H% L3 D; Y' `
型计算机的一个重要分支,也是颇具生命力的机种。单片微型计2 V5 p3 U) l: x, L1 H" n& w
算机简称单片机,特别适用于控制领域,故又称为微控制器。. K. m* E5 _7 E, k, O: G. S; I
本系统就是充分利用了8051 芯片的I/O 引脚。系统以采用1 m% B& m( F7 x
MCS-51系列单片机Intel8051 为中心器件来设计计算器控制器,
+ N( a) J$ x$ N* A' o- j实现了能根据实际输入值显示并存储的功能,计算程序则是参照
7 x, h- P& f+ {+ x* K教材。至于位数和功能,如果有需要可以通过设计扩充原系统来
# ?$ e5 ? F4 d/ }实现。2 J/ `3 o9 X* X$ Y9 k
1.2 设计目的, X% U1 h0 [9 I+ V
通过本次课题设计,应用《单片机应用基础》、《计算机应用
% ?& R9 S! M2 l5 ]基础》等所学相关知识及查阅资料,完成简易计算器的设计,以6 B$ _7 c9 O- \/ l
达到理论与实践更好的结合、进一步提高综合运用所学知识和设0 e: @( o# w8 m+ S6 p
计的能力的目的。
5 [5 s/ j- b, \6 i% Y& W通过本次设计的训练,可以使我在基本思路和基本方法上对
8 G" R+ \9 W2 F" v" |% Q' ~0 g; D G. z基于MCS-51单片机的嵌入式系统设计有一个比较感性的认识, 并+ R$ d0 q4 l1 U& Y9 L. _5 q
具备一定程度的设计能力。
* k5 s) U1 d$ M& ?
/ @: m5 L* j" A- l) ]8 x. `; i
, _/ z3 O& Q" @0 u8 e& N. E2 v4 k" [: K7 v* c
5 g/ u3 A7 n/ }: o: n9 ~7 }) E
|
|