correct DS1302 macro defination and example