- 5
- 0
- 约 24页
- 2017-07-24 发布于河南
- 举报
温度传感器应用(Temperature sensor applications)
温度传感器应用(Temperature sensor applications)
#包括 reg52。”
# unsigned int定义单元
#定义unsigned char函数
keyscan()函数;
延时(个数);
无效readrom();
单位tmp();
tmpchange虚空(void);
无效tmpwritebyte(UCHAR DAT);
tmpread函数(void);
点tmpreadbit(void);
dsreset虚空(void);
(shuma3无效显示函数,函数的函数shuma2,shuma1);
单位AA [ 4 ] = { 0,0,0,0 };//存放键盘值
单位q = 1;//确定数组位置
普通双= P2 ^ 6;/ /控制数码管段选
普通焊接= P2 ^ 7;/ /控制数码管显示内容
公司DS = P2 ^ 2;//定义接口(接口)
单元的温度;/变温度
函数标记1;/标志的正面或负面的结果
长disval,极其;
单位keyval;
keyflag函数;
点dataallow,开始;
字符编码表[ ] = { 0x3F,0x06,0x5b,0x4f,0x66,0x6d,7d,
0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71 };
/ *键盘对应1 2 3 11
4 5 6 12
7 8 9 13
16 10 15 14
* /
无效main()
{
单元A1,A2,A3;/ /用于存放个位,十位,百位
单位G;
jianpanval函数;
启动= 1;
dataallow = 1;
而(1)/大的总循环
{
jianpanval = 0;
jianpanval = keyscan();
如果(start = 1)
{
如果(dataallow = = 1)/标志位为1,允许采集数据
{
如果(jianpanval = 10)
{
如果(q = 4)q=1;
开关(q)
{
案例1:AA [ 1 ] = jianpanval % 10;突破;
案例2:AA [ 2 ] = jianpanval % 10;突破;
案例3:AA [ 3 ] = jianpanval % 10;突破;
}
Q + +;
}
极其= 100×AA [ 1 ] + 10 * AA + AA [ 2 ] [ 3 ];
disval =极其;
}
如果(jianpanval = = 15)
{
dataallow = 0;
如果(极其 = 125)/过大则重新输入
{
对于(q=4;q 0;q){ = q=0;}
极其= 0;
dataallow = 1;
}
disval =极其;
}
如果(jianpanval = = 16)/重新输入
{
disval =极其;
dataallow = 1;
对于(q=4;q 0;q){ = q=0;}
disval = 0;
}
}
如果(jianpanval = = 14){开始} = ~启动;
如果(开始= = 0){ disval = tmp();}
//如果(jianpanval = = 14){ disval =极其;disflag = 0;}
disval A1 = 10;//个位
A2=(disval % 100)/ 10 / /十位;
A3 =(disval % 1000)/ 100 / /百位;
对于(g=20;g>0;g -){显示(A3,A2,A1);}
}
}
(shuma3无效显示函数,函数的函数shuma2,shuma1)
{
维拉= 1;
P0 = 32;
~ P0 P0 =;
维拉= 0;
班杜拉= 1;
P0 =表[ shuma1 ];
班杜拉= 0;
延迟(50);//第一个数码管内容显示并延迟
维拉= 1;
P0 = 16;
~ P0 P0 =;
维拉= 0;
班杜拉= 1;
P0 =表[ shuma2 ];
班杜拉= 0;
延迟(50);
维拉= 1;
P0 = 8;
~ P0 P0 =;
维拉= 0;
班杜拉= 1;
P0 =表[ shuma3 ];
班杜拉= 0;
延迟(50);
/ *
维拉= 1;
P0 = 4;
~ P0 P0 =;
维拉= 0;
班杜拉= 1;
P0 =表[ shuma4 ];
班杜拉= 0;
延迟(50);
维拉= 1;
P0 = 2;
~ P0 P0 =;
维拉= 0;
班杜拉= 1;
P0 =表[ shuma5 ];
班杜拉= 0;
延迟(50);//后面两个比较暗,现在调节一样亮
维拉= 1;
P0 = 1;
~ P0 P0 =;
维拉= 0;
班杜拉= 1;
P0 =表[ shuma6 ];
班杜拉= 0;
延迟(30);
* /
}
延时(个数)
{
您可能关注的文档
- 塑胶地板施工工艺(Construction technology of plastic floor).doc
- 塑胶实际开模的缩水率(Plastic mold shrinkage).doc
- 墙角的小婷婷(A graceful little girl in a corner).doc
- 复苏的逆转(无剧情攻略)(Reversal of recovery (no drama)).doc
- 复习(地)(Review (ground)).doc
- 增值税(Value added tax).doc
- 外企日常工作中常用的英语术语和缩写语(Frequently used English terms and abbreviations in the daily work of foreign companies).doc
- 外国城市交通分布式有效智能管理和有效疏导(Distributed, effective, intelligent management and efficient dissemination of urban traffic in foreign countries).doc
- 外国诗三首(Three foreign poems).doc
- 外汇保证金交易简明教程(A brief course on foreign exchange margin trading).doc
最近下载
- 2025年军考提干题目及答案.doc VIP
- 桥门式起重机检验规程.doc
- 文字汉字结构汉字结构现代汉语教案.docx VIP
- 全口义齿特殊颌型.pdf VIP
- 学堂在线 雨课堂 学堂云 研究生的压力应对与健康心理 期末考试答案.docx VIP
- 学堂在线 雨课堂 学堂云 研究生的压力应对与健康心理 章节测试答案.docx VIP
- 在线网课学习课堂《现代农业创新与乡村振兴战略(扬州)》单元测试考核答案.docx VIP
- 学堂在线 雨课堂 学堂云 艺术的启示 章节测试答案.docx VIP
- 2026年中考语文一轮专题复习:现代文阅读.docx VIP
- 计算机基础知识试题(答案_).docx VIP
原创力文档

文档评论(0)