- 4
- 0
- 约 26页
- 2016-11-23 发布于贵州
- 举报
基于单片机的数字子钟及波形发生器设计报告
数字电子钟及波形发生器实验报告
设计题目
LED显示器件显示的电子时钟
设计要求
要求电子钟有复位功能,整点报时,六只LED数码管显示当前的时分秒,并且具有闹钟功能。
所用设备与器材
电子钟有以下几个部件组成:单片机89c51等,电源,时分秒显示部件。
硬件方案
时分秒显示采用动态扫描,以降低对单片机端口数的要求,同时也降低了系统的功耗。
电源部分:电源部分有两部分组成。一部分是由220v的市电通过变压,整流稳压来得到+5v电压,维持系统的正常工作。
软件方案
该系统的软件方案主要分为主程序和定时器中断程序两大模块。主程序完成系统的初始化。中断程序完成时间计数,时间调整,误差消除等功能。
#includereg51.h //
#define uint unsigned int
uint flag;
sbit LED=P3^6; //定义LED端口
sbit LED1=P3^7; //定义LED端口
sbit LED2=P0^0; //定义LED端口
sbit key1=P3^0; //定义按键位置
sbit key2=P3^1;
//code unsigned char tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//共阴数码管 0-9
code unsigne
原创力文档

文档评论(0)