📄 globals.h
字号:
//***************************************************************
// Modulname: $Source: C:/c51_buecher/Teil2/software/I2CBus/PCF8584/rcs/Globals.h $
// User: $Author: MEBA $
// Version: $Name: $ $Revision: 1.1 $
// Datum: $Date: 2001/02/03 10:30:28Z $
// Qualit鋞: $State: Exp $
//***************************************************************
// Beschreibung: GLOBALS.H f黵 das TEST_TASTE Beispiel
//***************************************************************
// Historie:
//==========
// $Log: Globals.h $
// Revision 1.1 2001/02/03 10:30:28Z MEBA
// Initial revision
//***************************************************************
#ifndef GLOBALS_H
#define GLOBALS_H
//***************************************************************
// Definitionen ueber C-Compiler
//***************************************************************
#ifdef __C51__
#if __C51__ < 602
#error: !! ERROR, this files work only with the C-Compiler !!
#error: !! Version 602 or higher !!
#endif
#endif
#ifdef __A51__
#if __A51__ < 601
#error: !! ERROR, this files work only with the C-Compiler !!
#error: !! Version 602 or higher !!
#endif
#endif
#include <def_mic.h>
//***************************************************************
// Angaben ueber den verwendeten Mikrocontroller und dessen Umfeld
//***************************************************************
#define MIKROPRO _80517 // welcher Prozessor wird verwendet
#define SYSTEM_CLKHZ 12000000L // Angabe in Hz
#define MACHINE_CYCLE 1 // Angabe in 礢ec 12 MHz Taktfrequenz
#define SYSTEM_CLK SYSTEM_CLKHZ/1000000L // Berechnung in MHz
//***************************************************************
// Auswertung der Angaben
//***************************************************************
// Auswertung des verwendeten Mikrocontrollers
#if MIKROPRO == _8031
#include <reg51.h>
#elif MIKROPRO == _8032
#include <reg52.h>
#elif MIKROPRO == _80515
#include <reg515.h>
#elif MIKROPRO == _80517
#include <reg517.h>
#elif MIKROPRO == _80517A
#include <reg517a.h>
#elif MIKROPRO == _501
#include <reg501.h>
#elif MIKROPRO == _517
#include <reg517.h>
#elif MIKROPRO == _517A
#include <reg517a.h>
#else
#error Fehler_0002:
#error Fehler: Kein Mikroprozessor in GLOBALS.H definiert
#endif // Endekennung f黵 MICROPRO-Abfrage
#include <def_int.h>
#include <def_bits.h> // !! Neu !! zusaetzlicher Eintrag
//***************************************************************
// Angaben 黚er die verwendete Peripherie
//***************************************************************
#define PCF8584_INT EXT_INT0
#define PCF8584INT ENABLE
//***************************************************************
#endif // Endekennung f黵 GLOBALS-Abfrage
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -