📄 app.h
字号:
//***************************************************************
// File Name : Gpio.c
// Author : Steaven
// Created : 2008-06-09
// Modified :
// Revision : V0.0
//***************************************************************
//LED Action
#define cLED_OFF 0
#define cLED_ON 1
//LED Index
#define cR_LED_V 0
#define cY_LED_V 1
#define cG_LED_V 2
#define cR_LED_H 3
#define cY_LED_H 4
#define cG_LED_H 5
//Data and Control for Digital Display
#define mSet_Data_H(data) PORTD = data
#define mSet_Data_V(data) PORTA = data
#define mSelect_H0() PORTB = (PORTB | 0xC0) & 0xBF //10XX XXXX
#define mSelect_H1() PORTB = (PORTB | 0xC0) & 0x7F //01XX XXXX
#define mSelect_V0() PORTB = (PORTB | 0x30) & 0xEF //XX10 XXXX
#define mSelect_V1() PORTB = (PORTB | 0x30) & 0xDF //XX01 XXXX
#define mSelect_HN() PORTB = (PORTB | 0xC0) //11XX XXXX
#define mSelect_HA() PORTB = (PORTB & 0x3F) //00XX XXXX
#define mSelect_VN() PORTB = (PORTB | 0x30) //XX11 XXXX
#define mSelect_VA() PORTB = (PORTB & 0xCF) //XX00 XXXX
//global variables declaration
extern const INT8U SegTable[];
//global function(s) declaration
void Hardware_Init(void);
void Gpio_Init(void);
void Timer0_Init(void);
void Timer1_Init(void);
void Interrupt_Init(void);
void LED_ON_OFF(INT8U Index,INT8U Action);
void INT2BCD(INT8U Data,INT8U *pdata);
INT8U DataConvert(INT8U Data);
//=========================END OF FILE=========================//
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -