代码搜索结果
找到约 10,000 项符合
LED Matrix 的代码
led.asm
;****************************************************************************
;FUNCTION: THIS SUBROUTINE IS TO CONTROL THE PROGRAM LED. THE PROGRAM LED
; IS CONTROLLED BY EXAMINING THE PGM
led.asm
;****************************************************************************
;FUNCTION: THIS SUBROUTINE IS TO CONTROL THE PROGRAM LED. THE PROGRAM LED
; IS CONTROLLED BY EXAMINING THE PGM
led.c
#include "system.h"
#include //为调用nop空指令需要
/*共阳极8段LED段码表: "0"“1”“2”“3”“4”“5”“6”“7”“8”“9"*/
char code ledtable[] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90
led.lst
C51 COMPILER V8.02 LED 01/17/2007 05:33:06 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE LED
OBJECT MODULE PLACED IN led
led.c
#include
#include
#define PORTBIT(adr, bit) ((unsigned)(&adr)*8+(bit))
volatile bit button @ PORTBIT(PORTB, 1);
const char Msg[] = {"This is a string\0"};
int sub1(int i,
led.asm
.INCLUDE hardware.inc
.EXTERNAL _guiLED_Value;
.RAM
.PUBLIC LED_No
.VAR LED_No = 0;
.IRAM
.DATA
C_Address: .DW 0x003f,0x0006,0x005b,0x004f, 0x0066,0x006d,0x007c,0x0007,0x007f,0x006f;//'
led.asm
.INCLUDE hardware.inc
.EXTERNAL _guiLED_Value;
.RAM
.PUBLIC LED_No
.VAR LED_No = 0;
.IRAM
.DATA
C_Address: .DW 0x003f,0x0006,0x005b,0x004f, 0x0066,0x006d,0x007c,0x0007,0x007f,0x006f;//'
led.h
#ifndef __LED_H
#define __LED_H
enum{
LED_1 = 0x01
,LED_2 = 0x02
};
extern void led_on(unsigned char mask);
extern void led_off(unsigned char maskif);
#endif
led.c
#include "config.h"
void led_on(unsigned char mask)
{
if (mask & LED_1)
{
GPIO_ResetBits(GPIOB, GPIO_Pin_8);
}
if (mask & LED_2)
{
GPIO_ResetBits(GPIOB, GPIO_Pin_9);
}
}
void