View Single Post
  #29   Report Post  
NSM
 
Posts: n/a
Default


"Robert Monsen" wrote in message
news:6Wwld.606891$8_6.339694@attbi_s04...

| How many of these do you need? How big do the digits need to be? Is this
| for production, or a hobby thing?

FWIW, I sent him the code for an assembly language program that gives you 49
timers in a Model 100, and a basic driver that offers 8 of them selected by
the 8 function keys. He can futz around with that to his heart's content. He
can pick up a Model 100 on eBay, often for less than a display would cost.

NM


[76670,326] Tracy Allen
STIMEM.ASM
Text, Bytes: 2941, Count: 69, 11-Aug-90

Title : Stopwatch timers, m/l source code
Keywords: 100 200 ML TIMER TIMERS STOPWATCH SOURCE CODE ASSEMBLY LANGUAGE

Source code for m/l routine that maintains 49 concurrent timers in sync
with the M100 or T102 clock interrupt. The routines can be called from
BASIC, to enable, read and set the individual timers. The accompanying
file
STIMES.100 is a BASIC loader and demo "stopwatch" program. The timers
occupy
99 bytes above HIMEM 62740, along with the routines "hooked" to the
background task, and the BASIC set, get and enable.

[76670,326] Tracy Allen
STIMES.100
Text, Bytes: 2780, Count: 109, 11-Aug-90

Title : Eight-channel stopwatch demo
Keywords: 100 102 STOPWATCH TIMER WATCH BASIC LOADER

Multiple stopwatch program has 8 concurrently running stopwatches. Press
enter to start them all at once. Press F1 to F8 to get "lap time" or
finish
from stopwatch 1-8. Uses machine language timers hooked to the 100/102's
internal 256/second time interrupt. There are three calls to the m/l,
syntax described in this program, and in accompanying STIMEM.ASM file.
This
demo is set up to time in 1/4 second intervals.