• 大小: 244KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-12
  • 语言: 其他
  • 标签: MSP430F149  

资源简介

MSP430F149开发板例程下载

资源截图

代码片段和文件信息



#include  
#define uchar unsigned char
#define uint unsigned int
uchar key_buffer;
uchar key_long;
uchar digit[8] = {12345678};
uint con = 0 ;

unsigned char seg[]={
        0x3f0x060x5b0x4f
0x660x6d0x7d0x07
0x7f0x6f0x770x7c
0x390x5e0x790x71
0xbf0x860xdb0xcf
0xe60xed0xfd0x87
0xff0xef0xf70xfc
0xb90xde0xf90xf1

0x800x400x000x730xc0};

void delay(int v)
    {
        while(v!=0)v--;
    }

void disp(void)
    {
    unsigned char i=0j=0;
    unsigned char temp_wei=0x0temp_duan=0;
    P4DIR  =  0x3f;
    for(i=0;i<8;i++)
      {
        P4OUT  &=  ~BIT3;
        temp_duan=seg[digit[i]] ;
        _NOP();
        for(j=0;j<8;j++)
            {
             if(temp_duan&0x80)
                P4OUT  |=   BIT5;
             else
                P4OUT  &=  ~BIT5;
             temp_duan=temp_duan<<1;
             P4OUT  &=   ~BIT4;   P4OUT  |=  BIT4;
            }
         P4OUT  =  (P4IN&0xf8) | temp_wei;
         P4OUT  |=   BIT3;
         temp_wei++;
         delay(380);
      }
     P4OUT  &=  ~BIT3;
     }

void dc_adc(void)
    {
        int i ;
        long dc_adc1=0;

        for(i=0;i<16;i++)
            {
                ADC12CTL0 |= ADC12SC;       // Start conversion
                while ((ADC12IFG & BIT0)==0);
                dc_adc1 = dc_adc1 + ADC12MEM0;
            }
          dc_adc1 = dc_adc1 >> 4 ;

        for(i=0;i<4;i++)
            {
                digit[3-i]= dc_adc1%10;
                dc_adc1 = dc_adc1 / 10 ;
            }

    }



void main(void)
{
    char i ;
  WDTCTL = WDTPW + WDTHOLD;             // Stop watchdog timer
  P4DIR=0x1f;
  P1DIR=0x0f;
  P6DIR = 0XFF ;
  P3DIR = 0XFF ;
    P2DIR=0X0f;
    P2OUT=0X0f;
    P2IE=0Xf0;
    P2IES=0xf0;
    P2IFG=0;
  P4DIR = 0XFF;
        P6SEL = 0x01;                               // Enable A/D channel inputs
          ADC12CTL0 = ADC12ON+MSC+SHT0_2+ REFON  ;  //+ REFON ;           // Turn on ADC12 set sampling time
          ADC12CTL1 = SHP  ;                // Use sampling timer single sequence
          ADC12MCTL0 = INCH_0 + SREF_1;     // ref+=1.5v channel = A0
          ADC12CTL0 |= ENC;                 // Enable conversions

  for (;;)
    {
        for(i=0;i<38;i++)
            disp();
        dc_adc();
        
        _NOP();                             // Required only for C-spy
  }
}




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

     文件        161  2007-05-13 22:55  MSP430F149开发板例程下载\149演示程序\ADC转换\149 adc.eww

     文件       2711  2007-05-24 20:50  MSP430F149开发板例程下载\149演示程序\ADC转换\149test.dep

     文件      11915  2007-05-13 22:58  MSP430F149开发板例程下载\149演示程序\ADC转换\149test.ewd

     文件      43795  2007-05-24 20:48  MSP430F149开发板例程下载\149演示程序\ADC转换\149test.ewp

     文件       2480  2007-05-24 20:50  MSP430F149开发板例程下载\149演示程序\ADC转换\adc_test.c

     文件      11607  2007-05-24 20:50  MSP430F149开发板例程下载\149演示程序\ADC转换\Debug\Exe\149test.d43

     文件        172  2007-05-24 20:50  MSP430F149开发板例程下载\149演示程序\ADC转换\Debug\Obj\149test.pbd

     文件      13684  2007-05-24 20:50  MSP430F149开发板例程下载\149演示程序\ADC转换\Debug\Obj\adc_test.r43

     文件      21216  2007-05-13 23:18  MSP430F149开发板例程下载\149演示程序\ADC转换\Debug\Obj\led_test.r43

     文件       4124  2007-05-24 20:50  MSP430F149开发板例程下载\149演示程序\ADC转换\settings\149 adc.wsdt

     文件       5382  2007-05-24 20:50  MSP430F149开发板例程下载\149演示程序\ADC转换\settings\149test.dbgdt

     文件        940  2007-05-24 20:50  MSP430F149开发板例程下载\149演示程序\ADC转换\settings\149test.dni

     文件       4848  2007-05-24 16:21  MSP430F149开发板例程下载\149演示程序\ADC转换\settings\149test.wsdt

     文件        161  2007-05-13 21:28  MSP430F149开发板例程下载\149演示程序\发光二极管闪烁\149flash led.eww

     文件       2795  2007-05-24 20:44  MSP430F149开发板例程下载\149演示程序\发光二极管闪烁\413TEST.dep

     文件      11915  2007-05-24 20:44  MSP430F149开发板例程下载\149演示程序\发光二极管闪烁\413TEST.ewd

     文件      43800  2007-05-24 20:44  MSP430F149开发板例程下载\149演示程序\发光二极管闪烁\413TEST.ewp

     文件      14718  2007-05-13 23:18  MSP430F149开发板例程下载\149演示程序\发光二极管闪烁\Debug\Exe\149test.d43

     文件       6903  2007-05-24 20:44  MSP430F149开发板例程下载\149演示程序\发光二极管闪烁\Debug\Exe\413TEST.d43

     文件        164  2007-05-14 14:39  MSP430F149开发板例程下载\149演示程序\发光二极管闪烁\Debug\Obj\149test.pbd

     文件        184  2007-05-24 20:44  MSP430F149开发板例程下载\149演示程序\发光二极管闪烁\Debug\Obj\413TEST.pbd

     文件       5163  2007-05-24 20:44  MSP430F149开发板例程下载\149演示程序\发光二极管闪烁\Debug\Obj\LED_FLASH_413.r43

     文件      21216  2007-05-13 23:18  MSP430F149开发板例程下载\149演示程序\发光二极管闪烁\Debug\Obj\led_test.r43

     文件      28018  2007-05-13 21:49  MSP430F149开发板例程下载\149演示程序\发光二极管闪烁\Debug\Obj\time_4k_413.r43

     文件        653  2007-05-24 20:43  MSP430F149开发板例程下载\149演示程序\发光二极管闪烁\LED_FLASH_413.c

     文件       4465  2007-05-24 20:44  MSP430F149开发板例程下载\149演示程序\发光二极管闪烁\settings\149flash led.wsdt

     文件       5059  2007-05-14 14:39  MSP430F149开发板例程下载\149演示程序\发光二极管闪烁\settings\149test.dbgdt

     文件        940  2007-05-14 14:39  MSP430F149开发板例程下载\149演示程序\发光二极管闪烁\settings\149test.dni

     文件       3493  2007-05-14 14:39  MSP430F149开发板例程下载\149演示程序\发光二极管闪烁\settings\149test.wsdt

     文件       5627  2007-05-24 20:44  MSP430F149开发板例程下载\149演示程序\发光二极管闪烁\settings\413TEST.dbgdt

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

评论

共有 条评论