• 大小: 25.46MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-06-27
  • 语言: 其他
  • 标签: MSP430F5438  SIM900  GPRS  

资源简介

基于MSP430F5438的SIM900 GPRS/GSM模块开发应用资料包

资源截图

代码片段和文件信息

//******************************************************************************
//    MSP430F54x Demo - USCI_A0 UART 9600 Full-Duplex Transceiver 32K ACLK
//
//   Description: USCI_A0 communicates continuously as fast as possible
//   full-duplex with another device. Normal mode is LPM3 with activity only
//   during RX and TX ISR‘s. The TX ISR indicates the UART is ready to send
//   another character.  The RX ISR indicates the UART has received a character.
//   At 9600 baud a full character is tranceived ~1ms.
//   The levels on P1.4/5 are TX‘ed. RX‘ed value is displayed on P1.0/1.
//   ACLK = BRCLK = LFXT1 = 32768 MCLK = SMCLK = DCO~ 1048k
//   Baud rate divider with 32768hz XTAL @9600 = 32768Hz/9600 = 3.41 (0003h 4Ah)
//
//
//                 MSP430F5438          
//              -----------------       
//         /|\ |              XIN|-     
//          |  |                 | 32KHz 
//           --|RST          XOUT|-      
//             |                 |          
//             |                 |          
//             |                 |          
//           ->|P1.4             |          
//           ->|P1.5             |          
//       LED <-|P1.0             |          
//       LED <-|P1.1             |          
//             |     UCA0TXD/P3.4|--------->
//             |                 |   9600   
//             |     UCA0RXD/P3.5|<---------
//

//用途:单发送,用于测试串口发送,使用32k晶体,波特率9600
//******************************************************************************

#include “msp430x54x.h“
typedef unsigned char uchar;
typedef unsigned int  uint;
uchar value = 0;
/*
void main(void)
{
  WDTCTL = WDTPW + WDTHOLD;                 // Stop WDT

  P3SEL = 0x30;                             // P3.45 = USCI_A0 TXD/RXD
  UCA0CTL1 |= UCSWRST;                      // **Put state machine in reset**
  UCA0CTL1 |= UCSSEL_2;                     // SMCLK
  UCA0BR0 = 9;                              // 1MHz 115200 (see User‘s Guide)
  UCA0BR1 = 0;                              // 1MHz 115200
  UCA0MCTL |= UCBRS_1 + UCBRF_0;            // Modulation UCBRSx=1 UCBRFx=0
  UCA0CTL1 &= ~UCSWRST;                     // **Initialize USCI state machine**
  UCA0IE |= UCRXIE;                         // Enable USCI_A0 RX interrupt

  __bis_SR_register(LPM0_bits + GIE);       // Enter LPM0 interrupts enabled
  __no_operation();                         // For debugger
}


*/

void main(void)
{
  WDTCTL = WDTPW+WDTHOLD;                   // Stop watchdog timer
  P7SEL |= 0x03;                            // Port select XT1

  do
  {
    UCSCTL7 &= ~(XT2OFFG + XT1LFOFFG + DCOFFG);
                                            // Clear XT2XT1DCO fault flags
    SFRIFG1 &= ~OFIFG;                      // Clear fault flags
    __delay_cycles(100000);                 // Delay for Osc to stabilize
  }while (SFRIFG1&OFIFG);                   // Test oscillator fault flag

  P3SEL |= BIT

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

     文件      22711  2013-03-12 20:21  4.程序\02 uart\01 uart A0 T\Debug\Exe\uart0 t.d43

     文件      14140  2013-03-12 20:21  4.程序\02 uart\01 uart A0 T\Debug\Obj\main.r43

     文件        168  2013-03-12 20:21  4.程序\02 uart\01 uart A0 T\Debug\Obj\uart0 t.pbd

     文件       4285  2013-03-12 20:21  4.程序\02 uart\01 uart A0 T\main.c

     文件          0  2013-03-12 20:21  4.程序\02 uart\01 uart A0 T\path.txt

     文件       1360  2013-03-12 20:21  4.程序\02 uart\01 uart A0 T\settings\uart0 t.cspy.bat

     文件       3790  2013-03-12 20:22  4.程序\02 uart\01 uart A0 T\settings\uart0 t.dbgdt

     文件       1343  2013-03-12 20:22  4.程序\02 uart\01 uart A0 T\settings\uart0 t.dni

     文件       3041  2013-03-12 20:22  4.程序\02 uart\01 uart A0 T\settings\uart2.wsdt

     文件       2091  2013-03-12 20:22  4.程序\02 uart\01 uart A0 T\uart0 t.dep

     文件      20124  2012-04-24 20:31  4.程序\02 uart\01 uart A0 T\uart0 t.ewd

     文件      50022  2012-04-24 16:42  4.程序\02 uart\01 uart A0 T\uart0 t.ewp

     文件        161  2012-04-24 16:42  4.程序\02 uart\01 uart A0 T\uart2.eww

     文件        204  2012-04-24 21:28  4.程序\02 uart\01 uart A0 T\修改记录.txt

     文件      21331  2012-04-24 21:37  4.程序\02 uart\02 uart A0 TR\Debug\Exe\UART0 TR.d43

     文件      11500  2012-04-24 21:36  4.程序\02 uart\02 uart A0 TR\Debug\Obj\main.r43

     文件        169  2013-02-07 15:37  4.程序\02 uart\02 uart A0 TR\Debug\Obj\UART0 TR.pbd

     文件       2469  2012-04-24 21:30  4.程序\02 uart\02 uart A0 TR\main.c

     文件          0  2013-02-07 15:38  4.程序\02 uart\02 uart A0 TR\path.txt

     文件       1360  2013-02-07 15:37  4.程序\02 uart\02 uart A0 TR\settings\UART0 TR.cspy.bat

     文件       3702  2013-02-07 15:39  4.程序\02 uart\02 uart A0 TR\settings\UART0 TR.dbgdt

     文件       1346  2013-02-07 15:39  4.程序\02 uart\02 uart A0 TR\settings\UART0 TR.dni

     文件       3051  2013-02-07 15:39  4.程序\02 uart\02 uart A0 TR\settings\Uart0 TR.wsdt

     文件       2092  2013-02-07 15:39  4.程序\02 uart\02 uart A0 TR\UART0 TR.dep

     文件      20124  2012-04-24 21:36  4.程序\02 uart\02 uart A0 TR\UART0 TR.ewd

     文件      49941  2012-04-24 21:36  4.程序\02 uart\02 uart A0 TR\UART0 TR.ewp

     文件        162  2012-04-24 21:36  4.程序\02 uart\02 uart A0 TR\Uart0 TR.eww

     文件      17842  2012-04-22 11:01  4.程序\02 uart\03 uart A0 TR  4800\Backup of uart2.ewd

     文件      47478  2012-04-15 15:34  4.程序\02 uart\03 uart A0 TR  4800\Backup of uart2.ewp

     文件      22560  2012-05-20 10:46  4.程序\02 uart\03 uart A0 TR  4800\Debug\Exe\uart2.d43

............此处省略398个文件信息

评论

共有 条评论