随笔分类 - Peripheral
摘要:定时器是MCU必不可少的外设,定时器的本质是计数器,而计数有两种方式:一种是从初值开始到0xFFFF产生溢出;另一种是从0x0000开始计数到阈值产生溢出。带有阈值寄存器的定时器一般有两种工作模式:up mode;up/down mode(Center-aligned mode)。而传统的51和pi...
阅读全文
摘要:时间日历在DS1302寄存器中是以BCD码的形式存放的 BCD码(Binary-Coded Decimal?)亦称二进码十进数或二-十进制代码,用4位二进制数来表示1位十进制数中的0~9这10个数码。例如:写操作--时间数据12:30:00写0x00到地址0x80中--00秒;写0x30到地址0x82中--30分钟;写0x12到地址0x84中--12小时;例如:读操作--时间12:30:00 数据从地址0x81读得0x00--00秒;从地址0x83读得0x30--30分钟;从地址0x85读得0x12--12小时;注意:时间日历在DS1302寄存器中虽然是以BCD码的形式存放的,但是我们往DS.
阅读全文