找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

帮个忙吧,做个程序

[复制链接]
1994512 发表于 2013-12-21 23:07:00 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
不会做啊,考试怎么办,有大神吗?随便做一个就行!
 楼主| 1994512 发表于 2013-12-21 23:07:53 | 显示全部楼层
一、数字钟:(本题100分)
   采用AT89C51单片机设计,P1口做数码管段选端,P2口做数码管位选端,P3口做按键控制口。
(1)开机时,显示12-00-00的时间开始计时;
(2)P3.2控制选择调整对象(时分秒);
(3)P3.0控制“+”的调整,每按一次加1;
(4)P3.1控制“-”的调整,每按一次减1。
二、键控循环灯:(本题100分)
   采用AT89C51单片机设计,8只LED接在P1口,输出“0”时,发光二极管亮。K1~K4四个按键分别接P2.0~P2.3,开始时8只LED全灭,按下K1,8只LED全亮,再次按下K1,8只LED全灭;按下K2,8只LED从P1.0到P1.7循环;按下K3,8只LED从P1.7到P1.0循环;按下K4,8只LED间隔0.5秒闪烁。
 楼主| 1994512 发表于 2013-12-21 23:08:13 | 显示全部楼层
三、液晶显示程序:(本题100分)
采用AT89C51单片机、LCD12864液晶显示器件设计:
第一行显示“相思  作者:  王维”,
第二行显示“红豆生南国,春来”,
第三行显示“发几枝?愿君多采”,
第四行显示字符串“撷,此物最相思。”。
四、LED模拟交通灯(本题100分)
   采用AT89C51单片机设计,12只LED分成东西向和南北向两组,各组指示灯均有相向的2只红色、2只黄色和2只绿色的LED,亮灭时间由两位数码管显示。东西向的红黄绿灯依次接P1.0、P1.1和P1.2,南北向的红黄绿灯依次接P1.3、P1.4和P1.5。东西向绿灯亮55秒后,黄灯闪烁,闪烁5秒后亮红灯。此时南北向由红灯变为绿灯,55秒后,黄灯闪烁,闪烁5秒后亮红灯。如此重复。
 楼主| 1994512 发表于 2013-12-21 23:08:42 | 显示全部楼层
五、99秒秒表设计(本题100分)
   采用AT89C51单片机设计,P1口做数码管段选端,P2口低2位做数码管位选端,按键K1接P3.1。
(1)开始时,显示“00”,第1次按下K1后就开始计时;
(2)第2次按K1后,计时暂停;
(3)第3次按K1后,计时归零。
六、可调整的时钟:(本题100分)
   采用AT89C51单片机、LCD12864液晶显示器件设计一个电子钟:
2013年XX月XX日
12:34:56 时间每一秒更新一次。并能调整时间。
设计要求:
  (1)画出硬件电路图(用PROTUES);
  (2)编程并仿真(PROTUES)实现上述要求。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2025-1-11 10:01 , Processed in 0.056304 second(s), 10 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表