IC200CBL505
由于TDS和pH采樣需要溫度補償,之后還要進行ADC采樣及標度變換,所以在系統采集到溫度之后需要一定的延時來等待TDS和pH的顯示,因此設計了延時子程序來緩沖等待這一過程。24 MHz主頻下在示波器上看一個語句的時間大概是0.8μs,本設計首先設了0.8μs的倍數4μs,再用函數將其增加至1ms,最終延時1s。在系統供電之后直接讀取溫度,延時1s后讀取ADC采樣數據。
2.2OLED顯示程序設計
本文設計使用的是OLED顯示器,與單片機的接口采用了I2C連接方式,在設計程序時需要根據連接方式進行。在程序開始執行之后首先初始化屏幕,然后開始寫入數據或命令,數據標志表示為0,命令的標志表示為1。而后開始讀取數據,數據讀取之后還要設置以下顯示參數:頁地址、顯示位置列低和列高地址、起點坐標、顯示模式等。顯示完成后關閉OLED進入清屏函數,清屏完成后屏幕是黑色的,和未通電點亮時一樣。
IC200CBL505
IC200CBL505 1747-L524
1747-L531
1747-L532
1747-L541
1747-L542
1747-L542P
1747-L543
IC200ACC202
IC200ACC301
IC200ACC302
IC200ACC303
IC200ACC304
IC200ACC312
IC200ACC313
IC200ACC402
IC200ACC403
IC200ACC404
IC200ACC405
IC200ACC414
IC200ACC415
IC200ACC451
IC200ALG230
IC200ALG240
IC200ALG260
IC200ALG261
IC200ALG262
IC200ALG263
IC200ALG264
IC200ALG265
IC200ALG266
IC200ALG320
IC200ALG321
IC200ALG322
IC200ALG325
IC200ALG326
IC200ALG327
IC200ALG328
IC200ALG331
IC200ALG430
IC200ALG431
IC200ALG432
IC200ALG620
IC200ALG630
IC200BEM002
IC200BEM003
IC200BEM103
IC200CBL001
IC200CBL002
IC200CBL105
IC200CBL110
IC200CBL120
IC200CBL230
IC200CBL500
IC200CBL501
IC200CBL505
IC200CBL510
IC200CBL550
IC200CBL600
IC200CBL601
IC200CBL602
IC200CBL615
IC200CHS001
1747-L543P
1747-L551
1747-L552
1747-L553
1747-L553P
1747-M1
1747-M13