lljlljlzh1

DS1302驱动程序

#defineWRITE_SECOND0x80#defineWRITE_MINUTE0x82#defineWRITE_HOUR&

读和写

如果要执行读引脚时,首先要在这个引脚IO口写1(单片机内部结构的需要,否则的话会在任何时候读入的都是低电平)输入(读引脚)MOVP1,#0FFHMOVP1,#DATA输出(写引脚)MOVP1,#DATA注意:MOVXA,@RI,AMOVXA,@RI都是写操作MOV@DPTR,A要用到的是P0和P2口当作地址

BCD码

BCD码(Binary-CodedDecimal‎)亦称二进码十进数或二-十进制代码。用4位二进制数来表示1位十进制数中的0~9这10个数码。是一种二进制的数字编码形式,用二进制编码的十进制代码BCD码的运算规则:BCD码是十进制数,而运算器对数据做加减运算时,都是按二进制运

单片机数字时钟

8758821522328.txt