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

資源簡介

基于51單片機的protues的指紋考勤機 仿真和程序代碼 存儲用戶最多32人,上位機上傳和本地存儲

資源截圖

代碼片段和文件信息

#include
#include
#include“1602.h“
void?delayms(uint?z) ?//ms延時
{
uint?ij;
for(i=z;i>0;i--)
for(j=50;j>0;j--);
}

void?write_com(uchar?com)??//寫命令 時序
{
lcden=0;
delayms(1);
lcdrs=0;
lcderw=0;
P0=com;
delayms(1);
lcden=1;??
delayms(1);
lcden=0;
delayms(1);
lcdrs=1;?delayms(1);
delayms(5);
}
void?write_date(uchar?date) //寫數據 時序
{
lcden=0;
delayms(1);
lcdrs=1;
lcderw=0;
P0=date;??
delayms(1);
lcden=1;??
delayms(1);
lcden=0;??
delayms(1);
lcdrs=1;???
delayms(1);
delayms(1);
}
void?init_1602() ??//初始化
{
lcden=0;
lcderw?=?0;
write_com(0x01); ??//清除顯示
write_com(0x38); ??//顯示設置
write_com(0x0c);
write_com(0x06);

}

/*======================================================================
功?能:?????在1602?指定位置顯示一個字符:第一行位置0~15第二行16~31
說?明:?????第?X?行第?y?列??注意:字符串不能長于16個字符
======================================================================*/
void?DisplayOneChar(?uchar?X?uchar?Y?uchar?ASCII)
{
X?&=?0x1;
Y?&=?0xF;?//限制Y不能大于15,X不能大于1
if?(X)?Y?|=?0x40;?//當要顯示第二行時地址碼+0x40;
Y?|=?0x80;?//?算出指令碼
write_com(Y);?//這里不檢測忙信號,發送地址碼
write_date(ASCII);
}

/*====================================================================??
??按指定位置顯示一串字符:第?X?行第?y列
??注意:字符串不能長于16個字符
======================================================================*/
void?DisplayListChar(uchar?Xuchar?Yuchar?ms?uchar?*DData)
{
?unsigned?char?ListLength;

?ListLength?=?0;

?X?&=?0x1;
?Y?&=?0xF;?//限制X不能大于15,Y不能大于1
?while?(DData[ListLength]!=‘\0‘)?//若到達字串尾則退出
??{?
?????if?(Y?<=?0xF)?//X坐標應小于0xF
?????{
????????DisplayOneChar(X?Y?DData[ListLength]);?//顯示單個字符
????????ListLength++;
????????Y++;
????delayms(ms);//延時顯示字符串
?????}
?????else
????break;//跳出循環體
??}
}




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

?????文件???????1977??2018-03-22?16:08??指紋考勤機仿真\master\1602.c

?????文件????????380??2018-05-11?16:04??指紋考勤機仿真\master\1602.h

?????文件???????5854??2018-03-22?12:49??指紋考勤機仿真\master\app.c

?????文件????????702??2018-03-22?12:50??指紋考勤機仿真\master\app.h

?????文件???????2061??2018-05-11?16:04??指紋考勤機仿真\master\ds1302.c

?????文件????????218??2011-08-11?12:52??指紋考勤機仿真\master\ds1302.h

?????文件???????5426??2015-09-18?10:27??指紋考勤機仿真\master\eeprom2.c

?????文件????????880??2018-05-11?20:35??指紋考勤機仿真\master\eeprom2.h

?????文件????????381??2011-08-11?12:24??指紋考勤機仿真\master\HONG.h

?????文件????????505??2018-03-22?13:40??指紋考勤機仿真\master\key.c

?????文件????????631??2018-05-07?21:26??指紋考勤機仿真\master\key.h

?????文件???????1540??2018-03-27?14:30??指紋考勤機仿真\master\KEY4X4.c

?????文件????????217??2014-05-18?21:33??指紋考勤機仿真\master\KEY4X4.h

?????文件?????123508??2018-03-22?11:48??指紋考勤機仿真\master\Last?Loaded?prj.DBK

?????文件???????1061??2018-03-22?12:51??指紋考勤機仿真\master\lcd.c

?????文件????????177??2018-03-22?12:51??指紋考勤機仿真\master\lcd.h

?????文件???????4271??2018-05-11?22:28??指紋考勤機仿真\master\link\1602.lst

?????文件??????17091??2018-03-22?14:22??指紋考勤機仿真\master\link\app.lst

?????文件???????4716??2018-05-11?22:28??指紋考勤機仿真\master\link\ds1302.lst

?????文件??????10049??2018-05-11?22:28??指紋考勤機仿真\master\link\eeprom2.lst

?????文件???????1861??2018-05-11?20:23??指紋考勤機仿真\master\link\key.lst

?????文件???????3322??2018-05-11?22:28??指紋考勤機仿真\master\link\KEY4X4.lst

?????文件???????8031??2018-03-22?12:52??指紋考勤機仿真\master\link\keyscan.lst

?????文件???????3097??2018-03-22?13:16??指紋考勤機仿真\master\link\lcd.lst

?????文件??????19351??2018-05-11?22:28??指紋考勤機仿真\master\link\main.lst

?????文件??????46869??2018-05-11?22:28??指紋考勤機仿真\master\link\prj.m51

?????文件??????11968??2018-03-23?13:04??指紋考勤機仿真\master\link\sht11.lst

?????文件??????10440??2018-05-11?22:28??指紋考勤機仿真\master\main.c

?????文件???????6379??2018-05-11?22:28??指紋考勤機仿真\master\obj\1602.obj

?????文件??????18960??2018-03-22?14:22??指紋考勤機仿真\master\obj\app.obj

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

評論

共有 條評論