按鍵實現led

2021-05-26 14:36:34 字數 933 閱讀 5335

實驗目的:按鍵控制led燈

實驗環境: mini2440

工具: ads1.2 h-jtag1.0

如下start.s

area init,code,readonly

start ldr

sp,=4096

import main

bl main

end

#include "def.h"

int dely(unsigned int a)

int main()

return 0;

}#ifndef __def_h

#define __def_h

#define rgpbcon ((*(volatile unsigned *)0x56000010))

#define rgpbdat ((*(volatile unsigned *)0x56000014))

#define rgpgcon  ((*(volatile unsigned *)0x56000060))

#define rgpgdat  ((*(volatile unsigned *)0x56000064))

#define led1_on rgpbdat &=(~(1<<5))

#define led2_on rgpbdat &=(~(1<<6))

#define led3_on rgpbdat &=(~(1<<7))

#define led4_on rgpbdat &=(~(1<<8))

#define led1_off rgpbdat |=(1<<5)

#define led2_off rgpbdat |=(1<<6)

#define led3_off rgpbdat |=(1<<7)

#define led4_off rgpbdat |=(1<<8)

#endif

按鍵控制led

本教程來至yingcloud.com 使用arduino的i o 口的輸入功能即為讀取外接裝置的輸出值,我們用乙個按鍵和乙個led 小燈完成乙個輸入輸出結合使用的實驗,讓大家能簡單了解i o 的作用。按鍵開關1個 led燈乙個 220 10k 電阻各乙個 麵包板 跳線若干 arduino板 分析上圖...

按鍵點亮LED燈(中斷)

設定pb11為下降沿觸發,初始化中斷模式 gpio inittypedef gpio initstructure exti inittypedef exti initstructure nvic inittypedef nvic initstructure 配置管腳時鐘和復用時鐘 rcc apb2p...

荔枝糖 按鍵滾動LED

fpga型號 eg4s20bg256 軟體 anlogic td 64 bit version 4.2.511 功能 按下按鍵則led紅 綠 藍切換 注意事項 在xilinx的ise或者vivado中,可以在定義的時候賦初值 在intel的quartus中可以用initial賦初值,在此版本的td軟...