- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1. LED程序:
#include reg52.h
void delay(void);
void main()
{ unsigned char i;
while(1)
{
for(i=0;i8;i++)
{ P0 = ~(1i);
P2 |= 0xE0;
P2 = 0x9F;
delay();
}
}
}
//软件延时程序
void delay(void)
{
unsigned char i,j,k;
for(i=20;i0;i--)
for(j=20;j0;j--)
for(k=248;k0;k--);
}
3.1 1602程序:
#include reg52.h
#include intrins.h
unsigned char text1[] = LCD 1602 TEST ;
unsigned char text2[] = WWW.GXCT.NET ;
sbit RS = P2^0;
sbit RW = P2^1;
sbit EN = P1^2;
void delay_ms(unsigned char t);
void init_1602(void);
void write_command(unsigned char cmd);
void write_data(unsigned char dat);
void dsp_onechar(unsigned char pos,unsigned char c);
void dsp_string(unsigned char line,unsigned char *p,unsigned char length);
void main(void)
{
init_1602();
delay_ms(15);
dsp_string(0,text1,13);
dsp_string(1,text2,12);
while(1);
}
void delay_ms(unsigned char t)
{
unsigned char i;
while(t--)
{
for(i=0;i112;i++);
}
}
void write_command(unsigned char cmd)
{
delay_ms(5); // check busy flag
EN = 0;
RS = 0;
RW = 0;
_nop_();
EN = 1;
P0 = cmd;
EN = 0;
}
void write_data(unsigned char dat)
{
delay_ms(5); //busy flag check
EN = 0;
RS = 1;
RW = 0;
_nop_();
EN = 1;
P0 = dat;
EN = 0;
RS = 0;
}
void dsp_onechar(unsigned char pos,unsigned char c)
{
unsigned char p;
if (pos=0x10)
p=pos+0xb0;
else
p=pos+0x80;
write_command(p);
write_data(c);
}
void dsp_string(unsigned char line,unsigned char *p,unsigned char length)
{
unsigned char l,i;
l=line4;
for (i=0;ilength;i++)
dsp_onechar(l++,*(p+i));
}
void init_1602(void)
{
delay_ms(15);
write_command(0x38);
write_command(0x38);
write_command(0x38);
write_command(0x06);
write_command(0x0c);
write_command(0x01);
}
3.2 数码管程序;
#include reg52.h
unsigned char code dsp_code_ca[] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
unsigned int tflag;
unsigned char dspflag;
unsigned char second;
unsigned char dflag;
void display(unsigned char d);
v
您可能关注的文档
- 化工原理(下1.ppt
- 化工安全知识赛相关试题.doc
- 化工原理 精.ppt
- 化工热力学-3章练习题.doc
- 化工安全培训件.ppt
- 化工热力学62~6.3压缩膨胀1.ppt
- 化工原理第二习题.doc
- 动漫人物头,物,躯体的处理.ppt
- 化工老区下水改造施工用电专项方案.doc
- 化工设备基础识.doc
- 营口辽滨精细化工有限公司行业竞争力评级分析报告(2023版).pdf
- 大庆弘久亿机械设备制造有限责任公司行业竞争力评级分析报告(2023版).pdf
- 进贤益成实业有限公司行业竞争力评级分析报告(2023版).pdf
- 天津瑞远粉末涂料有限公司行业竞争力评级分析报告(2023版).pdf
- 福建玮晟机械有限公司行业竞争力评级分析报告(2023版).pdf
- 云南天耀化工有限公司行业竞争力评级分析报告(2023版).pdf
- 天津市华夏电缆有限公司行业竞争力评级分析报告(2023版).pdf
- 厦门维克机械设备有限公司行业竞争力评级分析报告(2023版).pdf
- 泉州市恒冠电子发展有限公司行业竞争力评级分析报告(2023版).pdf
- 乐清市智顺电气有限公司行业竞争力评级分析报告(2023版).pdf
最近下载
- 《机器人机械工程基础I》课程教学大纲(本科).pdf
- 2024苏教版数学新教材培训:“统计与概率”领域编修说明.docx VIP
- 净化系统的设计讲义.ppt
- 麦格米特artsen pm cm系列智能焊机用户手册sm megmeet1.pdf
- 压力容器质量安全风险管控清单〔压力容器制造(含安装、修理、改造)单位〕.pdf VIP
- 2023年华为公司招聘职位要求.pdf
- GB-粉尘爆炸泄压规范.pdf
- 茶园节水灌溉技术方案.pptx
- 医院分期建设实施要点分享---以浙江大学医学院附属儿童医院滨江院区为例(分享版).pdf VIP
- 2024年华医网继续教育临床静脉用药质量管理与风险防范答案.docx VIP
文档评论(0)