LCD1602是一種工業字符型液晶,能夠同時顯示16x02即32個字符。LCD1602液晶顯示的原理是利用液晶的物理特性,通過電壓對其顯示區域進行控制,即可以顯示出圖形。在這一章我們就來討論LCD1602液晶顯示屏驅動的設計與實現。 1、功能概述 LCD1602液晶又被稱作1602字符 ...
現在OLED顯示屏在嵌入式系統中應用的越來越多。對於一些顯示信息不太復雜,以顯示信息為主的需求,我們一般會選擇OLED顯示屏。在這一篇中,我們將討論OLED顯示屏驅動的設計與實現。 功能概述 從使用的情況來說,較為常用的是 . 英寸的OLED x 的顯示屏。這種OLED屏多采用象SSD 這類驅動芯片,所以我們對OLED屏的操作實際就是對控制芯片的操作。 對於 . 英寸的OLED x 的顯示屏,其 ...
2021-11-21 20:16 0 152 推薦指數:
LCD1602是一種工業字符型液晶,能夠同時顯示16x02即32個字符。LCD1602液晶顯示的原理是利用液晶的物理特性,通過電壓對其顯示區域進行控制,即可以顯示出圖形。在這一章我們就來討論LCD1602液晶顯示屏驅動的設計與實現。 1、功能概述 LCD1602液晶又被稱作1602字符 ...
我們的經常需要采集一些精度要求較高的模擬信號,使用MCU集成的ADC難以達到要求、所以我們需要獨立的ADC芯片。這一節我們就來設計並實現AD7705芯片的驅動、並探討驅動的使用方法。 1、功能概述 AD7705/AD7706是用於低頻測量的完整模擬前端。可以直接從傳感器接收低電平輸入 ...
I2C總線簡單方便,是我們經常使用的一種總線。但有時候我們的MCU沒有足夠多的I2C控制器來實現我們的應用,所幸我可以使用普通的GPIO引腳來模擬低速的I2C總線通信。這一節我們就來實現使用軟件通過普通GPIO操作I2C設備的驅動。 1、功能概述 I2C總線使用兩條線:串行數據(SDA ...
一些時候我們需要在系統使用過程中改變某些電路電阻值以達到改變設定的目的,這時候我們就會使用電位器。在我們使用數字控制電路時多選擇數字電位器。在這一篇我們就來設計AD8400系列數字電位器的驅動。 1、功能概述 AD8400/AD8402/AD8403分別是單通道/雙通道/四通道、256 ...
有些時候我們需要對高精度的ADC來處理一些要求較高的模擬量采集。在處理溫控器的過程中我們就使用到了LTC2400這款ADC。接下來我們就來設計並實現LTC2400的驅動。 1、功能概述 LTC2400是一個供電電壓2.7V到5.5V的微功率24位轉換器,集成了振盪器、4ppm INL ...
很多時候我們需要輸出某種函數信號,如方波、三角波、正弦波等,但想要獲得這樣的函數信號,不論是硬件電路還是軟件實現,卻並不是一件簡單的事情。不過AD9833這類函數生成芯片可以簡化這方面的操作,這一節我們就來設計並實現AD9833的驅動。 1、功能概述 各種類型的檢測、信號激勵和時域反射 ...
在我們的項目中,時常會有參數或數據需要保存。鐵電存儲器的優良性能和操作方便常常被我們選用。FM25xxx FRAM存儲器就是我們經常使用到的一系列鐵電存儲器,這一篇我們將討論FM25xxx FRAM存儲器的驅動設計、實現及使用。 1、功能概述 FM25xxx FRAM存儲器 ...
前面我們討論了AD7705這種ADC器件的驅動開發,在實際中我們使用更多的是AD719x系列的ADC芯片、包括有AD7191、AD7192和AD7193等。接下來我們就來設計並開發AD719x的驅動程序。 1、功能概述 AD7192是一款適合高精密測量應用的低噪聲完整模擬前端,內置一個 ...