优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

基于单片机的收银机控制部分的设计

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘要 ?本设计是基于单片机的收银机控制电路,通过矩阵键盘、液晶显示器(字符型1602)、存贮器(24C64)、串行通信口和单片机(AT89C51)配合,以程控的方式完成收款的目的,同时结合PC机达到入货、出货的任务。 关键词: 矩阵键盘 ;? LCD? ; 存贮? ; I2C 基于单片机的收银机控制硬件电路设计 ???? 本系统由四部分组成:单片机、键盘处理电路、显示器电路、串信通信口等。下面详细讨论这几部分电路的设计过程。 1、??? 单片机及其外围电路设计 微处理电路我们采用ATMEL公司的单片机,价格便易、功能齐全、可靠性高、使用普遍。AT89C51单片机是ATMEL公司8位单片机系列产品之一,是一种40引脚双列直播式芯片。AT89C51有4K FLASH;128字节RAM;32条I/O引线;2个16位定时器/计数器;一个5向量2级中断结构;一个全双工串行口;一个片内震荡器和时钟电路。此外,AT89C51是用可降到0频率的静态逻辑操作设计的,并支持两种可选的软件节能工作方式。空闲方式停止CPU工作,但允许RAM、定时器/计数器、串行口和中断系统继续工作。掉点方式保持RAM内容,但振荡器停止工作,并禁止所有其他部件的工作直到下一个硬件复位。它含有4KB可反复烧录及擦除内存和128字节的RAM,有32条可编程控制的I/O线,5个中断发源,指令与MCS-51系列完全兼容。选用它作为核心控制新片,可使电路极大地简化,而且程序的编写及固化也相当方便、灵活。选用它设计制作全自动洗衣机控制电路,该电路的组成相对简单,工作原理清晰,易于理解。 主要性能 ●? 4KB可重编程Flash存储器。 ●? 耐久性:1000次写/擦除。 ●? 2.7~6V的操作范围。 ●? 全静态操作:0Hz~24MHz. ●? 2极加密程序存储器。 ●? 128×8位内部RAM。 ●? 32条可编程I/O引线。 ●? 2个16位定时器/计数器。 ●? 6个中断源。 ●? 可编程串行UART通道。 ●? 直接LED驱动输出。 ●? 片内模拟比较器。 ●? 低功耗空载和掉电方式。