I湖南大学电气与信息工程学院本科生课程设计题目:课程:专业:班级:学号:姓名:同组人姓名:指导老师:设计时间:基于单片机的简易收款机的设计学生:指导教师:内容摘要:随着全球信息化的发展,人们的生活水平也不断在提高,人们所需要的商品也越来越多,各大规模的超市也随之涌现,超市里的商品品种和数量数不胜数,以致于不可能完全依靠人来管理。本设计正是基于此,解决超市人工收款任务不方便的问题.本设计是基于Atmel公司AT89C51的简易超市收款机控制的设计。通II过4X4矩阵键盘,液晶显示器(字符型1602),串行铁电存贮器(24C64),串行通讯口和单片机(AT89C51)的配合,以程控的方式完成收款的目的,系统采用Atmel公司1989年生产的AT89C51单片机为核心控制器,完成简易超市收款机的基本功能。通过矩阵键盘输入商品号,系统经过一系列的分析处理,输出商品号,数量,单价和总价等基本信息.关键词:矩阵键盘字符型液晶显示铁电存贮I2CSimplecashregisterbasedonsingle-designAbstract:Withthedevelopmentofglobalinformation,people'slivingstandardshavealsocontinuedtoimprove,peopleneedmoreandmoremerchandise,thelarge-scalesupermarketsalsotheemergenceofthesupermarketvarietyandquantityofmerchandisejusttonameafewthatdoIIInotmaycompletelyrelyontomanagepeople.Thedesignisbasedonthis,thesettlementofreceivablesdesignartificialsupermarket.throughthe4X4matrixkeyboard,liquidcrystaldisplay(character1602),serialferroelectricmemory(24C64),usingAtmelCorporation1989productionAT89C51single-chipmicrocomputerasthecorecontroller,completethesummaryofthebasicfunctionsofsupermarketcashregisters,throughthematrixkeyboardinputNo.merchandise,thesystemthroughaseriesofanalyticalprocessing,theoutputofgoodsnumber,quantity,unitprice,totalpriceofsuchbasicinformation.Keywords:MatrixkeyboardcharacterLCDferroelectricmemoryI2CIV目录一、引言....................................................1(一)本设计的背景.................................1(二)本设计的目的和意义......................1二、总体方案设计......................................2(一)方案设计........................................2(二)方案论证与选择.............................2三、系统硬件电路设计...............................4(一)单片机及其外围电路设计...............4(二)键盘电路的设计.............................5(三)、显示电路的设计..........................6(四)存储器电路的设计........................10(五)串行通信接口电路的设计..............12四、系统软件程序设计.............................14(一)单片机内部数据处理程序..............14(二)键盘处理程序...............................15(三)LCD液晶显示程序............................16(四)串口通信程序...............................17(五)存储器程序...................................18五、设计总结...........................................19六、致谢..................................................19附录.........................................................20附录一硬件原理图.................................20附录二硬件PCB图....................................21附录三原程序代码.................................22参考文献..................................................30VVI一、引言(一)本设计的背景当前,单片机被广泛地应用于人们生活的各个领域。单片机实际就是一台微型计算机,虽然功能没有普通的计算机那么强大,可是它的体积很小,在很多场合下普通计算机不能完成的工作,单片机却能出色的完成。单片机是一种集成电路芯片,采用超大规模技术把具有数字处理能力(如算术运算,逻辑运算,数据传送,中断处理)的微处理器(CPU),随机存取数据存储器(RAM),只读程序存储...