倒 计 时 代 码

 <script language="JavaScript">
var deadline= new Date("5/1/2010");
var  symbol="2010年5月1日";
var now = new Date();
var leave =deadline.getTime() - now.getTime();
var day = Math.floor(leave / (1000 * 60 * 60 * 24));
if (day > 0)
   document.write("今天离"+ symbol+"还有"+day +"天")
else if (day == 0)
     document.write("只有1天啦!")
else
    document.write("唉呀!已经过了!");
</script>

这段程序放在<body>与</body>之间,就可以了!时间是可以调的

请生成一段基于Altera MAX10M02SCM153C8G的代码,实现以下功能:功能:使用Altera MAX10M02SCM153进行实验,不外接任何设备。 背景:MAX10M02的IO端口资源、逻辑资源紧张,不适合引入以太网等复杂协议,故把功能控制在开发板上。 注意:在生成代码的过程中涉及到端口的位置只需要把端口入端口的位置。 基本功能: (1)普通开关锁状态表示。使用大LED来模拟,模拟方式:绿光对应开放,红光对应锁闭,红光+蓝光对应强制锁定状态。 (2)输入密流程。将靠上的三个按键作为输入密的工具,靠上的(端口J9)表0,从上往下第二个(端口K14)表1,从下往上第二个(端口J11)表2;最靠下的不作为密输入位。使用六位密,输入密后从1到5(端口号依次为N15,N14,M14,M12,L15)按顺序点亮单片机的小LED。6、7、8作为密错误数位,不入输入密表示位中 (3)输入密判定。输入正确则改变LED颜色至绿色,同在七段LED显示屏上显示“90”以显示输入密正确的消息;输入错误则不改变LED颜色,在七段LED显示屏上显示“80”以显示输入密错误的消息,同按照6、7、8(端口号依次为K12,L11,K11)顺序输入错误一次密则点亮一个小LED灯。 (4)输入密错误撤销。使用最靠下的按键(端口号J14)。在处于锁闭状态,密位数未达六位,可通过按下端口号为J14的按键清空密; (5)关闭门。使用最靠下的按键(端口号J14)表示功能,在处于打开状态(大LED为绿色)按键可立即进入关闭状态(大LED为红色)。 (6)强制锁定状态。当连续输入错误三次密(K12,L11,K11均点亮),再输入错一次密则进入强制锁定状态。此七段LED开始倒计时倒计时30秒后退出强制锁定状态。第二次触发倒计时则强制锁定60秒。第三次触发倒计时则直接显示“88”,为永久锁闭状态,不需要设退出机制。 (7)当拨开关J12的输出值为0,所有灯不亮。
最新发布
10-14
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值