freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-觸摸式lcd人機(jī)接口設(shè)計(jì)(完整版)

2025-01-19 09:41上一頁面

下一頁面
  

【正文】 TFTLCD模塊的初始化和我們前面介紹的 OLED模塊的初始化框圖是一樣的,只是初始化代碼部分不同。 R32, R33,設(shè)置 GRAM的行地址和列地址。當(dāng) AM=1的時(shí)候,地址以列方向更新。這里我們要介紹的命令列表如下 : 表格 31 ILI9320 常用命令表 R0,這個(gè)命令,有兩個(gè)功能,如果對(duì)它寫,則最低位為 OSC,用于開啟或關(guān)閉振蕩器。 80并口在上一節(jié)我們已經(jīng)有詳細(xì)的介紹了,這里我們就不在介紹,需要說明的是, TFTLCD模塊的 RST 信號(hào)線和 OLED 模塊一樣,也是直接接到 STM32 的復(fù)位腳上,并不由軟件控制,這樣可以省下來一個(gè) IO 口。 10 原理圖如下 : 圖 35TFTLCD模塊 圖 TFTLCD模塊采用 2*17的 ,接口圖如下圖 圖 36ALIENTEK 寸 TFTLCD模塊接口圖 該接口同目前主流的幾款 STM32開發(fā)板的接口完全兼容,所以模塊除了用在 ALIENTEK MiniSTM32開發(fā)板上,也可以用在其他開發(fā)板上,當(dāng)然你也可以使用其他接口一樣的 LCD模塊放到我們的 ALIENTEK MiniSTM32開發(fā)板上使用。如 果已經(jīng)校準(zhǔn)了,就直接進(jìn)入手寫程序,此時(shí)可以通過按動(dòng)屏幕來實(shí)現(xiàn)手寫輸入。本控制器采用的是單片機(jī)外接石英晶體的內(nèi)部時(shí)鐘方式。 復(fù)位電路的好壞對(duì)系統(tǒng)的啟動(dòng)、停止有極大的影響;精準(zhǔn)的時(shí)鐘電路是保證控制精度的前提。 最小系統(tǒng)包括晶體振蕩電路 、復(fù)位開關(guān)、接插口和電源部分,本系統(tǒng)單片機(jī)采用 AT89C51 或其兼容系列,如圖33。它具有結(jié)構(gòu)簡單、體積小、重量輕、使用壽命長等優(yōu)異的特點(diǎn)。由于隨著應(yīng)力的變化電場變化微?。ㄒ簿驼f壓電系數(shù)比較低),所以石英逐漸被其他的壓電晶體所替代。 X、 Y、 Z、 VBAT、 Temp和 AUX 模擬信號(hào)經(jīng)過片內(nèi)的控制寄存器選擇后進(jìn)入 ADC, ADC 可以配置為單端或差分模式。當(dāng) C— S—為高電平時(shí)為高阻狀態(tài) 2 14 A4 DIN 串行數(shù)據(jù)輸入端。 XPT2046支持從 I/O接口。用來遮住 R、 G、 B各 Pixel 間之空隙,可大幅減少 LCD光點(diǎn)間彼此因光害所產(chǎn)生的干擾,使畫面更清晰,提升了閱讀上的舒適度,同時(shí)也減輕了長期使用所造成的眼部壓力及疲累感。 嵌入式開發(fā)系統(tǒng)是一種軟件和硬件的結(jié)合體,是由硬件層、中間層、軟件層和功能層有機(jī)結(jié)合實(shí)現(xiàn) 1個(gè)或多個(gè)特定功能的功能體 n 。 XPT2046 片內(nèi)集成有一個(gè)溫度傳感器。這幾款芯片的驅(qū)動(dòng)基本上是一樣的,也就是你只要寫出了 ADS7843 的驅(qū)動(dòng),這個(gè)驅(qū)動(dòng)對(duì)其他幾個(gè)芯片也是有效的。當(dāng)手指觸摸屏幕時(shí),兩層導(dǎo)電層在觸摸點(diǎn)位置就有了接觸,電阻發(fā)生變化,在 X 和 Y 兩個(gè)方向上產(chǎn)生信號(hào),然后送觸摸屏控制器。事實(shí)上,觸摸屏是一個(gè)使多媒體信息或控制改頭換面的設(shè)備,它賦予多媒體系統(tǒng)以嶄新的面貌,是極富吸引力的全新多媒體交互設(shè)備。 關(guān)鍵字 :觸摸屏 TFTLCD xpt2406 c 編程 1 觸摸屏的概況及簡介 概況 隨著 多媒體 信息查詢的與 日俱增,人們越來越多地談到觸摸屏,因?yàn)橛|摸屏不僅適用于中國多媒體信息查詢的國情,而且觸摸屏具有堅(jiān)固耐用、反應(yīng)速度快、節(jié)省空間、易于交流等許多優(yōu)點(diǎn)。利用這種技術(shù),我們用戶只要用手指輕輕地碰計(jì)算機(jī)顯示屏上的圖符或文字就能實(shí)現(xiàn)對(duì)主機(jī)操作,從而使人機(jī)交互更為直截了當(dāng),這種技術(shù)大大方便了那些不懂電腦操作的用戶。發(fā)達(dá)國家的系統(tǒng)設(shè)計(jì)師們和我國率先使用觸摸屏的系統(tǒng)設(shè)計(jì)師們已經(jīng)清楚的知道,觸摸屏對(duì)于各種應(yīng)用領(lǐng)域的電腦已經(jīng)不再是可有可無的東西,而是必不可少的設(shè)備。控制器偵測到這一接觸并計(jì)算出( X, Y)的位置,再根據(jù)獲得的位置模擬鼠標(biāo)的方式運(yùn)作。而且封裝 也有一樣的,完全 PINTOPIN。在 的典型工作狀態(tài)下,關(guān)閉參考電壓,功耗可小于 。未來嵌入式操作系統(tǒng)發(fā)展,軟件與硬件的無縫結(jié)合是必然的趨勢,尤其是本設(shè)計(jì)中用到的嵌入式 Linux操作系統(tǒng),它與硬件芯片的結(jié)合程度比任何其他操作系統(tǒng)更要緊密。 配向膜 配向膜是用來將液晶分子做定位的工作,其前后兩片光罩上的配向膜需互成九十 度 方能將液晶分子依序旋轉(zhuǎn),其制作方式是 利 用棉刷依一定方向刷過,也有使用蒸度的方式配向, 不 過成本較高。 XPT2046能通過執(zhí)行兩次 A/D轉(zhuǎn)換查出被按的屏幕位置, 除此之外,還可以測量加在觸摸屏上的壓力。當(dāng) C— S—為低電平時(shí),數(shù)據(jù)在 DCLK上升沿鎖存進(jìn)來 3 15 A3 C— S— 片選信號(hào)。選擇 VBAT、 Temp 和 AUX 時(shí)應(yīng)該配置為單端模式;作為觸摸屏應(yīng)用時(shí),應(yīng)該配置為差分模式,這可有效消除由于驅(qū)動(dòng)開關(guān)的寄生電阻及外部的干擾帶來的測量誤差 ,提高轉(zhuǎn)換精度。而酒石酸鉀鈉具有很大的壓電靈敏度和壓電系數(shù),但是它只能 7 在室溫和濕度比較低的環(huán)境下才能夠應(yīng)用。壓電式加速度傳感器在飛機(jī)、汽車、船舶、橋梁和建筑的振動(dòng)和沖擊測量中已經(jīng)得到了廣泛的應(yīng)用,特別是航空和宇航領(lǐng)域中 更有它的特殊地位。采用 12MHz 高精度的晶振,以獲得較穩(wěn)定的時(shí)鐘頻率,減小測量誤差。因此單片機(jī)模塊中對(duì)復(fù)位電路與時(shí)鐘電路的設(shè)計(jì)非常重要。因?yàn)檫@種方式得到的時(shí)鐘信號(hào)比較穩(wěn)定。屏幕上會(huì)有一個(gè)清空的操作區(qū)域( RST),點(diǎn)擊這個(gè)地方就會(huì)將輸入全部清除,恢復(fù)白板狀態(tài)。 ALIENTEK TFTLCD模塊采用 80并口口方與外 11 部鏈接,采用 16位數(shù)據(jù)線(低了速度太慢,用彩色就沒什么效 果了)。另外我們還需要一個(gè)背光控制線來控制 TFTLCD 的背光。 12 而如果對(duì)它讀操作,則返回的是控制器的型號(hào)。 I/D[1:0]:當(dāng)更新了一個(gè)數(shù)據(jù)之后,根據(jù)這兩個(gè)位的設(shè)置來控制地址計(jì)數(shù)器自動(dòng)增加 /減少 1, 其關(guān)系如下圖: 圖 38 GRAM 顯示方向設(shè)置圖 通過這幾個(gè)位的設(shè)置,我們就可以控制屏幕的顯示方向了。 R32用于設(shè)置列地址( X坐標(biāo), 0~239), R33用于設(shè)置行地址( Y坐標(biāo), 0~319)。接下來我們也是將該模塊用來來顯示字符和數(shù)字。 這里就是通過我們設(shè)計(jì)的程序,將要顯示的字符送到 TFTLCD模塊就可以了,這些函數(shù)將在軟件設(shè)計(jì)部分向大家介紹。通常應(yīng)用程序中使用的 LCD坐標(biāo)是以像素為單位的。因此,它的應(yīng)用范圍廣泛,不僅僅是在軟件開發(fā)上,而且各類科研都需要用到 C 語言,具體應(yīng)用比如單片機(jī)以及嵌入式系統(tǒng)開發(fā)。 3) C 語言功能齊全。它是數(shù)值計(jì)算的高級(jí)語言。 = 1。 } //向 HC573 寫入數(shù)據(jù) void Write_HC573(unsigned short Dat) { unsigned char dat。 dat = (unsigned char)((Dat8)amp。 //RS = 1 LCD_CS_L()。 //WR = 0 LCD_CS_L()。 define DelayNS Delayn write_(0x0000,0x0001)。 18 write_(0x000E,0x2B00)。 write_(0x0010,0x0000)。 write_(0x0016,0xEF1C)。 write_(0x000F,0x0000)。 write_(0x0049,0x013F)。 write_(0x0045,0x0000)。 write_(0x0032,0x0204)。 write_(0x0036,0x0204)。 write_(0x0023,0x0000)。 //列首址 0 } 5 下載與調(diào)試 在代碼編譯成功之后,我們通過下載代碼到 ALIENTEK MiniSTM32 開發(fā)板上,可以看 19 到 LCD 顯示如下內(nèi)容 : 圖 51程序運(yùn)行效果 如果已經(jīng)校準(zhǔn)過了,則在等待 之后進(jìn)入手寫界面,同時(shí) DS0 開始閃爍,界面如下圖所: 20 圖 52手寫界面此時(shí),我們就可以在該界面下用筆或者手指輸入信息了。所以在這里,我要向所有關(guān)心和幫助過我的人表示我最誠摯的祝福和感謝! 23 參考文獻(xiàn) [1]何詠、馬孝江、王永剛;基于 DSP 的人機(jī)接口技術(shù);機(jī)床與液壓; ; P110~ 112 [2]朱宇翔、程明霄、李明;基于 DSP 的液晶顯示器的軟硬件設(shè)計(jì)及實(shí)現(xiàn);微型機(jī)與應(yīng)用;2021 年第 2 期; P15~ 17 [3]觸摸屏技術(shù)與應(yīng)用 作者:成都吉銳觸摸電腦有限公司編寫組 電子科技大學(xué)出版社 [4] 程芳真、蔣滋康,觸摸屏在電站仿真中的應(yīng)用,計(jì)算機(jī)應(yīng)用研究, [5]許榮斌、謝瑩、朱永紅,觸摸屏常用校準(zhǔn)算法分析,工業(yè)控制計(jì)算機(jī), [6]龔麗娟、陸以勤、呂錦觸,觸摸屏數(shù)據(jù)處理算法研究及實(shí)現(xiàn),微計(jì)算機(jī)信息, [7]宋成,孫廣富 .觸摸屏在 53C2410 上的應(yīng)用實(shí)例〔 J].單片 機(jī)及嵌入式系統(tǒng)應(yīng)用, [8]觸摸屏技術(shù)淺談 [J]. 現(xiàn)代物理知識(shí) , 2021,(03) [9]觸摸屏 —— 讓電腦盲也可使用計(jì)算機(jī) [J]. 科學(xué)中國人 , 1996,(01) [10]觸摸屏的選擇與應(yīng)用 [J]. 三明高等??茖W(xué)校學(xué)報(bào) , 1998,(S3) [11]感觸隨心 —— 三星 Anycall 感觸系列手機(jī) [J]. 新華航空 , 2021,(12) [12]孔瑋 . 全新的多媒體設(shè)備 —— 觸摸屏 [J]. 武警工程學(xué)院學(xué)報(bào) , 2021,(06) [13]Texas Instruments. Literature Number. SP RS 174N April 2021 – Revised May 2021. TMS320F2810, TMS320F2811, TMS320F2812, TMS320C2810, TMS320C2811, TMS320C2812 DIGITAL SIGNAL PROCESSORS DATA MANUAL [14] Touchscreen Technology and It s Performance Analysis LIU Rui( Tianjin Electromechanical Vocational and Technical College。 WANG Qianfei( Modern Education Technology amp。Write595() //函數(shù)聲明 void LCD_Port(void)。 //初始化系統(tǒng)時(shí)鐘 HC595_Init()。 //顯示一副圖像 while(1)。 endif if (Fcco / Fcclk) == 16 PLLCFG = ((Fcclk / Fosc) 1) | (3 5)。 } //初始化液晶接口 void LCD_Port(void) { = 1。 } //延時(shí) void DelayMs(unsigned short k) { unsigned short i。 dat = (unsigned char)(Datamp。0xFF)。 //CS = 0 Write_HC573(ch)。 //CS = 0 LCD_WR_H()。 DelayNS(1000)。 DelayNS(1000)。 DelayNS(1000)。 DelayNS(1000)。 DelayNS(1000)。 DelayNS(1000)。 DelayNS(1000)。 DelayNS(1000)。 DelayNS(1000)。 DelayNS(1000)。 unsigned int j。j320。 //行首址 write_(0x004e,x)。i++) { //send_data(*(unsigned short *)(amp。 //高位在前 temp=str[(j*w+i)*2+1]8。 31 for(j=0。i240。 //行首址 0 write_(0x004e,0)。 DelayNS(1000)。 DelayNS(1000)。 DelayNS(1000)。 DelayNS(1000)。 DelayNS(1000)。 DelayNS(1000)。 DelayNS(1000)。 DelayNS(1000)。 DelayNS(1000)。 DelayNS(1000)。 //CS = 1 } //寫入控制字 void write_(unsigned short address,unsigned short num) { TFTWriCom(address)。 //WR = 0 LCD_WR_H()。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1