新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 12864液晶顯示串行程序(英飛凌xc824)

        12864液晶顯示串行程序(英飛凌xc824)

        作者: 時間:2016-11-30 來源:網絡 收藏
        先說說我的調試初衷

        前一陣看實驗室的兄弟姐妹們都閑的無聊,就有人DIY了,有人個BF做電子時鐘,一個液晶30多,一個12C887 20多,板子加器件還有單片機算下來少說也有70大洋。感覺實在不劃算,但是對液晶還是蠻感興趣的,一方面熟悉一下串行設備,一方面為以后做準備,畢竟液晶顯示操作起來要比LED簡單,而且能實時顯示,到什么時候都能用上。所以,這次液晶屏的調試,我就想搜集一些常用的程序,適當的修改,讓液晶屏達到“拿來就能用上”的目的。

        本文引用地址:http://www.104case.com/article/201611/324041.htm

        先說說我這次調試的液晶屏,12864,帶子庫的,藍色屏幕。就是這張圖了


        單片機我選的是英飛凌xc824,新出的哦。不是有啥特殊偏好,手頭就有這個,就先用這個吧,主要是我對這個最小系統板上的觸摸按鍵比較感興趣。當然了,它也有缺點,內存太小,連一個12864的圖片都裝不下。:Q

        閑話少說,先從最基本的數據手冊開始吧

        中顯液晶12864.pdf

        這是中文資料,因為這種東西已經被使用的多的不能再多了,而且廠家眾多,但是有細微差別,比如串行和并行,有的是焊點切換的,有的是軟件切換的。我這個是后者。

        剛接線的時候還出了個笑話,太相信實物和datasheet和對應的了,結果屏幕的背光接反了,幸好沒燒。

        硬件方面,我選串行是因為它用線少,我很懶的。:) P1.0口對應CS,P1.1口對應SID,P1.2口對應CLK.

        參考時序在datasheet上寫的很清楚


        有這個當指導思想,照著寫程序吧.動手之前,要先弄明白液晶屏是如何控制的,它內部也有控制芯片,這款的芯片是ST7920,對液晶的操作分為控制指令部分和數據傳送部分。

        指令呢,數據手冊給了很多。用到再看吧。


        上一頁 1 2 3 下一頁

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 道真| 敦煌市| 陈巴尔虎旗| 虎林市| 桃园市| 西城区| 郑州市| 格尔木市| 蒙山县| 伽师县| 汉沽区| 拜泉县| 万安县| 新蔡县| 邓州市| 禹州市| 十堰市| 山东省| 靖宇县| 张北县| 西盟| 大厂| 宜都市| 泰州市| 康马县| 孝感市| 西藏| 中牟县| 玛曲县| 农安县| 濮阳县| 镇康县| 张家口市| 刚察县| 民勤县| 彩票| 马鞍山市| 宝丰县| 鱼台县| 彭州市| 遂溪县|