资源简介

自己写的软件,用于读写Flash,基于Msp430G2553,内容简单,方便查阅

资源截图

代码片段和文件信息


#include  
#include 
#include 
#define A0              1<<2          
#define A1              1<<3      
#define A2              1<<4  
#define CTRL             1<<3  
unsigned long int Count0=0;
float Count1=0;
float Count3=100000.0;
float Count4=2000.0;
float Count5=3000.0;
float hedongsheng=0.0;
unsigned long int Firstime=0;
unsigned long int ZeroNum=0;
unsigned long int C0;      //秒计数
unsigned char FirstFlag=1; //调零标志
unsigned char CountFlag=0;  
unsigned char Relay=0;    //继电器状态
unsigned char Nouse=0;   //30分钟重新调零,此后不再调零
unsigned char Tend[7]; 
char Command[25];
unsigned char RSV_COUNTER0=0;
unsigned char k1k2k3fuweifuwei1;
/********************************************
函数名称:void Init_Systemclock(void)
功    能:初始化系统时钟,MCLK=1MHzSMCLK=1MHzACLK No Use
参    数:无
返回值  :无
*********************************************/
void Init_Systemclock(void)
{
  BCSCTL1 = CALBC1_1MHZ;            // Set DCO to 1 MHz
  DCOCTL  = CALDCO_1MHZ;
}
/********************************************
函数名称:void Init_WATCHDOG(void)
功    能:Watch Dog定时1S
参    数:无
返回值  :无
*********************************************/
void Init_WATCHDOG(void)
{
  WDTCTL  = WDT_ADLY_1000;// Set Watchdog Timer interval to ~1000ms
  IE1    |= WDTIE;
}


/***************************从串口0接收数据*********************************/
unsigned char  UART0_GetChar ( void )
{
  unsigned char  Rcv_Data;
  
  while ((UCA0STAT & UCBUSY));                  //等待有效数据
  Rcv_Data=UCA0RXBUF;                         //读取数据
  return(Rcv_Data);
}

/********************************************
函数名称:Init_UART(void)
功    能:初始化UART,Baud rate=9600
参    数:无
返回值  :无
*********************************************/
void Init_UART(void)
{
  P1SEL  |= BIT1 + BIT2 ;       // Select TX and RX functionality for P1.1 & P1.2
  P1SEL2 |= BIT1 + BIT2 ;       
  UCA0CTL1 |= UCSSEL_2;       // Have USCI use System MCLK=1MHz
  UCA0BR0 = 104;              // 1MHz 9600 see user manual
  UCA0BR1 = 0;                
  UCA0MCTL = UCBRS0;          // Modulation UCBRSx = 1 
  //  UCA0CTL1 |= UCSSEL_1;       // Have USCI use System MCLK=1MHz
  //  UCA0BR0 = 27;              // 1MHz 9600 see user manual
  //  UCA0BR1 = 0;                
  //  UCA0MCTL = UCBRS1;          // Modulation UCBRSx = 1   
  UCA0CTL1 &= ~UCSWRST;       // Start USCI state machine
  IE2 |=UCA0RXIE;
  P1DIR |=BIT3;
}
/********************************************
函数名称:Init_TA0()
功    能:初始化TA0,计算IN1的频率
参    数:无
返回值  :无
*********************************************/
void SENT485()
{
  //     while ((UCA0STAT & UCBUSY));
  //     UCA0TXBUF=0x11; 
  
  char *str_1=(char*)&Count1;
  for(unsigned char i=0;i<4;i++)
  {
    Tend[i+2]=str_1[i];
  }
  Tend[0]=0x01;  //设备码
  Tend[1]=0x02;  //功能码
  Tend[6]=0x00;
  for(unsigned char i=0;i<6;i++)  
    Tend[6]+=Tend[i];
  P1OUT|=CTRL;
  for(unsigned char i=0;i<7;i++)
  {
    while ((UCA0STAT & UCBUSY))

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2628  2015-12-05 21:48  t1\11.dep

     文件      52510  2015-11-30 10:05  t1\11.ewp

     文件        156  2015-11-30 10:03  t1\11.eww

     文件         25  2015-12-05 21:48  t1\11CustomSfr.sfr

     文件      27205  2015-11-30 10:05  t1\Debug\Exe\11.d43

     文件     612648  2015-12-05 21:48  t1\Debug\Obj\11.pbd

     文件     612648  2015-12-05 21:48  t1\Debug\Obj\11.pbd.browse

     文件     615381  2015-12-05 21:48  t1\Debug\Obj\main.pbi

     文件       9931  2015-12-05 21:48  t1\Debug\Obj\main.pbi.cout

     文件      51728  2015-12-05 21:28  t1\Debug\Obj\main.r43

     文件      10059  2015-12-05 21:48  t1\main.c

     文件       1556  2015-12-05 21:26  t1\settings\11.cspy.bat

     文件       4944  2015-12-05 21:48  t1\settings\11.dbgdt

     文件        868  2015-12-05 21:48  t1\settings\11.dni

     文件       3111  2015-12-05 21:48  t1\settings\11.wsdt

     目录          0  2015-12-05 21:13  t1\Debug\Exe

     目录          0  2015-12-05 19:38  t1\Debug\List

     目录          0  2015-12-05 21:48  t1\Debug\Obj

     目录          0  2015-12-05 21:13  t1\Debug

     目录          0  2015-12-05 21:13  t1\settings

     目录          0  2015-12-05 21:48  t1

----------- ---------  ---------- -----  ----

              2005398                    21


评论

共有 条评论