班产量统计电路

2016-07-01 20:14

dfacbc25b9e0845549d1988befc02f95

  主控芯片AT89LV51单片机工作电压为2. 6—6V,由于片内RAM容量有限,故扩充了一片SRAM6264。

  LCD1是20 X4字符液晶显示模块,Gl是光电开关(20×4中×是乘号.Gl在G上边)。工作时,当有一个产品通过,P33脚收到一个负脉冲,单片机对产品进行计数并通过液晶屏显示出来。初次通电时,液晶屏显示如图7-52a所示。第一行显示当前时间2005年8月19日12时O分,第二行的000000表示当前产量为0。最大产量计数可达到999999。符号?表示当前的组别还没有选择。当某班组上班时。按一下组选键“SBI”,蛙*。”会变为A。连续按动SB1,循环显示组别A、B、C、D。选好组别后,按确定键SB2,“?”会变成“!”,表示组别选择成功,这时产量自动清零,为该组的工作做好了准备.该组下班时,可按保存键SB7保存数据。为避免误操作浪费RAM,本装置还设有操作提示。具体的做法是:按一下SB7,屏幕上显示:  “Saveno!”,如果不想保存,可再按一下SB7,返回原来的显示状态;如果要保存数据,则按一下AN4,显示变为:“Save  yesn如果仍不想保存,可不按任何键。在lOs后会自动返回原显示状态。不保存数据;如果确实要保存数据,按一下SB7,该组工作的起始时间、终止时间、组别、产量便被存人IC3 6264中。每次储存前,单片机都要查询一下存储器是否被写满。在仅仅能够存储最后3次数据时,P34变为低电平.接通音乐电路发出报警,提示赶快抄写数据,否则,当存储器用完后。最早存储的数据将被覆盖。报警时,按一下SB2可停止报警,其他功能不受影响。存储后,屏显上的组别重新变为一?”,产量变为“oooooo',为其他班组工作做好准备。SB3是时闻棱准键。接—下SB3,屏幕上“分钟”闪烁,这时按SB4键,可改变分钟的数值,再接一下SB3,“时”闪烁,接SB4可进行棱时。用同样的方法校好年、月、日,再按一下SB3.可遇‘出棱准。SB5、SB6是查询键。需要查询产量时,按SB5.每个班组工作的情况便会出现在屏幕上,一屏显示两个班次。连续按SB5,可从前往后查询。当后面授有有效数据时,屏幕显示“-End-”。接SB6,可从后往前查询,接一下SBZ,可退出查询状态。SB8是清除键。需要清除当前保存的数据时,按一下SB8.屏幕显示NClear no!r.这时可按SB4和SB8进行清除操作,方法与保存数据相同。