历史上的今天
今天是:2025年12月20日(星期六)
2022年12月20日 | 单片机彩灯控制系统(项目一)
2022-12-20 来源:zhihu
任务描述:某企业承担了一个LED彩灯控制系统设计任务。此彩灯控制系统由时钟电路、复位电路、8个发光二极管LED灯组成,要求单片机并行端口控制LED灯按照1,2→3,4→5,6→7,8→1→2→3→4→5→6→7→8的顺序循环点亮,每个状态停留1秒,循环不止。请用单片机设计其控制系统并调试运行。
硬件图:

元件清单:

C语言程序:
#include unsigned char led[12]={0x03,0x0c,0x30,0xc0,0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}; void delay(unsigned int k); void main() { unsigned char i; while(1) { for(i=0;i<12;i++) { P1=led[i]; delay(1000); } } } void delay(unsigned int k) { unsigned int i,j; for(i=0;i<100;i++) for(j=0;j }
上一篇:单片机数码管显示0~9
史海拾趣
|
飞龙教程------51单片机=====STC串口下载(MAX232) 飞龙教程------51单片机=====STC串口下载(MAX232) 51单片机=====STC串口下载(MAX232) 电子工程师之家 单片机学习网 http://www.eehome.cn/ 新势力电子单片机 http: ...… 查看全部问答> |
|
谁做过驱动啊?告诉我什么得什么样的流程啊,我假如我对scsi进行编程怎么办? 谁做过驱动啊?告诉我什么得什么样的流程啊,我假如我对scsi进行编程怎么办? PCI有13个关于scsi的针脚,怎么样的过程或流程给我说下被,如何编写?但是寄存器的首地址无法确定 该怎么做呢?… 查看全部问答> |
|
用vb.net在WinCE下,调用sndPlaySound函数! Declare Function sndPlaySound Lib \"Coredll.lib\" (ByVal SoundName As String, ByVal Flags As Byte) As Boolean Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyB ...… 查看全部问答> |
|
求助:WinCE StandardSDK Emulator启动后死机 Downloading files Downloading file d:\\wince\\test.exe. Finished downloading. 之后在StandardSDK Emulator打开My Computer 窗口里只有cemgrc, Control Panel 没有test.exe, windows, program files等 并且emulator死机了 有朋友碰过这 ...… 查看全部问答> |
|
Linux下CAN驱动问题(HMs30c7202) c_candrv-1.2.0 目前接手一项目,头有点大,CAN在运行过程中,会出现不能收发的情况,从新上电后正常 使用的是c_candrv-1.2.0驱动程序,个人感觉可能是使用方法不对 #define can0file \"/dev/can0\" #define can1file \"/dev/can1\" #define can2file \"/dev/can ...… 查看全部问答> |




