叶大鹏AVR单片机教程DS1302初始化问题,疑惑
http://cache.amobbs.com/bbs_upload782111/files_36/ourdev_617466O2NS4V.jpg(原文件名:原理图.jpg)
这是叶大鹏AVR单片机教程里Lesson11里的DS1302程序的原理图,它的RST端口接的是PC7口,可它的DS1302初始化程序是这样写的
/*******************************************
函数名称: DS1302_init
功 能: 初始化DS1302的数据接口
参 数: 无
返回值: 无
/********************************************/
void DS1302_portinit(void)
{
DDRB|=BIT(RTC_CLK)|BIT(RTC_DATA)|BIT(RTC_CS);//将时钟端(RTC_CLK)数据端(RTC_DATA)片选端(RTC_CS)设置为输出
}
它并没有把PC7口设置为输出,为什么还能工作呢,在下疑惑不解,请教各位高手 回复【楼主位】starsky0816 星空
-----------------------------------------------------------------------
BIT(RTC_CS); 就是把PC7口设为输出 同意二楼的回答!
页:
[1]