资源简介
Zigbee CC2530 火焰传感器开发源码 项目组写的
代码片段和文件信息
/**************************************************************************************************
Filename: hal_lcd.c
**************************************************************************************************/
/**************************************************************************************************
* INCLUDES
**************************************************************************************************/
#include
#include “hal_lcd.h“
#define uint16 unsigned int
#define uint8 unsigned char
/**************************************************************************************************
* CONSTANTS
**************************************************************************************************/
#define CS P1_6 //片选信号
#define SID P1_5 //数据信号
#define SCLK P1_4 //时钟信号
void delay_us(uint16 s);
void delay1(uint8 jj);
void delay(unsigned int t);
int i=0;
/**************************************************************************************************
* FUNCTIONS - API
**************************************************************************************************/
void HalLcd_HW_Init(void);
void HalLcd_HW_WaitUs(uint16 i);
void HalLcd_HW_Clear(void);
void HalLcd_HW_ClearAllSpecChars(void);
void HalLcd_HW_Control(uint8 cmd);
void HalLcd_HW_Write(uint8 data);
void HalLcd_HW_SetContrast(uint8 value);
void HalLcd_HW_WriteChar(uint8 line uint8 col char text);
void HalLcd_HW_WriteLine(uint8 line const char *pText);
void HalLcdInit(void)
{
P1DIR |= (1 << 4)|(1 << 5)|(1 << 6);
delay(100);
write_com(0x30);
delay(5);
write_com(0x0c);
delay(5);
write_com(0x01);
delay(50);
write_com(0x03);
delay(50);
}
void delay(unsigned int t);
void loc(uint8 xuint8 y)
{
switch(x)
{
case 1: write_com(0x80+y); break;
case 2: write_com(0x90+y); break;
case 3: write_com(0x88+y); break;
case 4: write_com(0x98+y); break;
}
}
void delay1(uint8 jj)
{
uint8 i;
for(i=0; i }
void delay_us(uint16 s)
{
uint16 i;
for(i=0; i for(i=0; i for(i=0; i for(i=0; i}
//********************************
void ClearScreen(void)
{
loc(10);
print_LCDdata(“ “);
loc(20);
print_LCDdata(“ “);
loc(30);
print_LCDdata(“ “);
loc(40);
print_LCDdata(“ “);
}
//******* ************************************
void delay(unsigned int t)
{
unsigned int ij;
for(i=t; i>0; i--)
for(j=1000; j>0; j--);
}
/********************************************************************
* 名称 : sendbyte()
* 功能 : 按照液晶的串口通信协议,发送数据
* 输入 : zdata
* 输出 : 无
*备注:
**************
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 34306 2014-01-06 13:27 酒精传感器\Backup of externalP0.ewd
文件 56276 2014-09-29 09:42 酒精传感器\Backup of externalP0.ewp
文件 17482 2015-11-16 11:44 酒精传感器\Debug\Exe\externalP0.d51
文件 243 2016-03-15 11:18 酒精传感器\Debug\Obj\externalP0.pbd
文件 26771 2015-10-16 11:44 酒精传感器\Debug\Obj\hal_lcd.r51
文件 29508 2015-11-16 11:44 酒精传感器\Debug\Obj\main.r51
文件 2684 2016-03-15 11:18 酒精传感器\externalP0.dep
文件 34306 2014-01-06 13:27 酒精传感器\externalP0.ewd
文件 56276 2014-09-29 09:42 酒精传感器\externalP0.ewp
文件 164 2014-01-06 13:26 酒精传感器\externalP0.eww
文件 5043 2014-10-11 10:30 酒精传感器\hal_lcd.c
文件 5235 2014-09-29 10:06 酒精传感器\hal_lcd.h
文件 3127 2015-11-16 11:44 酒精传感器\main.c
文件 1491 2016-03-15 11:18 酒精传感器\settings\externalP0.cspy.bat
文件 3819 2016-03-15 11:18 酒精传感器\settings\externalP0.dbgdt
文件 965 2016-03-15 11:18 酒精传感器\settings\externalP0.dni
文件 3040 2016-03-15 11:18 酒精传感器\settings\externalP0.wsdt
文件 1662592 2014-10-11 10:52 酒精传感器\连接图.jpg
文件 1248776 2014-10-11 10:52 酒精传感器\酒精蒸汽喷射实验.jpg
目录 0 2016-08-31 18:05 酒精传感器\Debug\Exe
目录 0 2015-10-16 11:35 酒精传感器\Debug\List
目录 0 2016-08-31 18:05 酒精传感器\Debug\Obj
目录 0 2016-08-31 18:05 酒精传感器\Debug
目录 0 2016-08-31 18:05 酒精传感器\settings
目录 0 2016-08-31 18:05 酒精传感器
----------- --------- ---------- ----- ----
3192104 25
相关资源
- 基于PIC的TCP/IP网络协议和zigbee无线传
- IEEE 802.15.4的CC2530无线数据收发设计
- IEEE 802.15.4的CC2530无线数据收发设计
- ZStack-CC2530-2.5.1a
- 基于Zigbee的土壤墒情监控系统设计
- 基于ZigBee的温室花房环境监测系统设
- 基于ZigBee温室环境监测系统电路设计
- 基于ZigBee和ARM技术的森林火情监测系
- 基于ZigBee的温湿度监控系统设计
- 基于ZigBee技术的智能家居无线网络系
- 基于PLC、GPRS以及ZigBee的路灯无线控制
- 基于ZigBee无线传感网络的托辊卡死故
- 基于ZigBee无线传感器网络的井下环境
- 基于ZigBee无线网络的气体监测报警系
- 基于ZigBee和GIS的井下人员定位系统的
- 基于ZigBee的车间环境监测系统的设计
- 基于ZigBee技术的矿井智能头盔
- 无线传感网络在瓦斯智能监控系统的
- 基于ZigBee的智能瓦斯报警矿灯设计
- 基于CAN总线与ZigBee的瓦斯实时监测及
- 基于ZigBee技术的井下无线瓦斯传感器
- 智能分户供暖监控系统的无线温控器
- 基于ZigBee技术的无线点餐系统设计
- 基于Zigbee和GPRS的无线温湿度测量系统
- CC2530的分布式无线数据采集系统设计
- 基于Zigbee无线通信的井下人员定位系
- 基于ZigBee的工业无线数据采集器设计
- 基于ZigBee的井下视频监控系统设计
- 基于ZigBee的无线气体监测系统的设计
- 基于ZigBee技术的智能家居系统的设计
评论
共有 条评论