91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 858KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-07
  • 語言: 其他
  • 標(biāo)簽: 單片機(jī)??

資源簡介

單片機(jī)最小系統(tǒng),時(shí)鐘芯片,根據(jù)用電的峰時(shí)、平時(shí)、谷時(shí)分段計(jì)價(jià),存儲(chǔ)芯片,用于存儲(chǔ)充值余額,脈沖輸入,用于模擬用電量

資源截圖

代碼片段和文件信息

#include?“DS1302.h“


//?時(shí)間的小時(shí)和分鐘變量
unsigned?char?hour?min;

unsigned?char?psec;
//DS1302寫單個(gè)字節(jié)?
void?DS1302ByteWrite(unsigned?char?dat)
{
unsigned?char?mask;
for(mask=0x01;mask!=0;mask<<=1)
{
if((dat&mask)!=0)
DS1302_IO=1;
else
DS1302_IO=0;
DS1302_CK=1;
DS1302_CK=0;?
}
DS1302_IO=1;?

}

//DS1302讀單個(gè)字節(jié)?
unsigned?char?DS1302ByteRead()
{
unsigned?char?maskdat=0;
for(mask=0x01;mask!=0;mask<<=1)
{
if(DS1302_IO!=0)
dat?|=mask;
DS1302_CK=1;
DS1302_CK=0;
}

return?dat;
}

//DS1302把dat寫入寄存器reg?
void?DS1302SingleWrite(unsigned?char?regunsigned?char?dat)
{
DS1302_CE=1;
DS1302ByteWrite((reg<<1)|0x80);
DS1302ByteWrite(dat);
DS1302_CE=0;
}

//DS1302從reg讀字節(jié)?
unsigned?char?DS1302SingleRead(unsigned?char?reg)
{
unsigned?char?dat;
DS1302_CE=1;
DS1302ByteWrite((reg<<1)|0x81);
dat=DS1302ByteRead();
DS1302_CE=0;

return?dat;
}

//初始化DS1302?
void?InitDS1302()
{
unsigned?char?i;
unsigned?char?code?InitTime[]={ ??? //2013年10月8日?星期二?12:30:00
0x000x300x120x080x100x020x13 //0x000x300x120x080x100x020x13
};

DS1302_CE=0;
DS1302_CK=0; ???


i=DS1302SingleRead(0);
if((i&0x80)!=0) //判斷DS1302是否停止?
{
DS1302SingleWrite(70x00); //撤銷寫保護(hù)?
for(i=0;i<7;i++)
DS1302SingleWrite(iInitTime[i]);
}

}


//void?DS1302SetTime(unsigned?char?*ch)
//{
// unsigned?char?i;
//// unsigned?char?code?InitTime[]={ ??? //2013年10月8日?星期二?12:30:00
//// 0x000x300x120x080x100x020x13 //0x000x300x120x080x100x020x13
//// };
//
// DS1302_CE=0;
// DS1302_CK=0; ???
//
//
// i=DS1302SingleRead(0);
// if((i&0x80)!=0) //判斷DS1302是否停止?
// {
// DS1302SingleWrite(70x00); //撤銷寫保護(hù)?
// for(i=0;i<7;i++)
// DS1302SingleWrite(ich[i]);
// }
//}

/*
*
*/



/*
*?用于在1602上顯示時(shí)間flag200ms為刷新位
*/
void?Time_Display(unsigned?char?*flag200ms)
{
unsigned?char?i=0;
unsigned?char?time[7];
unsigned?char?str[12];
if((*flag200ms)==1)
{ ?
(*flag200ms)=0;
for(i=0;i<7;i++)
time[i]=DS1302SingleRead(i);
if(psec!=time[0])
{
// str[0]=‘2‘;
// str[1]=‘0‘;
// str[2]=(time[6]>>4)+‘0‘;
// str[3]=(time[6]&0x0f)+‘0‘; //年
// str[4]=‘-‘;
// str[5]=(time[4]>>4)+‘0‘;
// str[6]=(time[4]&0x0f)+‘0‘; //月
// str[7]=‘-‘;
// str[8]=(time[3]>>4)+‘0‘;
// str[9]=(time[3]&0x0f)+‘0‘; //日?
// str[10]=‘\0‘;?
// LcdShowStr(00str?sizeof(str));
// str[0]=(time[5]&0x0f)+‘0‘;
// str[1]=‘\0‘;
// LcdShowStr(110“week“?4);
// LcdShowStr(150str?sizeof(str)); //星期

str[0]=(time[2]>>4)+‘0‘;
str[1]=(time[2]&0x0f)+‘0‘; //時(shí)?

hour??=?(time[2]>>4)*10+(time[2]&0x0f);
min?=?(time[1]>>4)*10+(time[1]&0x0f);

str[2]=‘:‘;
str[3]=(time[1]>>4)+‘0‘;
str[4]=(time[1]&0x0f)+‘0‘; //分?
// str[5]=‘:‘;
// str[6]=(time[0]>>4)+‘0‘;
// str[7]=(time[0]&0x0f)+‘0‘; //秒?
str[8]=‘\0‘;
LcdShowStr(110str?

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件??????78597??2018-06-08?15:21??功能說明\錄像\kk?2018-06-08?15-06-59.mp4

?????文件?????682933??2018-06-08?15:48??功能說明\錄像\kk?2018-06-08?15-44-23.mp4

?????文件??????94901??2018-06-05?12:17??功能說明\成品\代碼\53527\9022462e27fa194146bd8a3fa0b16d45.jpg

?????文件???????3131??2018-06-07?16:42??功能說明\成品\代碼\53527\code\ds1302.c

?????文件????????463??2018-05-22?09:57??功能說明\成品\代碼\53527\code\ds1302.h

?????文件???????1336??2018-05-08?15:27??功能說明\成品\代碼\53527\code\eeprom.c

?????文件???????2501??2018-05-09?19:34??功能說明\成品\代碼\53527\code\Listings\adc0809.lst

?????文件???????8291??2018-06-08?14:33??功能說明\成品\代碼\53527\code\Listings\ds1302.lst

?????文件???????4350??2018-06-08?14:33??功能說明\成品\代碼\53527\code\Listings\eeprom.lst

?????文件???????5823??2018-06-08?14:33??功能說明\成品\代碼\53527\code\Listings\i2c.lst

?????文件???????6821??2018-06-08?14:33??功能說明\成品\代碼\53527\code\Listings\lcd1602.lst

?????文件??????10766??2018-06-08?14:35??功能說明\成品\代碼\53527\code\Listings\main.lst

?????文件??????14153??2018-06-08?14:33??功能說明\成品\代碼\53527\code\Listings\STARTUP.lst

?????文件??????39180??2018-06-08?14:35??功能說明\成品\代碼\53527\code\Listings\system.m51

?????文件???????3823??2018-05-09?19:34??功能說明\成品\代碼\53527\code\objects\adc0809.obj

?????文件???????6924??2018-06-08?14:33??功能說明\成品\代碼\53527\code\objects\ds1302.obj

?????文件???????4571??2018-06-08?14:33??功能說明\成品\代碼\53527\code\objects\eeprom.obj

?????文件???????7329??2018-06-08?14:33??功能說明\成品\代碼\53527\code\objects\i2c.obj

?????文件???????9485??2018-06-08?14:33??功能說明\成品\代碼\53527\code\objects\lcd1602.obj

?????文件??????12232??2018-06-08?14:35??功能說明\成品\代碼\53527\code\objects\main.obj

?????文件????????107??2018-06-08?14:35??功能說明\成品\代碼\53527\code\objects\main.__i

?????文件????????819??2018-06-08?14:33??功能說明\成品\代碼\53527\code\objects\STARTUP.obj

?????文件??????36205??2018-06-08?14:35??功能說明\成品\代碼\53527\code\objects\system

?????文件???????1514??2018-06-08?14:35??功能說明\成品\代碼\53527\code\objects\system.build_log.htm

?????文件???????9457??2018-06-08?14:35??功能說明\成品\代碼\53527\code\objects\system.hex

?????文件????????217??2018-06-08?14:35??功能說明\成品\代碼\53527\code\objects\system.lnp

?????文件??????24003??2018-06-08?14:36??功能說明\成品\代碼\53527\Sch\Backup?Of?New?Project.pdsbak

?????文件???????1458??2018-05-09?10:57??功能說明\成品\代碼\53527\Sch\History\Sheet1.~(1).SchDoc.Zip

?????文件???????4986??2018-05-09?10:59??功能說明\成品\代碼\53527\Sch\History\Sheet1.~(2).SchDoc.Zip

?????文件???????5219??2018-05-09?11:02??功能說明\成品\代碼\53527\Sch\History\Sheet1.~(3).SchDoc.Zip

............此處省略28個(gè)文件信息

評論

共有 條評論

相關(guān)資源