为啥stc15比stc12stc11f02e引脚功能图强很多,但是价格便宜很多

        把DS1302调试出来了写个记录吧,下佽用着时候省得再重新满大街的找资料 芯片介绍就不写了,度娘一搜一大把写几点笔记:

1、向寄存器写入数据前,要先关闭写保护即向 0x8E 写入 0x00,开启写保护时候写入0x80;

2、DS1302 第5脚 RST脚类似于一般芯片的CS脚,读写寄存器时候要将其拉高一般的片子都是拉低,这里跟其他不一樣;

3、接收或发送数据时候低位在前,高位在后感觉有点别扭;

4、设置时间,或读取时间时候是BCD码,不是十六进制比如,11时56分讀出时候就是0x11时,0x56分

// 各寄存器的写命令。KEIL对中文支持不太好原文注释这里原样表述一遍 // 各寄存器的读命令 // 三根线进行通讯,控制 // DS1302 接收戓发送数据时低位在前,高位在后 // 参考了别人的例程这里竟然不需要延时..好吧 // 最低位在前,高位在后跟一般的通讯不太一样 // 向某个寄存器写入一个字节数值 // 读取某个寄存器的值 // 设置时间,秒、分、时等等注意噢,写入的是BCD码 // 一些设置后继续开户写保护 // 读时间,然後在八段数码管上显示出来 // BCD码转换成十六进制 // 显示个横线下同

我要回帖

更多关于 stc11f02e引脚功能图 的文章

 

随机推荐