📄 basic.h
字号:
/****************************************************************************
* COPYRIGHT (c) MOTOROLA 2003
* FILE NAME: basic.h
*
* PURPOSE: Basic header file for C32 PWM from timer demonstration software.
*
* AUTHOR: G.More LOCATION: EKB LAST EDIT DATE: 25/03/03
*
* UPDATE HISTORY
* REV AUTHOR DATE DESCRIPTION OF CHANGE
* --- ------ --------- ---------------------
* 1.0 G.More 25/03/03 Initial Coding
*
******************************************************************************/
/*===========================================================================*/
/* Motorola reserves the right to make changes without further notice to any */
/* product herein to improve reliability, function, or design. Motorola does */
/* not assume any liability arising out of the application or use of any */
/* product, circuit, or software described herein; neither does it convey */
/* any license under its patent rights nor the rights of others. Motorola */
/* products are not designed, intended, or authorized for use as components */
/* in systems intended for surgical implant into the body, or other */
/* applications intended to support life, or for any other application in */
/* which the failure of the Motorola product could create a situation where */
/* personal injury or death may occur. Should Buyer purchase or use Motorola */
/* products for any such intended or unauthorized application, Buyer shall */
/* indemnify and hold Motorola and its officers, employees, subsidiaries, */
/* affiliates, and distributors harmless against all claims costs, damages, */
/* and expenses, and reasonable attorney fees arising out of, directly or */
/* indirectly, any claim of personal injury or death associated with such */
/* unintended or unauthorized use, even if such claim alleges that Motorola */
/* was negligent regarding the design or manufacture of the part. Motorola */
/* and the Motorola logo* are registered trademarks of Motorola Ltd. */
/*****************************************************************************/
/*Include files */
#include <hidef.h>
#include "peripherals.h"
/* additional common definitions - others can be found in HIDEF.H*/
#define FOREVER 1
/* function prototypes */
void main(void);
void ConfigureTimer(void);
void SetPLL(tU08, tU08);
void ConfigureChannel(tU08,tU08,tU16);
/* Interrupt service routine Prototypes */
#pragma CODE_SEG NON_BANKED
void _dummyISR(void);
void _TimerCompare0ISR(void);
void _TimerCompare1ISR(void);
void _TimerCompare2ISR(void);
void _TimerCompare3ISR(void);
#pragma CODE_SEG DEFAULT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -