I'm guessing D8.7 is write-only, and reading that bit might produce a meaningless result.
Its also possible there's a read-modify-write problem with reading & writing the ports directly - Some test routines use logical operators rather than direct reads/writes... On 6/28/18, Kurt McCullum <[email protected]> wrote: > Thanks for the tip. I just tried that one but I get 128 for both. It > almost seems like that flag is an indicator for the power switch. Though > I don't know what use that is. > > On Thu, Jun 28, 2018, at 8:14 PM, John Gardner wrote: >> Take a look at p. 5-30 in the 8201a Svc Manual, figs. 5-47 & 5-48.> >> On 6/28/18, Kurt McCullum <[email protected]> wrote: >>> I wish I could say it works. but I have two 8201s here. One >>> with a low>> battery and one without. Both show 208 when I try >>> print inp(216) >>> >>> It was worth a try. I'd be interested if anyone else figures >>> this out.>> >>> Kurt >>> >>> >>> On Thu, Jun 28, 2018, at 11:53 AM, MikeS wrote: >>>> >>>> Yeah; how could we have missed that /LPS signal all this time... >>>> >>>> Thanks, Kurt! >>>>> ----- Original Message ----- >>>>> **From:** Stephen Adolph[1] >>>>> **To:** [email protected] >>>>> **Sent:** Thursday, June 28, 2018 1:58 PM >>>>> **Subject:** Re: [M100] Low power check >>>>> >>>>> Wow. Very nice. Learn something new every day. >>>>> >>>>> On Thursday, June 28, 2018, Kurt McCullum <[email protected]> >>>>> wrote:>>>>>>> __ >>>>>> Will, >>>>>> >>>>>> Found it in the Robert Covington's M100 ports/registers file. >>>>>> Port>>>>> D0 (208) is where the low power signal is. The file >>>>>> indicates this>>>>> is the same for both the 100 and 200.>>> >>>>>> PRINT INP(208) >>>>>> >>>>>> That command should give you the status of the power. Bit 7 is >>>>>> the>>>>> indicator so the value will change by 128.>>> >>>>>> Kurt >>>>>> >>>>>> >>>>>> On Thu, Jun 28, 2018, at 10:32 AM, Kurt McCullum wrote: >>>>>>> It's actually a INP(216) command not a PEEK(216). I didn't >>>>>>> realize>>>>>> that when I first posted. But the memory locations on >>>>>>> the 200 >>>>>>> would>>>>>> be different than the NEC.>>>> >>>>>>> So for the NEC, in BASIC the following command would show the >>>>>>> value:>>>> PRINT INP(216) >>>>>>> >>>>>>> Kurt >>>>>>> >>>>>>> >>>>>>> On Thu, Jun 28, 2018, at 9:53 AM, William Winter wrote: >>>>>>>> FYI... I just tried the PEEK (216) on my Model 100 and it >>>>>>>> returned>>>>>>> 85 with both the battery light on and off.>>>>> >>>>>>>> -Will >>>>>>>> >>>>>>>> On Thu, Jun 28, 2018 at 12:42 PM Kurt McCullum >>>>>>>> <[email protected]> wrote:>>>>>> __ >>>>>>>>> That's what I was afraid of. However, I did find something >>>>>>>>> that>>>>>>>> is worth a try when I get home tonight. In the NEC >>>>>>>>> 8201 >>>>>>>>> technical>>>>>>>> manual (yes I read these things) on page 256, it >>>>>>>>> looks like bit >>>>>>>>> 7>>>>>>>> of memory location D8 (216) is set when there is a low >>>>>>>>> power >>>>>>>>> signal. If that is correct, a PEAK(216) which returns a >>>>>>>>> value>>>>>>>> greater than 127 should indicate a low power state. >>>>>>>>> But I'll >>>>>>>>> have>>>>>>>> to test this later since I am not in front of the >>>>>>>>> machine.>>>>>>>>>>>>>> Kurt >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Jun 28, 2018, at 9:16 AM, Stephen Adolph wrote: >>>>>>>>>> no, I don't think so. there is no A/D function or alarm >>>>>>>>>> point>>>>>>>>> that is readable. would have been a good >>>>>>>>>> idea.>>>>>>> >>>>>>>>>> On Thu, Jun 28, 2018 at 12:11 PM, Kurt McCullum >>>>>>>>>> <[email protected]> wrote:>>>>>>>> __ >>>>>>>>>>> Is there a PEEK I can do in BASIC to see if the low power >>>>>>>>>>> light>>>>>>>>>> is on. I would assume that the 100/200/NEC all >>>>>>>>>>> have different>>>>>>>>>> locations in memory but is this >>>>>>>>>>> possible?>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Kurt >>>>>>>>>>> >>>>>>>>> >>>>>>> >>>>>> >>> >>> >>> Links: >>> >>> 1. mailto:[email protected] >>> > >
