| ??? 12/01/05 16:32 Read: times |
#104518 - answer for tmod problem Responding to: ???'s previous message |
hi, as we know tmod register is used for timer or counter mode control. tmod is the 8bit register in which,lower 4 bit is used for timer/counter 0 & higher 4 bit is used for timer/counter 1, open ur reference book,see the bits of tmod.ok now i m coming to ur problem.(always remember tmod is byte addressable register,we cant configure bit wise,we have to configure byte wise) mov tmod,#02h here 'h' is representing its a hexa decimal number so when it will be store in tmod the configuration will be 0000 0010,so timer 0 mode 2 will be selected. mov tmod,#11010101b gate c/bar(t) m1 m0 | gate c/bar(t) m1 mo | 1 1 0 1 | 0 1 0 1 higher 4 bitS is telling.... its a counter 1 in mode 1 ,& THE COUNTER WILL RUN WHEN TR1 BIT -'HIGH' AND EXTERNAL INTERRUPT 'INT1'--'HIGH'.SO BOTH MUST BE HIGH TO START THE COUNTER. LOWER 4 BITS IS TELLING.... COUNETR 0 IN MODE 1,AND IT WILL START WHEN ONLY TR0 BIT WILL BE 'HIGH', the combination of counter and timer which can be selected by tmod,c- counter,t- timer c|c c|t t|c t|t hope u got it |
| Topic | Author | Date |
| TMOD | 01/01/70 00:00 | |
| Math | 01/01/70 00:00 | |
| TMOD | 01/01/70 00:00 | |
| clarification | 01/01/70 00:00 | |
| Eh??? | 01/01/70 00:00 | |
| thanks | 01/01/70 00:00 | |
| Not quite... | 01/01/70 00:00 | |
| direct addressing | 01/01/70 00:00 | |
| The point being... | 01/01/70 00:00 | |
| answer for tmod problem | 01/01/70 00:00 | |
Tutorial??? | 01/01/70 00:00 | |
| which is a whole lot easier to read | 01/01/70 00:00 | |
| answer for tmod problem | 01/01/70 00:00 | |
| Samirul, I am sure that Paul has been pa | 01/01/70 00:00 |



