資源簡介
以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基礎及經典開發》源程序
評論
共有 條評論