手机版

万年历实验报告(13)

发布时间:2021-06-11   来源:未知    
字号:

基于单片机的课程设计

_nop_();

inbyte=inbyte>>1; } }

/********************************************************/

/********************************************************/

uchar read_byte() //sclk的下跳沿读数据 {

uchar i,temp=0;

io=1; //设置为输入口

for(i=0;i<7;i++) { sclk=0; if(io==1) temp=temp|0x80; else

temp=temp&0x7f;

sclk=1; //产生下跳沿

temp=temp>>1; }

return (temp); }

/********************************************************/

// 往ds1302的某个地址写入数据 /********************************************************/

void write_ds1302(uchar cmd,uchar indata) {

sclk=0;

reset=1;

write_byte(cmd); write_byte(indata); sclk=0; reset=0; }

/********************************************************/ // 读ds1302某地址的的数据 /********************************************************/ uchar read_ds1302(uchar addr) {

uchar backdata; sclk=0; reset=1;

write_byte(addr); //先写地址 backdata=read_byte(); //然后读数据 sclk=0; reset=0;

return (backdata); }

/*********************************************************/ // 设置初始时间

/*********************************************************/

void set_ds1302(uchar addr,uchar *p,uchar n) //写入n个数据 {

write_ds1302(0x8e,0x00); //写控制字,允许写操作 for(;n>0;n--)

万年历实验报告(13).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)