基于单片机的数字子钟及波形发生器设计报告.docVIP

  • 4
  • 0
  • 约 26页
  • 2016-11-23 发布于贵州
  • 举报

基于单片机的数字子钟及波形发生器设计报告.doc

基于单片机的数字子钟及波形发生器设计报告

数字电子钟及波形发生器实验报告 设计题目 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)

1亿VIP精品文档

相关文档