详情

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

项目介绍

摘要

 本设计是基于单片机的收银机控制电路,通过矩阵键盘、液晶显示器(字符型1602)、存贮器(24C64)、串行通信口和单片机(AT89C51)配合,以程控的方式完成收款的目的,同时结合PC机达到入货、出货的任务。

关键词: 矩阵键盘 ;  LCD  ; 存贮  ; I2C

基于单片机的收银机控制硬件电路设计

     本系统由四部分组成:单片机、键盘处理电路、显示器电路、串信通信口等。下面详细讨论这几部分电路的设计过程。

1、    单片机及其外围电路设计

微处理电路我们采用ATMEL公司的单片机,价格便易、功能齐全、可靠性高、使用普遍。AT89C51单片机是ATMEL公司8位单片机系列产品之一,是一种40引脚双列直播式芯片。AT89C514K FLASH128字节RAM32I/O引线;216位定时器/计数器;一个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引线。

  216位定时器/计数器。

  6个中断源。

  可编程串行UART通道。

  直接LED驱动输出。

  片内模拟比较器。

  低功耗空载和掉电方式。

站长说明

       成品毕业设计 可以根据自己的要求, 自行浏览选购, 可以参考是否符合自己要求,找到满意的成品毕业设计 , 直接发送成品编号联系发你网址的工作人员进行交易,  我们会从QQ或者邮箱等方式发送毕业设计程序。

        我们团队 , 可以根据用户的功能要求量 身定制毕业设计程序 (同样联系发你网址的 工作人员) ,  需要用户提供详细的   , 功能要 求.开发技术要求(开发语言、开发工具、框 架等  ) . 我们会根据用户毕业设计的难易程 度 , 工作量大小等, 具体的给出一个报价,价格 协商一致过后,付下40%定金.我们开始开 发毕业设计, 做好过后先发送设计桌面演示录像 , 用户看后 满意付尾款, 我们再发程序源码压缩包!