再次用到了STM8L15X的液晶功能,有幾點要注意的。
1. LCD可以配置成內部的,也可以配置成外部的。內部的可以調整,開起來會更靈活一點。但是要注意:
1)低功耗模式,無法使用內部電壓,因為內部電壓的電路會增加CPU電流,所以如果啟用了低功耗模式,采用內部電壓供電給LCD,那么是點不亮的。
2)如果采用外部電壓供電,VLCD引腳不能接外部電壓,只能接1uF或其它參數電容,否則也點不亮。
2. 注意以上內容,基本可以點亮LCD。至于怎么讓LCD顯示得正確或者更清晰則要根據LCD參數設定相關參數了。
void LCD_GLASS_Init(void)
{
// unsigned char i;
/* Enable LCD/RTC clock */
CLK_PeripheralClockConfig(CLK_Peripheral_RTC, ENABLE); //使能RTC和LCD時鐘
CLK_PeripheralClockConfig(CLK_Peripheral_LCD, ENABLE);
#ifdef USE_LSE
CLK_RTCClockConfig(CLK_RTCCLKSource_LSE, CLK_RTCCLKDiv_1); //配置LCD時鐘
#else
CLK_RTCClockConfig(CLK_RTCCLKSource_LSI, CLK_RTCCLKDiv_1);
#endif
/* Initialize the LCD */
LCD_Init(LCD_Prescaler_2, LCD_Divider_16, LCD_Duty_1_4, //初始化LCD,這是使用外部電壓供電
LCD_Bias_1_3, LCD_VoltageSource_External);
/* Mask register
For declare the segements used.
in the Discovery we use 0 to 31 segments. */
LCD_PortMaskConfig(LCD_PortMaskRegister_0, 0xFF); //7-0 //選擇使用到的引腳
LCD_PortMaskConfig(LCD_PortMaskRegister_1, 0xFF); //15-8
LCD_PortMaskConfig(LCD_PortMaskRegister_2, 0x0f); //23-16 //打開16-19
// LCD_PortMaskConfig(LCD_PortMaskRegister_3, 0x00); //30-24
// LCD_PortMaskConfig(LCD_PortMaskRegister_4, 0x00); //39-32//
// LCD_PortMaskConfig(LCD_PortMaskRegister_5, 0x01); //47-40
/* To set contrast to mean value */
LCD_ContrastConfig(LCD_Contrast_Level_7); //對比度設置,外部電壓設置無效 ,內部電壓才有用
LCD_DeadTimeConfig(LCD_DeadTime_0);
LCD_PulseOnDurationConfig(LCD_PulseOnDuration_7);
/* Enable LCD peripheral */
LCD_Cmd(ENABLE); //啟動LCD
LCD_GLASS_Clear(); //清屏
}
上一篇:基于STM8L152的TAB段式LCD液晶驅動的分析
下一篇:iar輸出s19用于stvp下載的設置方法
推薦閱讀
史海拾趣
隨著電子行業的快速發展,Aborn Electronics意識到只有不斷創新才能在競爭中保持領先。公司加大了對研發的投入,引進了一批高素質的研發人才,并在多個技術領域取得了重要突破。其中,一項關于高效能電源管理技術的創新成果,不僅提高了產品的能效比,還為公司帶來了可觀的經濟效益。這一技術的成功應用,進一步提升了Aborn Electronics在行業內的影響力。
Delock公司自創立之初,就致力于電子連接技術的研發。公司創始人李先生敏銳地洞察到市場對高性能、穩定可靠的電子連接設備的需求,于是帶領團隊投入大量資源進行技術研發。經過數年的努力,Delock公司成功開發出一種具有革命性意義的電子連接器,不僅傳輸速度快,而且耐用性高,迅速在市場上獲得了認可。這一創新不僅為Delock公司帶來了可觀的利潤,也為公司在電子行業樹立了技術領先的形象。
華銘智能是一家在ETC領域具有深厚技術積累的企業。為了推動ETC行業的發展,華銘智能積極尋求跨界合作的機會。公司與多家汽車制造商、智能交通系統提供商等建立了緊密的合作關系,共同研發和推廣ETC技術。通過跨界合作,華銘智能不僅拓展了自身的業務范圍,還推動了ETC技術在更多領域的應用。
埃特斯是一家在ETC技術創新和市場應用方面均表現出色的企業。公司擁有一支高素質的研發團隊,不斷推出具有創新性的ETC產品和解決方案。同時,埃特斯還注重將創新技術應用于實際場景中,為客戶提供高效、便捷的ETC服務。通過技術創新和市場應用的有機結合,埃特斯在ETC行業中樹立了良好的口碑和品牌形象。
BERNSTEIN公司的歷史可以追溯到Weimar時期,當時Bernstein兄弟在萊比錫創立了“Monopol”公司,專注于為電氣建筑服務控制系統生產和制造低壓產品。初創時期,公司面臨著資金短缺、市場競爭激烈等諸多困難。然而,Bernstein兄弟憑借對技術的執著追求和對市場的敏銳洞察,成功研發出了一系列具有競爭力的產品,并逐漸在市場上站穩腳跟。
隨著業務的不斷發展和市場需求的增長,奇力新開始在全球范圍內進行布局。公司先后在亞洲、歐洲、美洲等地設立了生產基地和研發中心,提升了產能和研發能力。同時,奇力新還積極尋求與國際知名企業的合作,共同開發新產品和新技術。這些舉措不僅提升了奇力新的品牌影響力和市場競爭力,還為其未來的發展奠定了堅實的基礎。
While Bluetooth is an excellent technology for short-range data communication, shortcomings in its transport layer protocol can make the initial set-up of links between devices cumbersome for the user. Simply associating a Bluetoo ...… 查看全部問答∨ |
|
我的SDIO接口的WIFI驅動有如下注冊表: [HKEY_LOCAL_MACHINE\\Drivers\\SDCARD\\ClientDrivers\\Custom\\MANF-02DF-CARDID-9103-FUNC-1] \"Dll\"=\"SDIO8686.dll\" &nb ...… 查看全部問答∨ |
|
小弟初入單片機學習,求購C51學習板。100元左右,按功能議價。各位大哥有閑置的或二手的請QQ103273243轉讓。 TEL 13423987708 深圳… 查看全部問答∨ |
|
單片機和上位機通訊。 通過gprs方式和上位機通訊的方式已經做出來了。 現在想實現通過無線網卡模塊,再通過無線路由器和上位機進行通信。 1.這種方式可行否? 2.單片機和無線網卡模塊的開發需要嵌入式操作系統不?這塊難度大部? … 查看全部問答∨ |
|
硬件平臺:萬利開發板 STM32F103VbT6 ZIAR4.42以及keil3.22都試過了ram,flash啟動都提示NO DEVICE CONNECT,ISP也不行,哈哈,做低功耗試驗stop模式的。我不小心把外部中斷喚醒給取消了,就是無法喚醒。哈哈,現在干脆芯 ...… 查看全部問答∨ |