??? 08/12/05 12:44 Read: times |
#99262 - using the COUNTER with the SERIAL port Responding to: ???'s previous message |
Dear Mr. Raymond,
One has to use timer2 in such applications. The sequence of operation. MOV T2CON,#0; Auto reload mode SETB RCLK; SETB TCLK; ; to be set to use timer 2 to be the baud rate enerator. MOV RCAP2H,#(number) ; depends on baud rate MOV RCAP2L,#(number) ; SETB TR2; start the timer Now the serial port is configured for use timer2 for baudrate. Now T1 & T2 are free for you use in counter mode. krishnaiah |
Topic | Author | Date |
using the COUNTER with the SERIAL | 01/01/70 00:00 | |
I think your problem is that you are usi | 01/01/70 00:00 | |
chip being used | 01/01/70 00:00 | |
give a link | 01/01/70 00:00 | |
wahts about the direction ? | 01/01/70 00:00 | |
To Peter | 01/01/70 00:00 | |
Change chip. | 01/01/70 00:00 | |
Nope! I can't do that | 01/01/70 00:00 | |
I do not know if micro can, but it would | 01/01/70 00:00 | |
sorry | 01/01/70 00:00 | |
How do you propose to (re)program this c | 01/01/70 00:00 | |
use external interrupts | 01/01/70 00:00 | |
DEEPEST APOLOGIES!!! | 01/01/70 00:00 | |
Re DS5000 | 01/01/70 00:00 | |
ds5000 | 01/01/70 00:00 | |
Created a program! | 01/01/70 00:00 | |
read up on UART modes in "the bible" | 01/01/70 00:00 | |
A new idea! maybe the right one | 01/01/70 00:00 | |
you are running out of timers | 01/01/70 00:00 | |
using the COUNTER with the SERIAL port | 01/01/70 00:00 | |
timer2 | 01/01/70 00:00 | |
No timer 2 | 01/01/70 00:00 | |
Your problem is that you need 3 counter/ | 01/01/70 00:00 | |
erik | 01/01/70 00:00 | |
I think you have run into a mental block![]() | 01/01/70 00:00 |