登录
首页 » c » 单片机彩色旋转灯

单片机彩色旋转灯

于 2022-07-15 发布 文件大小:51.91 kB
0 237
下载积分: 2 下载次数: 1

代码说明:

D1~D8 八个发光二极管构成彩色旋转灯,D9~D13 为档位指示灯,一档旋转速度最慢(周期1s,D13 亮),二档较快(周期0.8s,D12 亮),三档更快(周期0.6s,D11 亮),四档再快(周期0.4s,D10 亮),五档最快(周期0.2s,D10 亮)。四个按键KEY0-KEY1用于设定旋转方向为顺时针旋转或者逆时针旋转,KEY2-KEY3 用于增快或则减慢旋转速度。 按键扫描的方式可以采用前面示例程序中的方法:线反转法或行扫描法。可以用汇编语言实现,也可以用C 语言实现。建议如前面示例所示,汇编采用行扫描法,C 语言用线反转法。程序控制流程是:首先初始化设置默认运行参数,然后读取按键,识别键码,并根据键码的不同执行运行参数调整,最后根据当前的运行参数执行发光二极管D1-D8 的轮流旋转。按键的识别中的键码可以根据图3.11 中的连接情况,总结出其键值表,速度的控制通过控制调用延时程序的次数来决定。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • vg
    说明:  一个Visual Graph开发程序,具有类似MS viso的功能!带有C++,Delphi,VB,C#等的代码示例!(a Visual Graph development programs that have similar functions VISO MS! With C, Delphi, VB, C# code examples!)
    2005-04-08 10:06:59下载
    积分:1
  • BOOTLOADER STM32F407VE4
    BOOTLOADER of STM32F407VE4 ,可用于程序升级,自动跳转运行地址。
    2022-03-02 23:32:43下载
    积分:1
  • dkcopy
    WDM driver development documentation
    2019-04-17 18:20:46下载
    积分:1
  • c#网络应用编程(第三版)源代码
    c#网络应用编程(第三版)源代码
    2017-06-02下载
    积分:1
  • 串行端口驱动程序
    c 串行端口驱动程序工作在多个操作系统
    2022-08-12 09:48:30下载
    积分:1
  • text_learn
    这是一个非常规范的文档编辑器,用c代码写的。写的非常精彩(This is a very normative document editor, used to write the c code. Written in a very exciting)
    2008-01-14 14:11:41下载
    积分:1
  • 差异传输的实现
    差异化传输实现的屏幕监控,利用分块方式,将整个屏幕细分为多个资源块,通过对不同块的比较实现屏幕差异化传输。能够有效的降低屏幕监控过程中的资源消耗以及带宽消耗。实际测试效果良好。
    2022-04-07 04:22:16下载
    积分:1
  • A-Practitioners-Approach-8th-Ch9
    《软件工程:实践者的研究方法》原书第八版,第9章,中文(Software Engineering A Practitioner s Approach 8th Chapter9)
    2017-04-06 13:45:08下载
    积分:1
  • MobileServer
    简单读取数据,返回json集合,microsoft sql server (writer to json data,open microsoft sql server database)
    2013-11-20 15:03:48下载
    积分:1
  • 《MATLAB神经网络仿真与应用》源程序
    MATLAB关于神经网络的仿真与应用,8个m文件源程序(On the simulation of neural network)
    2018-04-05 10:06:07下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载