下载 >  开发技术 >  硬件开发 > 汇编万年历程序系统课程设计
5

汇编万年历程序系统课程设计

程序不仅可以显示农历,还可以显示阴历;程序还可以显示输入年的某一生肖,及天干地支
2010-12-28 上传大小:110KB
分享
收藏 举报

评论 共2条

liqanqan 多少都要修改的,参考还是可以的
2013-01-25
回复
xiaoen01 参考了下,问题还是有点,可以加以改进
2013-01-18
回复
基于汇编语言的万年历的设计

绝对可以运行。。输入年份和月份也可显示当月的日历。。星期六和星期天是红色显示。。按键盘的上下左右键分别可以改变年份和月份。

立即下载
万年历系统汇编语言课程设计

用汇编语言做的万年历系统,界面非常漂亮,操作简单,作为汇编的课程设计很不错哦!

立即下载
汇编课程设计(万年历系统

《万年历程序系统》 一.系统设计及功能要求 1.系统封面设计 内容:题目名称,设计日期,设计者姓名。 要求:具有动感,如题目名称移动;字体具有立体感。可插入一些图画,如学校的校徽图。 2.输入画面设计 内容及要求:①密码及口令:输入,核查及修改功能。②年份:输入及判断功能。如:年份值是否为4位整数,不为4位,提示用户重输。 3.日历计算功能设计 ① 求某年某月某日是星期几的子功能。(要求编成子程序) 算法:s=(y-1)+(y-1)/4-(y-1)/100+(y-1)/400+c (其中:y为年份;c为某月某日是这一年的第几天,由②求出;s为总天数。“/”为整除。) n=s%7 (其中:n为星期数;“%”为求余数)

立即下载
万年历显示程序汇编语言编写)

万年历显示程序(汇编语言编写),详细的设计过程,源码。希望对大家有用

立即下载
51单片机万年历课程设计(包含原理图、PCB)

最近几年来,随着科技的飞速发展,单片机领域正在不断的走向社会各个角落,还带动传统控制检测日新月异更新。在实时运作和自动控制的单片机应用到系统中,单片机如今是作为一个核心部件来使用,仅掌握单片机方面知识是不够的,还应根据其具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。“单片机原理及应用课程设计”是电子类专业的学科基础科,它是继“汇编语言程序设计”,“接口技术”等课程之后开出的实践环节课程。

立即下载
单片机课程设计论文 电子时钟设计

单片机课程设计论文 电子时钟设计 万年历,汇编,系统图

立即下载
51单片机万年历设计全套资料(pcb 程序 仿真 元件清单 报告)

整个系统以STC89C51单片机为核心器件,配合电阻电容晶振等器件,构成单片机的最小系统。其它个模块围绕着单片机最小系统展开。其中包括,显示设备使用1602液晶,可以同时显示年、月、日、星期、时、分、秒等基本时间信息;时钟模块采用DS1302芯片,初始化之后,就会开始运行计算时间,单片机只需进行时间信息的读取即可。本设计还有4个按键作为操作输入设备,可以进行时间、闹钟的设置等,同时还有蜂鸣器模块,用来实现闹钟的闹铃。最后是供电采用常用的USB 5V进行供电。

立即下载
java课程设计:万年历系统的设计

本程序功能:(1)通过Java编译器运行,实现图形界面。 (2)能以月历形式显示日期与星期。 (3)支持用户自己选择年份、月份及日期,并且所有的选择都是用下拉菜单的形式。 (4)通过点击“查看”来刷新日历。 万年历是一个强大的日历系统,通过它可以实现对过去,现在以及将来日期的查找,通过在年份对应的下拉菜单中选择要查询的年份,再相应的在月份对应的下拉菜单选择要查询的月份,则可得到相应的日历。此外,还可以显示出时钟,很方便用户的查询。并且还设计了闹钟功能,很实用. 绝对真实!!!!!!

立即下载
汇编万年历

用汇编语言写的万年历,可输出1582年之后的年历。

立即下载
51单片机万年历汇编

51单片机万年历源码,有完整的汇编源代码以及注释

立即下载
JAVA万年历设计报告

JAVA万年历设计报告

立即下载
51单片机万年历时钟汇编语言实现

1. 时间日期切换显示: 我们设计了三种显示模式 操作:在主程序待机运行中,按下按键2,主程序进入日期显示(动态),默认显示方式为日期时间跳变显示,按1键在三种模式间切换,具体效果如下: 模式一日期、时间跳变切换效果:显示时间(4秒)=>显示年(1秒)=>显示月日(1秒)=>显示时间… 模式二日期、时间流水显示效果:显示内容为年月日时分秒从右往左进入显示区(1秒1位),时分秒出现后停留显示6秒,清屏重新显示。 模式三日期、时间滚屏显示效果:年、月日、时间由显示区由上向下循环滚动出现,移入移出速度为0.4s,中途停留显示3.6s。 2. 闹钟、整点报时: 闹铃可以设置3个,分别有独立开关状态(ON/OFF),可同时自主设定开启关闭使用某个闹钟,避免闹钟不够用的尴尬。响铃若无按键按下会持续1分钟。 整点报时按照12进制来进行,报时的时候1秒鸣,1秒断。 3. 时间显示方面优化 闪烁显示:设置时间或者闹钟时,选中的时段会闪烁,界面友好。 更新显示:设置状态当更改了当前时段,当前时段会立刻显示(处于闪烁的亮状态)。 保持显示:当按键按下中断进入键盘处理时,仍然可以继续显示原有内容,由此至终显示不会中断。 总的来说,在创新方面我们主要将精力放于优化显示方面上来,力求界面友好,凸显个性化。

