51单片机实现电子温度计(c语言)

这也是我在单片机学习的时候做的!

制作时间:2008年2月
制作者:Snowywind  个人网站:http://www.snowywind.com/

功能:用单片机实现电子温度计,测温范围:-55~125  并提供低温高温报警,报警温度可设定

原件:89s52单片机,DS18B20,12M晶振,10us电容,四联共阴数码管各一个.9015三极管两个,红绿发光二极管各一个,30p电容两个,
     按钮四个.电阻若干(见原理图)
供电:5V.(可采用7805实现更高电压供电)
按钮说明:按钮一(与p1.0相连),按一次进入报警设定,第二次推出设定
         按钮二(与p1.1相连),设定是菜单切换
         按钮三(与p1.2相连),减设定
         按钮四(与p1.3相连),加设定
功用:经适当改装,可用于各种需要控制温度的场合,比如空调的温度控制,锅炉的控制等…



资料下载:
温度计原理图.rar
温度计源代码.rar

51单片机实现电子时钟(c语言版)

这个是我学习单片机时候做的第一个东西,现在看来似乎一点技术含量都没有,但每一个人都是从没有技术含量开始的,毕竟谁也不能说一开始他就什么都会,把这个程序帖出来,仅供大家参考.

本次设计所用到的 元器件:

四联共阴数码管*2

680欧姆*8  10k*2

轻触按钮*5

10uf电容 30p电容*2 334(独石) 104(独石)

12MHz晶振

9015三极管

蜂鸣器(无源)

7805

AT89S52

电源插座

以下是实物图:

相关资料下载:
程序 keil v3.0.rar
数码管时钟原理图.rar