资源简介
以msp430g2553为控制器温度传感器为DS18B20 通过12864将检测到的温度和对应的光照电压 显示出来。包括无线传输
代码片段和文件信息
/***********************************************************************************
*使用LCD12864串行通信方式进行通信,节省引脚,达到流出充足的引脚资源,来开发其他功能,
引脚接线说明:
pin1 ---> 地
pin2 --->电源
pin15 PSB ---> 0 (地)
pin17 RST ---> 1 (电源正)
pin6 E/SCLK ---> P1.2
pin5 R\W(SID) ---> P1.1
pin4 CS(RS) ---> VCC
************************************************************************************/
#include
#include “LCD.h“
#define INT8U unsigned char
#define INT16U unsigned int
#define uclong unsigned long
//===================================主入从出===================================
#define MISO_0 P1OUT &=~BIT6
#define MISO_1 P1OUT |= BIT6
//==================================主出从入====================================
#define MOSI_0 P1OUT &=~BIT7
#define MOSI_1 P1OUT |= BIT7
//===================================SPI时钟端口================================
#define SCK_0 P2OUT &=~BIT3
#define SCK_1 P2OUT |= BIT3
//==================================SPI使能端口=================================
#define CSN_0 P1OUT &=~BIT3
#define CSN_1 P1OUT |= BIT3
//==========================GDO0状态============================================
#define GDO0_0 P1OUT &=~BIT0
#define GDO0_1 P1OUT |= BIT0
//=========================GDO2状态=============================================
#define GDO2_0 P2OUT &=~BIT1
#define GDO2_1 P2OUT |= BIT1
//==============================================================================
#define WRITE_BURST 0x40 //连续写入
#define READ_SINGLE 0x80 //读
#define READ_BURST 0xC0 //连续读
#define BYTES_IN_RXFIFO 0x7F //接收缓冲区的有效字节数
#define CRC_OK 0x80 //CRC校验通过位标志
//*****************************************************************************************
// CC1100-CC1101 所有相关寄存器映射
#define CCxxx0_IOCFG2 0x00 // GDO2 output pin configuration
#define CCxxx0_IOCFG1 0x01 // GDO1 output pin configuration
#define CCxxx0_IOCFG0 0x02 // GDO0 output pin configuration
#define CCxxx0_FIFOTHR 0x03 // RX FIFO and TX FIFO thresholds
#define CCxxx0_SYNC1 0x04 // Sync word high INT8U
#define CCxxx0_SYNC0 0x05 // Sync word low INT8U
#define CCxxx0_PKTLEN 0x06 // Packet length
#define CCxxx0_PKTCTRL1 0x07 // Packet automation control
#define CCxxx0_PKTCTRL0 0x08 // Packet automation control
#define CCxxx0_ADDR 0x09 // Device address
#define CCxxx0_CHANNR 0x0A // Channel number
#define CCxxx0_FSCTRL1 0x0B // Frequency synthesizer control
#define CCxxx0_FSCTRL0 0x0C // Frequency synthesizer control
#define CCxxx0_FREQ2 0x0D // Frequency control word high INT8U
#define CCxxx0_FREQ1 0x0E // Frequency control word middle INT8U
#define CCxxx0_FREQ0 0x0F // Fr
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 490 2013-08-18 23:53 wirless_recieve\.ccsproject
文件 17854 2013-08-18 23:53 wirless_recieve\.cproject
文件 2580 2013-08-18 23:53 wirless_recieve\.project
文件 93 2013-08-18 23:53 wirless_recieve\.settings\org.eclipse.cdt.codan.core.prefs
文件 154 2013-08-18 23:53 wirless_recieve\.settings\org.eclipse.cdt.debug.core.prefs
文件 239 2013-08-19 09:39 wirless_recieve\.settings\org.eclipse.core.resources.prefs
文件 49 2013-08-30 10:21 wirless_recieve\Debug\ccsObjs.opt
文件 12 2013-08-30 10:21 wirless_recieve\Debug\ccsSrcs.opt
文件 32231 2013-08-25 21:23 wirless_recieve\Debug\main.obj
文件 295 2013-08-25 21:23 wirless_recieve\Debug\main.pp
文件 3242 2013-08-30 10:21 wirless_recieve\Debug\makefile
文件 268 2013-08-29 20:49 wirless_recieve\Debug\ob
文件 1811 2013-08-30 10:21 wirless_recieve\Debug\sources.mk
文件 796 2013-08-30 10:21 wirless_recieve\Debug\subdir_rules.mk
文件 513 2013-08-30 10:21 wirless_recieve\Debug\subdir_vars.mk
文件 13443 2013-08-25 21:23 wirless_recieve\Debug\wirless_recieve.map
文件 30769 2013-08-25 21:23 wirless_recieve\Debug\wirless_recieve.out
文件 13077 2013-08-21 20:57 wirless_recieve\LCD.h
文件 4912 2013-08-18 23:53 wirless_recieve\lnk_msp430g2553.cmd
文件 25209 2013-08-25 21:23 wirless_recieve\main.c
文件 822 2013-08-18 23:53 wirless_recieve\MSP430G2553.ccxm
文件 490 2013-08-18 23:10 wirless_send\.ccsproject
文件 17862 2013-08-18 23:10 wirless_send\.cproject
文件 2577 2013-08-18 23:10 wirless_send\.project
文件 93 2013-08-18 23:10 wirless_send\.settings\org.eclipse.cdt.codan.core.prefs
文件 154 2013-08-18 23:10 wirless_send\.settings\org.eclipse.cdt.debug.core.prefs
文件 239 2013-08-18 23:13 wirless_send\.settings\org.eclipse.core.resources.prefs
文件 49 2013-08-30 10:21 wirless_send\Debug\ccsObjs.opt
文件 12 2013-08-30 10:21 wirless_send\Debug\ccsSrcs.opt
文件 40721 2013-08-25 21:19 wirless_send\Debug\main.obj
............此处省略22个文件信息
- 上一篇:stm32内部结构图
- 下一篇:《VHDL基础及经典开发》源程序
评论
共有 条评论