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

  • 大小: 0M
    文件類型: .c
    金幣: 1
    下載: 0 次
    發布日期: 2021-05-07
  • 語言: 其他
  • 標簽: 其他??

資源簡介

時鐘.c

資源截圖

代碼片段和文件信息

#include
#define?uchar?unsigned?char
#define?uint?unsigned?int
sbit?rs=P3^5;
sbit?dula=P2^6;
sbit?wela=P2^7;
sbit?rw=P3^6;
sbit?lcden=P3^4;
sbit?s1=P3^5;
sbit?s2=P3^4;
sbit?s3=P3^3;
sbit?s4=P3^2;
uchar?numtts1num;
int?shifenmiao;
uchar?code?table[]=“????2020-03-05“ ??;
uchar?code?table1[]=“????23:59:55“ ??;
void?delay(uchar?z) //延時函數
{
uchar?xy;
for(x=100;x>0;x--);
for(y=z;y>0;y--);
}
void?write_com(uchar?com) //lcd1602?寫指令
{
rs=0;
rw=0;
P0=com;
delay(5);
lcden=1;
delay(5);
lcden=0;
}
void?write_date(uchar?date) //lcd1602?寫數據
{
rs=1;
rw=0;
P0=date;
delay(5);
lcden=1;
delay(5);
lcden=0;
}
???
void?init() //初始化
{ ???
wela=0;
dula=0;
shi=23;
fen=59;
miao=55;
lcden=0;
write_com(0x38); //
write_com(0x0c); //0c不閃不顯示
write_com(0x06); //
write_com(0x01);???? //清屏
write_com(0x80);?? //地址初始化
for(num=0;num<14;num++) ?//寫第一行
{
write_date(table[num]);
delay(5);
}
write_com(0x80+0x40); //地址換到第二行
for(num=0;num<12;num++) //寫第二行
{
write_date(table1[num]);
delay(5);
}
TMOD=0x01;
????TH0=(65536-45872)/256;
????TL0=(65536-45872)/256;
EA=1;
ET0=1;
TR0=1;
}
void?write_msf(uchar?adduchar?date)
{
uchar?shige;
shi=date/10;
ge=date%10;
write_com(0x80+0x40+add);
write_date(0x30+shi);
write_date(0x30+ge);
}?
void?key() ??//鍵盤?s1為功能鍵?按下則進入調試?定時器關閉?按到第四次退出調試?定時器重新打開?地址還原
{
if(s1==0)
{
delay(10); ???//按下消抖
if(s1==0) ???//按下s1
{
s1num++; ???//按下一次?s1num++
while(!s1); ???//松手消抖
if(s1num==1)
{
TR0=0;
write_com(0x80+0x40+11);
write_com(0x0f);
}
if(s1num==2)
{
write_com(0x80+0x40+8);
write_com(0x0f);
}
if(s1num==

評論

共有 條評論