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

  • 大小: 7KB
    文件類型: .c
    金幣: 1
    下載: 0 次
    發布日期: 2021-05-24
  • 語言: C/C++
  • 標簽: ARM??電子時鐘??

資源簡介

利用ARM 7芯片和LCD顯示器,通過C語言編譯,完成實時時鐘(RTC)的顯示。 源程序編譯、調試通過,下載到實驗箱中,實現電子時鐘功能,并在LCD上顯示類似的時鐘界面,動態顯示當前的時間,包括:年、月、日、時、分、秒,時針,分針、秒針必須為動態實時指示當前的時間。

資源截圖

代碼片段和文件信息

#include?“lcp21xx.h“
#include?“config.h“
#define STACKSIZE 256
#define?x_line?160
#define?y_line?80
OS_STK_DATA??stk;
extern??GUI_FONT?CHINESE_FONT12;
extern??GUI_FONT?CHINESE_FONT16;
extern??GUI_FONT?GUI_Font8x16;
OS_EVENT?*?Send_LCD_Sem;
OS_EVENT?*Key_Mbox;

I8?Hour[3]Min[3]Sec[3];
I8?hour?=?0?min?=?0?sec?=?0ms;
I8?YEA1[3]YEA2[3]MON[3]DAY[3];
int?yea1?=?20yea2=11?mon?=?6?day?=?23;
I8?XH0[3]XH1[3]XH2[3]XH3[3];
I8?XH4[3]XH5[3]XH6[3]XH7[3];
char?xh0=01xh1=62xh2=31xh3=03;
char?xh4=32xh5=36xh6=02xh7=12;
//int?TimeCount?=?0;
int?SpaceXS[61]={160165170175180185
189193197201205
206207208209210
209208207206205
201197193189185
180175170165160
155150145140135
131127123119115
114113112111110
111112113114115
119123127131135
140145150155160????????????
?}
?SpaceYS[61]={3031323334
? 3539434751
? 5560657075
? 80859095100
? 105109113117121
? 125126127128129
? 130129128127126
? 125121117113109
? 105100959085
? 8075706560
? 5551474339
? 353433323130}
?SpaceXM[61]={160164168172176180183186189192
? ??195196197198199200199198197196
? ??195192189186183180176172168164
? ??160156152148144140137134131128
? ??125124123122121120121122123124
? ??125128131134137140144148152156
? ??160???????????
?????}
?SpaceYM[61]={40414243444548515457
? ??60646872768084889296
? ??100103106109112115116117118119
? ??120119118117116115112109106103
? ??100969288848076726864
? ??60575451484544434241
? ??40
? ?}
?SpaceXH[13]={160175185190185175160145135130135145160}
?SpaceYH[13]={50556580951051101059580655550}
?*Placex=&SpaceXS[0]*Placey=&SpaceYS[0]*Placexm=&SpaceXM
[0]*Placeym=&SpaceYM[0]
?*Placexh=&SpaceXH[0]*Placeyh=&SpaceYH[0];
void?Display_xh1(char?xx1char?yy1);
void?Display_xh2(char?xx2char?yy2);
void?Display_xh3(char?xx3char?yy3);


void?Shows()
{
?show(sec);
??? ?Set_Color(GUI_GRAY);??????//擦除上一秒的
?????Draw_Line(x_liney_line*Placex*Placey);
?????Placex=Placex+1;
?????Placey=Placey+1;
????
?????Set_Color(GUI_YELLOW); ??//顯示下一秒的??
?????Draw_Line(x_liney_line*Placex*Placey);

?????Set_Color(GUI_RED);??????//顯示下一分的
?????
?????Draw_Line(x_liney_line*Placexm*Placeym);
?????Set_Color(GUI_GREEN); ??//顯示下一時的??
?????Draw_Line(x_liney_line*Placexh*Placeyh);
????
?????if(Placex==&SpaceXS[60]&&Placey==&SpaceYS[60])
?????{
???? ?Placex=&SpaceXS[0];
???? ?Placey=&SpaceYS[0];
?????}???
}

void?Showm()
{
?????
?Set_Color(GUI_GRAY);??????//擦除上一分的
?Draw_Line(x_liney_line*Placexm*Placeym);
?????Placexm=Placexm+1;
?Placeym=Placeym+1;
?Set_Color(GUI_RED);??????/

評論

共有 條評論