PIC16f877-DS18b20-GlobalVariables&FunctionPrototypes

by Marwen Maghrebi
// Global variables for temperature
static signed int raw_temp;   // Stores raw temperature data from sensor
static float temperature;     // Stores calculated temperature
static char temp_str[16];     // Buffer for temperature string

// Function prototypes for LCD
void lcd_initialize(void);
void lcd_data(unsigned char data);
void lcd_string(const char *str, unsigned char len);
void lcd_command(unsigned char cmd);

// Function prototypes for DS18B20
unsigned char ds18b20_start(void);
void ds18b20_write_bit(unsigned char bit);
void ds18b20_write_byte(unsigned char byte);
unsigned char ds18b20_read_bit(void);
unsigned char ds18b20_read_byte(void);
unsigned char ds18b20_read(signed int *raw_temp);
Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?
-
00:00
00:00
Update Required Flash plugin
-
00:00
00:00