求一个好用的电脑测温软件

求一个好用的电脑测温软件,第1张

五种电脑测温软件推荐:

1、电脑温度检测工具:

软件介绍:电脑温度检测工具软件不仅可以检测系统硬件温度,还可显示内存等硬件使用情况。

2、鲁大师:

软件介绍:鲁大师拥有专业且易用的硬件温度检测,可提供中文厂商信息,使电脑配置一目了然。

3、驱动人生2010版:

软件介绍:驱动人生是一款免费的驱动管理软件,实现智能检测硬件温芦拆度并自动查好携找安装驱动,为用户提供最新驱动更新,本机驱动备份、还原和卸载等功能。

4、硬件天使:

软件介绍:硬件天使可显示电脑显卡等硬件的实时温度,检测准确快速。

5、超级兔子:

软件介绍:超级兔子是一款电脑友哗伏功能辅助软件,可助用户轻松辨别硬件的实时温度等运作状态。

********************************************************************

DS18B20温度计 *

采用4位LED共阳显示器显示测温值,显示精度0.1℃,测温范围-55~+125*

用AT89C2051单片机,12MHZ晶振 *

********************************************************************

***************常数定义********************

TIMEL EQU0E0H 20ms,定时举败器0时间常数

TIMEH EQU0B1H

TEMPHEAD EQU36H

********************工作内存轿答如定义**********************

BITST DATA 20H

TIME1S0K BIT BITST.1

TEMPONEOK BIT BITST.2

TEMPL DATA 26H

TEMPH DATA 27H

TEMPHC DATA 28H

TEMPLC DATA 29H

SCANLEDDATA 2AH

*****************引脚定义*****************************

TEMPDIN BIT P3.7

*****************中断向量区***************************

ORG0000H

LJMP START

ORG000BH

LJMP T01T

***************系统初始化****************************

ORG0030H

START: MOV SP,#60H

CLSMEM: MOV R0,#20H

MOV R1,#60H

CLSMEM1: MOV @R0,#00H

INC R0

DJNZ R1,CLSMEM1

MOV TMOD,#00100001B 定时器0工作方式1(16位)

MOV TH0,#HIGH(65536-5000)

MOV TL0,#LOW(65536-5000)5ms

SJMPINIT

ERROR: NOP

LJMPSTART

NOP

INIT: NOP

SETB ET0

SETB TR0

SETB EA

MOV PSW,#00H

CLR TEMPONEOK

MOV 50H,#10

MOV 51H,#10

MOV 52H,#10

MOV 53H,#10

LJMP MAIN

*******************************************************************

定时器0中断闭启服务程序

*******************************************************************

T01T: CLR TR0

MOV TH0,#HIGH(65536-5000)

MOV TL0,#LOW(65536-5000)5ms

SETB TR0

LEDDIS:

MOV DPTR,#TAB

MOV R1,#50H

MOV A,SCANLED

ADD A,R1

MOV R1,A

MOV A,SCANLED

JNZ LEDDIS1

MOV P3,#08H

SJMP LEDDIS4

LEDDIS1:

DEC A

JNZ LEDDIS2

MOV P3,#04H

SJMP LEDDIS4

LEDDIS2:

DEC A

JNZ LEDDIS3

MOV P3,#02H

SJMP LEDDIS4

LEDDIS3:

MOV P3,#01H

LEDDIS4:

MOV A,@R1

MOVC A,@A+DPTR

MOV P1,A

INC SCANLED

MOV A,SCANLED

CJNE A,#4,T0CNT

MOV SCANLED,#0

T0CNT:

INC R7

CJNER7,#200,T0IT1

MOV R7,#00H

SETB TIME1S0K1s定时到标志

T0IT1: RETI

********************************************************************

主程序

********************************************************************

MAIN:

JNB TIME1S0K,MAIN

CLR TIME1S0K测温每1s一次

LCALL READTEMP读出温度值子程序

LCALL CONVTEMP温度BCD码计算处理子程序

LCALL DISPBCD 显示区BCD码温度值刷新子程序

LJMPMAIN

********************************************************************

子程序区

********************************************************************

***************复位DS18B20*****************************************

INITDS1820: SETB TEMPDIN

NOP

CLRTEMPDIN

MOVR6,#251延时>480μs

DJNZ R6,$

SETB TEMPDIN

MOV R6,#37

LOOP1820: MOVC,TEMPDIN

JC INITDS1820OUT

DJNZ R6,LOOP1820

SJMP INITDS1820

RET

INITDS1820OUT:

MOVR6,#06BH 延时200μs

DJNZ R6,$

SETB TEMPDIN

RET

*******读DS18B20的程序,从DS18B20中读出1字节的数据*****

READDS1820: MOV R7,#08H

READDS1820LOOP: CLR TEMPDIN

NOP

NOP

SETB TEMPDIN

MOV R6,#07延时15μs

DJNZ R6,$

MOV C,TEMPDIN

RRC A

MOV R6,#25

DJNZ R6,$

DJNZ R7,READDS1820LOOP

RET

******写DS18B20的程序,从DS18B20中写1字节数据*****

WRITEDS1820: MOV R7,#08H

WRITEDS1820LOP: CLR TEMPDIN

MOV R6,#07H 延时15μs

DJNZ R6,$

RRC A

MOV TEMPDIN,C

MOV R6,#30延时104μs

DJNZR6,$

SETB TEMPDIN

NOP

DJNZR7,WRITEDS1820LOP

SETB TEMPDIN

