【嵌入式】流水灯程序

  • 1. 题目详情
  • 2. 代码详解

1. 题目详情

编写一个流水灯程序。已知,有8个LED灯(LED07)分别连接到S5PV210引脚的GPA0_07。当这些引脚高电平的时候,LED灯亮,反之则灭;两个按键(KEY0,KEY1)分别连接到引脚的GPH0_0, GPH0_1。当按下按键KEY0时,实现LED0->LED1->…->LED7 ->LED0的亮灯循环;当按下按键KEY1时,实现LED0->LED7->…->LED1->LED0的亮灯循环。现启动汇编代码start.S已有,请写出包括引脚初始化在内的其他C语言代码。

2. 代码详解

//编写一个流水灯程序。
//已知,有8个LED灯(LED0~7)分别连接到S5PV210引脚的GPA0_0~7。
//当这些引脚高电平的时候,LED灯亮,反之则灭;
//两个按键(KEY0,KEY1)分别连接到引脚的GPH0_0, GPH0_1。

【嵌入式】流水灯程序相关推荐

  1. 流水灯c语言实验报告心得,嵌入式流水灯实验心得体会.docx

    嵌入式流水灯实验心得体会 嵌入式流水灯实验心得体会 篇一:嵌入式流水灯实验 实验三 GPIO输出控制实验 一. 实验目的 熟悉LPCXX系列ARM7微控制器的GPIO输入控制. 二.实验设备 ? 硬件 ...

  2. 基于Keil、STM32,用C++编写流水灯程序

    关注+星标公众号,不错过精彩内容 作者 | strongerHuang 微信公众号 | 嵌入式专栏 通常来说,在单片机上编程,要么汇编,要么C语言,而用C++进行开发的很少,那么究竟能不能用C++开发 ...

  3. 用寄存器HAL库完成LED流水灯程序

    重庆交通大学信息科学与工程学院 <嵌入式系统开发>课程 作业报告(第4周) 班 级: 通信工程2001 姓名-学号 : 阎桂董-632007030622 实验项目名称: 作业题目 实验项目 ...

  4. I/0口输入输出实验 流水灯程序 P0、P1、P2、P3口作为输出口,连接八只发光二极管,编写程序,使发光二极管从左至右循环点亮。

    P0.P1.P2.P3口作为输出口,连接八只发光二极管,编写程序,使发光二极管从左至右循环点亮.流水灯程序 程序: #include<reg51.h> //包含单片机定义寄存器的头文件 s ...

  5. c语言流水灯程序 16,16个发光二极管流水灯程序

    文件: 流水灯16.rar 大小: 32KB 下载:16个发光二极管流水灯程序 作者:流水落花 ORG 0100H LOOP0: MOV A, #0FEH MOV P2, #0FEH MOV R2, ...

  6. msp心形16个闪灯c语言程序,心形流水灯程序

    标签: 心形 心形 流水灯程序 流水灯程序 心形流水灯,是用了10多种不同led流水方式 文档内容节选 includereg52h include intrinsh define uint unsig ...

  7. led流水灯c语言数组程序,LED流水灯程序 一维数组写法

    LED流水灯程序 一维数组写法 /*********** (C) COPYRIGHT 201 2************ * 程序作者: 蓝雨(QQ:983931459 ,Email:chenheng ...

  8. msp430流水灯c语言程序,基于MSP-EXP430F5529开发板流水灯程序

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 RT,全部使用到了板载的8个可编程LED组成的流水灯程序,以及液晶的背光,达到了使能亮的东西全都又闪又亮了. //******************** ...

  9. 用keil编写C语言流水灯程序,简述关于Keil、STM32 用C++编写流水灯程序

    通常来说,在单片机上编程,要么汇编,要么C语言,而用C++++进行开发的很少,那么究竟能不能用C++开发单片机呢? 答案是肯定可以的,下面讲讲基于Keil.STM32,用C++编写流水灯程序的一些内容 ...

最新文章

  1. 任务二:1、选择器 2、连接集中状态的顺序 3、浮动的用发和原理 4、盒模型在IE和Google等不同浏览器的区别与联系...
  2. 消息队列 RabbitMQ
  3. 5月下旬全球域名解析服务商TOP15:万网居第15
  4. NYOJ 640 Geometric Sum
  5. Java ServletContext 详解
  6. ps流 转发_RTP协议全解析(H264码流和PS流)(转)
  7. docker mysql5.7 主从_docker-compose mysql5.7.30 主从
  8. 得到python对象的真实大小
  9. 20181211HW
  10. 【解决】小程序要求的 TLS 版本必须大于等于 1.2
  11. echarts 3d地球 背面光线太暗_国内超炫裸眼3D案例鉴赏,大家更喜欢那一个!
  12. 1概率论与数理统计_浙江大学B站
  13. iOS开发之理解iOS中的MVC设计模式
  14. Juniper SRX防火墙流量处理流程图(详细)
  15. Word控件Spire.Doc 转换教程(四):如何将 Word 转换为文本
  16. 度数换算_度数换算计算器
  17. java转行能做什么_java转行可以做什么?应该如何去考虑?
  18. android 声音控制面板,音量样式控制面板
  19. OA新增百亿市场,蓝凌、钉钉靠“智能OA”占稳C位
  20. PCB学习(一)——立创EDA边框设置

热门文章

  1. vs2019 无法打开包括文件:“SDKDDKVer.h”: No such file or directory的有效解决方案
  2. ubuntu18.04.3如何在终端下切换到指定文件夹或根目录
  3. (一)SQL语言_数据库_学习笔记
  4. python简单读写记账代码_Python之区块链简单记账本实现
  5. libnet编译linux,libnids libpcap libnet 安装
  6. C#实现气泡屏保(四个timer实现)
  7. SpringBoot-生成验证码
  8. 3分钟学会钉钉线上教学【学生端】教程
  9. 傅老师课堂:Oracle高级查询之GROUP BY
  10. 【STM32F767】使用RTThread和TouchGFX实现DIY数字仪表(四)——同步网络时间