home *** CD-ROM | disk | FTP | other *** search
- 10 POKE53280,0:POKE53281,0:PRINT"[147][196][212][202]-[194][194][211] [196]ATE [208]RESETTER [197]XAMPLE"
- 20 PRINT"[212]HIS PROGRAM SHOWS YOU HOW TO SET THE"
- 30 PRINT"DATE AND TIME BEFORE YOU LOAD THE"
- 40 PRINT"[196][212][202]-[194][194][211]."
- 50 PRINT"[212]O MODIFY THIS PROGRAM TO USE A"
- 60 PRINT"HARDWARE DATE/TIME DEVICE, MODIFY LINES"
- 70 PRINT"1000 AND HIGHER TO READ THE DATE AND"
- 80 PRINT"TIME INTO THE APPROPRIATE VARIABLES."
- 90 GOSUB 1000:REM GET DATE/TIME
- 100 POKE2041,123:REM DATE-SET FLAG
- 110 POKE2042,YE:REM YEAR
- 120 POKE2043,MO:REM MONTH
- 130 POKE2044,DA:REM DAY
- 140 POKE56331,HO:REM HOUR (BCD)
- 150 POKE56330,MI:REM MINUTE (BCD)
- 160 POKE56329,SE:REM SECONDS (BCD)
- 170 POKE56328,0:REM START CLOCK
- 180 LOAD"BBS",8,1:REM LOAD BBS
- 990 END
- 1000 REM ----------------------------
- 1010 REM THIS ROUTINE GETS THE DATE
- 1020 REM AND TIME. VARIABLES ARE:
- 1030 REM YE = YEAR
- 1040 REM MO = MONTH
- 1050 REM DA = DAY
- 1060 REM HO = HOURS (24 HOUR)
- 1070 REM MI = MINUTES
- 1080 REM SE = SECONDS
- 1090 REM ----------------------------
- 1100 INPUT " [217]EAR";YE
- 1110 INPUT " [205]ONTH";MO
- 1120 INPUT " [196]AY";DA
- 1130 INPUT " [200]OURS (24 HOUR MILITARY TIME)";HO
- 1140 INPUT "[205]INUTES";MI
- 1150 INPUT "[211]ECONDS 0[157][157][157]";SE
- 1160 REM ----------------------------
- 1170 REM MAKE SURE YEAR IS 2 DIGITS
- 1180 YE=INT(100*(YE/100-INT(YE/100))+.5)
- 1190 REM ----------------------------
- 1200 REM CONVERT TIME TO BCD AM/PM
- 1210 IFHO>23THENHO=HO-24
- 1220 I=0:IFHO>11THENHO=HO-12:I=128
- 1230 HO=16*INT(HO/10)+(HO-10*INT(HO/10))+I
- 1240 MI=16*INT(MI/10)+(MI-10*INT(MI/10))
- 1250 SE=16*INT(SE/10)+(SE-10*INT(SE/10))
- 1260 RETURN
- 9000 REM ---* CORRECTED 9/11/89 *----
-