#include#defineucharunsignedchar#defineuintunsignedintsbitled=P2^5;sbitwei=P2^7;sbitduan=P2^6;sbitDQ=P2^2;ucharmazhi_duan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x00};ucharmazhi_wei[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xff};voiddelayl(uintn){uinti,j;for(i=n;i>0;i--)for(j=114;j>0;j--);}voiddelays(uchari){while(i--);}bitinit_DS18B20()//DS8B20初始化{bitx;DQ=1;//DQ复位delays(8);DQ=0;//单片机将DQ拉低delays(75);DQ=1;//拉高总线delays(15);x=DQ;//延时过后若x=0则初始化成功若x=1则初始化失败delays(5);returnx;}voidwrite_data(uchardat){uchari,temp;temp=dat;DQ=1;for(i=0;i>=1;}}ucharread_data(){uchari,dat;DQ=1;for(i=0;i>=1;DQ=1;//配置为输入if(DQ)dat|=0x80;delays(4);}returndat;}uintreadtemp(){uchartemph,templ;uinttemp;floatwendu;init_DS18B20();write_data(0xcc);//跳过ROMwrite_data(0x44);//启动温度转换//delayl(100);init_DS18B20();write_data(0xcc);//跳过ROMwrite_data(0xBE);//读温度//以下读温度,低八位在前//高8位在后templ=read_data();temph=read_data();temp=(temph<<8)|templ;wendu=temp*0.625+0.5;//温度扩大10倍,四舍五入temp=wendu;//10倍温度returntemp;}voidSTC_init(){P1=0x00;//关闭ledled=0;//锁存wei=0;duan=0;}voiddisplay(ucharweil,ucharduanl,bitdp){wei=1;P0=mazhi_wei[weil-1];wei=0;duan=1;if(dp==1)P0=(mazhi_duan[duanl]|0x80);elseP0=mazhi_duan[duanl];duan=0;}voidmain(){uchari;uintwendu;STC_init();wendu=readtemp();delayl(500);wendu=readtemp();delayl(500);while(1){wendu=readtemp();for(i=0;i<80;i++){display(1,wendu/100,0);delayl(3);display(2,wendu0/10,1);delayl(3);display(3,wendu,0);delayl(3);}}}
2025/12/13 3:17:02 2KB 温度传感
简易宠物店管理系统。
visualc++项目开发vc++mfc。
2025/12/13 3:25:41 5.66MB vc++ mfc visual 管理系统
STM32F103模拟SPI
2025/12/13 1:21:27 6.3MB SPI
1.此程序用于删除window下M文件和MLX文件注释(块注释和普通注释);
2.如有使用问题,欢迎私信,谢谢!
2025/12/12 22:27:37 809KB MATLAB;注释
这个是好资料,可以下载下来看看,会有帮助的
2025/12/12 22:41:05 294KB 基于FPGA的
博客中写的,智能车摄像头组障碍处理方法,相关处理程序。
2025/12/12 22:03:05 862B 图像处理
stm32f030c8t6利用RTC唤醒低功耗模式stop和standy模式,也可以利用wakeUP引脚和外部中断唤醒;
无RTC时低功耗standby模式3.1微安uA,在3.3V侧,进入待机模式之后,测得功耗为3.1uA,在停止模式stopmode,测得为5.5uA.有RTC,stop模式6.7uA,standby模式4.2uA。
keil工程文件,业界良心。
2025/12/12 6:34:44 3.56MB stm32 RTC 唤醒 低功耗
51智能车红外寻迹程序,4路红外探头,单线寻迹,横线停车。
2025/12/12 4:28:33 2KB 红外 寻迹 51
grbl代码0.9j
2025/12/12 4:42:53 425KB 代码 cnc
井字棋又称一字棋、三字棋.此资源非原创.
2025/12/11 20:09:19 6KB 井字棋
共 1000 条记录 首页 上一页 下一页 尾页