電壓表代碼
0.png (47.49 KB, 下載次數(shù): 140)
下載附件
2017-6-26 02:36 上傳
單片機源程序如下:
- /*=======================================================
- <<<<<<<<<<<<<<<<<<< 愛普雷德技術團隊 >>>>>>>>>>>>>>>>>>>>
- <<<<<<<<<<<<<<<<<<< 我們一起追求卓越 >>>>>>>>>>>>>>>>>>>>
- ---------------------------------------------------------
- 官方郵箱: njaplid@163.com
- 技術QQ1: 535676091
- 技術QQ2: 1915624375
- 技術QQ3: 154211813
- ---------------------------------------------------------
- All right reserved.2013.01
- ---------------------------------------------------------
- 文件名: main.c
- 描述: 液晶1602主程序文件
- 作者:
- =========================================================
- -----------------------------------------------------------------------------------------------------------*/
- #include "LCD1602_drv.h"
- #include "ads1115.h"
- /**********************************************
- 功能:
- 延時函數(shù)
- 輸入?yún)?shù):
- n: 延時時長
- 輸出參數(shù):
- 無
- 返回值:
- **********************************************/
- static void Delay(uint16 n)
- {
- uint16 i;
- while(n--)
- {
- i=200;
- while(i--);
- }
- }
- /*---------------------------------------------------------------------------------------------------------*/
- /**********************************************
- 主函數(shù),LCD1602從0顯示到1000
- **********************************************/
- //void main()
- //{
- // uint16 i;
- //
- // LCD1602Init(); //液晶1602初始化
- // Delay(20); //延時,保證顯示更穩(wěn)定
- // ScreenClear(); //清屏
- //
- // StringPrint(0,0,"zhoudecong");
- // Delay(10000);
- // ScreenClear(); //清屏
- //// StringDisplay(12,0,"周德聰");
- // Delay(10000);
- // ScreenClear(); //清屏
- //
- // while(1)
- // {
- // for(i=0;i<=1000;i++)
- // {
- // NumDisplay(0,0,i);
- // Delay(100);
- // }
- // }
- //}
- int main(void)
- {
- u16 ADS1115_Value;
-
- ADS1115_Port_Init(); // ADS1115端口初始化
- LCD1602Init(); //液晶1602初始化
- Delay(20); //延時,保證顯示更穩(wěn)定
- ScreenClear(); //清屏
- InitADS1115();
-
- while(1)
- {
- ADS1115_Value = ADS1115(0);
- ScreenClear(); //清屏
- NumDisplay(0,0,ADS1115_Value);
- delay_ms(500);
- // ADS1115_Value = ADS1115(1);
- // ScreenClear(); //清屏
- // NumDisplay(0,0,ADS1115_Value);
- // delay_ms(5000);
- // ADS1115_Value = ADS1115(3);
- ……………………
- …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼
所有資料51hei提供下載:
電壓表代碼.rar
(99.21 KB, 下載次數(shù): 34)
2017-6-25 10:58 上傳
點擊文件名下載附件
|