这一节,我们继续调试硬件电路,测试下PCF8563是不是正常,读出时间来,然后显示在数码管上,8563的驱动是搜来的,然后修改了一下,谢谢网友的贡献,先来看下硬件电路:
SCL接在了P5.4口,SDA 接在了P5.5口,复制之前建立的模板,然后将以下代码敲入,程序的功能是,将PCF8563的时间读出来,并显示在数码管上,程序比之前稍微复杂了一点,代码如下:
可以看到程序还是比较大的,经过调试后,下载到目标板上效果如下:
我们在初始化的时候设定了一个时间,上电后,时钟芯片读取时间,并从这个时间点开始计时,因为还没学到按键,所以时间还是不可调节的,等到后面学了按键,就可以做一个可调节的时钟了。本节的参考代码已上传http://pan.baidu.com/s/1kU6YRHH
设计资源 培训 开发板 精华推荐
- Sg2525A 稳压脉宽调制器的典型应用
- 使用 LT3045IDD 12 Vin 至 3.3 Vout 和 0.8 uVRMS 线性稳压器集成噪声的典型应用
- STM32最简核心板
- LT3088EST 高效可调电源的典型应用
- LTC3624EMSE-2 具有 800mA 突发钳位、fSW = 1MHz 的可调输出电压、2A 同步降压型稳压器的典型应用
- ADR291GRUZ 2.5V便携式设备稳压器典型应用电路
- LTM4650IY-1A 的典型应用电路 典型 4.5 至 15 Vin、1.5V 和 1.2V at 25A 输出降压稳压器
- 使用 ON Semiconductor 的 KA7808E 的参考设计
- Protues仿真实例(8051)-PWM测试
- 电感电容频率表