C51 programming of real-time clock chip DS1302