- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
倒计时好使(Countdown so that)
倒计时好使(Countdown so that)
#包括 iom16v。”
#包括数学。”
/ / **********************时钟**************
#包括宏。”
#定义unsigned char函数
# unsigned int定义单元
#定义则无符号长
# MCLK 8000000定义
# LCDP铅定义
#定义RS PC0
#定义RW PC1
#定义E内关
/ / *********************时钟**************
函数数= 0;
UCHAR庙= 60;
函数分= 60;
UCHAR石= 99;
无效shijianjisuan(函数的函数M,N);
init_lcd虚空(void);
write_command(void函数命令);
无效write_data(函数的数据);
无效lcd_set_add(函数的函数X、Y);
无效lcd_write_string(函数X,Y的函数,函数指针);
无效delay_nus(个X);
delay_1ms虚空(void);
无效delay_nms(个X);
无效delay_nus(个X)
{
无符号整型;
对于(i = x;i 0;i…)
{
ASM(“空”);
ASM(“空”);
ASM(“空”);
ASM(“空”);
ASM(“空”);
ASM(“空”);
}
}
delay_1ms虚空(void)
{
无符号整型;
为(i = 0;i 1712;i++);/ /晶振数* 143-2
}
无效delay_nms(unsigned int x)
{
无符号整型;
对于(i = x;i 0;i…)
{
delay_1ms();
}
}
/ *******************************************************************************
1602部分
******************************************************************************* /
init_lcd虚空(void)
{
(20)delay_nms;
write_command(0X38);
(10)delay_nms;
write_command(0X38);
(10)delay_nms;
write_command(0X38);
(10)delay_nms;
write_command(0X38);
(10)delay_nms;
write_command(0x01);
write_command(0x06);
write_command(0x0c);
}
write_command(void函数命令)
{
还能和= ~(1 E);
还能和= ~(1 RW);
还能和= ~(1 RS);
| PORTC =(1 E);
(500)delay_nus;
PORTB =命令;
(5)delay_nms;
还能和= ~(1 E);
}
无效write_data(函数的数据)
{
还能和= ~(1 E);
还能和= ~(1 RW);
| PORTC =(1 RS);
| PORTC =(1 E);
(500)delay_nus;
PORTB =数据;
(5)delay_nms;
还能和= ~(1 E);
}
无效lcd_set_add(函数的函数X、Y)
{
函数的地址;
开关(y){
案例0:
地址= 0x80 +X;
打破;
案例1:
地址= 0x90 +X;
打破;
案例2:
地址= 0x88 +X;
打破;
案例3:
地址= 0x98 +X;
打破;
默认地址= 0x80 + X;}
write_command(地址);
}
无效lcd_write_string(函数X,Y的函数,函数指针)
{
lcd_set_add(x,y);
当(*)!=“0”)
{
write_data(个);
STR;
}
}
/ *******************************************************************************
显示部分
******************************************************************************* /
无效shijianjisuan(函数的函数M,N)
{
函数的[ 9 ];
的[ 0 ] =石/ 10 + 0x30;
的[ 1 ] =石% 10 + 0x30;
的[ 2 ] = 0x3a;
的[ 3 ] =奋/ 10 + 0x30;
的[ 4 ] =奋% 10 + 0x30;
的[
您可能关注的文档
- 二十六、浅谈管理会计中业绩考核的几点认识(Twenty-six, a brief account of performance appraisal in management accounting).doc
- 二十四条教你工程定位和放线(The twenty-four will teach you engineering positioning and caving).doc
- 二十一世纪医药领域新材料甲壳素(In twenty-first Century, the new field of Medicine Chitin).doc
- 二十多种食物营养知识(More than 20 kinds of food nutrition knowledge).doc
- 二十种点心做法! (很简单哦)(Twenty dim sum practices (very simple)).doc
- 九选六-坡道定点停车和起步(Nine pick six - ramps, parking and starting).doc
- 二季度基金重仓股7月以来下跌3.09%(Fund awkwardness in the two quarter fell 3.09% since July).doc
- 二尖瓣狭窄的病理,诊断,治疗原则,及预防(The pathology, diagnosis, treatment principle and prevention of mitral stenosis).doc
- 二季度四个职位争管理一人 45岁以上劳动者缺口6万(In the two quarter, four positions compete for one person, with a gap of 45 workers over the age of 60 thousand).doc
- 二审程序(procedure of second instance).doc
- 促销必胜208招-销售策略-12页-fsw(Sales promotion 208 trick - sales strategy -12 page -fsw).doc
- 倒挂金钟(Fuchsia).doc
- 倒车绝招(Reversing skills).doc
- 做 人 精 典(A classic).doc
- 做业务员需要学习的(As a salesman, you need to learn).doc
- 促销实战(Promotional actual combat).doc
- 做一名教练型的营销管理者(Be a coaching Marketing Manager).doc
- 做人做事100戒(Be a man and do 100 things).doc
- 做人36计(A 36 account).doc
- 做人之道和做事之道(The way of life and the way to do things).doc
文档评论(0)