We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi,
I have written a interuppt program for 1 second time delay. I am inserting the code with this mail, I am using timer0 with 250ms which is inturn given to PCA with 4 times count. The code is working fine as single module , but when I attach this code with my on going project code the code is not working, I have not used any special registers of the chip AT89C51ED2, and in all EEPROM programs I have used EA=0 and EA=1 at begining and end of program. If there is any suggestion , plz help me to get out of this problem.
void timer_routine(void) interrupt 7 using 2 { EA=0; CL=0x5F; CH=0xF0; CCF1=0; CF=0; P2_6=~P2_6; EA=1; } void main() { IEN0=0xC0; //C2 TMOD |=0x02; TL0=0x00; TH0=0x18; TF0=0; CMOD=0x05; CCAP1L=0x0A; CCAP1H= 0x4F; CCAPM1=0x49; CL=0x5F; CH=0xF0; CCAP1L=0xFF; CCAP1H= 0xFF; TR0=1; CR=1; P2_6=0; while(1); }
yet even then you either couldn't be bothered to read or were incapable of understanding the responses.
I read every response and, to the best of my ability, tried to understand them, if I did not I asked for clarification.
I do believe that I did 'understand' and did reply "I save some confusion and add some (the added parantheses), albeit less, I do not think that is worth it". In another reply I staed "I do not see it feasible to look at anything else than the actual file you are to add the changes to"
If, in any suggestion, the are no parantheses etc. added NOTHING BUT a 'preface' (e.g. TYPRA) to the lines, AND it does not involve looking at another file than the one you want to modify, then you are right that I "were incapable of understanding" and would appreciate it if you could explain (in that thread, please).
Erik