立即下载
电子万年历的设计主要实现的功能为显示阳历年、月、日、星期、[小]时、分、秒和阴历月、日,在显示阴历时间时,能够标明是否为闰年

以AT89C51为主控芯片,以美国DALLAS公司推出的实时时钟芯片DS1302为主要计时芯片设计电子万年历,能显示阳历年、月、日、星期、[小]时、分、秒和阴历月、日,在显示阴历时间时,能够标明是否为闰年。

立即下载
一个简单的万年历课程设计

该设计要求学生设计、开发一个“万年历”软件,实现时间和日期的显示及计算。

立即下载
VHDL课程设计--万年历课程设计报告。包括各个模块的代码及仿真图

1、题目内容 设计一个万年历系统,通过数码管显示。 1) 显示分钟、小时,秒通过一个LED来进行闪烁显示。 2) 可设置时间,通过按键进行设置,设置方式可采用增加或者减小来进行显示; 3) 显示年、月、日等,通过按键进行显示内容的切换; 发挥部分: 1) 显示星期; 2) 具备闹钟功能; 具备跑马表功能

立即下载
万年历C++完整代码及程序

#include<stdio.h> int main (void) { int year,month,j,i,day1,day2,one1,one2,w; printf("enter a year:"); scanf("%d",&year); printf("\n\n"); printf("---------------------%d---------------------\n\n",year); one1=((year-1)*365+(year-1)/4-(year-1)/100+(year-1)/400+1)%7; for(month=1;month<=12;month+=2) { printf("<%d月> <%d年>",month,year); printf(" <%d月> <%d年>\n",month+1,year); printf("-------------------- --------------------\n"); printf("日 一 二 三 四 五 六 日 一 二 三 四 五 六\n"); switch(month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: day1=31;break; case 4: case 6: case 9: case 11:day1=30;break; default:if(!(year%4)&&(year0)||!(year%400)) day1=29; else day1=28; } for(j=1;j<=one1;j++) { if(one1==7) break; else printf(" "); } for(i=1;i<=7-one1;i++) printf("%2d ",i); printf(" "); switch(month+1) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: day2=31;break; case 4: case 6: case 9: case 11:day2=30;break; default:if(!(year%4)&&(year0)||!(year%400)) day2=29; else day2=28; } one2=(one1+day1)%7; for(j=1;j<=one2;j++) { if(one2==7) break; if(j!=7) printf(" "); } for(i=1;i<=7-one2;i++) printf("%2d ",i); printf("\n"); for(i=8-one1;i<=14-one1;i++) printf("%2d ",i); printf(" "); for(i=8-one2;i<=14-one2;i++) printf("%2d ",i); printf("\n"); for(i=15-one1;i<=21-one1;i++) printf("%2d ",i); printf(" "); for(i=15-one2;i<=21-one2;i++) printf("%2d ",i); printf("\n"); for(i=22-one1;i<=28-one1;i++) printf("%2d ",i); printf(" "); for(i=22-one2;i<=28-one2;i++) printf("%2d ",i); printf("\n"); for(i=29-one1;i<=35-one1&&i<=day1;i++) printf("%2d ",i); printf(" "); for(w=1;w<=35-day1-one1;w++) printf(" "); for(i=29-one2;i<=35-one2&&i<=day2;i++) printf("%2d ",i); printf("\n"); for(i=36-one1;i<=day1;i++) printf("%2d ",i); for(w=1;w<=35-day1-one1;w++) printf(" "); if(day1==31&&(one1==4||one1==3||one1==2||one1==1||one1==7)) printf(" "); if(day1==30&&(one1==4||one1==3||one1==2||one1==1||one1==7)) printf(" "); for(i=36-one2;i<=day2;i++) printf("%2d ",i); printf("\n-------------------- --------------------\n\n"); printf("\n"); one1=(one2+day2)%7; } printf("---------------------%d---------------------\n",year); getchar(); printf("按任意键退出"); getchar(); return 0; }

立即下载
51单片机万年历汇编源码

51单片机万年历源码,有完整的汇编源代码以及注释

立即下载
【面向对象程序课程设计万年历系统(含源代码)

【面向对象程序课程设计】万年历系统(含源代码)VC6.0可运行

立即下载
嵌入式课程设计 万年历 源码+报告

哈工程嵌入式课程设计万年历,源码+实验报告,完成日历显示、整点报时、闹钟、时间的图形显示和数字显示。

立即下载
java整套课程设计万年历1

我们上课时老师让做的,和大家分享下,解决下大家的问题。此课程设计是全的,不是某些人发的那些只有源代码的!

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

汇编万年历程序系统课程设计

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: