|
LDC1000 模塊
sbit MISO=P1^3;
sbit MOSI=P1^0;
sbit CSN=P1^1;
sbit SCK=P1^2;
VCC -------- +5v
GND -------- GND
1602液晶
VSS GND
VDD +5V
VO
RS/RD P2^6
RW P2^5
E P2^7
D0 P0^0
D1 P0^1
D2 P0^2
D3 P0^3
D4 P0^4
D5 P0^5
D6 P0^6
D7 P0^7
請(qǐng)?jiān)谏想娭埃瑱z查好接線是否正確。
單片機(jī)源程序如下:
- #include<reg51.h>
- #include<intrins.h>
- #include"lcd.h"
- unsigned char PuZh[]=" LDC1000 VALUE: ";//logo
- unsigned char code ASCII[12] = {'0','1','2','3','4','5','6','7','8','9'};//字庫(kù)
- unsigned short LDC_value=0;//返回值
- unsigned char disbuff[4]={0,0,0,0};//顯示緩存
-
- void main(void)
- {
- InitLcd1602();//1602液晶初始化
- LcdShowStr(0,0,PuZh);//顯示logo
- FLOAT_LDC_init();//LDC1000模塊初始化
- while(1)
- {
- LDC_value=filter()/10;//采樣
- disbuff[0]=LDC_value/1000;
- disbuff[1]=LDC_value%1000/100;
- disbuff[2]=LDC_value%1000%100/10;
- disbuff[3]=LDC_value%1000%100%10;
-
- DisplayOneChar(6, 1, ASCII[disbuff[0]]);
- DisplayOneChar(7, 1, ASCII[disbuff[1]]);
- DisplayOneChar(8, 1, ASCII[disbuff[2]]);
- DisplayOneChar(9, 1, ASCII[disbuff[3]]);
-
-
- }
-
- }
復(fù)制代碼
所有資料51hei提供下載:
89C51 LDC1000 1602驅(qū)動(dòng)程序.zip
(68.51 KB, 下載次數(shù): 91)
2018-6-28 20:53 上傳
點(diǎn)擊文件名下載附件
測(cè)試程序 下載積分: 黑幣 -5
|
評(píng)分
-
查看全部評(píng)分
|