完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
#include "reg52.h" typedef unsigned int u16; ***it ECHO_OUT = P0^1; ***it BB = P2^3; u8 smgnum[17]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x00}; //0--f u16 juli=0; void delay(int i) while(i--); { //for(i=0;i for(iaa=0;iaa<8;iaa++) switch (iaa) case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: } //P0 = smgnum[iaa]; P0 = 0x00; } void start() TRIG_IN = 0; _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); TRIG_IN =0; _nop_(); } void initime0() //time0³õʼ»¯²»start //TH0=0; //if((EA!=1 & ET0!=1 & TMOD!=0xf0 & 0x01)!=1) //EA=1; //TMOD = 0xf0 & 0x01; TH0 = 0x00; { ET1 = 1; TH1 = 0xA8; TR1 = 1; //{ //} } void conut() time=TH0*256+TL0; TL0=0; juli= (long)(time*0.17); numbuff[1]=juli%10000000%1000000%100000%10000%1000%100/10; numbuff[3]=juli%10000000%1000000%100000%10000/1000; numbuff[5]=juli%10000000%1000000/100000; numbuff[7]=juli/10000000;//ǧÍò void main() initime1(); //¶¨Ê±·¢ËÍdata while(1) while(!ECHO_OUT); //µÈ´ý while(ECHO_OUT); conut(); } } /*void int0 () interrupt 0 using 0 TR0=0; juli = (a+4500)/1000000*340; //4500Æ«Öà }*/ void Time0_IRQ (void) interrupt 1 a=a+1; { TL1 = 0x30; b++; {start();b=0;} }
|
|
相关推荐
1 个讨论
|
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
798 浏览 0 评论
【每周推荐】采用11代Intel CPU,基于youyeetoo X1开发板搭建少儿AI智能STEAM积木平台
871 浏览 0 评论
2698 浏览 2 评论
【youyeetoo X1 windows 开发板体验】+ 影音处理和AI模型移植
2316 浏览 5 评论
I.MX6ULL-飞凌 ElfBoard ELF1板卡- 移植zbar的方法
1717 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
5862 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-26 16:26 , Processed in 0.439352 second(s), Total 34, Slave 25 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号