系统板上有三个功能按钮,分别是:菜单加减菜单按钮用于切换要设置的参数,菜单按钮通过按第一次设置的上限温度,同时数码管显示upxx,我可以提供你需要的所有按键,温度传感器ds18b20材质,温度传感器如果用18b20,我可以考虑做,设计最简单的一个数字-1/只要是数字-1/。
1、用单片机C语言设计 数字 温度计!求代码!急急急这个太复杂了。设计最简单的一个数字-1/只要是数字-1/。把十六进制文件和程序图发给我。告诉你最简单的方法,找个同学,抄。// - .外界温度将显示在1602LCD// -上。_ nop __ nop __ nop _}sbitdq=p2^2;sbitdula=p2^6;//定义锁存sbitwela=P2^7的锁存端;sbitrs=p3^5;//定义1602液晶的RS端的SBITLCDEN = P3 4;//定义1602 LCD的EN端sbits1=p3^0;//定义键-功能键sbits2=p3^1;//定义键-添加键sbits3=p3^2;//定义键-减少键sbits4=p3^6;//闹钟检查键sbitrd=p3^7;sbitbeep=p2^3;//定义蜂鸣器端子ucharcodeTemp_Disp_Title={。
2、基于DS18B20的 数字 温度计设计89C51汇编语言急求啊!度娘文库上都试过...找一个C语言,有很多C51!你有89C51吗?老师要的。看这个:。;**************************************;温度传感器ds18b 20测试程序;* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * dq bitp 3.7;DS18B20的数据端口位P3.3TPLEQU50H高字节TPHEQU51H用于存储温度value;低位字节TPPLEQU54H用于存储温度value;十进制TPP Hequ 55 hxsp 0 eq 58 hxsp 1 eq 59 hxsp 2 u 5a hxsp 3 eq 5b org 0 jmpmainorg 100 hmain:callds 18b 20 _ reset;设备复位MOVA,# 0CCH跳过ROM命令CALLDS18B20 _ WriteByte发送命令MOVA,# 044H开始转换CALLDS18B20 _ WriteByte发送命令JNBDQ。
3、设计一个测试 温度范围为0~100℃的 数字 温度计温度传感器如果用18b20,我可以考虑做。你不够礼貌!让人给你这个完整的设计!我估计如果有人为了200给你做,那就是吃饱了没事干!另外,你太粗鲁了!当你向别人寻求帮助时,你必须有礼貌,但他们是免费的!你可以在网上随便搜DS18B20的电路图,有很多,而且都是单片机控制的。推荐你一款软件Proteus。它还有一个论坛,在百度搜索Proteus论坛就能看到。前辈们编了很多仿真实例,包括各种版本的DS18B20,有电路图和源程序。
4、关于LCD 数字显示 温度计的 课程设计,急,重赏/*电子钟源代码*/# include # include # Define pi 3.1415926/* Define常量*/# define pox 4800/*上移键:修改时间*/#defineDOWN0x5000/*下移键:修改时间*/# Define。*ESC键:退出系统*/#defineTAB0xf09/*TAB键:移动光标*/*函数声明*/intkey handle;/*键盘按键判断,并调用相关函数处理*/inttimeupchange;/*处理上移按钮*/inttimedownchange;/*处理向下按钮*/intdigithour;/*将double hours转换为int hours */intdigitmin;/*将双精度分钟转换为int分钟*/intdigitsec;/*将double类型的秒数转换为int类型*/Voidigitclock;/*在指定位置显示时钟或分钟或秒钟*/voiddrawcursor;/*绘制光标*/void clear cursor;/*消除上一个光标*/voidclockhandle;/*时钟处理*/doubleh,m,s;/*全局变量:小时,分钟,秒*/doublex,x1,x2,y,y1,y2;/*全局变量:坐标值*/struct time;/*定义一个时间结构类型数组*/main{intdriver,mode=0,I,j;驱动=检测;/*自动检测显示设备*/initgraph(
文章TAG:温度计 数字 传感器 温度 DS18B20 基于数字温度传感器的数字温度计课程设计