1. Yes, you'll immediately go into reset and stay there until you take the pin high. (The pin control only gets changed by power-on reset.)
2. Yes, WAIT will immediately exit if there is an interrupt pending.
3. You should wait the t_acquire time after setting the trim before changing BDIV. The reason is that if you change immediately, you could still be at an out of spec.
4. I have to ask the product engineer. I'll update this when I get an answer.
- Rocky
I received confirmation from the PE that the production parts do have the trim programmed in flash. (I had looked at some pre-production samples that I had and the trim values weren't there -- so I had to ask the PE for the status.)
- Rocky
Dear all,
I have a kind of application using MC9RS08KA2 where in i have a requirement of generating a pulse of 200n.secs. Could any one of you suggest if this is possible by any chance with safe operation of chip.
I am right now using the following code with default clock(9.9Mhz) setting and could achive only 230 n.secs
PTAD_PTAD1 = 0x0; // pulse o/p pin low
asm
{
LDA PTAD_PTAD1; // 0--> RegA
}
for(;
{
PTAD_PTAD1 = 1; // High state at pulse output pin
asm
{
STA PTAD_PTAD1; // ( RegA )--> port-A reg pulse o/p pin
}
}
Thanks in adavance,
Nataraja