資源簡介
GP22超聲波水表V3.0資料,親測可用,具有參考價值,工程是使用IAR開發(fā)的,同時還有標定代碼與原理圖
代碼片段和文件信息
#include?“msp430x54x.h“
#include?“functions.h“
#include?“DataSave.h“
#include?“Params.h“
#include?“Flash.h“
#include?“stdlib.h“
#include?“string.h“
#include?“stdio.h“
//存儲抄表日
void?Save_RegisteDay(void)
{
??_DINT();//寫flash前,先關(guān)閉中斷
??SPI_Flash_Release_DP();//flash退出低功耗
??SPI_Flash_Erase_Sector(RegisteDay_ADDR);
??SPI_Flash_Write_Buffer(RegisteDay_ADDR(unsigned?char?*)&g_RegisterPara.g_WhichDay_of_Registersizeof(g_RegisterPara.g_WhichDay_of_Register));//存抄表日
??SPI_Flash_Deep_PowerDown();//flash重新進入低功耗
??_EINT();//寫flash完成,重新開啟中斷
}
//讀抄表日
void?Read_RegisteDay(void)
{
??_DINT();//寫flash前,先關(guān)閉中斷
??SPI_Flash_Release_DP();//flash退出低功耗
??SPI_Flash_Read_Buffer(RegisteDay_ADDR(unsigned?char?*)&g_RegisterPara.g_WhichDay_of_Registersizeof(g_RegisterPara.g_WhichDay_of_Register));//讀抄表日
??SPI_Flash_Deep_PowerDown();//flash重新進入低功耗
??_EINT();//寫flash完成,重新開啟中斷
}
//存儲抄表間隔(月)
void?Save_RegisteIntervalMonth(void)
{
??_DINT();//寫flash前,先關(guān)閉中斷
??SPI_Flash_Release_DP();//flash退出低功耗
??SPI_Flash_Erase_Sector(RegisteIntervalMonth_ADDR);
??SPI_Flash_Write_Buffer(RegisteIntervalMonth_ADDR(unsigned?char?*)&g_RegisterPara.g_IntervalMonth_of_Registersizeof(g_RegisterPara.g_IntervalMonth_of_Register));//存抄表間隔(月)
??SPI_Flash_Deep_PowerDown();//flash重新進入低功耗
??_EINT();//寫flash完成,重新開啟中斷
}
//讀抄表間隔(月)
void?Read_RegisteIntervalMonth(void)
{
??_DINT();//寫flash前,先關(guān)閉中斷
??SPI_Flash_Release_DP();//flash退出低功耗
??SPI_Flash_Read_Buffer(RegisteIntervalMonth_ADDR(unsigned?char?*)&g_RegisterPara.g_IntervalMonth_of_Registersizeof(g_RegisterPara.g_IntervalMonth_of_Register));//讀抄表間隔(月)
??SPI_Flash_Deep_PowerDown();//flash重新進入低功耗
??_EINT();//寫flash完成,重新開啟中斷
}
//存儲首次抄表時間
void?Save_RegisteFirstDate(void)
{
??_DINT();//寫flash前,先關(guān)閉中斷
??SPI_Flash_Release_DP();//flash退出低功耗
??SPI_Flash_Erase_Sector(RegisteFirstDate_ADDR);
??SPI_Flash_Write_Buffer(RegisteFirstDate_ADDR(unsigned?char?*)&g_RegisterPara.g_FirstTime_Register_of_Second6*sizeof(g_RegisterPara.g_FirstTime_Register_of_Second));//存首次抄表時間
??SPI_Flash_Deep_PowerDown();//flash重新進入低功耗
??_EINT();//寫flash完成,重新開啟中斷
}
//讀首次抄表時間
void?Read_RegisteFirstDate(void)
{
??_DINT();//寫flash前,先關(guān)閉中斷
??SPI_Flash_Release_DP();//flash退出低功耗
??SPI_Flash_Read_Buffer(RegisteFirstDate_ADDR(unsigned?char?*)&g_RegisterPara.g_FirstTime_Register_of_Second6*sizeof(g_RegisterPara.g_FirstTime_Register_of_Second));//讀首次抄表時間
??SPI_Flash_Deep_PowerDown();//flash重新進入低功耗
??_EINT();//寫flash完成,重新開啟中斷
}
//存儲階梯水價/水量的檔位
void?Save_LadderWaterPrice(void)
{
??_DINT();//寫flash前,先關(guān)閉中斷
??SPI_Flash_Release_DP();//flash退出低功耗
??SPI_Flash_Erase_Sector(LadderWaterPrice_ADDR);
??SPI_Flash_Write_Buffer(LadderWaterPrice_ADDR(unsigned?char?*)&g_RegisterPara.g_LadderWaterPrice_FirstDot16*sizeof(g_RegisterPara.g_LadderWaterPrice_FirstDot));//存階梯水價/水量的檔位
??SPI_Flash_Deep_PowerDown();//flash重新進入低功耗
??_EINT();//寫flash完成,重新開啟中斷
}
//讀階梯水價/水量的檔位
void?Read_LadderWaterPrice(void)
{
??_DINT();//寫flash前,先關(guān)閉中斷
??SP
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????1991559??2015-12-29?12:16??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\單聲道超聲水表測量特性校正方法的研究.pdf
?????文件??????19033??2014-05-07?13:59??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Backup?(2)?of?CSSBV1.0.ewd
?????文件??????47771??2014-05-07?13:47??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Backup?(2)?of?CSSBV1.0.ewp
?????文件??????19032??2014-04-29?11:11??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Backup?of?CSSBV1.0.ewd
?????文件??????47794??2014-05-04?16:23??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Backup?of?CSSBV1.0.ewp
?????文件??????13343??2017-03-06?13:58??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\CSSBV1.0.dep
?????文件??????20423??2017-01-06?12:05??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\CSSBV1.0.ewd
?????文件??????53200??2017-03-06?13:58??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\CSSBV1.0.ewp
?????文件????????162??2014-04-22?10:14??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\CSSBV1.0.eww
?????文件?????????25??2017-03-06?13:58??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\CSSBV1.0CustomSfr.sfr
?????文件???????9104??2017-03-06?11:28??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\DataSave.c
?????文件????????694??2017-03-06?11:27??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\DataSave.h
?????文件?????143267??2017-03-06?13:58??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\Exe\CSSBV1.0.d43
?????文件???????3315??2015-07-17?23:15??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\Exe\CSSBV1.0.txt
?????文件?????178031??2017-03-06?13:58??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\List\CSSBV1.0.map
?????文件????3948231??2017-03-06?13:58??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\Obj\CSSBV1.pbd
?????文件????3948231??2017-03-06?13:58??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\Obj\CSSBV1.pbd.browse
?????文件????1751439??2017-03-06?13:58??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\Obj\DataSave.pbi
?????文件??????10495??2017-03-06?13:58??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\Obj\DataSave.pbi.cout
?????文件??????89509??2017-03-06?13:58??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\Obj\DataSave.r43
?????文件????????870??2014-05-05?08:51??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\Obj\EW10.r43
?????文件????????870??2014-04-25?08:47??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\Obj\EW11.r43
?????文件????????870??2014-05-05?08:53??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\Obj\EW15.r43
?????文件????????872??2014-04-22?15:03??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\Obj\EW156.r43
?????文件????????872??2014-05-07?13:47??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\Obj\EW16B.r43
?????文件????????872??2014-05-07?13:47??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\Obj\EW16D.r43
?????文件????????872??2014-05-07?13:47??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\Obj\EW16F.r43
?????文件????????872??2014-04-22?15:54??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\Obj\EW170.r43
?????文件????????872??2014-05-07?13:47??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\Obj\EW171.r43
?????文件????????872??2014-04-22?16:08??GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\GP22超聲波水表V3.0資料-8MHz\超聲水表程序GP22-V3.0-8MHz\Debug\Obj\EW176.r43
............此處省略347個文件信息
- 上一篇:51智能小車(紅外避障)
- 下一篇:atmega128 串口通訊(RS485.c)
評論
共有 條評論