Hello everyone! How are you doing?! Iv been reading the PIC16C84 manual and Iv come up with a few questions... Here is! First, about memory organization. Please tell me if Im wrong. - The 1K * 14 EEPROM PROGRAM memory is were my assembly program is stored. (In binary format of course..) - In the DATA Memory, there is: - The 36 * 8 General Purpose RAM (GPR) - And the 64 * 8 EEPROM DATA memory, what is it used for? And now for the timer0 question... It says here in section 6.1 of the PIC16C84 documentation that the TMR0 interrupt is generated when the TMR0 register overflows from FFh to 00h. But what the does that mean? BTW, if someone has the code to drive a servo using PWD, could you please send it to me? It would help me a lot! Thank you in advance! Jean-Francois --------------- Jean-Francois & Alain Joly jolyal@capitalnet.com