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

📄 function.c

📁 耐心说明您提供的文件包含的内容和具体功能(至少要20
💻 C
字号:
/**************** (c) 1998  SGS-Thomson Microelectronics **********************

PROJECT  : ST72101
COMPILER : ST7 HICROSS C (HIWARE)

MODULE  :  function.c
VERSION :  V 2.0

CREATION DATE :  03/05/98

AUTHOR : PPG 8-bit Micro Application Team  

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

DESCRIPTION : Functions Routines used in main programs

              
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

MODIFICATIONS :

******************************************************************************/

#include "map72101.h" 
#include "lib_bits.h"
#include "variable.h"

/*-----------------------------------------------------------------------------
ROUTINE NAME : addition
INPUT/OUTPUT : In: data1 & data2
               Out: data1 + data2
DESCRIPTION  : 8 bits Addition 

COMMENTS     : 
-----------------------------------------------------------------------------*/ 
unsigned char addition(unsigned char data1,unsigned char data2)
{ 
        return (data1+data2);
}

/*-----------------------------------------------------------------------------
ROUTINE NAME : Gen_PWM
INPUT/OUTPUT : None

DESCRIPTION  : Generates a PWM signal

COMMENTS     : PWM_lg = PWM pulse's length and PWM_pd = PWM pulse's period
-----------------------------------------------------------------------------*/ 
void Gen_PWM(void)
{
        SetBit(PBDDR,FIVE);
        ClrBit(PBDR,FIVE);
        TACR1 = 0x24;
        TACR2 = 0x90;
        TAOC1HR = PWM_lgh;
        TAOC1LR = PWM_lgl;
        TAOC2HR = PWM_pdh;
        TAOC2LR = PWM_pdl;            
}    


⌨️ 快捷键说明

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