土壤温湿度传感器c程序.pdf
《土壤温湿度传感器c程序.pdf》由会员分享,可在线阅读,更多相关《土壤温湿度传感器c程序.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1/5/*turangwenshiduchuanganqi1.c *Created:2015/8/5 9:18:56 *Author:Administrator */*/*常用头文件及宏定义 */*/#include#include /延时文件#include /睡眠文件#include /中断文件#include /eeprom#define BIT(x)(1(x)#define uchar unsigned char#define uint unsigned int /*/*1602 */*/*8 位总线模式 */*引脚说明 */*PC 0 RS PC 1 RW PC 2 E PC 3 背
2、光 PB 0PB 7 数据 */*宏定义 */#define DDR_SHUJU DDRB#define PORT_SHUJU PORTB#define PIN_SHUJU PINB#define DDR_KZ DDRC#define PORT_KZ PORTC#define RS_H PORT_KZ|=BIT(0)#define RS_L PORT_KZ&=(BIT(0)#define RW_H PORT_KZ|=BIT(1)#define RW_L PORT_KZ&=(BIT(1)#define E_H PORT_KZ|=BIT(2)#define E_L PORT_KZ&=(BIT(2)
3、2/5#define BEIGUABG_H PORT_KZ|=BIT(3)#define BEIGUABG_L PORT_KZ&=(BIT(3)uchar lcd_read()/读忙函数 uchar bl;DDR_SHUJU=0;/输入 PORT_SHUJU=0 xff;/上拉电阻 RS_L;RW_H;E_H;_delay_ms(1);bl=PIN_SHUJU;E_L;RW_L;PORT_SHUJU=0;DDR_SHUJU=0 xff;return bl;void lcd_write_char(uchar shuju)/写字符函数 while(lcd_read()&BIT(7);RS_H;RW
4、_L;PORT_SHUJU=shuju;E_H;E_L;RS_L;void lcd_write_string(char*str)/写字符串函数 while(*str!=0)lcd_write_char(*str);str+;void lcd_write_zhiling(uchar zhiling)while(lcd_read()&BIT(7);RS_L;RW_L;PORT_SHUJU=zhiling;E_H;3/5 E_L;void chushihua_1602()PORT_SHUJU=0;DDR_SHUJU=0 xff;PORT_KZ=0;DDR_KZ=0 xff;lcd_write_zhi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 土壤 温湿度 传感器 程序
限制150内