📄 readme.txt
字号:
Small RTOS的Pcf8563驱动程序及其在在DP-51下载仿真实验仪上使用的的例子。
使用:
把Small RTOS配置为允许使用信号量;将宏IICSem定义为分配给IIC总线驱动的信号量的索引;将PCF8563Sem定义为分配给PCF8563的驱动程序的信号量的索引;将PCF8563Delay定义为等待信号量的最长时(0为一直等待).
多任务操作PCF8563时使用宏OSPCF8563Write()对器件进行写操作,使用OSPCF8563Read()对器件进行读操作。
只有一个任务读写PCF8563时,调用函数PCF8563Write()对器件进行写操作,调用函数PCF8563Read()对器件进行读操作。
由于器件使用非常灵活,驱动程序没有给出更高层次的函数功能如设置时间、设置报警时间等。读者如果需要,参考芯片的数据手册和读写函数的例子应该很快可以写出来。
本例程序先将PCF8563初始化,如后每隔半秒读一次PCF8563的时间,并在LED数码显示器上显示出来。同时,有两个发光二极管每秒闪动一次。
注意:(1)在KEIL C51 工程中,我已经把输出文件目录设在e:\temp中,您可以在Project->Options for Target "Target 1"的output页点击Select Folder for Objects...和Listing页点击Select Folder for Listing...改变.
(2)编译时会有3个警告,可以忽略.
(3)DP-51下载仿真实验仪的所有跳线选取默认值。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -