浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » D S P

OLED顯示模塊與C8051F單片機的接口設(shè)計

發(fā)布時間:2008/5/26 0:00:00 訪問次數(shù):849

        

    

    

    摘要:oled作為新一代顯示技術(shù),廣泛用于各種儀器儀表的顯示終端,實時顯示字符、漢字、曲線等信息。文中介紹一種點陣式oled模塊vgs12864e的結(jié)構(gòu)特征、指令系統(tǒng);給出它與cygnal c8051f020單片機的間接訪問接口電路設(shè)計,以及顯示模塊的硬件驅(qū)動和顯示16×8點陣西文字符的keil c51程序代碼,并對相關(guān)代碼進行注釋。由于此款顯示模塊的指令系統(tǒng)與液晶顯示驅(qū)動控制器hd61202兼容,故程序代碼也可作為指令系統(tǒng)與它兼容的液晶顯示編程的參考。

    關(guān)鍵詞:點陣顯示模塊 oled c8051f 接口設(shè)計

    有機發(fā)光顯示oled(organic light emitting display)是比液晶顯示技術(shù)更為先進的新一代平板顯示技術(shù),是被業(yè)界公認為最具發(fā)展前景的下一代顯示技術(shù)。它與液晶顯示技術(shù)相比,具有超輕薄、高亮度、廣視角、自發(fā)光、響應(yīng)速度快、適應(yīng)溫度范圍寬、抗震強、功耗低、可實現(xiàn)柔軟顯示等優(yōu)越性能,可廣泛應(yīng)用于通信、計算機、消費電子、工業(yè)應(yīng)用、商業(yè)、交通等領(lǐng)域。下面以vgs12864e顯示模塊為例,介紹c8051f020單片機與它的接口設(shè)計及軟件編程方法。

    1 vgs12864e顯示模塊

    vgs12864e是128×64行點陣的oled單色、字符、圖形顯示模塊。模塊內(nèi)藏64×64的顯示數(shù)據(jù)ram,其中的每位數(shù)據(jù)都對應(yīng)于oled屏上一個點的亮、暗狀態(tài);其接口電路和操作指令簡單,具有8位并行數(shù)據(jù)接口,讀寫時序適配6800系列時序,可直接與8位微處理器相連;與intel 8080時序的mcu連接時需要進行時序轉(zhuǎn)換。

    2 顯示模塊結(jié)構(gòu)

    2.1 模塊框圖

    vgs12864e顯示模塊顯示屏為128列、64行,使用1片有64行輸出的行驅(qū)動器和2片列驅(qū)動控制器,其中每片列驅(qū)動器有64路輸出。行驅(qū)動器與mcu沒有關(guān)系,只要提供電源就能產(chǎn)生驅(qū)動信號和同步信號,模塊的外部信號僅與列驅(qū)動器有關(guān)。列驅(qū)動器內(nèi)置64×64位顯示存儲器,ram被分為8頁,每頁8行;顯示屏上各像素點顯示狀態(tài)與顯示存儲器各位數(shù)據(jù)一一對應(yīng),顯示存儲器的數(shù)據(jù)直接作為圖形顯示的驅(qū)動信號,為“1”顯示,為“0”不顯示。圖1為模塊的邏輯電路接口框圖。

    

    

    

    圖1vgs12864e邏輯框圖

    2.2 模塊引腳功能及指令系統(tǒng)

    模塊引腳功能如表1所列。模塊的指令系統(tǒng)與液晶顯示驅(qū)動控制器hd61202兼容,共有7條指令。這里不作詳細描述,僅列出表2指令列表。其中,前兩條為顯示狀態(tài)設(shè)置類指令,其余的為讀寫操作類指令。

    

    

    

    表1vgs12864e引腳功能

    

    

    

    表2vgs12864e指令列表

    3 顯示模塊與cygnal單片機硬件接口設(shè)計

    vgs12864e的接口連接方式有兩種:一種是直接訪問方式,另一種是間接訪問方式。不論哪種方式,要訪問模塊都必須先讀取狀態(tài)寄存器內(nèi)容,判斷“忙”標志,不忙時才可以訪問。直接訪問方式是將模塊接口作為存儲器或i/o設(shè)備直接掛在mcu總線上,mcu以訪問存儲器或i/o設(shè)備方式對模塊進行操作。間接訪問方式是mcu通過軟件模擬控制時序?qū)δK進行操作。這里介紹的是cygnal c8051f020單片機與vgs12864e的間接訪問接口設(shè)計。

    c8051f020是美國cygnal公司推出的一種混合信號soc型8位單片機,是集成度很高的混合信號系統(tǒng)級的芯片。它具有100腳的tqfp封裝,功耗低,供電電壓為2.7~3.3 v,全部i/o、rst、jtag引腳均耐5 v電壓;有高速、流水線結(jié)構(gòu)的8051兼容的cip51內(nèi)核(可達25 mips)。該mcu具有p0~p7共64個通用i/o端口,每個端口引腳都可以被配置為推挽輸出或漏級開路輸出。對于vgs12864e,由于其工作電壓是5 v,而c8051f020的工作電壓是3.3 v,所以要c8051f020的輸出能更好地驅(qū)動5 v輸入的oled,需要對系統(tǒng)進行額外配置。除了將對應(yīng)端口的輸出方式設(shè)置為“漏極開路”外,還應(yīng)在電路上將每個端口通過一個上拉電阻接到5 v電源,這樣可以保證c8051f020的邏輯“1”輸出能夠被提升到5 v。接口電路如圖2所示。

    4 軟件編程

    軟件編程采用keil c51語言,包括顯示

        

    

    

    摘要:oled作為新一代顯示技術(shù),廣泛用于各種儀器儀表的顯示終端,實時顯示字符、漢字、曲線等信息。文中介紹一種點陣式oled模塊vgs12864e的結(jié)構(gòu)特征、指令系統(tǒng);給出它與cygnal c8051f020單片機的間接訪問接口電路設(shè)計,以及顯示模塊的硬件驅(qū)動和顯示16×8點陣西文字符的keil c51程序代碼,并對相關(guān)代碼進行注釋。由于此款顯示模塊的指令系統(tǒng)與液晶顯示驅(qū)動控制器hd61202兼容,故程序代碼也可作為指令系統(tǒng)與它兼容的液晶顯示編程的參考。

    關(guān)鍵詞:點陣顯示模塊 oled c8051f 接口設(shè)計

    有機發(fā)光顯示oled(organic light emitting display)是比液晶顯示技術(shù)更為先進的新一代平板顯示技術(shù),是被業(yè)界公認為最具發(fā)展前景的下一代顯示技術(shù)。它與液晶顯示技術(shù)相比,具有超輕薄、高亮度、廣視角、自發(fā)光、響應(yīng)速度快、適應(yīng)溫度范圍寬、抗震強、功耗低、可實現(xiàn)柔軟顯示等優(yōu)越性能,可廣泛應(yīng)用于通信、計算機、消費電子、工業(yè)應(yīng)用、商業(yè)、交通等領(lǐng)域。下面以vgs12864e顯示模塊為例,介紹c8051f020單片機與它的接口設(shè)計及軟件編程方法。

    1 vgs12864e顯示模塊

    vgs12864e是128×64行點陣的oled單色、字符、圖形顯示模塊。模塊內(nèi)藏64×64的顯示數(shù)據(jù)ram,其中的每位數(shù)據(jù)都對應(yīng)于oled屏上一個點的亮、暗狀態(tài);其接口電路和操作指令簡單,具有8位并行數(shù)據(jù)接口,讀寫時序適配6800系列時序,可直接與8位微處理器相連;與intel 8080時序的mcu連接時需要進行時序轉(zhuǎn)換。

    2 顯示模塊結(jié)構(gòu)

    2.1 模塊框圖

    vgs12864e顯示模塊顯示屏為128列、64行,使用1片有64行輸出的行驅(qū)動器和2片列驅(qū)動控制器,其中每片列驅(qū)動器有64路輸出。行驅(qū)動器與mcu沒有關(guān)系,只要提供電源就能產(chǎn)生驅(qū)動信號和同步信號,模塊的外部信號僅與列驅(qū)動器有關(guān)。列驅(qū)動器內(nèi)置64×64位顯示存儲器,ram被分為8頁,每頁8行;顯示屏上各像素點顯示狀態(tài)與顯示存儲器各位數(shù)據(jù)一一對應(yīng),顯示存儲器的數(shù)據(jù)直接作為圖形顯示的驅(qū)動信號,為“1”顯示,為“0”不顯示。圖1為模塊的邏輯電路接口框圖。

    

    

    

    圖1vgs12864e邏輯框圖

    2.2 模塊引腳功能及指令系統(tǒng)

    模塊引腳功能如表1所列。模塊的指令系統(tǒng)與液晶顯示驅(qū)動控制器hd61202兼容,共有7條指令。這里不作詳細描述,僅列出表2指令列表。其中,前兩條為顯示狀態(tài)設(shè)置類指令,其余的為讀寫操作類指令。

    

    

    

    表1vgs12864e引腳功能

    

    

    

    表2vgs12864e指令列表

    3 顯示模塊與cygnal單片機硬件接口設(shè)計

    vgs12864e的接口連接方式有兩種:一種是直接訪問方式,另一種是間接訪問方式。不論哪種方式,要訪問模塊都必須先讀取狀態(tài)寄存器內(nèi)容,判斷“忙”標志,不忙時才可以訪問。直接訪問方式是將模塊接口作為存儲器或i/o設(shè)備直接掛在mcu總線上,mcu以訪問存儲器或i/o設(shè)備方式對模塊進行操作。間接訪問方式是mcu通過軟件模擬控制時序?qū)δK進行操作。這里介紹的是cygnal c8051f020單片機與vgs12864e的間接訪問接口設(shè)計。

    c8051f020是美國cygnal公司推出的一種混合信號soc型8位單片機,是集成度很高的混合信號系統(tǒng)級的芯片。它具有100腳的tqfp封裝,功耗低,供電電壓為2.7~3.3 v,全部i/o、rst、jtag引腳均耐5 v電壓;有高速、流水線結(jié)構(gòu)的8051兼容的cip51內(nèi)核(可達25 mips)。該mcu具有p0~p7共64個通用i/o端口,每個端口引腳都可以被配置為推挽輸出或漏級開路輸出。對于vgs12864e,由于其工作電壓是5 v,而c8051f020的工作電壓是3.3 v,所以要c8051f020的輸出能更好地驅(qū)動5 v輸入的oled,需要對系統(tǒng)進行額外配置。除了將對應(yīng)端口的輸出方式設(shè)置為“漏極開路”外,還應(yīng)在電路上將每個端口通過一個上拉電阻接到5 v電源,這樣可以保證c8051f020的邏輯“1”輸出能夠被提升到5 v。接口電路如圖2所示。

    4 軟件編程

    軟件編程采用keil c51語言,包括顯示

相關(guān)IC型號

熱門點擊

 

推薦技術(shù)資料

業(yè)余條件下PCM2702
    PGM2702采用SSOP28封裝,引腳小而密,EP3... [詳細]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!