完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
这个是我的代码,大家可不可以帮下我啊,只要简单的显示就好了。。。
#include #include #include"1602.h" #define uchar unsigned char #define uint unsigned int ***it ADclk=P1^0; ***it ADdata=P1^1; ***it ADconv=P1^2; ***it BEEP = P3^7; //蜂鸣器控制端口P37 uint a1,a2,a3,a4; uint ad_temp,advalue; uchar table_ma[3]={0}; uint num,count; void beep(); void display(); bit flag=1; //ADS7818底层驱动 uint ADS7818() { unsigned char i; advalue=0; ADconv=0; _nop_(); _nop_(); ADclk=1; _nop_(); _nop_(); ADclk=0; _nop_(); _nop_(); ADclk=1; _nop_(); _nop_(); for(i=0;i<12;i++) { if(ADdata==1) advalue |= 0x001; advalue=advalue<<1; ADclk=0; _nop_(); _nop_(); ADclk=1; _nop_(); _nop_(); } ADconv=1; ADclk=0; ADconv=1; return(advalue); } /*********************************************************/ void beep() //蜂鸣器响一声函数 { unsigned char i; for (i=0;i<100;i++) { delay1ms(); BEEP=!BEEP; //BEEP取反 } BEEP=1; //关闭蜂鸣器 delay(250); //延时 } void vol_range() { uint temp; ad_temp=ADS7818(); // temp=(ad_temp*2.50*1000)/4095; a1=temp/1000; // a2=temp/100%10; // a3=temp/10%10; // (temp*10)/100%10 a4=temp%10; //(temp*100)/1000%10 table_ma[0]=a1; table_ma[1]=a2; table_ma[2]=a3; table_ma[3]=a4; Writecom(0x80+0x49); Writedata('0'+table_ma[0]); delay(3); Writecom(0x80+0x4A); Writedata('0'+table_ma[1]); delay(3);// Writecom(0x80+0x4B); Writedata('0'+table_ma[2]); delay(3); Writecom(0x80+0x4C); Writedata('0'+table_ma[3]); delay(3); Writecom(0x80+0x4D); Writedata(' '); delay(3); } void main() { int i; LcdInitiate(); delay(5); for(i=0;i<3;i++) { L1602_string(1,3,"Welcome!"); L1602_string(2,4,"VOL_DYCL"); delay(5000); } Writecom(0x01); //清屏 DC_display(); while(1) { vol_range(); } } |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
265 浏览 0 评论
【原创】【RA4M2-SENSOR开发板评测】低功耗+USB综合测试
789 浏览 0 评论
1306 浏览 2 评论
787 浏览 0 评论
【RA4M2-SENSOR开发板评测】Analogue+Timers综合测试
1587 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16901 浏览 31 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 06:37 , Processed in 0.721306 second(s), Total 67, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
869