ARM裸机程序开发之led流水灯程序

本文档提供了一个在tiny 6410开发板上实现LED流水灯程序的详细代码。通过识别PCB文件确定LED连接的管脚,利用GPIO寄存器进行初始化配置和控制,实现四个LED的顺序点亮和熄灭效果。代码中包含LED管脚配置、延时函数以及流水灯运行函数的实现。
摘要由CSDN通过智能技术生成
/****************************************************************
*tiny 6410 开发板  led流水灯程序
* 要做的任务是:首先要看pcb 文件  识别led连到那些管脚上了
* GPK4 -- LED1
* GPK5 -- LED2
* GPK6 -- LED3
* GPK7 -- LED4
* 控制这四个管脚输出高低电平 来实现流水等的功能
*
AUTHOR:kong-hua-sheng 2014-1-6
******************************************************************/



#include"def.h"
#include"gpio.h"


/*定义led管脚点亮发光二极管和 熄灭发光二极管得电平*/
#define LED1_ON ~(1<<4) //得到0x0111 然后用这个数和 data寄存器中的数相与即可设置对用管脚为低电平
#define LED2_ON ~(1&l
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值