当前位置: 首页 > news >正文

网站做gzip压缩关于公司的网站设计

网站做gzip压缩,关于公司的网站设计,网站图片文字排版错误,wordpress程序包基于单片机的电子时钟设计 前言一、课设任务是什么?二、系统总体方案硬件设计2.1 系统硬件总体设计2.2 键盘电路设计2.3 DS1302实时时钟芯片电路设计2.4 复位电路2.5 LCD电路设计 三、软件设计3.1 主程序流程图3.2 主要程序设计代码3.3 修改时间函数3.4 扫描键盘函数 四、仿真…

基于单片机的电子时钟设计

  • 前言
  • 一、课设任务是什么?
  • 二、系统总体方案硬件设计
    • 2.1 系统硬件总体设计
    • 2.2 键盘电路设计
    • 2.3 DS1302实时时钟芯片电路设计
    • 2.4 复位电路
    • 2.5 LCD电路设计
  • 三、软件设计
    • 3.1 主程序流程图
    • 3.2 主要程序设计代码
    • 3.3 修改时间函数
    • 3.4 扫描键盘函数
  • 四、仿真源码下载


前言

  这篇文章是自己写的单片机课设,发这篇文章就当留个小纪念;如果说有什么不太好的地方还请大神请指出
Keil C51的代码以及Proteus的仿真的百度网盘链接放在文章最后,需要的人可以自取


提示:以下是本篇文章正文内容,下面案例可供参考

一、课设任务是什么?

  1. 用LCD液晶作为显示设备
  2. 可以分别设定小时,分钟和秒,复位后时间为:00:00:00
  3. 能实现日期的设置,年、月、日
  4. 其他创新内容,如:闹钟功能;显示星期;整点音乐报时等。

二、系统总体方案硬件设计

2.1 系统硬件总体设计

将设计的通信系统硬件进行模块化设计,主要由以下模块构成:
A:AT89C51单片机,控制的核心部件;
B:键盘电路;
C:LCD1602液晶显示电路;
D:复位电路;
E:DS1302实时时钟芯片

2.2 键盘电路设计

本设计共有6个设置按键,分别为年,月,日,时,分,秒,复位时间,启动时间与日期的修改。如图4-5 键盘电路

2.3 DS1302实时时钟芯片电路设计

DS1302是DALLAS公可推出的涓流充电时钟芯片,内含有一个实时时钟/日历和31字节静态RAM通过简单的申行接口与单片机进行通信。实时时钟/日历电路提供秒、分、时、日、日期、月、年的信息,每月的天数和同年的天数可自功调整。时钟操作可通过AMPM指示决定采用24或12小时格式。DS1302与单片机之间能简单地采用同步串行的方式进行通信。

2.4 复位电路

见报告

2.5 LCD电路设计

见报告

三、软件设计

3.1 主程序流程图

见报告

3.2 主要程序设计代码

main函数代码

3.3 修改时间函数

void adjust(void)
{if(key_scan()&&key_flag1)switch(key_value()){case '0':sec_add++;break;case '1':min_add++;break;case '2':hou_add++;break;case '3':day_add++;break;case '4':mon_add++;break;case '5':yea_add++;break;case '6':fuwei();break;default: break;}adjusted.Second+=sec_add; adjusted.Minute+=min_add;adjusted.Hour+=hou_add;adjusted.Day+=day_add;adjusted.Month+=mon_add;adjusted.Year+=yea_add;if(adjusted.Second>59)	{adjusted.Second=adjusted.Second%60;adjusted.Minute++;}if(adjusted.Minute>59)	{adjusted.Minute=adjusted.Minute%60;adjusted.Hour++;}if(adjusted.Hour>23)		{adjusted.Hour=adjusted.Hour%24;adjusted.Day++;}if(adjusted.Day>31)		adjusted.Day=adjusted.Day%31;if(adjusted.Month>12)		adjusted.Month=adjusted.Month%12;if(adjusted.Year>100)		adjusted.Year=adjusted.Year%100;
}	

3.4 扫描键盘函数

int key_scan()  //扫描是否有键按下
{ int i=0;uint temp;P1=0xf0;temp=P1;if(temp!=0xf0){i=1;}else{i=0;}return i;
}

四、仿真源码下载

  这篇文章是自己写的单片机课设,发这篇文章就当留个小纪念;如果说有什么不太好的地方还请大神请指出。
  下载链接🔐:点击跳转下载➡️单片机课设-基于单片机的电子时钟设计(仿真+代码+报告)


能力有限,欢迎指正

http://www.yayakq.cn/news/294245/

相关文章:

  • 网站建设需要学习课程为什么网站生成后不显示
  • 网站建设内部流程图网站建设技术开发
  • 网站建设mp4背景做品牌推广网站需要多少钱
  • 什么软件可以攻击网站wordpress微信分享图片不显示图片
  • 网站规划的要素不包括开源的 二次网站开发
  • 怎么给网站做aap如何制作游戏?
  • 制作介绍的网站网站建设表格
  • 旅游网站的网页设计素材wordpress修复
  • 网页网站设计培训班郑州网站+建设
  • 网站推广优化外包公司哪家好福州seo博客
  • 国家为什么把安阳分了手机端网站如何优化
  • 国外网站搜索引擎优化方案找i满洲做卖房广告不收费的网站
  • 网站开发公司凭证建设银行开通网银网站
  • 学而思编程网站精准客源 获客
  • 网站加黑链酒店 企业网站建设的思路
  • 顶部固定网站模板建筑培训学校
  • 注册百度网站怎么弄网站模板内容怎么添加图片不显示
  • 建设工程招标专业网站实际讲解做钓鱼网站
  • 建设直播网站需要多少钱更改wordpress语言设置
  • 手机端网站提交表单验证代码seo推广思路
  • 有哪些在线做图的网站去国外做非法网站
  • 可以挣钱的网站北京爱空间装修公司
  • 个人网站建设课程介绍网盘搜索网站如何做的
  • 企业网站建设策划书网站建设分析魅族
  • 天猫网站企业网站专业性诊断分析wordpress加上vip解析
  • 小程序可以做网站吗做贷款网站犯法吗
  • 什么网站是最全的周口哪里有做网站的
  • 网站建设流程行业现状代理注册公司是不是要户口本
  • 做免费外贸网站网站上传到虚拟主机
  • 大二学生做网站难吗网页美工设计脚本