AT89C51 主要性能参数如下:

(1)与 MCS-51 产品指令系统完全兼容

(2)4K 字节可重擦写 Flash 闪速存储器

(3)1000 次擦写周期

(4)全静态操作:0Hz---24MHz

(5)三级加密程序存储器

(6)128×8 字节内部 RAM

(7)32 个可编程 I/O 口线

(8)2 个 16 位定时/计数器

(9)6 个中断源

(10)可编程串行 UART 通道

(11)低功率空闲和掉电模式 AT89C51 功能特性概述:

AT89C51 提供以下标准功能:4K 字节 Flash 闪速存储器,128 字节内部 RAM,32 个 I/0 口线,两个 16 位定时器/计数器,一个 5 向量两级中断结构,一个全双工串行通信口,片 内振荡器及时钟电路。同时,AT89C51 可降至 0Hz 的静态逻辑操作,并支持两种软件可选论文网

的节电工作模式。空闲方式停止 CPU 的工作,但允许 RAM,定时/计数器,串行通信口及中 断系统继续工作。掉电方式保存 RAM 中的内容,但振荡器停止工作并禁止其他所有部件工 作直到下一个硬件复位。

2.3   光电开关的选择

红外线光电开关(光电传感器)是利用被检测物体对红外光束的遮光或反射,由同步 回路选通而检测物体的有无,其物体不限于金属,对所有能反射光线的物体均可检测。

一般来说当被检测物体的表面光亮或其反光率极高时,我们都选用漫反射式开关。用 它来检测存包柜能是否有物体,并把相应的信号传输给单片机,单片机根据收到的信号可 以通过 I/O 线控制其他的器件工作。

2.4  键盘、显示器接口电路

该系统中键盘的主要功能是用于顾客选择适当的柜来存包,这里我们用 4×8 矩阵式

键盘,用 24 个按键来控制 24 个柜门的打开,剩余的 8 个键可以作为其他控制或用在以后 系统的更新使用上,键盘是用 AT89C51 单片机经 74LS373 扩展一片 8255A 构成键盘接口电 路的。使用编程扫描方式可以很容易的实现键盘和显示的功能,而且还具有消抖功能。文献综述

2.5   开箱控制电路

开箱控制电路用来打开箱锁。该系统共控制 24 个存包柜,其中使用了 8255A 的 PA、 PB、PC 三口的 24 根口线作为输出,输出信号经三极管放大后驱动电磁锁动作,从而将箱 锁打开。同时在箱的门沿上还装有限位开关,来检测门的闭合与否。并在适当的时候来进 行报警,提醒顾客关好柜门。为了保证安全,锁簧需要有较强的弹力。电磁锁的驱动功率 需要 20W 以上,可以采用 20V 直流电源,产生 1A 的驱动电流,为加强驱动功率,采用二 级直流放大。我们使用 DSN-Y 电磁锁,它的参数能够满足我们的需求。

2.6   打印机控制电路

热敏打印机的打印过程比较简单,打印的格式灵活,图象质量高,速度快而且成本很 低,分辨率高,环境适应性强。它是通过压力和热作用,将油墨转印到其他的介质上,操 作十分方便,所以完全可以使用热敏式打印机。热敏打印机控制电路的功能是用来驱动打 印机系统产生密码。用 AT89C51 的 P0 口接打印机的数据线,用 P1.7 口接打印机的选同信 号上,用 P1.6 接收音机的 BUSY 信号。

上一篇:AT89C51单片机的洗衣机控制系统研究与设计+程序+电路图
下一篇:PLC的立体车库系统设计+梯形图

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

张洁小说《无字》中的女性意识

安康汉江网讯

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析