⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 initializes.h

📁 全国电子设计大赛:智能电动车的设计.实现功能:以AT89C52单片机为核心
💻 H
字号:
//*************************************************************************************************
//  Module Name :  Initializes.H
//  CreateDate  :  2005-01-09
//  ModifData   :  2005-05-04
//  Description :  Initializes Program For C8051F022
//  Author      :  李远正
//  Version     :  V1.0  
//*************************************************************************************************

#ifndef __Initializes_H__
#define __Initializes_H__
/*
//-------------------------------------------------------------------------------------------------
// 16-bit SFR Definitions for 'F02x
//-------------------------------------------------------------------------------------------------

sfr16 DP       = 0x82;                 // data pointer
sfr16 TMR3RL   = 0x92;                 // Timer3 reload value
sfr16 TMR3     = 0x94;                 // Timer3 counter
sfr16 ADC0     = 0xBE;                 // ADC0 data
sfr16 ADC0GT   = 0xC4;                 // ADC0 greater than window
sfr16 ADC0LT   = 0xC6;                 // ADC0 less than window
sfr16 RCAP2    = 0xCA;                 // Timer2 capture/reload
sfr16 T2       = 0xCC;                 // Timer2
sfr16 RCAP4    = 0xE4;                 // Timer4 capture/reload
sfr16 T4       = 0xF4;                 // Timer4
sfr16 DAC0     = 0xD2;                 // DAC0 data
sfr16 DAC1     = 0xD5;                 // DAC1 data

// P0 80H
sbit P0_7      =   P0 ^ 7;
sbit P0_6      =   P0 ^ 6;
sbit P0_5      =   P0 ^ 5;
sbit P0_4      =   P0 ^ 4;
sbit P0_3      =   P0 ^ 3;
sbit P0_2      =   P0 ^ 2;
sbit P0_1      =   P0 ^ 1;
sbit P0_0      =   P0 ^ 0;

// P1 90H
sbit P1_7      =   P1 ^ 7;
sbit P1_6      =   P1 ^ 6;
sbit P1_5      =   P1 ^ 5;
sbit P1_4      =   P1 ^ 4;
sbit P1_3      =   P1 ^ 3;
sbit P1_2      =   P1 ^ 2;
sbit P1_1      =   P1 ^ 1;
sbit P1_0      =   P1 ^ 0;

// P2 A0H
sbit P2_7      =   P2 ^ 7;
sbit P2_6      =   P2 ^ 6;
sbit P2_5      =   P2 ^ 5;
sbit P2_4      =   P2 ^ 4;
sbit P2_3      =   P2 ^ 3;
sbit P2_2      =   P2 ^ 2;
sbit P2_1      =   P2 ^ 1;
sbit P2_0      =   P2 ^ 0;

// P3 B0H
sbit P3_7      =   P3 ^ 7;
sbit P3_6      =   P3 ^ 6;
sbit P3_5      =   P3 ^ 5;
sbit P3_4      =   P3 ^ 4;
sbit P3_3      =   P3 ^ 3;
sbit P3_2      =   P3 ^ 2;
sbit P3_1      =   P3 ^ 1;
sbit P3_0      =   P3 ^ 0;
*/
//-------------------------------------------------------------------------------------------------
//-------------------------------------------------------------------------------------------------
// The head file of Initializes Program For C8051F022

extern void SYSCLK_Init(void);
extern void PORT_Init(void);
extern void FUNCTION_Init(void);

// This routine initializes the system clock to use an 22.1184MHz crystal as its clock source.
// 
// 
// 

//-------------------------------------------------------------------------------------------------
//-------------------------------------------------------------------------------------------------

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -