当前位置: 首页 > backend >正文

基于51单片机的花样流水灯

目录

具体实现功能

设计介绍

资料内容

全部内容

资料获取


具体实现功能

具体功能:
(1)具有5种流水灯模式;
(2)可以按键手动切换流水灯模式,也可以自动切换流水灯模式;
(3)可以按键控制流水灯速度。具备复位功能,复位后切换到流水灯1。

仿真演示视频:

基于51单片机的花样流水灯-仿真视频

设计介绍

51单片机简介

51单片是一种低功耗、高性能CMOS-8位微控制器,拥有灵巧的8位CPU和可编程Flash,使得51单片机为众多嵌入式控制应用系统提供灵活、高效的解决方案。

本设计所使用的芯片可兼容以下所有的51系列单片机(包括AT系列和STC系列)。

资料内容

仿真实现(protues8.7)

本设计利用protues8.7软件实现仿真设计,具体如图。

程序(Keil5)

本设计利用KEIL5软件实现程序设计。

主函数如下:

///
void main()					   //主函数{TMOD=0x01;						//定时器工作方式1TH0=(65536-50000)/256;				TL0=(65536-50000)%256;EA=1;									//打开全局中断控制ET0=1;									//打开T0中断TR0=1;									//启动T0中断time=10;								//初始值k1=1;									//默认状态while(1)								//总循环体{keysan();							//调用按键函数P3=table[aa];} 
}  

程序运行结果如图:

全部内容

全部资料包括程序(keil5)、protues仿真(protues8.7)、设计说明、答辩PPT、开发资料、资料使用介绍、仿真视频、最小系统介绍视频等。

资料获取

https://docs.qq.com/doc/DT3pOQ0dlQU5lemlV

http://www.xdnf.cn/news/12955.html

相关文章:

  • JS的传统写法 vs 简写形式
  • 打卡第39天:Dataset 和 Dataloader类
  • MySQL强化关键_020_SQL 优化
  • Opnelayers:封装Popup
  • 【推荐算法】Deep Crossing:端到端深度推荐系统的奠基者
  • PCB设计教程【大师篇】——STM32开发板原理图设计(电源部分)
  • CKA考试知识点分享(3)---sidecar
  • DAY 45 Tensorboard使用介绍
  • 主体与代理的义项选择用意: 融智学视域下的三元操作机制
  • Python数据分析7
  • VMware导入vmdk文件
  • Beckhoff(倍福) -- MES(ITAC) TCP 通讯
  • DQN强化学习怎么来使用
  • 后Optane时代的NVM技术演进与挑战
  • 算法题(165):汉诺塔问题
  • GitFlow 工作模式(详解)
  • 智能分布式爬虫的数据处理流水线优化:基于深度强化学习的数据质量控制
  • Java中单向队列的多种实现类详解
  • 智警杯备赛--excel模块
  • CSS高级技巧及新增属性
  • LLMs 系列科普文(12)
  • 2025-06-02-IP 地址规划及案例分析
  • SDC命令详解:使用set_max_area命令进行约束
  • DiMTAIC 2024 数字医学技术及应用创新大赛-甲状腺B超静态及动态影像算法赛-参赛项目
  • 一文掌握 Tombola 抽象基类的自动化子类测试策略
  • LMDeploy 课程
  • ubuntu下编译osg3.6.5源码
  • CSP信奥赛C++常用系统函数汇总
  • 异或和之差-字典树
  • 二分查找 -P1102 A-B 数对