毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

STC89C53单片机银行自动取款机系统设计(2)

时间:2021-06-30 15:17来源:毕业论文
图名称 页码 图1-1 方案一系统流程图 2 图1-2 方案二系统流程图 2 图2-1 ATM系统关系图 4 图3-1 单片机结构图 6 图3-2 单片机引脚借口 7 图3-3 A字母的表示 8 图

图名称 页码

图1-1 方案一系统流程图 2

图1-2 方案二系统流程图

2

图2-1 ATM系统关系图 4

图3-1 单片机结构图 6

图3-2 单片机引脚借口 7

图3-3 A字母的表示

8

图3-4 “你”字图形的16位表示

9

图3-5 电源电路

10

图3-6 矩阵键盘案例

10

图3-7 24c02芯片引脚

11

图3-8                   俩线标准模型

12

图3-9 起止条件的协议

13

图3-10 应答方式  13

图4-1 LCD显示流程图 14

图4-2 键盘输入流程图 16

图4-3 存储功能图 17

图5-2 实物照片 18

表清单

表序号 表名称 页码

表3-1 单片机标号规则 7

表3-2 STC89C53主要参数 7

1绪论

1.1 课题的背景意义

随着人均收入水平的提高,居民的流动现金周转变的更快。随之带来银行的业务增多,虽然电子支付(互联网转账)分担了一定的业务流量,但是现金存取仍然是必不可少的。如果全是人工办理的话,效率极低,导致资源分配不当,此时ATM自动取款机具有重要的意义,可以在一定的程度上减缓人工压力。但是近些年ATM自动取款机普及后,却经常出现一些问题。可以取到假钞,或者不法分子利用技术漏洞窃取现金等等。所以我们通过所学知识仿真ATM系统设计,进行观察、测试并优化软硬件,为ATM系统优化提出建设性意见。

1.2 课题的研究内容论文网

本设计以单片机STC89C53作为核心控制器,硬件部分由LCD12864液晶屏4*4矩阵键盘、蜂鸣器、储存器24c02和电源电路等模块,通过各模块的软件程序,来驱动各模块,可以在LCD12864液晶显示屏实现密码登录验证、取款、改密、冻结等操作[1]。

1.3 课题研究或解决的问题

    1.向银行技术人员或者咨询ATM厂商,了解工作原理和特性,充分思考理解后进行整体实物制作。

    2.解决的问题:如何能在LCD12864上显示界面的实时刷新;如何通过4*4矩阵按键模拟操作人机界面;如何让各模块软件驱动不冲突更高效运行。

1.4 课题的方案设计

方案一:基于FPGA的电路设计.系统由5个模块构成,核心采用FPGA为核心控制器、辅以矩阵键盘、LCD12864、存储器、供电等模块[2]。如图1-1所示,本方案采用FPGA控制,在LCD12864上实现按键刷新。

STC89C53单片机银行自动取款机系统设计(2):http://www.751com.cn/zidonghua/lunwen_77550.html
------分隔线----------------------------
推荐内容