驱动数码管显示温度
2021-3-3 07:48
- ST MCU
- 14
- 598
此方法可以完成对数码管闪烁有很好的效果,起到了消隐的效果
main()
{
while(1)
{
ReadTemperature();
Led(sdata);
}
}
//显示函数
void Led(unsigned int date)
{
com1 = 1;
com2 = 1;
com3 = 1;
com4 = 1;
if(fg ...
//读温度值(低位放tempL;高位放tempH;)
void ReadTemperature(void)
{
Init_DS18B20(); //初始化 ...
//写一个字节
void WriteOneChar(unsigned char dat)
{
unsigned char i=0; //数据线从高电平拉至低电 ...
//读一个字节
ReadOneChar(void) //主机数据线先从高拉至低电平1us以上,再使数据线升为高电平,从而产 ...
void Init_DS18B20(void)
{
unsigned char x=0;
DQ=1; ...
void delay(unsigned char i)
{
for(i;i>0;i--);
}
void delay1(uchar i)
{
uchar j,k;
for(j=i;j>0;j ...
unsigned char tempL=0; //设全局变量
unsigned char tempH=0;
unsigned int sdata; //测量到的温度的 ...
code unsigned char seg7code[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff}; //不带小数 ...
HC32 L136K 接触式卡通讯
2021-1-14 16:25
- 小华半导体
- 9
- 611
HC32 L136K 统计脉冲数
2021-1-14 16:27
- 小华半导体
- 6
- 687
2
3
近期访客