使用51单片机实现数字频率计

这是当时在学校做课程设计的时候,闲着无聊做的一个小玩意儿,里面的有些东西还是可以参考的.

作品名称:数字频率计 
制作日期:2008年7月 
作者:Snowywind    
QQ:116309635
Email:zzfzhongzhifeng@163.com
个人网站:Http://www.snowywind.com/ 

主要功能:输入正弦波,三角波,方波等波形,通过数码管输出其频率
测频范围:10Hz~3MHz
误差:小于等于0.3%
数码管显示数值单位:KHz
使用单片机:STC12C2052
晶振:32MHz
数码管:四连共阴数码管

点击查看原图
点击查看原图
点击查看原图



相关资料下载:

频率计原理图.rar
频率计源代码.rar

51单片机,DS1302,1602液晶模块实现数字时钟

这是我第一次玩液晶的时候所制作的,1602的液晶模块,DS18B20的温度传感器,DS1302时钟芯片,51的单片机,这些很多都是单片机初学者所用到过的.

主要元件:STC89C52RC,DS1302,1602液晶模块(带字库),12MHz晶振…
主要功能:12/24小时时钟显示,日期,星期,5个闹钟,秒表,整点报时…
制作时间:2008.06

原理图如下:

点击查看原图

相关资料下载:
MCU,1302,1602实现数字时钟 .rar
1062 1302 8051 ds18b20 电子时钟 带温度 原理图 .rar

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