Many thanks in advance,
Chris
Moderator: Benj

Code: Select all
11.1.2 LOW-POWER MODE OPERATION
The system clock is used to generate the desired baud
rate; however, when a low-power mode is entered, the
low-power clock source may be operating at a different
frequency than in full power execution. In Sleep mode,
no clocks are present. This may require the value in
SPBRG to be adjusted.


You are right. Given the conditions in the data sheet I was under the impression INTOSC would not work. However, some googling resulted in a couple of messages stating it should work.christoph wrote:But isn't that for external timing componentsthough?
so that's within a good tolerance ((1/104E-06 - 9600)/9600)*100 = 0.16%christoph wrote:now I have a readable trace and the duration of the first off bit appears to be exactly 104uS.
Small, as in amplitude, or small as in narrow pulse? If so then baud is higher than 9600.christoph wrote:Unfortunately with the FL88, the Tx output is far too small to measure the same thing. Which could be a pointer?
Yep that sounds like a plan.christoph wrote: If your routine will actually expand the pulse width I will do that but I think what you are aiming for is to find what the pulse width actually is then increase it accordingly?