【普中】基于51单片机电子钟万年历LCD显示设计 您所在的位置:网站首页 万年历是一本什么书 【普中】基于51单片机电子钟万年历LCD显示设计

【普中】基于51单片机电子钟万年历LCD显示设计

2024-07-02 00:22| 来源: 网络整理| 查看: 265

这里写目录标题 🃏1. 主要功能:🃏2. 讲解视频:🃏3. 设计说明书(报告)🃏4. 仿真🃏5. 实物烧录和现象🃏6. 程序代码🃏7. 设计资料内容清单 【普中开发板】基于51单片机电子钟万年历LCD显示设计( proteus仿真+程序+设计报告+实物演示+讲解视频)

Proteus 仿真:Proteus 7.8及以上版本

程序编译器:keil 4/keil 5

编程语言:C语言

设计编号:P06

🃏1. 主要功能:

普中开发板实验设计

本设计旨在设计一个基于51单片机的简易电子钟万年历设计。

1、采用LCD1602液晶屏显示,DS1302记录日历和时间。

2、可以通过按键设置日期、时间。

3、可以通过 proteus 仿真和普中开发板运行。

(目前仅完全适配普中开发板A234,其他普中开发板型号可能需要做代码修改或接线)

需注意本设计仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。

以下为本设计资料展示图:

🃏2. 讲解视频:

讲解视频包含仿真运行讲解、实物运行讲解和代码讲解

【普中】基于51单片机计算器LCD显示设计Proteus+开发板讲解

🃏3. 设计说明书(报告)

img

本文介绍了基于STC89C52单片机的多功能电子万年历的硬件结构和软硬件设计方法。本设计由数据显示模块、时间处理模块和调整设置模块四个模块组成。系统以STC89C52单片机为控制器,以串行时钟日历芯片DS1302记录日历和时间,它可以对年、月、日、时、分、秒进行计时等多种功能。万年历采用直观的数字显示,数据显示采用1602A液晶显示模块,可以在LCD上同时显示年、月、日、周、时、分、秒,还具有时间校准等功能。此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。

🃏4. 仿真

打开仿真工程,双击proteus中的单片机,选择hex文件路径,然后开始仿真。

img

🃏5. 实物烧录和现象

软件准备:

第一次使用务必先安装CH340驱动。

双击打开 STC-ISP.exe。

下载步骤:

0.板子先上电,接电源线到电脑USB口,先不上电,板子无灯光。

1.选择选择单片机型号

2.选择下载器的串口

3.打开编译生成的 HEX 文件

4.点击下载,单片机板子电源键按下接通电源,等待下载完成提示

img

🃏6. 程序代码

使用keil4或者keil5编译,代码有注释。

img

核心代码:

/主函数***/

void main()

{

​ P0 = P1 = P2 = P3 = 0xff; //单片机IO口初始化为1

​ init_time0(); //初始化定时器

​ init_ds1302(); //ds1302初始化

​ init_1602(); //lcd1602初始化

​ init_1602_dis_csf(); //lcd1602初始化显示

​ while(1)

​ {

​ key(); //按键程序

​ if(key_can < 10)

​ {

​ key_with();

​ }

​ if(flag_200ms == 1)

​ {

​ flag_200ms = 0;

​ if(menu_1 == 0)

​ {

​ read_time(); //读时间

​ init_1602_ds1302(); //显示时钟

​ }

​ }

​ delay_1ms(1);

​ }

}

/定时器0中断程序***/

void time0() interrupt 1

{

​ static uchar value;

​ TH0 = 0X3C;

​ TL0 = 0XB0; //50ms

​ value ++;

​ if((value % 2) == 0) //100ms

​ flag_100ms = 1;

​ if(value >= 6) //200ms

​ {

​ value = 0;

​ flag_200ms = 1;

​ }

}

🃏7. 设计资料内容清单

资料设计资料包括仿真,程序代码、讲解视频、功能要求、设计报告、软硬件设计框图等。

0、常见使用问题及解决方法–必读!!!!

1、仿真图

2、程序源码

3、元器件清单

4、讲解视频

5、烧录工具

6、开题报告

7、设计报告

Altium Designer 安装破解

KEIL+proteus 单片机仿真设计教程

KEIL安装破解

Proteus元器件查找

Proteus安装

Proteus简易使用教程

单片机学习资料

普中-2&普中-3&普中-4开发板原理图.pdf

相关数据手册

答辩技巧

设计报告常用描述

鼠标双击打开查找嘉盛单片机51 STM32单片机课程毕业设计.url



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有