RET

******************读TEMP******************88

READTEMP: LCALL INITDS1820

MOV A,#0CCH

LCALLWRITEDS1820 Skip ROM

MOVA, #44H

LCALL WRITEDS1820 开始转换

MOV R6,#250 延时

DJNZ R6,$

READTEMP1: LCALL INITDS1820

MOV A,#0CCH

LCALL WRITEDS1820 SkipROM

MOV A,#0BEH

LCALLWRITEDS1820 中间结果寄存器

MOV R6,#34H 延时104μs

DJNZ R6,$

READTEMP2:LCALL READDS1820

MOVTEMPL,A

LCALL READDS1820

MOVTEMPH,A

READTEMPOUT: RET

**************处理温度BCD码子程序***********

CONVTEMP:MOV A,TEMPH

ANL A,#80H

JZTEMPC1

CLR C

MOV A,TEMPL

CPL A

ADD A,#01H

MOV TEMPL,A

MOVA,TEMPH "-"

CPL A

ADDC A,#00H

MOVTEMPH,A TEMPHC HI=符号位

MOVTEMPHC,#0BH

SJMP TEMPC11

TEMPC1:MOV TEMPHC,#0AH"+"

TEMPC11:

MOV R6,#4H

TEMPC12:

MOV A,TEMPH

RRC A

MOV TEMPH,A

MOV A,TEMPL

RRC A

MOV TEMPL,A

DJNZ R6,TEMPC12

RET

*****************小数部分码表*********

TEMPDOTTAB:DB 00H,01H,01H,02H,03H,03H,04H,04H,05H,06H

DB 06H,07H,08H,08H,09H,09H

************显示区BCD码温度值刷新子程序********

DISPBCD: MOV 53H,TEMPHC

MOV A,TEMPL

MOV B,#10

DIV AB

MOV 50H,B

MOV B,#10

DIV AB

MOV 51H,B

JZ DISPBCD2

MOV 52H,A

RET

DISPBCD2: MOV 52H,#10

RET

TAB: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0FFH,0BFH

共阳段码表 "0","1","2","3","4","5","6","7","8","9","不亮","-"

END

电脑温度检测软件可以让你随时知道你的电脑的温度,如果不知道电脑的温度的话,一旦电脑出现温度过高就会出现各种问题,比如:卡机、死机、自动关机等症状。所以我们应该随时查看电脑的温度情况,如出现警示温度,就应该引起重视并采取相应措施给爱机降温。电脑温度监控软件检测电脑各个部件的温度,一旦都异样可立即采取措施。现在给大家介绍一下电脑温度检测软件有哪些?每一个的优点分别有哪些?

1、鲁大师

鲁大师是国内专业优秀的一款硬件检测工具,鲁大师官方下载具备专业的硬件评测、准确的伍搏硬件检测、全面的硬件保护等全面功能,助你辨别硬件真伪,保护硬件安全。

2、360安全卫士

360安全卫士是国内最主流用户量最大的系统安全辅助工具,360安全卫士下载官方下载在杀木马、防盗号、保护网银和游戏账号等方面表现出色,被誉为防范木马的第一选择。

3、qq电脑管家

QQ电脑管家是腾讯出品的集安全防护、系统清理、软件升级等功能为一体的免费电脑安全管理软件,本站提供腾讯电脑管家官方下载全面助您解决系统、软件、安全方面的一切难题。

4、魔方温度检测

魔方温度监测是一款用于监测电脑设备温度的小工具,它能够支持监测CPU、硬盘、主板等设备的实时温度,并且为用户提供了非常方便的悬浮窗查看当前设备温度。

5、驱动精灵

驱动精灵是一款集驱动管理和硬件检测于一体的、专业级的驱动管理和维护工具。驱动精灵为用户提供驱动备份、恢复、安装、删除、在线更新等实用功能。另外除了驱动备份恢复功能外,还提供了 Outlook 地址簿、邮件和 IE 收藏夹的备份与恢复。并且有多国语言界面供用户选择。驱动精灵是驱动之家的产品,是金山系,驱动人生是360系。他们之间可以互补,有些驱动用其中一个装不完,就用另外一个,绝大多数的驱动都可以解决。

6、CPU-Z中文版

GPU-Z是一款GPU识别工具,绿色免安装,界面直观,运行后即可显示GPU核心,以及运行频率、带宽等,GPU-Z绿色中文版,使用起来更方便。GPU-Z通吃A卡和N卡,对于交火及混合交火也能很好的识别。

7、魔豆精灵硬件检测

魔豆精灵硬件检测为您检测您爱机的硬件属性,包括CPU,主板,BIOS,磁盘,内存,显卡,声卡,网卡,以及鼠标键盘信息。并且为您实时显示CPU温度,磁盘温度以及检测硬件的健康状态。以及硬件驱动备份。

8、驱动人生温度检测

温度检测软件是从驱动人生中单独提取出来的一款温度桥槐检测软件。驱动人生温度检测软件也是一款很小巧的绿色简洁的温度检测软件。如果你想事腔消祥实的检测你的电脑的各项指标温度占用率不妨使用这款温度检测软件。

9、小鲁温度监控

小鲁温度监控是结合了鲁大师的技术支持,从鲁大师中提取出的独立小鲁温度监控工具,可以在不占用后台内存,不影响正常上网速度,不影响电脑运行速度的情况下对电脑进行温度监控优化。

整理不容易,希望对您有帮助,祝您早日解决问题,望采纳~


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8259742.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存