Beruflich Dokumente
Kultur Dokumente
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
TRISC = %11111111
TRISD = 0
PORTD = 0
TRISC.0 = 1
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout " CLEENER SYSTEM "
WaitMs 5000
loop:
PORTD = 1
If PORTC.0 = 1 Then
PORTD.1 = 0
PORTD.2 = 0
'Endif
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout " CHECK "
WaitMs 1000
Else
WaitMs 600
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC WATER "
Lcdcmdout LcdLine2Home
Lcdout " PUMP ON "
PORTD.3 = 1 'DELAY TIME.
WaitMs 1000
PORTD.7 = 0 'WATER PUMP OFF .
WaitMs 500
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC WATER "
Lcdcmdout LcdLine2Home
Lcdout " PUMP OFF "
WaitMs 4000
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout "CLEEN COMPLITED "
PORTD.3 = 1 'DELAY TIME.
WaitMs 4000
PORTD.2 = 1 'BUZER .
WaitMs 4000
PORTD.2 = 0
Endif
Goto loop
'Endif
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
TRISC = %11111111
TRISD = 0
PORTD = 0
TRISC.0 = 1
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout " CLEENER SYSTEM "
WaitMs 5000
loop:
PORTD = 1
If PORTC.0 = 1 Then
PORTD.1 = 0
PORTD.2 = 0
'Endif
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout " CHECK "
WaitMs 1000
Else
WaitMs 600
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC WATER "
Lcdcmdout LcdLine2Home
Lcdout " PUMP ON "
PORTD.3 = 1 'DELAY TIME.
WaitMs 1000
PORTD.7 = 0 'WATER PUMP OFF .
WaitMs 500
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC WATER "
Lcdcmdout LcdLine2Home
Lcdout " PUMP OFF "
WaitMs 4000
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout "CLEEN COMPLITED "
PORTD.3 = 1 'DELAY TIME.
WaitMs 4000
PORTD.2 = 1 'BUZER .
WaitMs 4000
PORTD.2 = 0
Endif
Goto loop
'Endif
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
TRISC = %11111111
TRISD = 0
PORTD = 0
TRISC.0 = 1
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout " CLEENER SYSTEM "
WaitMs 5000
loop:
PORTD = 1
If PORTC.0 = 1 Then
PORTD.1 = 0
PORTD.2 = 0
'Endif
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout " CHECK "
WaitMs 1000
Else
WaitMs 600
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC WATER "
Lcdcmdout LcdLine2Home
Lcdout " PUMP ON "
PORTD.3 = 1 'DELAY TIME.
WaitMs 1000
PORTD.7 = 0 'WATER PUMP OFF .
WaitMs 500
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC WATER "
Lcdcmdout LcdLine2Home
Lcdout " PUMP OFF "
WaitMs 4000
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout "CLEEN COMPLITED "
PORTD.3 = 1 'DELAY TIME.
WaitMs 4000
PORTD.2 = 1 'BUZER .
WaitMs 4000
PORTD.2 = 0
Endif
Goto loop
'Endif
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
TRISC = %11111111
TRISD = 0
PORTD = 0
TRISC.0 = 1
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout " CLEENER SYSTEM "
WaitMs 5000
loop:
PORTD = 1
If PORTC.0 = 1 Then
PORTD.1 = 0
PORTD.2 = 0
'Endif
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout " CHECK "
WaitMs 1000
Else
WaitMs 600
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC WATER "
Lcdcmdout LcdLine2Home
Lcdout " PUMP ON "
PORTD.3 = 1 'DELAY TIME.
WaitMs 1000
PORTD.7 = 0 'WATER PUMP OFF .
WaitMs 500
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC WATER "
Lcdcmdout LcdLine2Home
Lcdout " PUMP OFF "
WaitMs 4000
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout "CLEEN COMPLITED "
PORTD.3 = 1 'DELAY TIME.
WaitMs 4000
PORTD.2 = 1 'BUZER .
WaitMs 4000
PORTD.2 = 0
Endif
Goto loop
'Endif
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
TRISC = %11111111
TRISD = 0
PORTD = 0
TRISC.0 = 1
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout " CLEENER SYSTEM "
WaitMs 5000
loop:
PORTD = 1
If PORTC.0 = 1 Then
PORTD.1 = 0
PORTD.2 = 0
'Endif
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout " CHECK "
WaitMs 1000
Else
WaitMs 600
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC WATER "
Lcdcmdout LcdLine2Home
Lcdout " PUMP ON "
PORTD.3 = 1 'DELAY TIME.
WaitMs 1000
PORTD.7 = 0 'WATER PUMP OFF .
WaitMs 500
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC WATER "
Lcdcmdout LcdLine2Home
Lcdout " PUMP OFF "
WaitMs 4000
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout "CLEEN COMPLITED "
PORTD.3 = 1 'DELAY TIME.
WaitMs 4000
PORTD.2 = 1 'BUZER .
WaitMs 4000
PORTD.2 = 0
Endif
Goto loop
'Endif
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
TRISC = %11111111
TRISD = 0
PORTD = 0
TRISC.0 = 1
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout " CLEENER SYSTEM "
WaitMs 5000
loop:
PORTD = 1
If PORTC.0 = 1 Then
PORTD.1 = 0
PORTD.2 = 0
'Endif
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout " CHECK "
WaitMs 1000
Else
WaitMs 600
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC WATER "
Lcdcmdout LcdLine2Home
Lcdout " PUMP ON "
PORTD.3 = 1 'DELAY TIME.
WaitMs 1000
PORTD.7 = 0 'WATER PUMP OFF .
WaitMs 500
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC WATER "
Lcdcmdout LcdLine2Home
Lcdout " PUMP OFF "
WaitMs 4000
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC FLOWER "
Lcdcmdout LcdLine2Home
Lcdout "CLEEN COMPLITED "
PORTD.3 = 1 'DELAY TIME.
WaitMs 4000
PORTD.2 = 1 'BUZER .
WaitMs 4000
PORTD.2 = 0
Endif
Goto loop
'Endif
******************************************************
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
TRISC = %11111111
TRISD = 0
PORTD = 1
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
loop:
'Lcdcmdout LcdLine1Clear
'Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout " MEKING SYSTEM "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout "INSURT POTATO "
Lcdcmdout LcdLine2Home
Lcdout " PROPERLY = OK "
WaitMs 2500
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout " DONT INSERT "
Lcdcmdout LcdLine2Home
Lcdout " FINGER = OK "
WaitMs 2500
Lcdcmdout LcdLine1Home
Lcdout " MOTOR START "
Lcdcmdout LcdLine2Home
Lcdout "PLZ WAIT = OK "
WaitMs 2500
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout " MEKING START "
PORTD.7 = 1
WaitMs 5000
WaitMs 2500
WaitMs 2500
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
PORTD.7 = 0
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout "MEKING COMPLETE "
WaitMs 4000
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout "PLZ PUSH TO ON "
WaitMs 4000
End
Goto loop
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
TRISC = %11111111
TRISD = 0
PORTD = 1
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
loop:
'Lcdcmdout LcdLine1Clear
'Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout " MEKING SYSTEM "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout "INSURT POTATO "
Lcdcmdout LcdLine2Home
Lcdout " PROPERLY = OK "
WaitMs 2500
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout " DONT INSERT "
Lcdcmdout LcdLine2Home
Lcdout " FINGER = OK "
WaitMs 2500
Lcdcmdout LcdLine1Home
Lcdout " MOTOR START "
Lcdcmdout LcdLine2Home
Lcdout "PLZ WAIT = OK "
WaitMs 2500
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout " MEKING START "
PORTD.7 = 1
WaitMs 5000
WaitMs 2500
WaitMs 2500
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
PORTD.7 = 0
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout "MEKING COMPLETE "
WaitMs 4000
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout "PLZ PUSH TO ON "
WaitMs 4000
End
Goto loop
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
TRISC = %11111111
TRISD = 0
PORTD = 1
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
loop:
'Lcdcmdout LcdLine1Clear
'Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout " MEKING SYSTEM "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout "INSURT POTATO "
Lcdcmdout LcdLine2Home
Lcdout " PROPERLY = OK "
WaitMs 2500
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout " DONT INSERT "
Lcdcmdout LcdLine2Home
Lcdout " FINGER = OK "
WaitMs 2500
Lcdcmdout LcdLine1Home
Lcdout " MOTOR START "
Lcdcmdout LcdLine2Home
Lcdout "PLZ WAIT = OK "
WaitMs 2500
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout " MEKING START "
PORTD.7 = 1
WaitMs 5000
WaitMs 2500
WaitMs 2500
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
PORTD.7 = 0
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout "MEKING COMPLETE "
WaitMs 4000
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout "PLZ PUSH TO ON "
WaitMs 4000
End
Goto loop
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
TRISC = %11111111
TRISD = 0
PORTD = 1
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
loop:
'Lcdcmdout LcdLine1Clear
'Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout " MEKING SYSTEM "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout "INSURT POTATO "
Lcdcmdout LcdLine2Home
Lcdout " PROPERLY = OK "
WaitMs 2500
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout " DONT INSERT "
Lcdcmdout LcdLine2Home
Lcdout " FINGER = OK "
WaitMs 2500
Lcdcmdout LcdLine1Home
Lcdout " MOTOR START "
Lcdcmdout LcdLine2Home
Lcdout "PLZ WAIT = OK "
WaitMs 2500
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout " MEKING START "
PORTD.7 = 1
WaitMs 5000
WaitMs 2500
WaitMs 2500
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
PORTD.7 = 0
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout "MEKING COMPLETE "
WaitMs 4000
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout "PLZ PUSH TO ON "
WaitMs 4000
End
Goto loop
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
TRISC = %11111111
TRISD = 0
PORTD = 1
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
loop:
'Lcdcmdout LcdLine1Clear
'Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout " MEKING SYSTEM "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout "INSURT POTATO "
Lcdcmdout LcdLine2Home
Lcdout " PROPERLY = OK "
WaitMs 2500
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout " DONT INSERT "
Lcdcmdout LcdLine2Home
Lcdout " FINGER = OK "
WaitMs 2500
Lcdcmdout LcdLine1Home
Lcdout " MOTOR START "
Lcdcmdout LcdLine2Home
Lcdout "PLZ WAIT = OK "
WaitMs 2500
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout " MEKING START "
PORTD.7 = 1
WaitMs 5000
WaitMs 2500
WaitMs 2500
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
PORTD.7 = 0
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout "MEKING COMPLETE "
WaitMs 4000
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout "PLZ PUSH TO ON "
WaitMs 4000
End
Goto loop
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
TRISC = %11111111
TRISD = 0
PORTD = 1
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
loop:
'Lcdcmdout LcdLine1Clear
'Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout " MEKING SYSTEM "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout "INSURT POTATO "
Lcdcmdout LcdLine2Home
Lcdout " PROPERLY = OK "
WaitMs 2500
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdLine1Home
Lcdout " DONT INSERT "
Lcdcmdout LcdLine2Home
Lcdout " FINGER = OK "
WaitMs 2500
Lcdcmdout LcdLine1Home
Lcdout " MOTOR START "
Lcdcmdout LcdLine2Home
Lcdout "PLZ WAIT = OK "
WaitMs 2500
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout " MEKING START "
PORTD.7 = 1
WaitMs 5000
WaitMs 2500
WaitMs 2500
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
WaitMs 5000
PORTD.7 = 0
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout "MEKING COMPLETE "
WaitMs 4000
Lcdcmdout LcdLine1Home
Lcdout "AUTO POTATOCHIPS "
Lcdcmdout LcdLine2Home
Lcdout "PLZ PUSH TO ON "
WaitMs 4000
End
Goto loop
*************************************************************
AUTOMATIC SMART SEMINAR HALL STM
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout " AUTOMATIC SMART "
Lcdcmdout LcdLine2Home
Lcdout "SEMINAR HALL STM "
WaitMs 3000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC SENSER "
Lcdcmdout LcdLine2Home
Lcdout " FULLY OPPRATED "
WaitMs 3000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
TRISB = 0
TRISD.0 = 1
TRISD.1 = 1
count1 = 0
loop:
Lcdcmdout LcdLine1Home
Lcdout " HALL PERSON "
Lcdcmdout LcdLine2Home
Lcdout "CHECK == ", #count1
WaitMs 500
If PORTD.0 = 1 Then
xx:
If PORTD.0 = 0 Then
count1 = count1 + 1
WaitMs 500
Else
Goto xx
Endif
Else
Endif
If PORTD.1 = 1 Then
xxx:
If PORTD.1 = 0 Then
count1 = count1 - 1
WaitMs 500
Else
Goto xxx
Endif
Else
Endif
If count1 = 1000 Then
Else
Endif
Goto loop
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout " AUTOMATIC SMART "
Lcdcmdout LcdLine2Home
Lcdout "SEMINAR HALL STM "
WaitMs 3000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC SENSER "
Lcdcmdout LcdLine2Home
Lcdout " FULLY OPPRATED "
WaitMs 3000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
TRISB = 0
TRISD.0 = 1
TRISD.1 = 1
count1 = 0
loop:
Lcdcmdout LcdLine1Home
Lcdout " HALL PERSON "
Lcdcmdout LcdLine2Home
Lcdout "CHECK == ", #count1
WaitMs 500
If PORTD.0 = 1 Then
xx:
If PORTD.0 = 0 Then
count1 = count1 + 1
WaitMs 500
Else
Goto xx
Endif
Else
Endif
If PORTD.1 = 1 Then
xxx:
If PORTD.1 = 0 Then
count1 = count1 - 1
WaitMs 500
Else
Goto xxx
Endif
Else
Endif
Else
Endif
Goto loop
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout " AUTOMATIC SMART "
Lcdcmdout LcdLine2Home
Lcdout "SEMINAR HALL STM "
WaitMs 3000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC SENSER "
Lcdcmdout LcdLine2Home
Lcdout " FULLY OPPRATED "
WaitMs 3000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
TRISB = 0
TRISD.0 = 1
TRISD.1 = 1
count1 = 0
loop:
Lcdcmdout LcdLine1Home
Lcdout " HALL PERSON "
Lcdcmdout LcdLine2Home
Lcdout "CHECK == ", #count1
WaitMs 500
If PORTD.0 = 1 Then
xx:
If PORTD.0 = 0 Then
count1 = count1 + 1
WaitMs 500
Else
Goto xx
Endif
Else
Endif
If PORTD.1 = 1 Then
xxx:
If PORTD.1 = 0 Then
count1 = count1 - 1
WaitMs 500
Else
Goto xxx
Endif
Else
Endif
Else
Endif
Goto loop
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout " AUTOMATIC SMART "
Lcdcmdout LcdLine2Home
Lcdout "SEMINAR HALL STM "
WaitMs 3000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC SENSER "
Lcdcmdout LcdLine2Home
Lcdout " FULLY OPPRATED "
WaitMs 3000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
TRISB = 0
TRISD.0 = 1
TRISD.1 = 1
count1 = 0
loop:
Lcdcmdout LcdLine1Home
Lcdout " HALL PERSON "
Lcdcmdout LcdLine2Home
Lcdout "CHECK == ", #count1
WaitMs 500
If PORTD.0 = 1 Then
xx:
If PORTD.0 = 0 Then
count1 = count1 + 1
WaitMs 500
Else
Goto xx
Endif
Else
Endif
If PORTD.1 = 1 Then
xxx:
If PORTD.1 = 0 Then
count1 = count1 - 1
WaitMs 500
Else
Goto xxx
Endif
Else
Endif
Else
Endif
Goto loop
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout " AUTOMATIC SMART "
Lcdcmdout LcdLine2Home
Lcdout "SEMINAR HALL STM "
WaitMs 3000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC SENSER "
Lcdcmdout LcdLine2Home
Lcdout " FULLY OPPRATED "
WaitMs 3000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
TRISB = 0
TRISD.0 = 1
TRISD.1 = 1
count1 = 0
loop:
Lcdcmdout LcdLine1Home
Lcdout " HALL PERSON "
Lcdcmdout LcdLine2Home
Lcdout "CHECK == ", #count1
WaitMs 500
If PORTD.0 = 1 Then
xx:
If PORTD.0 = 0 Then
count1 = count1 + 1
WaitMs 500
Else
Goto xx
Endif
Else
Endif
If PORTD.1 = 1 Then
xxx:
If PORTD.1 = 0 Then
count1 = count1 - 1
WaitMs 500
Else
Goto xxx
Endif
Else
Endif
Else
Endif
Goto loop
*******************************************************
AUTOMATIC LATIN CLEENER SYSTEM
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC LATIN "
Lcdcmdout LcdLine2Home
Lcdout " CLEENER SYSTEM "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC COUNT "
Lcdcmdout LcdLine2Home
Lcdout " FULLY CHECK "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
TRISB = 0
TRISC.0 = 1
TRISC.1 = 1
PORTD = 0
TRISD = 0
count1 = 0
loop:
Lcdcmdout LcdLine1Home
Lcdout " COUNT PERSON "
Lcdcmdout LcdLine2Home
Lcdout "CHECK == ", #count1
WaitMs 80
If PORTC.0 = 1 Then
xx:
If PORTC.0 = 0 Then
count1 = count1 + 1
WaitMs 100
Else
Goto xx
Endif
Else
'Endif
If count1 = 10 Then
WaitMs 2000
PORTD.7 = 1 'Motor Forward GO.
WaitMs 4000
PORTD.7 = 0 'Motor Forward OFF.
WaitMs 1000
PORTD.6 = 1 'Brash Motor ON & Down .
WaitMs 4000
PORTD.6 = 0 'Brash Motor OFF & Down .
WaitMs 1000
PORTD.5 = 1 'Brash Motor ON & UP .
WaitMs 4000
PORTD.5 = 0 'Brash Motor OFF & UP .
WaitMs 1000
PORTD.4 = 1 'Motor Reverse GO.
WaitMs 4000
PORTD.4 = 0 'Motor Revers OFF.
count1 = 0
Else
Endif
Endif
End
Goto loop
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC LATIN "
Lcdcmdout LcdLine2Home
Lcdout " CLEENER SYSTEM "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC COUNT "
Lcdcmdout LcdLine2Home
Lcdout " FULLY CHECK "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
TRISB = 0
TRISC.0 = 1
TRISC.1 = 1
PORTD = 0
TRISD = 0
count1 = 0
loop:
Lcdcmdout LcdLine1Home
Lcdout " COUNT PERSON "
Lcdcmdout LcdLine2Home
Lcdout "CHECK == ", #count1
WaitMs 80
If PORTC.0 = 1 Then
xx:
If PORTC.0 = 0 Then
count1 = count1 + 1
WaitMs 100
Else
Goto xx
Endif
Else
'Endif
If count1 = 10 Then
WaitMs 2000
PORTD.7 = 1 'Motor Forward GO.
WaitMs 4000
PORTD.7 = 0 'Motor Forward OFF.
WaitMs 1000
PORTD.6 = 1 'Brash Motor ON & Down .
WaitMs 4000
PORTD.6 = 0 'Brash Motor OFF & Down .
WaitMs 1000
PORTD.5 = 1 'Brash Motor ON & UP .
WaitMs 4000
PORTD.5 = 0 'Brash Motor OFF & UP .
WaitMs 1000
PORTD.4 = 1 'Motor Reverse GO.
WaitMs 4000
PORTD.4 = 0 'Motor Revers OFF.
count1 = 0
Else
Endif
Endif
End
Goto loop
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC LATIN "
Lcdcmdout LcdLine2Home
Lcdout " CLEENER SYSTEM "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC COUNT "
Lcdcmdout LcdLine2Home
Lcdout " FULLY CHECK "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
TRISB = 0
TRISC.0 = 1
TRISC.1 = 1
PORTD = 0
TRISD = 0
count1 = 0
loop:
Lcdcmdout LcdLine1Home
Lcdout " COUNT PERSON "
Lcdcmdout LcdLine2Home
Lcdout "CHECK == ", #count1
WaitMs 80
If PORTC.0 = 1 Then
xx:
If PORTC.0 = 0 Then
count1 = count1 + 1
WaitMs 100
Else
Goto xx
Endif
Else
'Endif
If count1 = 10 Then
WaitMs 2000
PORTD.7 = 1 'Motor Forward GO.
WaitMs 4000
PORTD.7 = 0 'Motor Forward OFF.
WaitMs 1000
PORTD.6 = 1 'Brash Motor ON & Down .
WaitMs 4000
PORTD.6 = 0 'Brash Motor OFF & Down .
WaitMs 1000
PORTD.5 = 1 'Brash Motor ON & UP .
WaitMs 4000
PORTD.5 = 0 'Brash Motor OFF & UP .
WaitMs 1000
PORTD.4 = 1 'Motor Reverse GO.
WaitMs 4000
PORTD.4 = 0 'Motor Revers OFF.
count1 = 0
Else
Endif
Endif
End
Goto loop
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC LATIN "
Lcdcmdout LcdLine2Home
Lcdout " CLEENER SYSTEM "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC COUNT "
Lcdcmdout LcdLine2Home
Lcdout " FULLY CHECK "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
TRISB = 0
TRISC.0 = 1
TRISC.1 = 1
PORTD = 0
TRISD = 0
count1 = 0
loop:
Lcdcmdout LcdLine1Home
Lcdout " COUNT PERSON "
Lcdcmdout LcdLine2Home
Lcdout "CHECK == ", #count1
WaitMs 80
If PORTC.0 = 1 Then
xx:
If PORTC.0 = 0 Then
count1 = count1 + 1
WaitMs 100
Else
Goto xx
Endif
Else
'Endif
If count1 = 10 Then
WaitMs 2000
PORTD.7 = 1 'Motor Forward GO.
WaitMs 4000
PORTD.7 = 0 'Motor Forward OFF.
WaitMs 1000
PORTD.6 = 1 'Brash Motor ON & Down .
WaitMs 4000
PORTD.6 = 0 'Brash Motor OFF & Down .
WaitMs 1000
PORTD.5 = 1 'Brash Motor ON & UP .
WaitMs 4000
PORTD.5 = 0 'Brash Motor OFF & UP .
WaitMs 1000
PORTD.4 = 1 'Motor Reverse GO.
WaitMs 4000
PORTD.4 = 0 'Motor Revers OFF.
count1 = 0
Else
Endif
Endif
End
Goto loop
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC LATIN "
Lcdcmdout LcdLine2Home
Lcdout " CLEENER SYSTEM "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC COUNT "
Lcdcmdout LcdLine2Home
Lcdout " FULLY CHECK "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
TRISB = 0
TRISC.0 = 1
TRISC.1 = 1
PORTD = 0
TRISD = 0
count1 = 0
loop:
Lcdcmdout LcdLine1Home
Lcdout " COUNT PERSON "
Lcdcmdout LcdLine2Home
Lcdout "CHECK == ", #count1
WaitMs 80
If PORTC.0 = 1 Then
xx:
If PORTC.0 = 0 Then
count1 = count1 + 1
WaitMs 100
Else
Goto xx
Endif
Else
'Endif
If count1 = 10 Then
WaitMs 2000
PORTD.7 = 1 'Motor Forward GO.
WaitMs 4000
PORTD.7 = 0 'Motor Forward OFF.
WaitMs 1000
PORTD.6 = 1 'Brash Motor ON & Down .
WaitMs 4000
PORTD.6 = 0 'Brash Motor OFF & Down .
WaitMs 1000
PORTD.5 = 1 'Brash Motor ON & UP .
WaitMs 4000
PORTD.5 = 0 'Brash Motor OFF & UP .
WaitMs 1000
PORTD.4 = 1 'Motor Reverse GO.
WaitMs 4000
PORTD.4 = 0 'Motor Revers OFF.
count1 = 0
Else
Endif
Endif
End
Goto loop
Define LCD_LINES = 2
Define LCD_CHARS = 16
Define LCD_BITS = 4
Define LCD_DREG = PORTB
Define LCD_DBIT = 4
Define LCD_RSREG = PORTB
Define LCD_RSBIT = 2
Define LCD_EREG = PORTB
Define LCD_EBIT = 3
Lcdinit LcdCurUnderline
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC LATIN "
Lcdcmdout LcdLine2Home
Lcdout " CLEENER SYSTEM "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
Lcdcmdout LcdClear
Lcdcmdout LcdLine1Home
Lcdout "AUTOMATIC COUNT "
Lcdcmdout LcdLine2Home
Lcdout " FULLY CHECK "
WaitMs 5000
Lcdcmdout LcdLine1Clear
Lcdcmdout LcdLine2Clear
TRISB = 0
TRISC.0 = 1
TRISC.1 = 1
PORTD = 0
TRISD = 0
count1 = 0
loop:
Lcdcmdout LcdLine1Home
Lcdout " COUNT PERSON "
Lcdcmdout LcdLine2Home
Lcdout "CHECK == ", #count1
WaitMs 80
If PORTC.0 = 1 Then
xx:
If PORTC.0 = 0 Then
count1 = count1 + 1
WaitMs 100
Else
Goto xx
Endif
Else
'Endif
If count1 = 10 Then
WaitMs 2000
PORTD.7 = 1 'Motor Forward GO.
WaitMs 4000
PORTD.7 = 0 'Motor Forward OFF.
WaitMs 1000
PORTD.6 = 1 'Brash Motor ON & Down .
WaitMs 4000
PORTD.6 = 0 'Brash Motor OFF & Down .
WaitMs 1000
PORTD.5 = 1 'Brash Motor ON & UP .
WaitMs 4000
PORTD.5 = 0 'Brash Motor OFF & UP .
WaitMs 1000
PORTD.4 = 1 'Motor Reverse GO.
WaitMs 4000
PORTD.4 = 0 'Motor Revers OFF.
count1 = 0
Else
Endif
Endif
End
Goto loop