基于51单片机模拟银行自动取款机设计 摘要:本设计主要使用STC89C52单片机来控制,通过矩阵按键的设计来实现密码的输入确认,利用AT24C02可读写储存器来保存所设定的密码值,通过AMPIRE128×64 LCD来显示欢迎与初始化界面、当前储存账户的密码以及余额等,通过按键来设定密码值,以及对有关的指示灯和密码修改操作来表示相关的状态。由上所述的各个模块,直接与单片机连线,构成了一个简单易操作的模拟银行自助ATM机,本设计主要完成了系统的软硬件设计以及实物制作。 目录 1 绪论 1 1.1 毕业设计的背景 1 1.2 毕业设计完成的内容 2 1.3 毕业设计的创新点 2 2毕业设计过程 3 2.1 毕业设计整体方案 3 2.2 硬件设计 3 2.2.1单片机模块设计 3 2.2.2 24C02储存模块设计 4 2.2.3 矩阵按键电路设计 5 2.2.4 LCD显示模块设计 6 2.3软件设计 9 2.3.1 keilC51软件简介 9 2.3.2 主程序流程图 9 2.3.3 24C02子程序设计 10 3毕业设计功能与测试结果 11 3.1毕业设计实现功能 11 3.2毕业设计功能测试结果 11 结束语 13 参考文献 14 |
基于51单片机模拟银行自动取款机设计
更新时间:2019-07-24
上一篇:基于51单片机的智能水龙头