Views
5 months ago

US6506148

U.S. Patent Jan. 14,

U.S. Patent Jan. 14, 2003 Sheet 3 of 9 US 6,506,148 B2 LOAD FORM 50 SET SCREEN COLOR RO, GO, BO FLG3 = O, IEO, J = OS 7 51 (RANDOMIZE?)- FLG3= 1, SET B 68 s(t)=SIN(I/a I-ii/a) = . 1 54 I< 8 are 52 CHANGE FREQUENCY? / SET F- FO-F T=600007F, TA=75 OOZF, TT = 0.4*TA SET A. TN=GETTICKCOUNT-TIMER1. INTERVAL=TT 1N Y-56 SUB TIMER1. TIMER() 57 M=GETTIckcount)^ -N 59 TN=TN+T, CR = 0, TIMER 1 -N -e OFF CR=0, FLG2=0 EXTRAPOLATION PROCEDURE P 2k C(I) = 1 + A s(t)h 63 64 ~\ R1 = Ro: C(I), G 1 = Go: C(I), B1 = Bo: C(I) SCREEN COLOR R1, G 1, B1, I= I + 1 / 65 VARIABILITY ROUTINEr F. G. 6 67 TIMER 1. INTERVAL-TT

U.S. Patent Jan. 14, 2003 Sheet 4 of 9 US 6,506,148 B2 EXTRAPOLATION PROCED URE 170 N 61 (FLG2= D M=GETTICKCOUNT?, 1 77 -/ MR=TN-M 72 LM-LM - 1 79 - RR=DM/LM CR= 0 M-ML FLG 1 - O (A FLG 1 - O AND FLG 2 - O ND MR( 15 AND MR < MP \-73 DELAY BLOCK / 74 MP=MR, ML-M 75 DMEMP-MR LM- O RR-0 FLG 1 - 1 F. G. 7 : 85 F1 = 1 - FINAL LM 89 FIG. 8 LOOP COUNT