【嵌入式】流水灯程序
【嵌入式】流水灯程序
- 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。
【嵌入式】流水灯程序相关推荐
- 流水灯c语言实验报告心得,嵌入式流水灯实验心得体会.docx
嵌入式流水灯实验心得体会 嵌入式流水灯实验心得体会 篇一:嵌入式流水灯实验 实验三 GPIO输出控制实验 一. 实验目的 熟悉LPCXX系列ARM7微控制器的GPIO输入控制. 二.实验设备 ? 硬件 ...
- 基于Keil、STM32,用C++编写流水灯程序
关注+星标公众号,不错过精彩内容 作者 | strongerHuang 微信公众号 | 嵌入式专栏 通常来说,在单片机上编程,要么汇编,要么C语言,而用C++进行开发的很少,那么究竟能不能用C++开发 ...
- 用寄存器HAL库完成LED流水灯程序
重庆交通大学信息科学与工程学院 <嵌入式系统开发>课程 作业报告(第4周) 班 级: 通信工程2001 姓名-学号 : 阎桂董-632007030622 实验项目名称: 作业题目 实验项目 ...
- I/0口输入输出实验 流水灯程序 P0、P1、P2、P3口作为输出口,连接八只发光二极管,编写程序,使发光二极管从左至右循环点亮。
P0.P1.P2.P3口作为输出口,连接八只发光二极管,编写程序,使发光二极管从左至右循环点亮.流水灯程序 程序: #include<reg51.h> //包含单片机定义寄存器的头文件 s ...
- c语言流水灯程序 16,16个发光二极管流水灯程序
文件: 流水灯16.rar 大小: 32KB 下载:16个发光二极管流水灯程序 作者:流水落花 ORG 0100H LOOP0: MOV A, #0FEH MOV P2, #0FEH MOV R2, ...
- msp心形16个闪灯c语言程序,心形流水灯程序
标签: 心形 心形 流水灯程序 流水灯程序 心形流水灯,是用了10多种不同led流水方式 文档内容节选 includereg52h include intrinsh define uint unsig ...
- led流水灯c语言数组程序,LED流水灯程序 一维数组写法
LED流水灯程序 一维数组写法 /*********** (C) COPYRIGHT 201 2************ * 程序作者: 蓝雨(QQ:983931459 ,Email:chenheng ...
- msp430流水灯c语言程序,基于MSP-EXP430F5529开发板流水灯程序
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 RT,全部使用到了板载的8个可编程LED组成的流水灯程序,以及液晶的背光,达到了使能亮的东西全都又闪又亮了. //******************** ...
- 用keil编写C语言流水灯程序,简述关于Keil、STM32 用C++编写流水灯程序
通常来说,在单片机上编程,要么汇编,要么C语言,而用C++++进行开发的很少,那么究竟能不能用C++开发单片机呢? 答案是肯定可以的,下面讲讲基于Keil.STM32,用C++编写流水灯程序的一些内容 ...
最新文章
- 任务二:1、选择器 2、连接集中状态的顺序 3、浮动的用发和原理 4、盒模型在IE和Google等不同浏览器的区别与联系...
- 消息队列 RabbitMQ
- 5月下旬全球域名解析服务商TOP15:万网居第15
- NYOJ 640 Geometric Sum
- Java ServletContext 详解
- ps流 转发_RTP协议全解析(H264码流和PS流)(转)
- docker mysql5.7 主从_docker-compose mysql5.7.30 主从
- 得到python对象的真实大小
- 20181211HW
- 【解决】小程序要求的 TLS 版本必须大于等于 1.2
- echarts 3d地球 背面光线太暗_国内超炫裸眼3D案例鉴赏,大家更喜欢那一个!
- 1概率论与数理统计_浙江大学B站
- iOS开发之理解iOS中的MVC设计模式
- Juniper SRX防火墙流量处理流程图(详细)
- Word控件Spire.Doc 转换教程(四):如何将 Word 转换为文本
- 度数换算_度数换算计算器
- java转行能做什么_java转行可以做什么?应该如何去考虑?
- android 声音控制面板,音量样式控制面板
- OA新增百亿市场,蓝凌、钉钉靠“智能OA”占稳C位
- PCB学习(一)——立创EDA边框设置
热门文章
- vs2019 无法打开包括文件:“SDKDDKVer.h”: No such file or directory的有效解决方案
- ubuntu18.04.3如何在终端下切换到指定文件夹或根目录
- (一)SQL语言_数据库_学习笔记
- python简单读写记账代码_Python之区块链简单记账本实现
- libnet编译linux,libnids libpcap libnet 安装
- C#实现气泡屏保(四个timer实现)
- SpringBoot-生成验证码
- 3分钟学会钉钉线上教学【学生端】教程
- 傅老师课堂:Oracle高级查询之GROUP BY
- 【STM32F767】使用RTThread和TouchGFX实现DIY数字仪表(四)——同步网络时间