完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
#include
#include #define DATA_BUS (P0) #define RS (P2_bit.P2_0) #define RW (P2_bit.P2_1) #define E (P2_bit.P2_2) #define LED (P2_bit.P2_4) typedef unsigned char uchar; typedef unsigned int uint; void init() { uchar i; TMOD=0x01; TH0=(65535-2000)/256; TL0=(65535-2000)%256; EA=1; ET0=1; TR0=1; RW=0; LED=0; write_com(0x38); write_com(0x0c); write_com(0x06); write_com(0x01); write_com(0x80); for(i=0;i<16;i++) write_date(table[i]); delay(5); } write_com(0x80+0x40); for(i=0;i<8;i++) { write_date(table1[i]); delay(5); } } void display() { write_com(0x80+0x40); write_date(d/1000+'0'); write_com(0x80+0x40+1); write_date(d/100%10+'0'); write_com(0x80+0x40+3); write_date(d/10%10+'0'); if(CH==0) { write_com(0x80+0x40+8); write_date('0'); } if(CH==1) { write_com(0x80+0x40+8); write_date('1'); } } 18 void main() { init(); while(1) { display(); } } void timer0() interrupt 1 { if(K1==0) { delay(1); 19 if(K1==0) { while(!K1); LED=~LED; CH=(++CH)%2; d=Get_AD_Result()*2500.0/255; } } TH0=(65535-2000)/256; TL0=(65535-2000)%256; } |
|
相关推荐
2个回答
|
|
表示关注,我是新人,好好学习天天向上
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1267 浏览 3 评论
2477 浏览 0 评论
2913 浏览 0 评论
Protues中自己封装的芯片元件无Program File、Clock Frequency选项怎么解决,求求大神了!
4699 浏览 1 评论
基于51单片机的车辆倒车雷达报警系统,HC-SR04超声波测距,全套资料
1048 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-11 12:26 , Processed in 0.562625 second(s), Total 81, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191