「已注销」 2024-09-27 19:25 采纳率: 100%
浏览 27
已结题

课上突考,本人大脑过载,求51单片机能手

以“普中单片机开发板A2”为硬件电路,完成如下编程任务,并以TEST1作为工程项目文件夹名,在其中建立相应的Kei工程文件,并完成程序的编写。

使用单片机实现以下功能:

程序包含以下3种运行模式,每按下一次K3按键,切换一种运行模式(15分),每个模式的具体功能如下:

(1)声光报警模式

发光二极管D1-D8逐个点亮,每点亮一个蜂鸣器发出一声“滴”,点亮间隔为1秒钟。

蜂鸣器声音应清晰、响亮,否则酌情扣分。

(2)LED流水灯模式

包含3种以上的流水灯效果,每按下一次K4按键切换一种流水灯效果,流水灯效果要求能循环切换。

(3)数码管倒计时显示模式

1.数码管最右三位显示“100-000”的每秒倒计时(15分)。(注意:显示必须是3位,例如12,应显示012)

2.按下K4开启或者暂停计时

3.可以通过K1、K2按键修改倒计时时间

其他要求:

代码应包含对应的注释。

代码书写格式美观,缩进正确。

需源代码

**急救急救!!
以下是软件要求

img

原理图

img

  • 写回答

11条回答 默认 最新

  • Stanford_sun 2024-09-27 20:18
    关注

    同学,你得给电路图啊,没有电路图,我们不知道哪个引脚对应LED,哪个引脚对应Key,所以写出来的代码才会没有报错但是没有反应了,你把电路图给出来,就能写了。
    单片机这种东西,软件代码的编写需要根据硬件电路的设计与连接才能写出来的。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(10条)

报告相同问题?

问题事件

  • 系统已结题 10月5日
  • 已采纳回答 9月27日
  • 修改了问题 9月27日
  • 创建了问题 9月27日

悬赏问题

  • ¥15 微信小程序跳转关联公众号
  • ¥15 Java AES 算法 加密采用24位向量报错如何处理?
  • ¥15 使用X11可以找到托盘句柄,监控到窗口点击事件但是如何在监听的同时获取托盘中应用的上下文菜单句柄
  • ¥45 字符串操作——数组越界问题
  • ¥15 Loss下降到0.08时不在下降调整学习率也没用
  • ¥15 QT+FFmpeg使用GPU加速解码
  • ¥15 为什么投影机用酷喵播放电影放一段时间就播放不下去了?提示发生未知故障,有什么解决办法吗?
  • ¥15 来个会搭建付费网站的有偿
  • ¥100 有能够实现人机模式的c/c++代码,有图片背景等,能够直接进行游戏
  • ¥15 以AT89C51单片机芯片为核心来制作一个简易计算器,外部由4*4矩阵键盘和一个LCD1602字符型液晶显示屏构成,内部由一块AT89C51单片机构成,通过软件编程可实现简单加减乘除。