main.c

来自「实验在Keil 3平台上调试通过」· C语言 代码 · 共 48 行

C
48
字号
//main.c

#include <chipcon/ioCC1110.h>
#include <OLCD.h>
#define CLKSPD  (CLKCON & 0x07);

#define uchar unsigned char

extern void LoadICO(void);
extern void halWait(uchar);
extern void InitLcd(void);
void InitClock(uchar para1,uchar para2,uchar para3,uchar para4);

void InitClock(uchar para1,uchar para2,uchar para3,uchar para4)
{
	uchar i;

	i = para1<<7;
	CLKCON |= 0X80;
	CLKCON &= i;
	
	i = para2<<6;
	CLKCON |= 0X40;
	CLKCON &= i;

	i = para3<<3;
	CLKCON &= 0X37;
	CLKCON |= i;

	i = para4;
	CLKCON &= 0XF8;
	CLKCON |= i;
}

void TurnOnDisp(void)
{
    uchar i;
    LoadICO();
    for(i=0; i<12; i++)
    halWait(200);
}
void main(void)
{
  InitClock(0,0,0,0);
  InitLcd();
  TurnOnDisp();
}

⌨️ 快捷键说明

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