- 2
- 0
- 约1.22万字
- 约 26页
- 2018-04-28 发布于湖北
- 举报
基于单片机的数字电子钟及波形发生器设计报告推荐
数字电子钟及波形发生器实验报告
设计题目
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 unsigned char tab[]={0xc0,0xf9,0xA4,0xB0,0x99,//0-4
0x92,0x82,0xf8,0x80,0x90//5-9
};
unsigned char h_shiwei;//定义十位
unsigned char h_gewei; //定义个位
unsigned char m_shiwei;//定义十位
unsigned char m_gewei; //定义个位
unsigned char s_shiwei;//定义十位
unsigned char s_gewei; //定义个位
unsigned char colck_h_shiwei;//定义十位
unsigned char colck_h_gewei; //定义个位
unsigned char colck_m_shiwei;//定义十位
unsigned char colck_m_gewei; //定义个位
unsigned char colck_s_shiwei;//定义十位
unsigned char colck_s_gewei; //定义个位
unsigned char hour=0,minute=0,second=0,count=0,AA=0,zd_flag,zd_count;
unsigned char colck_hour=0,colck_minute=0,colck_second=0,colck_flag,colck_count;
void delayms(unsigned int delay)//1ms延时函数
{
unsigned int i,x;
for (x=0;xdelay;x++)
{
for (i=0;i100;i++);
}
}
void delay(unsigned int cnt)
{
while(--cnt);
}
void Init_shumaguan(void)
{
h_shiwei=tab[0];
h_gewei=tab[0];
m_shiwei=tab[0];
m_gewei=tab[0];
s_shiwei=tab[0];
s_gewei=tab[0];
colck_h_shiwei=tab[0];
colck_h_gewei=tab[0];
colck_m_shiwei=tab[0];
colck_m_gewei=tab[0];
colck_s_shiwei=tab[0];
colck_s_gewei=tab[0];
}
void Init_Timer1(void)
{
TMOD |= 0x10; //使用模式1,16位定时器
TH1=(65535-50000)/256; //给定初值 TL1=(65535-50000)%256;
EA=1; //总中断打开
EX0=1; //外部中断0开
IT0=1; //电平触发
EX1=1; //外部中断1开
IT1=1; //电平触发
ET1=1; //定时器中断打开
TR1=1; //定时器开关打开
}
/*--------------------
您可能关注的文档
最近下载
- 医院电子病历五级工作组工作制度及流程.docx VIP
- 增值税发票开票系统操作流程.doc VIP
- 建筑工程图集 15D202-2:柴油发电机组设计与安装.pdf VIP
- 2024商丘医学高等专科学校教师招聘考试真题及答案.docx VIP
- 现代工程图学习题集(第5版)杨裕根 课后习题答案解析.pdf
- 医院电子病历分级评价现场演练专家问题总结(五级).pdf VIP
- 狂犬病病毒攻毒犬唾液排毒与病毒在体内的分布研究.pdf VIP
- 桩基施工方案桩基桩基施工方案施工方案桩基础施工方案桩基施工.docx
- 屋面防水工程工程施工组织设计方案.docx VIP
- 2025年沈阳市直机关遴选公务员笔试真题汇编带答案解析.docx VIP
原创力文档

文档评论(0)