0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于多功能ARM7实验箱LED流水灯资源的详解

2oON_changxuemc 来源:未知 作者:伍文辉 2018-04-30 15:25 次阅读

1. 单色流水灯测试

硬件准备:8P杜邦线1根

接线说明:使用1根8P杜邦线连接ARM核心板P019~P026接底板单色流水灯模块的JP15。

跳线说明:无

分别为:P019-I1,P020-I2,P021-I3,P022-I4,P023-I5,P024-I6,P025-I7,P026-I8.

实验现象:8个LED灯依次熄灭

源码资源如下:

/*****************LPC2103 GPIO流水灯实验***************

系统设置: Fosc、Fcclk、Fcco、Fpclk

#define Fosc 12000000

#define Fcclk (Fosc * 5)

#define Fcco (Fcclk *4)

#define Fpclk (Fcclk / 4) * 4

Fpclk=60000000

接线说明:使用 1根 8P杜邦线连接 ARM 核心板 P019~P026接底板单色流水灯模块的

JP15,分别为:P019-I1,P020-I2,P021-I3,P022-I4,P023-I5,P024-I6,P025-I7,P026-I8.

现象:LED灯依次熄灭

技术网站:http://www.eeskill.com

淘宝店铺:http://cepark.taobao.com

作者:eeskill

时间:2017.07.01

******************************************************/

#define IN_MAIN

#include "config.h"

#include "LPC2103_lian.H"

#include "ADC.h"

#include "ExtInterrupt.h"

#include "I2C.h"

#include "IAP.h"

#include "Legacy_GPIO.h"

#include "RTC.h"

#include "SPI.h"

#include "SSP.h"

#include "Time.h"

#include "UART.h"

#include "WatchDog.h"

#include "ISR.h"

#pragma import(__use_no_semihosting_swi)

const uint32 tab[]={

0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,

0x40,0x20,0x10,0x08,0x04,0x02,

};

uint32 i;

void IRQ_Exception(void)

{

}

//**********************函数定义************************

void delay(uint32 dly);

//**********************主函数**************************

void Main(void)

{

TargetInit(VPBDIV_DATA, PLLCFG_DATA, MAMTIM_DATA); // don't delete

while((PLLSTAT & (1 << 10)) == 0); // can delete

p019_gpio; //将端口设置为gpio口

p020_gpio;

p021_gpio;

p022_gpio;

p023_gpio;

p024_gpio;

p025_gpio;

p026_gpio;

//p019-p026设置为输出

gpio_out(p019|p020|p021|p022|p023|p024|p025|p026);

delay(1);

while(1)

{

for(i=0;i<14;i++)

{

IO0PIN=(IO0PIN&0xF807FFFF)|(uint32)(tab[i]<<19);

delay(900);

}

}

}

//************************延时**************************

void delay(uint32 dly)

{

uint32 i;

for(;dly>0;dly--)

{

for(i=0;i<5000;i++);

}

}

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led
    led
    +关注

    关注

    237

    文章

    22445

    浏览量

    645846
  • ARM7
    +关注

    关注

    3

    文章

    208

    浏览量

    50081

原文标题:畅学多功能ARM7实验箱LED流水灯资源详解

文章出处:【微信号:changxuemcu,微信公众号:畅学单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【紫光同创盘古PGX-Lite 7K教程】——(盘古PGX-Lite 7K开发板/PGC7KD-6IMBG256第二章)​LED 流水灯实验例程

    流水灯原理并实现流水灯 三:实验要求流水灯:8 个 LED 以 0.5s 间隔接替闪烁 四:实验
    发表于 03-20 15:07

    【OK210试用体验】LED流水灯

    性能大大打折扣。3. 汇编实现汇编代码中有两点需要注意:1) ARMv7-A架构推荐基本用Thumb-2指令集,有相当好的效率以及较好的代码密度,BL0跳转到BL1时是ARM状态,因此BL1流水灯
    发表于 07-15 21:27

    STM32之流水灯实验

    接插件和线。流水灯接线图开发板还附带了设计的原理图,接下来我们来看一下关于麒麟开发板和流水灯有关的电路原理图。我们实验用了4个LED灯,4个
    发表于 03-19 14:27

    STM32之流水灯实验

    流水灯接线图开发板还附带了设计的原理图,接下来我们来看一下关于麒麟开发板和流水灯有关的电路原理图。我们实验用了4个LED灯,4个
    发表于 08-22 17:18

    LED流水灯设计

    微型计算机及控制技术(实训报告)微型计算机及控制技术实训班级:学号:姓名:实验LED流水灯设计一、设计目的1、通过此次设计,熟悉并掌握实验系统原理和方法。2、掌握
    发表于 09-10 07:40

    LED流水灯功能实现

    (一)项目任务ü 任务1:点亮LEDn 子任务1.1 LED电路认识n 子任务1.2 C语言编程框架认识n 子任务1.3 实现点亮LED功能ü 任务2:LED
    发表于 11-30 07:13

    LED流水灯实验的相关资料推荐

    实验二:LED流水灯实验强调:实验二:LED流水灯
    发表于 01-21 06:39

    SmartSOPC 多功能教学实验开发平台

    SmartSOPC 多功能教学实验开发平台――产品特性及技术参数概述:SmartSOPC 多功能教学实验开发平台集众多种功能于一体,是SOP
    发表于 12-07 14:12 33次下载

    LED流水灯程序【汇编版】

    LED流水灯程序【汇编版】LED流水灯程序【汇编版】LED流水灯程序【汇编版】
    发表于 12-29 11:15 0次下载

    LED流水灯程序【C语言版】

    LED流水灯程序【C语言版】LED流水灯程序【C语言版】LED流水灯程序【C语言版】
    发表于 12-29 11:05 0次下载

    LESSON2_流水灯

    流水灯,跑马灯。单片机实现LED流水灯,跑马灯功能
    发表于 05-20 15:37 55次下载

    外部中断控制LED流水灯实验资料下载.pdf

    外部中断控制LED流水灯实验资料
    发表于 05-03 10:13 6次下载

    51单片机流水灯实验

    基于51单片机的流水灯实验 我们知道通过编写程序对51单片机进行控制,完成流水灯实验的方式有许多种。今天我们试通过51单片机的外部中断系统来完成流水
    发表于 11-20 17:51 63次下载
    51单片机<b class='flag-5'>流水灯</b><b class='flag-5'>实验</b>

    C51单片机实验——LED流水灯

    实验LED流水灯实验报告实验名称:LED流水灯
    发表于 11-21 11:06 12次下载
    C51单片机<b class='flag-5'>实验</b>——<b class='flag-5'>LED</b><b class='flag-5'>流水灯</b>

    FPGA零基础学习之Vivado-LED流水灯实验

    流水灯是大多数学习者接触到的第一个实验,也是非常经典的一个实验,在此,我们一起学习一下流水灯
    的头像 发表于 03-26 09:43 1556次阅读