资源简介
GP22超声波水表V3.0资料,亲测可用,具有参考价值,工程是使用IAR开发的,同时还有标定代码与原理图
代码片段和文件信息
#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前,先关闭中断
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前,先关闭中断
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前,先关闭中断
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前,先关闭中断
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前,先关闭中断
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前,先关闭中断
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前,先关闭中断
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前,先关闭中断
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)
相关资源
- 一个模糊PID温度控制算法源代码
- 颜色识别形状识别STM103嵌入式代码
- PE文件操作代码
- 数据结构 图的遍历源代码
- 数据结构实验源代码集
- 高性能服务器代码(50_06th_server_thre
- olsr协议代码
- TCP/IP客户端和服务器端源代码,好用
- 代码雨.cpp
- 基于opencv的模板匹配代码
- 交互式计算机图形学 第六版 OpenGL源代
- 数据结构教程李春葆第五版书中例题
- 三次样条插值类源代码!
- 高精度加法(c++代码)
- diy写字机grbl v1.1源代码
- ftp工具代码
- C语言常用代码(分章节)
- C语言常用算法源代码
- 吕鑫:VS2015之博大精深的0基础C语言视
- c++ 刷屏软件代码
- 关于LED制作的源代码合集(38套)
- 基于51单片机多路超声波报警设计
- OBD_CAN读取代码(stm32f103)
-
STM32-ba
se64加密源代码 - 谭浩强第五版课件及代码
- 俄罗斯方块(c++控制台代码)
- C++贪吃蛇控制台小游戏代码
- 五子棋c++控制台代码
- 吃豆人.cpp 代码
- 51超声波避障源代码
评论
共有 条评论