接用單片機的IO口驅(qū)動筆段型液晶
單片機源程序如下:
- //************************************************************
- // Copyright (c) 深圳市賽元微電子有限公司
- // 文件名稱 : main.C
- // 作者 :
- // 模塊功能 : 1/2biasLCD 驅(qū)動 1/4duty 83hz
- // 局部函數(shù)列表:
- // 最后更正日期: 2015/12/8
- // 版本 : V1.0
- // 更改記錄 : 73X rom前256byte禁止查表,因此在編譯的時候,
- ////設(shè)置keil->option for Target->BL51 Locate->Code Range:0x100
- //*************************************************************
- #include "LCD_1_2.H"
- bit FLGms=0;
- uchar TusCounter=0;
- //*************************************************************
- // 函數(shù)名 :void timer0_init(void)
- // 功能 :定時器初始化
- // 參數(shù) :無
- // 返回值 :無
- // 備注 :
- //**************************************************************
- void timer0_init(void)
- {
- TMCON=0x01; //Fosc/4
- TMOD=0x02; //50us
- TL0=(256-200);
- TH0=(256-200);
- TR0=0;
- ET0=1;
- TR0=1;
- }
- //*************************************************************
- // 函數(shù)名 :void timer0()interrupt 1
- // 功能 :定時器0中斷服務(wù)函數(shù)
- // 參數(shù) :無
- // 返回值 :無
- // 備注 :
- //**************************************************************
- void timer0()interrupt 1
- {
- TusCounter++;
- if(TusCounter==20) //2ms
- {
- TusCounter=0;
- FLGms=1;
- }
- }
- //*************************************************************
- // 函數(shù)名 :void IO_init(void)
- // 功能 :IO初始化
- // 參數(shù) :無
- // 返回值 :無
- // 備注 :
- //**************************************************************
- void IO_init(void)
- {
- P3CFG0=0x55;
- P3CFG1=0x55;
- P4CFG0=0x55;
- P4CFG1=0x55;
- P2CFG0=0x55;
- P2CFG1=0x55;
- P1CFG0=0x55;
- P1CFG1=0x55;
- }
- //*************************************************************
- // 函數(shù)名 :void main()
- // 功能 :主函數(shù)
- // 參數(shù) :無
- // 返回值 :無
- // 備注 :
- //**************************************************************
- void main()
- {
- RSTCFG=0x08; //P1.0切換為IO口。4.2V的LVR
- IO_init();
- timer0_init();
- EA=1; //開總中斷
- LCDVOS=0x04; //選擇最大的電阻,1/2bias
- while(1)
- {
- if(FLGms)
- {
- FLGms=0;
- LCD_Display(); //LCD底層驅(qū)動函數(shù)
- }
- }
- }
復制代碼
所有程序51hei提供下載(無原理圖):
1_4Duty 1_2Bias_demo.zip
(68.46 KB, 下載次數(shù): 44)
2019-10-7 09:11 上傳
點擊文件名下載附件
接用單片機的IO口驅(qū)動筆段型液晶 下載積分: 黑幣 -5
|