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. 自動流水線如何用單片機控制,可以計數的
流水線計數檢測,一般都採用
紅外對射
的方式處理,當有物體從紅外線之間穿過的時候,紅外線中斷,產生一個計數。