[B8353] 휴대용 온도측정기 콘트롤러 M430F4250 분리용 PCB > 전기전자부품

본문 바로가기

쇼핑몰 검색

회원메뉴

즐겨찾기 추가

회원로그인

감사합니다


[B8353] 휴대용 온도측정기 콘트롤러 M430F4250 분리용 PCB 요약정보 및 구매

상품 선택옵션 0 개, 추가옵션 0 개

고객평점 별5개
제품번호 B8353
제품위치 1H32
판매가격 1,000원
재고수량 55 개
포인트 50점
배송비결제 주문시 결제

선택된 옵션

  • [B8353] 휴대용 온도측정기 콘트롤러 M430F4250 분리용 PCB (+0원)

상품 정보

상품 상세설명

휴대용 온도측정기 콘트롤러 M430F4250 분리용 PCB

제품은 작동하지않습니다

사진의 부품 필요하신분만 구매해주세요




사용후기

등록된 사용후기

  1. 작성자
    김병수
    작성일
    23-06-08
    평점
    별5개

    2개는 정상인데 나머지 8개는 전원넣어도 무반응....

     

    Flash Tool 로 이미지 구워볼랬더니 아래와 같은 메세지 나옵니다.

     

    * Accessing device...

    # Exit: 16

    # ERROR: The Debug Interface to the device has been secured​ 

     

    참고하셔요....

     

    정상 2개는 이런저런 활용도 가능하겠어요..

     

    #include <msp430.h> 

     

     

    /**

     * main.c

     */

     

     

    #define a 0x01

    #define b 0x02

    #define c 0x04

    #define h 0x80

    #define f 0x10

    #define g 0x40

    #define e 0x20

    #define d 0x08

     

    const char distab[] = {                   // definitions for digits

      a+b+c+d+e+f,                              // Displays "0"

      b+c,                                      // Displays "1"

      a+b+d+e+g,                                // Displays "2"

      a+b+c+d+g,                                // Displays "3"

      b+c+f+g,                                  // Displays "4"

      a+c+d+f+g,                                // Displays "5"

      a+c+d+e+f+g,                              // Displays "6"

      a+b+c,                                    // Displays "7"

      a+b+c+d+e+f+g,                            // Displays "8"

      a+b+c+d+f+g                               // Displays "9"

    };

     

     

    void delay(int x)   // 5*x+12  nop

          {             //128- 23    256-49

              while(x--);

          }             //192- 36    280- 54   448- 87

     

     

    volatile unsigned int j = 0;            // Volatile to prevent optimization. This keeps count of cycles between LED toggles

    void main(void)

    {

      WDTCTL = WDTPW + WDTHOLD;                 // Stop WDT

     

      FLL_CTL0 |= XCAP14PF;                     // Configure load caps

      P1DIR |= 0x0D;                            // Set P1.0 to output direction

      CCTL0 = CCIE;                             // CCR0 interrupt enabled

      CCR0 = 32768-1;

      TACTL = TASSEL_1 + MC_1;                  // ACLK, up mode

      FLL_CTL0 |= XCAP14PF;                     // Set load cap for 32k xtal

      LCDACTL = LCDON + LCD4MUX + LCDFREQ_128;  // 4mux LCD, ACLK/128

      LCDAPCTL0 = 0x07;                         // Segments 0-13

     

      P5SEL  = 0x1C;                            // Set COM pins for LCD

      P6DIR |= 11000000;                      // P1DIR is a register that configures the direction (DIR) of a port pin as an output or an input.

      LCDMEM[4] &= ~0xFF;

      _BIS_SR(LPM3_bits + GIE);                 // Enter LPM3 w/ interrupt

    }

     

    // Timer A0 interrupt service routine

    #pragma vector=TIMERA0_VECTOR

    __interrupt void Timer_A (void)

      {

     

        float results = 0 ;

        float ondo = 0.0f;

     

        int ondo_1 = 0;

     

        SD16CTL = SD16REFON + SD16SSEL0;            // 1.2V ref, SMCLK

        SD16CCTL0 |= SD16SNGL;                    // Single conv

        SD16INCTL0 =  SD16INCH_6;

        delay(100);

          SD16CCTL0 |= SD16SC;                    // Set bit to start conversion

          while ((SD16CCTL0 & SD16IFG)==0);       // Poll interrupt flag

          results = SD16MEM0;                     // Save CH0 results (clears IFG)

          ondo = (results * 909)/65536 - 727;

          ondo_1 = ondo * 10;

          _NOP();                                 // SET BREAKPOINT HERE

     

          P6OUT ^= 0x80;                      // Toggle P1.0 using exclusive-OR operation (^=)

          P6OUT ^= 0x40;                      // P1OUT is another register which holds the status of the LED.

     

          if (ondo_1 < 350) {P1OUT &= ~0x08; P1OUT ^= 0x04; }                     // Toggle P1.0 using exclusive-OR operation (^=)

          if (ondo_1 >= 350) {P1OUT &= ~0x04; P1OUT ^= 0x08;}                      // Toggle P1.0 using exclusive-OR operation (^=)

     

          char i;

     

          for(i=0;i<4;i++)

            {

              LCDMEM[3-i] = distab[ondo_1 % 10 ];

              ondo_1 = ondo_1  / 10 ;

            }

          LCDMEM[4] = 0x0A;

      }​ 

     

상품문의

등록된 상품문의

상품문의가 없습니다.

배송정보

배송방법 : 로젠택배  / 배송지역 : 전국 / 기본배송비용 : 3,000원
총구입금액이 100,000원 이상일경우는 무료배송 해드림니다(화물배송 제품은 제외) 
* 제주도 및 도서산간지역은 착불로발송이 됨니다
(도선료 , 항공료 발송시 알수가 없어서 택배비까지 착불로만 보내드림니다)
항공지역(제주도)는 충전밧데리는 발송되지않습니다
 
당일 2시이전에 입급된주문건에 대해서 최대한 발송을 해드리고 있습니다
이후 입금확인된것은 다음날 발송해드림니다
당일 상황에 따라서 2시이전 입금된건도 미발송이 발생할수도 있습니다

교환/반품

 
- 기본적으로 만물상닷컴의 제품은 제품특성상 환불이나 교환이 안되는 제품이 있습니다 
- 판매내용의 설명과 받으신제품이 상이할시는 받으신날로부터 5일이내 환불,교환이 가능합니다
  (반송시 제휴업체인 로젠택배 착불로 보내주세요)
- DIY용 제품중에 개조 변형 2차가공제품은 환불이나 교환이 안됨니다
- 부품용이나 고장제품명기후에 판매제품은 환불,교환이 안됨니다
- 제품하자가 아닌 단순 변심에의한 교환,반품,환불은 고객님께서 왕복택배비를 부담하셔야 합니다.
 

관련상품

등록된 상품이 없습니다.

SECURED BY RapidSSL

회사명 선인만물 주소 경기도 시흥시 수인로2979번길 40
사업자 등록번호 140-02-91346 대표 김원규 전화 010-5253-7691/031-315-8691 팩스 031-315-8692
통신판매업신고번호 시흥 제 2007-4호 개인정보관리책임자 김원규
Copyright © 2001-2013 선인만물. All Rights Reserved.

모바일버전 보기 상단으로