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

📄 main.c

📁 PIC24fj64ga006 芯片 8803控制器lcd驱动
💻 C
字号:
#include "lcd.h"
#include "tool.h"
#include <p24fj64ga006.h>

void clock_init(void)  //端口初始化  使用外部时钟 
{
	int i;
	
	OSCCON=0X46;       
    OSCCON=0X57;

	OSCCONbits.CLKLOCK=0;
    for(i=0;i<10000;i++);
	OSCCONbits.NOSC=2;//新 XT
	for(i=0;i<10000;i++);
	while(OSCCONbits.OSWEN);
    OSCCONbits.CLKLOCK=1;
	OSCCON=0X46;
    OSCCON=0X57;
}
   
int main()
{
	clock_init();
	AD1PCFG=0XFFFF;
	ODCA=0;  //推挽输出   1 开漏
	ODCB=0;
	ODCC=0;
	ODCD=0;
	ODCE=0;
	ODCF=0;
	ODCG=0;
	
	lcd_init();
	lcd_clear();
//	lcd_regwrite(0x00,0xcd);
	lcd_regwrite(0x10,0xeb); 
	uchar str1[14] = {"hello word!"};
	uchar str3[14] = {"hello word!"};
	uchar str2[20] = {"大富翁大富翁"};
//	delay(40);
	lcd_show(0,2,str2,12);
	lcd_show(0,4,str1,12);
	lcd_show(0,6,str3,12);	
	
	delay1(6000);
	lcd_clear();
	while(1);	
}

⌨️ 快捷键说明

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