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

📄 maintest.c

📁 无线单片机CC1110的一些使用源代码
💻 C
字号:
//main.c

#include <chipcon/ioCC1110.h>
#include "lcd128_64.c"

#define uchar unsigned char
#define uing unsigned int
#define ulong unsigned long


extern void InitDisplay(void);
extern void InitLcd(void);
//extern void LoadICO(uchar y , uchar x , uchar n);
extern void ClearScreen(void);
extern void Printn(uchar xx ,uchar yy , ulong no,uchar yn,uchar le);
extern void Printn8(uchar xx ,uchar yy , ulong no,uchar yn,uchar le);
extern void Print6(uchar xx, uchar yy, uchar ch1[], uchar yn);
extern void Print8(uint y,uint x, uchar ch[],uint yn);
extern void Print16(uint y,uint x,uchar ch[],uint yn);
extern void Print(uchar y, uchar x, uchar ch[], uint yn);
extern void ClearCol(uchar Begin , uchar End);
extern void Rectangle(uchar x1,uchar y1,uchar x2,uchar y2);
extern void DoSetContrast(void);
extern void SetContrast(uchar Step);
extern void SetRamAddr (uchar Page, uchar Col);
extern void Lcdwritedata(uchar dat);
extern void LoadICO(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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -