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

📄 globals.h

📁 pcf8584应用实例
💻 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 + -