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

  • 大小: 84KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-16
  • 語言: 其他
  • 標簽: 單片機??

資源簡介

基于51單片機的電子鐘電路圖仿真,c程序,已仿真成功。

資源截圖

代碼片段和文件信息

//*************************************************************************************************
//* ??*
//* ***************************DS1302驅動程序************************* ??*
//* ??*
//*************************************************************************************************


//*************************************************************************************************
//* ??*
//* ?******************************頭文件及宏定義************************** ??*
//* ??*
//*************************************************************************************************
#include?

#define?DSIO?P1_2 ???//實時時鐘數據線引腳
#define?DSCLK?P1_1 ???//實時時鐘時鐘線引腳?
#define?DSRST?P1_0 ???//實時時鐘復位線引腳

#define?DS_SECOND 0x80 ???//DS1302數據地址。
#define?DS_MINUTE 0x82
#define?DS_HOUR 0x84?
#define?DS_WEEK 0x8A
#define?DS_DAY 0x86
#define?DS_MONTH 0x88
#define?DS_YEAR 0x8C


//*************************************************************************************************
//* ??*
//* ??********************************全局變量****************************** ??*
//* ??*
//*************************************************************************************************????????????
sbit??ACC0?=?ACC^0;
sbit??ACC7?=?ACC^7;

typedef?struct?TIME ??//定義的時間類型
{
unsigned?char?ucSecond;
unsigned?char?ucMinute;
unsigned?char?ucHour;
unsigned?char?ucWeek;
unsigned?char?ucDay;
unsigned?char?ucMonth;
unsigned?char?ucYear;
unsigned?char?ucaDateString[9];
unsigned?char?ucaTimeString[9];
}TIME;



//*************************************************************************************************
//* ??*
//* ?*********************實時時鐘寫入一字節(內部函數)************************* ??*
//* ??*
//*************************************************************************************************
void?vWriteByte(unsigned?char?ucByte)?
{?
????unsigned?char?ucCount;

????ACC?=?ucByte;

????for(ucCount=8;ucCount>0;ucCount--)
????{
????????DSIO?=?ACC0;?????????? ??//把累加器第0位賦給DSIO口。

????????DSCLK?=?1; ??//DSCLK下降沿,寫入數據。
????????DSCLK?=?0;

????????ACC?=?ACC?>>?1;? ??//把累加器里的數據右移一位。
????}?
}


//*************************************************************************************************
//* ??*
//* ?*********************實時時鐘讀入一字節(內部函數)************************ ??*
//* ??*
//*************************************************************************************************
unsigned?char?ucReadByte(void)?
{?
????unsigned?char?ucCount;

????for(ucCount=8;ucCount>0;ucCount--)
????{
????????ACC?=?ACC?>>1;?? ???//把累加器右移一位。
???????
????????ACC7?=?DSIO; ???//把DSIO的數據傳給累加器最高位。

????????DSCLK?=?1; ???//DSCLK下降沿讀出數據。
????????DSC

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????103650??2007-08-07?22:01??DigitalClock\DigitalClock.DSN

?????文件????????935??2007-10-26?22:30??DigitalClock\DigitalClock.PWI

?????文件??????36728??2007-08-07?23:36??DigitalClock\Keil\DigitalClock

?????文件???????6644??2007-08-07?23:36??DigitalClock\Keil\DigitalClock.hex

?????文件?????????99??2007-08-07?23:36??DigitalClock\Keil\DigitalClock.lnp

?????文件??????27580??2007-08-07?23:36??DigitalClock\Keil\DigitalClock.M51

?????文件???????1948??2007-10-26?22:42??DigitalClock\Keil\DigitalClock.Opt

?????文件????????209??2007-10-26?22:42??DigitalClock\Keil\DigitalClock.plg

?????文件???????2339??2007-08-07?17:02??DigitalClock\Keil\DigitalClock.Uv2

?????文件??????20023??2007-08-07?23:36??DigitalClock\Keil\DS1302.lst

?????文件??????11374??2007-08-07?23:36??DigitalClock\Keil\DS1302.obj

?????文件???????1317??2007-08-07?22:50??DigitalClock\Keil\include\DS1302.h

?????文件????????178??2007-08-07?16:13??DigitalClock\Keil\include\Includes.h

?????文件????????106??2007-08-06?09:27??DigitalClock\Keil\include\KeyProcess.h

?????文件????????103??2007-08-06?09:36??DigitalClock\Keil\include\KeyScan.h

?????文件???????1250??2007-08-06?08:51??DigitalClock\Keil\include\SMC1602.h

?????目錄??????????0??2007-08-07?14:10??DigitalClock\Keil\include

?????文件??????11074??2007-08-07?23:36??DigitalClock\Keil\KeyProcess.lst

?????文件???????6296??2007-08-07?23:36??DigitalClock\Keil\KeyProcess.obj

?????文件???????7181??2007-08-07?23:36??DigitalClock\Keil\KeyScan.lst

?????文件???????3047??2007-08-07?23:36??DigitalClock\Keil\KeyScan.obj

?????文件??????13132??2007-08-07?23:36??DigitalClock\Keil\main.lst

?????文件???????9739??2007-08-07?23:36??DigitalClock\Keil\main.obj

?????文件??????15631??2007-08-07?23:36??DigitalClock\Keil\SMC1602.lst

?????文件??????11015??2007-08-07?23:36??DigitalClock\Keil\SMC1602.obj

?????文件???????9121??2007-08-07?22:55??DigitalClock\Keil\source\DS1302.c

?????文件???????4106??2007-08-07?22:25??DigitalClock\Keil\source\KeyProcess.c

?????文件???????2962??2007-08-07?12:44??DigitalClock\Keil\source\KeyScan.c

?????文件???????6617??2007-08-07?22:59??DigitalClock\Keil\source\main.c

?????文件???????6840??2007-08-07?12:37??DigitalClock\Keil\source\SMC1602.c

............此處省略7個文件信息

評論

共有 條評論