资源简介
51单片机 DS18B20(带proteus,源码,数码管显示)
代码片段和文件信息
#include
#include
#define uchar unsigned char
bit Tflag;//温度正负标志
sbit DQ = P3^7;
unsigned char code dispcode[]={0x3f0x060x5b0x4f
0x660x6d0x7d0x07
0x7f0x6f0x770x7c
0x390x5e0x790x710x000x40}; //0x40 负
unsigned char dispbitcode[]={0xfe0xfd0xfb0xf7
0xef0xdf0xbf0x7f};
unsigned char dispbuf[8]={00000000};
void digitalshow(unsigned char a2unsigned char a1unsigned char a0)
{
unsigned char i;
dispbuf[0]=a0;
dispbuf[1]=a1;
dispbuf[2]=a2;
for(i=0;i<3;i++)
{
P2=0xff; //关闭所有显示
P0=dispcode[dispbuf[i]];
P2=dispbitcode[i];
}
}
/********** 该程序为总线上只有一个器件 **********/
//毫秒延时 11.0592 Mhz
void dmsec (unsigned int count)
{
unsigned int i; // 1ms延时
whil
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 94388 2008-06-07 21:39 DS18B20 数字温度计使用-数码管\DS18B20.DSN
文件 1028 2008-10-16 10:41 DS18B20 数字温度计使用-数码管\DS18B20.PWI
文件 3344 2008-06-07 21:02 DS18B20 数字温度计使用-数码管\Keil\ds18b20.c
文件 8549 2008-06-07 21:38 DS18B20 数字温度计使用-数码管\Keil\ds18b20.LST
文件 10328 2008-06-07 21:38 DS18B20 数字温度计使用-数码管\Keil\ds18b20.OBJ
文件 37 2008-06-07 21:38 DS18B20 数字温度计使用-数码管\Keil\ds18b20.__i
文件 9471 2008-06-07 21:39 DS18B20 数字温度计使用-数码管\Keil\proj
文件 1848 2008-06-07 21:39 DS18B20 数字温度计使用-数码管\Keil\proj.hex
文件 44 2008-06-07 21:39 DS18B20 数字温度计使用-数码管\Keil\proj.lnp
文件 13795 2008-06-07 21:39 DS18B20 数字温度计使用-数码管\Keil\proj.M51
文件 1035 2008-06-07 21:39 DS18B20 数字温度计使用-数码管\Keil\proj.Opt
文件 395 2008-06-07 21:39 DS18B20 数字温度计使用-数码管\Keil\proj.plg
文件 2191 2008-06-07 21:39 DS18B20 数字温度计使用-数码管\Keil\proj.Uv2
....... 0 2008-06-07 21:38 DS18B20 数字温度计使用-数码管\Keil\proj_Uv2.Bak
文件 6376 2005-03-22 15:22 DS18B20 数字温度计使用-数码管\Keil\STARTUP.A51
文件 14049 2008-06-06 12:45 DS18B20 数字温度计使用-数码管\Keil\STARTUP.LST
文件 749 2008-06-06 12:45 DS18B20 数字温度计使用-数码管\Keil\STARTUP.OBJ
目录 0 2008-06-07 21:39 DS18B20 数字温度计使用-数码管\Keil
目录 0 2008-06-07 21:42 DS18B20 数字温度计使用-数码管
----------- --------- ---------- ----- ----
167627 19
- 上一篇:delaunay _demo
- 下一篇:VGA与SDRAM结合实现显示
相关资源
- 单片机proteus仿真100例
- 交通灯+RS232+模拟串口通讯 proteus 仿真
- DS18B20+DS1302 显示温度和时间Proteus仿真
- 51单片机 ADC0832 ADC 仿真 proteus LCD160
- DS18B20 的温度测量系统
- TX-1C Proteus仿真板
- Proteus 7 Professional仿真 单片机双积分式
- 电子万年历设计含有实验报告,原理
- Proteus STM32 PWM输出仿真.rar
- 汇编-电子时钟 8253+8255+8259.rar
- lcd1602 温度日历闹钟功能
- Proteus8.9 仿真STM32407ZGT6系列008_PWM输出
- Proteus 仿真 数字钟
- 基于LPC2124的温度模糊控制系统Proteu
- ADC0809数字电压表proteus仿真
- DS18b20温度传感器
- 交通灯的proteus仿真和用VHDL实现的代码
- 74HC595的驱动和测试程序
- MSP430F149单片机模拟IIC和DS18B20通信进行
- STM32F103DS18B20数字温度传感器
- 七段数码管PCB封装库
- AVR单片机ATmega16L继电器Proteus仿真
- proteus仿真430单片机测直流电压
- Linux下74HC595的驱动程序控制数码管
- 心率计,用proteus 仿真
- 基于单片机at89c52,ds18b20的数字温度计
- 音响放大器仿真图
- 64*32点阵程序+proteus仿真
- 数码管60进制循环proteus仿真.DSN
- 基于DSP F2812的DS18B20实现
评论
共有 条评论