📄 hardconfig.h
字号:
/****************************************Copyright (c)**************************************************
** Guangzou ZLG-MCU Development Co.,LTD.
** graduate school
** http://www.zlgmcu.com
**
**--------------File Info-------------------------------------------------------------------------------
** File Name: config.h
** Last modified Date: 2004-09-17
** Last Version: 1.0
** Descriptions: User Configurable File
**
**------------------------------------------------------------------------------------------------------
** Created By: Chenmingji
** Created date: 2004-09-17
** Version: 1.0
** Descriptions: First version
**
**------------------------------------------------------------------------------------------------------
** Modified by:
** Modified date:
** Version:
** Descriptions:
**
********************************************************************************************************/
#ifndef __HARDCONFIG_H
#define __HARDCONFIG_H
#include "Lpc214x.h"
/*****************系统设置*************************/
#define CryClock 11059200 /*晶体频率*/
#define ClockMulit 4 /*系统时钟的倍频数量*/
#define DeviceClockDiv 4 /*外设时钟的分频数量*/
#define SysClock CryClock*ClockMulit /*系统时钟*/
#define DeviceClock SysClock/DeviceClockDiv /*外设时钟*/
/******************汉字起始区*****************/
#define HzStartPoint 200000 /*汉字起始指针*/
/*****SPI0 config **************/
//#define SCK0_PINNUM 4
//#define MOSI0_PINNUM 6
//#define MISO0_PINNUM 5
//#define SSEL0_PINSEL (1<<7*2) /*引脚选择映射*/
//#define SCK0 (1<<SCK0_PINNUM)
//#define SCK0_PINSEL (1<<SCK0_PINNUM*2) /*引脚选择映射*/
//#define SCK0_PINDIR (1<<SCK0_PINNUM) /*引脚方向映射*/
//#define MOSI0 (1<<MOSI0_PINNUM)
//#define MOSI0_PINSEL (1<<MOSI0_PINNUM*2) /*引脚选择映射*/
//#define MOSI0_PINDIR (1<<MOSI0_PINNUM) /*引脚方向映射*/
//#define MISO0 (1<<MISO0_PINNUM)
//#define MISO0_PINSEL (1<<MISO0_PINNUM*2) /*引脚选择映射*/
//#define MISO0_PINDIR (1<<MISO0_PINNUM) /*引脚方向映射*/
//#define SPI0_SEL MISO0_PINSEL|MOSI0_PINSEL|SCK0_PINSEL|SSEL0_PINSEL
/****** LCD Config ************/
//#define LCD_CS_PINNUM 10
//#define LCD_RST_PINNUM 8
//#define LCD_CS (1<<LCD_CS_PINNUM)
//#define LCD_CS_PINSEL (0<<LCD_CS_PINNUM*2) /*引脚选择映射*/
//#define LCD_CS_PINDIR (1<<LCD_CS_PINNUM) /*引脚方向映射*/
//#define LCD_CS_SET() IO0SET|=LCD_CS
//#define LCD_CS_CLR() IO0CLR=LCD_CS
//#define LCD_RST (1<<LCD_RST_PINNUM)
//#define LCD_RST_PINSEL (0<<LCD_RST_PINNUM*2) /*引脚选择映射*/
//#define LCD_RST_PINDIR (1<<LCD_RST_PINNUM) /*引脚方向映射*/
//#define LCD_RST_SET() IO0SET|=LCD_RST
//#define LCD_RST_CLR() IO0CLR=LCD_RST
//#define LCD_SEL LCD_CS_PINSEL|LCD_RST_PINSEL
//#define LCD_PINDIR LCD_CS_PINDIR|LCD_RST_PINDIR
/******* 外部中断3定义 *****************/
//#define EINT3_PINNUM 9
//#define EINT3_PINSEL (3<<EINT3_PINNUM*2) /*引脚选择映射*/
/******* 外部中断0定义 *****************/
//#define EINT0_PINNUM 1
//#define EINT0_PINSEL (3<<EINT0_PINNUM*2) /*引脚选择映射*/
/***** Tap**********************/
//#define PS2_DATA_PINNUM 0
//#define PS2_DATA (1<<PS2_DATA_PINNUM)
//#define PS2_DATA_GET() (IO0PIN&PS2_DATA)>>PS2_DATA_PINNUM /*取得PS的DATA值*/
/***** Tap**********************/
//#define TAP_CS_PINNUM 3
//#define TAP_CS (1<<TAP_CS_PINNUM)
//#define TAP_CS_PINSEL (0<<TAP_CS_PINNUM*2) /*引脚选择映射*/
//#define TAP_CS_PINDIR (1<<TAP_CS_PINNUM) /*引脚方向映射*/
//#define TAP_CS_SET() IO0SET|=TAP_CS
//#define TAP_CS_CLR() IO0CLR=TAP_CS
/****** 整体定义 *********/
//#define HARD_PINSEL() PINSEL0|=EINT0_PINSEL
//#define HARD_PINDIR() IO0DIR|=TAP_CS_PINDIR
#endif
/*********************************************************************************************************
** End Of File
********************************************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -