用ATMega16单片机 DSM501A灰尘传感器 LCD显示PM2.5 数码管显示数值 求个程序

用ATMega16单片机 DSM501A灰尘传感器 LCD显示PM2.5 数码管显示数值 求个程序,第1张

您好,/*本程序为八位共阴极数码管且有两个573控制的动态扫描,本程序只用数码管显示到秒钟,

其他的要显示请自己编写,能用1602显示更好*/

#include <iom16v.h>

#include <macros.h>//这里面有BIT(),所以要包含

#define uchar unsigned char

#define uint unsigned int

//#pragma data:code //注code的功能是把后面的数据存在程序存贮器中,不用code就放到了随机存贮器中.

const table[]={0x3f,0x06,0x5b,0x4f,0x66,

0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x00}

/*如果用uchar table[]就放到了数据存贮器中。决不要这样用,这样占用空间多。*/

/*两个573,段码PA3,位码PA4*/

void delay_ms(uint ms)

{

uint i,j

for(i=msi>0i--)

for(j=220j>0j--)

}

首先打开软件,点击进入设置,进入设置页面后,点击进入传感器。

在传感器页面中,点击页面上的空气净化,进入页面后,点击打开智慧语音控制净化设备和场景按钮智能净化空气。

正常调整应具备两个条件:新鲜空气,固定浓度的标准气样。调校顺序应该是先调零点,再调整精度即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11291875.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存