- 11
- 0
- 约2.79万字
- 约 38页
- 2019-06-12 发布于江西
- 举报
内蒙古工业大学本科毕业设计说明书
摘要
基于Proteus软件的单片机自动取款机(ATM)仿真系统设计,硬件电路需要单片机开发板和12864液晶显示器,能够实现自动取款的全部功能。通过在在计算机上用C语言编程来将生成文件下载到单片机控制其它外围器件工作。但是在EDA新技术的引入使得系统的开发成本降低而且灵活性增强,在Proteus软件中都可以找到上述硬件元件,通过电路图连接完全可以实现仿真功能。在Keil软件环境下通过C语言编程,编译调试后生成单片机下载的HEX(十六进制)文件,硬件电路图是在Proteus软件中进行建模。通过Proteus和Keil结合建立的虚拟系统实现联合仿真,单片机实时控制12864LCD实现汉字的显示,扫描键盘从而达到用户与ATM的信息交换,使得ATM系统设计变为现实。
ATM系统,是一个有数据库组成的应用系统。用户的初始信息通过E2PROM存放,这样免去了掉电丢失数据的弊端。系统功能有用户在ATM上提取现金、查询账户余额、修改密码、账户冻结、密码保护、自动存款及转账功能。可以仿真实现最基本的银行服务。
关键词:ATM;51单片机;Proteus;Keil;12864LCD;E2PROM;虚拟仿真
Abstract
Automatic Teller Machine system is based on Proteus 51-microcontroller.H
您可能关注的文档
- D-link网络摄像机DCS-6620用户手册.doc
- DMIS系统行调台软件操作手册.doc
- DMX512(192)中文使用说明书.doc
- DOTA装备合成表(图文版).doc
- Dreamweaver网页制作实训教程(CS3)教学课件.ppt
- DT-305型全自动微量水分测定仪.doc
- DXG有效沟通5130599 296[管理沟通].doc
- e8义)技术性贸易壁垒与标准化[张国华]【国际贸易推荐】.ppt
- EDI膜堆的调试运行.doc
- EHS部的职责描述(中英文版).doc
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
原创力文档

文档评论(0)