资源简介
温度传感器数据在数码管上显示
代码片段和文件信息
#include “ioCC2530.h“
#include
#define LEFT 0
#define TOP 1
typedef unsigned char uchar;
typedef unsigned int uint;
extern float ReadDS18B20_Fun(void) ;
extern void display(int dirint m);
uchar str1[20]=“What is your name?“;
uchar str2[7]=“Hello “;
uchar Recdata[20];
uchar RXTXflag=1;
uchar temp;
uint datanumber = 0;
uint stringlen;
void Delay(int n)
{
int ij;
for(i=0;i for(j=0;j<10;j++);
}
void initUART(void)
{
CLKCONCMD &= ~0x40;
while(CLKCONSTA & 0x40);//循环等待
CLKCONCMD &= ~0x47;
PERCFG = 0x00;
P0SEL = 0x3C;
P2DIR &= ~0xC0;
U0CSR |= 0x80;
U0GCR |= 11;
U0BAUD |= 216;
UTX0IF =1;
}
void UartTX_Send_String(uchar *Dataint len)
{
int j;
for(j=0;j {
U0DBUF = *Data++;
while(UTX0IF==0);
UTX0IF = 0;
}
}
void main(void)
{
float temp=0;
int m;
char val[6];
initUART();
UartTX_Send_String(str120);
P1DIR = 0xFF;
while(1)
{
temp=ReadDS18B20_Fun();
m=(int)(temp*100);
val[0]=m/1000+48;
val[1]=m%1000/100+48;
val[2]=‘.‘;
val[3]=m%100/10+48;
val[4]=m%10+48;
val[5]=‘\n‘;
//UartTX_Send_String(val6);
display(LEFTm/100);
display(TOPm%100);
Delay(100);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 34306 2014-09-28 14:27 DS18B20SMG\Backup of led.ewd
文件 56282 2014-12-01 14:45 DS18B20SMG\Backup of led.ewp
文件 24367 2014-12-12 14:53 DS18B20SMG\Debug\Exe\led.hex
文件 267 2014-12-12 14:53 DS18B20SMG\Debug\Obj\led.pbd
文件 15906 2014-12-12 14:53 DS18B20SMG\Debug\Obj\led.r51
文件 22206 2014-12-12 14:53 DS18B20SMG\Debug\Obj\sensor.r51
文件 6355 2014-12-12 14:40 DS18B20SMG\Debug\Obj\smg.r51
文件 1304 2014-12-12 14:50 DS18B20SMG\led.c
文件 3353 2014-12-12 15:04 DS18B20SMG\led.dep
文件 34306 2014-09-28 14:27 DS18B20SMG\led.ewd
文件 56338 2014-12-12 14:40 DS18B20SMG\led.ewp
文件 157 2014-09-28 14:22 DS18B20SMG\led.eww
文件 6573 2014-12-12 14:53 DS18B20SMG\sensor.c
文件 1436 2014-12-12 14:38 DS18B20SMG\settings\led.cspy.bat
文件 4819 2014-12-12 15:04 DS18B20SMG\settings\led.dbgdt
文件 809 2014-12-12 15:04 DS18B20SMG\settings\led.dni
文件 2991 2014-12-12 15:04 DS18B20SMG\settings\led.wsdt
文件 834 2014-12-12 14:40 DS18B20SMG\smg.c
目录 0 2014-09-28 14:49 DS18B20SMG\Debug\Exe
目录 0 2014-09-28 14:22 DS18B20SMG\Debug\List
目录 0 2014-12-12 15:04 DS18B20SMG\Debug\Obj
目录 0 2014-09-28 14:49 DS18B20SMG\Debug
目录 0 2014-09-28 14:49 DS18B20SMG\settings
目录 0 2014-12-12 14:53 DS18B20SMG
----------- --------- ---------- ----- ----
272609 24
- 上一篇:超市销售管理系统项目计划书
- 下一篇:CC2530传感控制系统硬件开发
相关资源
- 汇编语言的饮水机控制程序
- DS18B20 资料原理图+test code
- 无线测温程序
- msp430 温湿度sht10 和 DS18B20显示
- DS18B20温度传感器源码
- STM32+SHT30(DS18B20)+0.96寸OLED(IIC)的
- LCD12864串行显示DS18B20温度和超声波测
- 基于DS18B20的水温控制系统 仿真+程序
- DS18B20中文手册.pdf
- STM32F103C8T6核心板之配套程序源码 -
- 基于PIC16F877与DS18B20的测温显示
- DS18B20使用手册
- c51使用ds18b20测试温度使用数码管显示
- DS18B20+lcd1602显示+LED数码管显示
- 51单片机,DS18B20实现程序
- STM32F103驱动DS18B20程序
- 基于STC12C5A60S2的DS18B20温度显示工程
- 以51单片机为核心的DS18B20的数码管显
- 基于DS18B20的数字温度计设计原理图
- 用DS18B20测量温度并在12864液晶屏上显
- nrf2401的收发程序 带到DS18B20
- LCD12864 万年历 单片机 农历 显示 温度
- 51单片机做的温度计和AD采样,用的
- 基于msp430f149的ds18b20显示程序
- AVR-mega128单片机实现温度DS18B20,prot
- 1602 基于89C51单片机的DS18B20恒温控制系
- DS18B20数码管显示温度
- DS18B20 STC1T系列单片机驱动程序
- 单片机程序DS18B20-液晶1602显示温度和
- 51单片机DS18B20程序及proteus仿真
评论
共有 条评论