需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):10238 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:本設計是在觸摸屏技術發(fā)展?jié)u趨成熟的基礎上將其應用到計算器中,以觸摸輸入方式代替?zhèn)鹘y(tǒng)的按鍵輸入方式。觸摸屏是本設計區(qū)別于傳統(tǒng)計算器的特別之處,不但能根據(jù)觸摸點信息產(chǎn)生信號,而且能傳輸此信號。TFTLCD負責照明和顯示功能,其獨到的設計可以精細控制每一個像素點,從而呈現(xiàn)清晰、準確、辨識度高的信息。MiNiSTM32單片機是本設計的核心,負責運算信息的處理任務以及承擔絕大部分的控制功能。對于本設計而言,無論是觸摸屏還是TFTLCD都要在此單片機正常工作的基礎上才能發(fā)揮作用。 觸摸屏計算器計算界面的生成需要用到Canvas()函數(shù)、Container()函數(shù)和RectangularButton()函數(shù)。運算程序主要分為數(shù)字輸入函數(shù)、運算符運算及結果輸出函數(shù)和初始化函數(shù)。 關鍵詞 計算器;輸入方式;觸摸屏技術;TFTLCD;MiNiSTM32
目錄 摘要 Abstract 1 緒論-1 1.1 課題設計背景以及意義-1 1.2 課題設計思路-1 1.2.1設計實現(xiàn)要求-1 1.2.2觸摸鍵盤的設計-1 1.2.3計算程序的設計-2 2 總體設計方案-3 2.1 設計總體構成-3 2.2設計功能及工作過程-3 3 MiNiSTM32運算控制模塊-4 3.1 MiNiSTM32由來-4 3.2 MiNiSTM32的優(yōu)點-4 3.3 MiNiSTM32各硬件部分介紹-4 3.3.1 CPU(中央處理器)-4 3.3.2 EEPROM(電可擦可編程只讀存儲器)-5 3.3.3 KEY(按鍵)-6 3.3.4液晶顯示模塊-6 3.3.5 LED(發(fā)光二極管)-7 3.3.6 SPI FLASH-7 3.3.7 USB串口、USB、電源-7 4 觸摸屏輸入顯示模塊-9 4.1 觸摸屏的原理及分類-9 4.2 觸摸屏的基本技術-9 4.3 TFTLCD的介紹-10 4.3.3 2.8寸LCD引腳-12 4.3.4 TFTLCD對外接口-12 4.3.5 電阻觸摸屏驅動XPT2046-13 4.3.6 觸摸屏信號控制-13 4.3.7 LCD兼容處理-13 4.3.8 LCD背光控制電路-14 4.3.9 TFTLCD驅動原理-14 5程序設計-16 5.1 系統(tǒng)的開發(fā)環(huán)境-16 5.1.1 C語言編程軟件-16 5.1.2 下載程序軟件-16 5.2系統(tǒng)的主要程序-17 5.2.1 顯示界面程序編寫-17 5.2.2 運算程序的編寫-18 6 調試及技術參數(shù)-20 結論-22 致謝-23 參考文獻-24 附錄-25 |