A. 单片机工件计数器
LED1 EQU 30H
LED2 EQU 31H
LED3 EQU 32H
ORG 0000H
LJMP MAIN
ORG 000BH
LJMP T0ISR
ORG 001BH
LJMP T1ISR
ORG 0030H
MAIN:
MOV SP,#5FH
MOV TMOD,#21H ;定时器1作为检测信号输入
MOV TH0,#HIGH(65536-5000)
MOV TL0,#LOW(65536-5000)
MOV TH1,#0FFH
MOV TL1,#0FFH
SETB TR1
SETB ET1
SETB EA
SETB ET0
SETB TR0
LOOP:
SJMP $
;------------------
T0ISR:
PUSH ACC
CLR TR0
MOV TH0,#HIGH(65536-5000)
MOV TL0,#LOW(65536-5000)
SETB TR0
MOV DPTR,#LEDTAB
MOV A,SCANLED
JNZ T000
MOV P2,#01H
MOV A,LED1
MOVC A,@A+DPTR
MOV P0,A
SJMP T0E
T000:
DEC A
JNZ T001
MOV P2,#02H
MOV A,LED2
MOVC A,@A+DPTR
MOV P0,A
SJMP T0E
T001:
DEC A
JNZ T0E
MOV P2,#04H
MOV A,LED3
MOVC A,@A+DPTR
MOV P0,A
T0E:
INC SCANLED
MOV A,SCANLED
CJNE A,#03H,T002
T002:
JC T003
CLR 0
T003:
MOV SCANLED,A
POP ACC
RETI
;--------------------
T1ISR:
PUSH ACC
INC LED3
MOV A,LED3
CJNE A,#10,T1E
MOV LED3,#0
INC LED2
MOV A,LED2
CJNE A,#10,T1E
MOV LED2,#0
INC LED1
MOV A,LED1
CJNE A,#10,T1E
MOV LED1,#0
T1E:
POP ACC
RETI
LEDTAB:
DB 0C0H ;"0" 00H
DB 0F9H ;"1" 01H
DB 0A4H ;"2" 02H
DB 0B0H ;"3" 03H
DB 99H ;"4" 04H
DB 92H ;"5" 05H
DB 82H ;"6" 06H
DB 0F8H ;"7" 07H
DB 80H ;"8" 08H
DB 90H ;"9" 09H
DB 88H ;"A" 0AH
DB 83H ;"B" 0BH
DB 0C6H ;"C" 0CH
DB 0A1H ;"D" 0DH
DB 86H ;"E" 0EH
DB 8EH ;"F" 0FH
DB 0FFH ;" " 10H
END
B. 单片机流水线
51没流水线,用pic的,三级流水线,稳定性高,常用于工业控制。
C. 怎么简单设计流水线的工件计数功能:液晶显示器显示实际工件数,计划数,差异数,工件型号。
可以使用单片机。
单片机型号选什么不手判重要,就一般的51单片机就行;采用光电感应器计数,LCD(12864、颂薯游1602等)显示当前工件数量,然后可以通过键盘输入计划数量与计划数量与当前工件数量的差值,还可以添加差值为0或小于0时的报警功能。
但是!!工件型号是就只是那一种,只需要在液晶上显示就行了,还是每计数一个工件就自动判断工件是什么型号?后者可能不好去设计,前者只需要通过编写程序就能一直显示型号。
有什野销么想法或意见可随时回复一起讨论。
希望我的回答能帮助到你。
D. 流水线计件是什么意思
在流水线工作,按照工人生产的合格品的数量(或作业量)和预先规定的计件单价计算工资。
流水线,又称装配线,工业上的一种生产方式,指每一个生产单位只专注处理某一个片段的工作,以提高工作效率及产量。按照流水线的输送方式大体可以分为:皮带流水装配线、板链线、倍速链、插件线、网带线、悬挂线及滚筒流水线这七类流水线。
计件一般就是劳务工作,包装线流水线这些,各个地方的工厂基本都有戚滚计件的工作。
计件工资明携,是激仔伏按照工人生产的合格品的数量(或作业量)和预先规定的计件单价,来计算报酬的一种工资形式。它不是直接用劳动时间来计量,而是用一定时间内的劳动成果--产品数量或作业量来计算,因此,它是间接用劳动时间来计算的,是计时工资的转化形式。
E. 自动流水线如何用单片机控制,可以计数的
流水线计数检测,一般都采用
红外对射
的方式处理,当有物体从红外线之间穿过的时候,红外线中断,产生一个计数。