日期时间设置.docx

上传人:b****1 文档编号:23138333 上传时间:2023-05-08 格式:DOCX 页数:12 大小:217.84KB
下载 相关 举报
日期时间设置.docx_第1页
第1页 / 共12页
日期时间设置.docx_第2页
第2页 / 共12页
日期时间设置.docx_第3页
第3页 / 共12页
日期时间设置.docx_第4页
第4页 / 共12页
日期时间设置.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

日期时间设置.docx

《日期时间设置.docx》由会员分享,可在线阅读,更多相关《日期时间设置.docx(12页珍藏版)》请在冰豆网上搜索。

日期时间设置.docx

日期时间设置

本课程平时操作表现占分30%

必做实验内容20分

使用中文液晶显示当前时间“XX时XX分:

XX秒”

用4个按键设置现在时间13:

44:

56

整点闹铃功能

提问

旷课5次不及格

旷课一次2分迟到、早退一次0.5分

最后程序演示占30%

增加闹铃功能,时间到发出声响并启动继电器

增加秒表计数功能,精度为0.01秒0.00-200.99

增加万年历显示“年月日”二月28天、29天

其他提问

设计报告成绩占40%。

设计报告要求

1封面

2目录

3设计任务书

4概述(选题背景,设计项目内容介绍)

5硬件电路图及说明(器件简介;硬件电路说明等,一张完整电路图)

6软件流程图及说明(流程图;软件说明;函数说明表)

7设计特点(与众不同处)

例如:

A.增加整点闹铃开关

B.反字

C.小图形

D.其他

8调试(调试步骤,调试中遇到的问题及解决方法)

9总结(体会,收获,建议等)

10附录(器件资料;参考资料等)

11使用说明书

12程序(要有简单注释)

12程序(要有简单注释)

#include"c8051F020.h"

#include

#defineLCD_DATAP2简单注释

#defineLCD_RSP10简单注释

#defineLCD_RWP11简单注释

#defineLCD_EP12

#defineLCD_CS1P13

#defineLCD_CS2P14

#defineLCD_RSTP15

voidLCD_WaitReady1(void)//判断LCD控制芯片KS0108是否忙

{

LCD_DATA=0xff;

_nop_();

LCD_CS2=SELECTCS;

LCD_RW=1;

LCD_RS=0;

LCD_E=1;

while(LCD_DATA&0x80);

LCD_CS2=!

SELECTCS;

}

voidmain(void)

{

WDTCN=0xde;

WDTCN=0xad;//关看门狗

SYSCLK_Init();//初始化时钟

Timer0_Init();//初始化定时器

PORT_Init();//初始化IO口

//SPI0_Init();//初始化SPI0

//CPT1CN|=0x80;//使能比较器1

//REF0CN=0x03;//使能片内参考电压

//DAC0CN|=0x80;//使能DAC0

//DAC0H=0;DAC0L=0;

EA=1;//开中断

//TestLCD();//Test7279(0);

TestI2C();

{

三、课程设计要求

方案设计前要求完成设计报告,每个组一份;

方案实施过程中完善设计报告,每个成员独立进行;

方案实施结束,经过指导老师验收后完成设计报告,每个成员独立完成,其中设计图纸每个组只需要1份。

四、考核及成绩评定方式

本课程完成后要求学生提交完整的设计报告,内容包括:

选题背景,设计项目内容介绍,项目涉及的主要理论介绍,软件设计说明,硬件设计说明,调试步骤,调试中遇到的问题及解决方法,项目设计总结。

本课程平时操作表现占30%,最后程序演示占30%、设计报告成绩占40%。

最后期限内不能完成方案者、旷课累计达到总时间的1/3或者以上者、让别人替做任何一部分内容者、无设计报告或者设计报告不全者,成绩均为不合格。

 

日期时间设置

 

 

 

 

K1=1设置年、月、日、星期

K2=移位;K3=加一;K4=结束(写入3530)

K1=2设置时、分、秒

K2=移位;K3=加一;K4=结束(写入3530)

K1=3退出日期时间设置功能

闹铃设置

K1=0

K2=1设置闹铃次数K3=加一(最多三次)=1(一次),=2(两次),=3(三次),

[=0(禁止闹铃)。

K2=2退出闹铃设置功能]

K2=2闹铃设置1K3=时加一;K4=分加一K2=结束(保存闹铃设置1)

K2=3闹铃设置2K3=时加一;K4=分加一K2=结束(保存闹铃设置2)

K2=4闹铃设置3K3=时加一;K4=分加一K2=结束(保存闹铃设置3)

秒表计数功能

K1=0,K2=0

K3=1秒表K4退出秒表计数功能

K3=2秒表计数开始K4退出秒表计数功能

K3=3秒表计数结束K4退出秒表计数功能

K1=1日期时间设置

设置年、月、日、星期、时、分、秒

K2=移位;K3=加一;K4=结束(写入3530)

K1=2闹铃设置

K2=1K3=加一(最多三次)=1(一次),=2,=3,

[=0(禁止闹铃)。

K2=2退出闹铃设置功能]

K2=2闹铃设置1K3=时加一;K4=分加一K2=结束(保存闹铃设置1)

K2=3闹铃设置2K3=时加一;K4=分加一K2=结束(保存闹铃设置2)

K2=4闹铃设置3K3=时加一;K4=分加一K2=结束(保存闹铃设置3)

K1=3秒表计数功能

K3=2秒表计数开始

K3=3秒表计数结束K4退出秒表计数功能

三键设置

K1=1日期时间设置

设置年、月、日、星期、时、分、秒

K2=移位;K3=加一;K1=2,结束(写入3530)

K1=2设置次数

K2=移位;K3=加一;K1=3,结束

K1=3闹铃时间设置

K2=移位;K3=加一;K1=4,结束

秒表计数功能

K2=1秒表计数功能(K1=0)

K3=1秒表计数开始

K3=3秒表计数结束

K2=2退出秒表计数功能

 

单片机C8051F200

晶振:

S3530时钟芯片

外部晶振S3530时钟芯片单片机定时器

定时S3530时钟芯片单片机的定时器

指示灯1.闹铃2.电源(用几个画几个)

 

键盘:

3键4键(用几个画几个)

 

显示

128X64LCD显示

字模

汉字16X16一行8个汉字四行数字16X8

正字反字小图形

成绩优秀良好中及格不及格五档

七月十五日检查设计报告

七月十六日检查设计程序

七月十七日交设计报告;检查设计程序

判断闰年有两种标准:

1、能被4整除,但不能被100整除;

2、能被4整除,也能被400整除

也就是我们通常所说的

四年一闰,百年不闰,四百年再闰。

S3530时钟芯片

可以自己计算闰年定时精度高但没有秒表功能

单片机定时器

定时精度较高可以设计秒表功能闰年需要计算

单片机C8051F200管脚

P0口

P0.0

P0.1

P0.2

P0.3

P0.4

P0.5

P0.6S3530时钟芯片

P0.7S3530时钟芯片

P1口

P1.0128X64LCD显示

P1.1128X64LCD显示

P1.2128X64LCD显示

P1.3128X64LCD显示

P1.4128X64LCD显示

P1.5128X64LCD显示

P1.6可用

P1.7可用

P2口128X64LCD显示

P3口可用

P3.0可用

P3.1可用

P3.2可用

P3.3可用

P3.4可用

P3.5可用

P3.6可用

P3.7可用

P4口不可用没有引处管脚接线

P5口不可用没有引处管脚接线

P6口不可用没有引处管脚接线

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 冶金矿山地质

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1