' }. ' }. | ' | ^ ' /\ / \ ' \\\\\\ / \ / .[ \ ' (-O-O-) / - \ / .; \ ' \(-)/ / \ /=----- "\ '*---------00o0--W----0o00-------* / ] \ ^ | / \ | '@ project name: 7SEGMENT_2 @ / . |__ \ / \ | | | | '@ programed by : HATEM RAYA @ / __ ' \ / \ _| | | |_ '@ DATE : 1999-1-19 @ /J^..| | 4_|_||\ |= | <<==-=-=-=-===>> '@ COUNTRY LEBANON @ / . [ ,. \ |[ ]| \___ ___ _/ help?? '@ PHONE : 03884745 @ /::::::::::::::::: \_;__|__ | | p '@ EMAIL: HATEMRAYA@HOTMAIL.COM @ ({{{{{{{{{{ }}}}}}}}})=-=-=-> | # [] | /|\ '@ VOLTS = 5 DC @ | ] ^ [ | .|/ | | /\ '@HTTP//:WW.GEOCITIES.COM/STAMPIC@ | / \ l | | |[*] | | '@ @ | ' / \ _ | ; | | ; | '@ @ | , / \ _ |. | | __ | '@ @ | __ / \ _| []| | - | '@ @ | ;( ) | | | |- | '@ @ |00000|~~~~~~~|00000| - | | _ | '@ @ | -- | | | |---|;\ | __ | '@ @ | | {|} |. | -__ \ | ' | '@ @ | . | | |. | _-_ -- -\ | __ | '@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@---|_____|___|___|_____|____--- ___/ .... \____ '---------------------------------------------------------------------------------------------- '7SEGMENT2. A PRO TO C0NTROL 2 LED PANEL 7 SEGMENT 'EACH DIGET IS REPRESETETED BY BINARY NUMBER FOR 'DISPLAYING IN THE LOOKUP DIGET0 & DIGET 1 'THIRE IS THE MULTIPLEXING CIRCUIT CONTROLED BY 'PIN9 FOR DIGET 0 & PIN10 FOR DIGET 1 FLIKERING BETWEN 'THE TWO LED PANELS CONTROLED BY TWO 22222 TRANSISTORS 'THEN BAIS OF TRANSISTOR CONECTED TO 4.7K THEN TO STAMP PIN 9 OR 10 DIGET0 VAR BYTE DIGET1 VAR BYTE LED0 VAR BYTE LED1 VAR BYTE REPET VAR BYTE DIRL = 255 DIRH = 255 TOP: FOR W4 = 0 TO 99 'JUST A COUNTER TO SIMPLFY THE PRO WORKING DIGET0 = W4 DIG 0 DIGET1 = W4 DIG 1 LOOKUP DIGET0,[63,6,91,79,102,109,125,7,127,111] ,LED0 LOOKUP DIGET1,[63,6,91,79,102,109,125,7,127,111] ,LED1 DEBUG ? W4 ' 0,1, 2, 3, 4, 5, 6 ,7, 8 , 9 ,ABOVE EACH NUMBER IS THE = BINERU NUMBER GOSUB DISPLAY NEXT W2 = 0 GOTO TOP DISPLAY: FOR REPET = 0 TO 20 ' 20 TIME REPETING THE SAME NUMBER SO EYES OUTL = LED0 ' WILL NUT NOTIC ANY FLIKERING BETWEN THE 2 ' LED PANELS OUT9 = 1 PAUSE 10 ' PAUSE 10 MILESECOND SO NO FLIKERING IS noticed OUT9 = 0 OUTL = LED1 OUT10 = 1 PAUSE 10 OUT10 = 0 NEXT RETURN