|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于单片机的简易计算器设计3 D9 ?! B9 p3 t' F
" {+ q8 t( y* T1 Y0 Y
7 H) @7 U$ z d; l& ] F9 O摘要 ............................................................... 2- \9 s& I$ X1 x; w8 g( p7 G$ G
关键字 :80C51 LCD1602 4*4 矩阵键盘 计算器 .................. 2
: g7 E% Y9 |, g* N( v# [第一章 绪论 ........................................................ 3. u3 D1 S9 Z2 m+ ~
1.1 系统开发背景 . ................................................... 3
0 L/ |( Z0 d% X1.2 系统开发意义 . ................................................... 3
4 ?$ c% V: F2 ~1.3 设计目的 . ....................................................... 3
/ Z! n# X7 s2 l- L# I% w1.4 设计任务 ....................................................... 3
* O, Q6 v( Z+ {. ?6 a第二章 单片机发展现状 .............................................. 4' j5 z6 f: T- H% R$ j0 A( \ N3 ]
2.1 目前单片机的发展状况 ........................................... 48 d i+ |: U- `6 M
2.1.1 单片机的应用场合 ............................................ 4! Q, P: ~. t% E# `
2.2 计算器系统现状 . ................................................. 5
2 J% X$ Q1 b4 A: R/ u) K" N2.3 简易计算器系统介绍 . ............................................. 5
( A R y% L, |5 Y第三章 系统硬件设计及说明 .......................................... 6% o# S+ |4 V, u1 D
3.1 系统组成及总体框图 . ............................................. 7/ T& ^9 j1 V/ ]4 T
3.2 AT89S52单片机介绍 ............................................. 7
}# m5 t/ i- D% k: G1 Q3.3 其它器件介绍及说明 ............................................ 10
; q$ E# K0 Q( p3 Q* U+ `3.3.1 LCD1602 液晶显示 ........................................... 10 ! z+ t9 S& ~1 X$ k, ~
3.3.2 4*4 矩阵扫描按键 .......................................... 13
0 N a- V# ?- |" b) k, M第四章 PROTEUS模拟仿真 ............................................ 14
. P* T4 y% k" Y0 O, a第五章 系统硬件设计及说明 ......................................... 16 - _, _/ J8 n" S1 _% B$ L$ N% C8 j
第六章 软件设计 ................................................... 17
0 n( Q) @/ G$ `( ]" D; t g6.1 汇编语言和 C语言的特点及选择 . .................................. 17 ) a+ |" k6 D% r" U. _
6.2 源程序代码 .................................................... 17
( c" {! c# M8 m0 G8 ~( P1 \+ U! ?# A$ m
: r0 Y2 d6 F+ z
/ N) F; m i6 Z/ g* Y, n, `$ j" `" v
6 }* {. K' S5 W4 }3 |) {
8 U. p3 ~8 b3 V2 F; @- L q摘要
# D& z7 n+ D7 `6 e E l4 O! k q! k7 u& z1 ~& r
近年来随着科技的飞速发展, 单片机的应用正在不断深入, 同时带动传统控制检测技术日益更新。 在实时检测和自动控制的单片机应用系统中, 单片机往往作为一个核心部件来使用, 但仅单片机方面的知识是不够的, 还应根据具体硬件结构、软硬件结合,来加以完善。
* b9 ]2 \4 K. u5 F% w2 {+ ?4 z, c5 N/ V P' i
/ o2 T1 L! K' u1 @5 o计算机在人们的日常生活中是比较常见的电子产品之一。 可是它还在发展之中,以后必将出现功能更加强大的计算机,基于这样的理念,本次设计主要以80C51单片机为控制芯片,用 C语言进行编程实现,通过 4*4 矩阵键盘控制,输出用液晶屏 LCD1602显示,该计算器可以实现一般的加减乘除四则混合运算。& _# A( z. _+ `3 b; `2 P; I
6 l+ B! e; H$ L( t
& v4 Y' j' T. v+ l" Z7 ?关键字 :80C51 LCD1602 4*4 矩阵键盘 计算器
3 j d6 e9 Y! |: S
9 F2 |. l2 ], E1 s* c6 ^. @ M5 m9 g
4 S% U* G3 ?& R: q. k \. j; b) ?2 L" W3 C# N2 m4 _& Z0 _
9 ~7 T, C- T$ a. [
+ j' u* H: d- l; [* M! p6 P
2 R) f" g1 P: o9 L5 ^
0 J; X5 u9 q: w$ |9 {9 S3 `! }; U$ V* K5 m& A% T
6 o! I7 {3 W/ \8 A) r* j* l" s7 v6 V1 P6 F" ]) M/ ]9 N" e8 v
* {, B* Y$ ]4 ?0 A- G6 B
2 M4 a) ?/ c1 q$ U& I! `
: v3 D# k. J. o' ?
/ `% x' I, O; j& s% J( l, {6 ~; E, i
0 W' p! i) K. C9 p; \" A
|
|