当前位置:文档之家› 自动售货机的单片机电路设计

自动售货机的单片机电路设计

自动售货机的单片机电路设计
自动售货机的单片机电路设计

自动售货机的单片机电路设计

本文描述了单片机控制的自动售货机系统的设计,它是由键盘电路和显示电路组成,其中键盘电路采用了4*4的矩阵式的键盘与89S51单片机的接口相连构成,通过键盘电路来选择你要购买的物品,⑴你所投入到机器里的钱数;⑵应退的钱数。本文阐述了系统硬件电路设计、硬件设计及所使用的各种芯片功能与特性,软件程序。

标签:自动售货机键盘显示

随着中国经济的发展、行业运作的变革和入世的到来,自动售货机在中国的普及和应用已是必然趋势。

由89S51单片机的P3口的接出5个按键,其中有四个作为金钱的表示,分别为0.5元、1元、5元、10元,另外一个作为退币口。然后,由P1口接4*4键盘电路,通过键盘扫描来控制键盘来选择物品,然后再通过单片机的P3.1和P3.0口的的串口通信接上74LS164来实现静态显示。从而显示物品的钱数和买完物品后应退的金钱。89S51目前已经成为了实际应用市场上新的宠儿,89SXX 可以像下兼容89CXX等51系列芯片。

AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP (In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。

一、系统设计

1.硬件设计

硬件电路组成主要有:控制器、键盘电路、复位电路、保护电路、Money 键盘、输入电路、串行口静态、显示电路、发光二极管、显示电路。

1.1电源电路的设计

电源电压的设计比较简单,因为在自动售货机的系统中,所用的芯片所需的电压基本上采用5V电压,所以只需要一片7805作为5V的电压即可。

1.2键盘电路的设计

键盘是按键或开关的有序组合。根据对键盘的了解,本次设计所采用的是第二种——4*4的矩阵式键盘与89S51的P1口相连,通过扫描键盘来的选择自己

相关主题
文本预览
相关文档 最新文档