pubfction.h

来自「msp430的C++液晶(并行绿光12864)驱动。 (用msp430F247」· C头文件 代码 · 共 44 行

H
44
字号
/*

文件名:pubfuction.h
文件内容:包含msp430常用函数
日期:2009 4 
作者:203

*/
#ifndef __PubFction_H
#define __PubFction_H

#include "msp430x24x.h"

#ifndef _SHORT
#define _SHORT
#define uchar unsigned char
#define uint  unsigned char
#endif  //endif _SHORT 

void OpenXT2()
/***********************************************************************
* 名称:OpenXT2()
* 功能:LCM显示初始化。
* 入口参数:	无
* 出口参数:无
* 说明:初始化显示后,清屏并设置显示起始行为0
*		会复位LCM_DISPCX,LCM_DISPCY.(并会只选中CS1)
***********************************************************************/
{
    BCSCTL1 &= ~XT2OFF;                       // 激活高频 XT2 
    BCSCTL3 |= XT2S_2;                        // 选用模式2 2-16MHz
    
    do                                        // 等待锁相环锁定频率
    {
        IFG1 &= ~OFIFG;                           
        for (i = 0x47FF; i > 0; i--);         
    }
    while ((IFG1 & OFIFG));                   
    BCSCTL2 |= SELM_2;                        // MCLK = XT2 HF XTAL (safe)
}


#endif //endif __PubFction_H

⌨️ 快捷键说明

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