精选优质文档-倾情为你奉上基于单片机的自动售货机设计摘要近些年来自动售货机已经非常普遍,各大商场门口和一些公园等公共场所随处可见,自动售货机已经得到了人们的认可,使用人数越来越多。由于自动售货机有节约劳动力、节省空间和方便购买等优点,满足自动化时代人们的要求。相信不久得将来自动售货机将会更普遍,甚至会代替现有的小型超市,成为全新的零售模式。本设计就是根据所学知识制作一个模拟自动售货机,该设计选用单片机AT89S52芯片为核心,并用1602液晶显示屏显示,采用红外线光电开关模拟演示投币过程。设计包括软、硬件多个工作模块:硬件包括电源模块、货物选择模块、红外对管模拟投币模块、1602LCD显示模块、单片机控制模块、出货和退币模块;软件包括选择货物子程序、出货退币子程序、LCD显示程序、主程序等模块。最后可以完成自动售货机的投币以及钱币总数显示功能、选择货物和出货功能、退币功能、缺货报警功能等。符合现代化自动售货机的要求。关键词:自动售货机;AT89S52单片机;1206液晶显示屏;光偶传感器1 引言随着经济和技术的发展,自动售货机已广泛