본문 바로가기

MSP430

(63)
[MSP430F2418 EVM] ST7565 GLCD 테스트 [MSP430F2418 EVM] ST7565 GLCD 테스트 STM32-EXP보드에 있는 ST7565 드라이버 TM0027 GLCD모듈을 MSP430F2416 보드로 테스트 해보았다. 4핀의 시리얼 인터페이스 방식으로 연결하여 제어할 예정이므로 아래와 같이 커넥터에 연결한다. [STM32-48 EXP]보드에는 그냥 점퍼를 이용하여 쉽게 연결가능하다 MSP430F2418 ST7565 GLCD핀맵 STM32-48 EXP보드의 CN62-15P에 CS, CN62-14P에 RS핀이 연결되어 있다. CN24-14P(SCK) ->P5.3, CN24-16P(SI) ->P5.1 이 연결하면 된다. //-------------------------------------------------------------------..
[ Zigbee ] CC2480 모듈 조도센서(Cds) 전송 테스트 Zigbee 모듈 (CC2480) 조도센서(Cds) 전송 테스트 조도센서(Cds) P2.1을 High로 출력해서 밝기를 측정한다. 코드 추가 CC2480 예제 soruce code에는 CdS관련 데모가 없으므로 함수 추가 void halReadLight(void) { ADC10CTL1 = 0; ADC10CTL0 = ADC10SHT_2 + ADC10ON + ADC10IE; // ADC10ON, interrupt enabled ADC10AE0 |= 0x01; // P2.0 ADC option select halDelay(ADC_WAIT_MSECS, TRUE); // Allow Vref to ADC to charge. ADC10CTL0 |= ENC | ADC10SC; // Sampling and convers..
[MSP430-SM EVM] Board 제작 [MSP430-SM EVM] Board 제작 소형의 SM타입으로 제작한 MSP430 모듈 보드. 필수 GPIO만 이용하여 저전력 테스트시 용이하도록 제작했다. 그리고 테스트 완료되면 저가 모델로 변경할 수 있도록 통일화된 핀맵을 이용하고 있다. 많이 보유하고 있는 MSP430F2418 을이용하여 테스트 해 보았다. SM 모듈의 동일한 핀맵으로 확장 테스트 보드에 연결가능하다. MSP430F24xx 회로도
[FND Module] - 소형 FND모듈 제작 [FND Module] - 소형 FND모듈 제작 소형 FND모듈을 제작했다. 시리얼 제어 방식의 FND모듈을 제작해 두면 여러가지로 사용될 곳이 많아 소형으로 제작했다. 시리얼 포트 및 SPI방식으로 제어 가능하하고, 4자리 수까지 표시하고 2개의 LED가 있다. MCU는 저전력의 MSP430을 이용하였다. 활용 예제 스탑워치 제작 -> 시리얼 제어 방식 FND모듈이라 쉽게 사용 가능하다. FND-S 핀맵 및 회로도
eZ430 RF2480 보드테스트 및 관련자료 eZ430 RF2480 보드테스트 및 관련자료 CC2480은 TI사의 Zigbee솔루션으로 MCU(8051) + CC420 Core + ZigbeeStack 이 하나의 칩으로 제작어 정말 간단하게 Zigbee 네트웍을 구현할 수 있다. 사용자 입장에서는 Srial/SPI인터페이스로 데이터를 송수신하면 된다. 가격은 좀 칩하나에 8$ 정도로 좀 비싸지만 간단히 Zigbee구현에 상당히 괜찮은 칩인것 같다. CC2480 데이터시트 CC2480 Software API CC2480 회로도 Sensor Monotor프로그램 예제 소스및 프로젝트 파일 테스트 1)드라이버 설치후 접속하여 보드의 스위치를 누르면 자동으로 인식한다. 2)슬레이브쪽 보드의 전원을 인가하면 빨간색 LED가 깜박이고, 스위치를 누르면 녹색 ..
[MSP430F2013-SS EVM] 초소형 MSP430F2013 보드 제작 [MSP430F2013-SS EVM] 초소형 MSP430F2013 보드 제작 초소형, 초 저전력 MSP430F2013 보드를 제작해 보았다. 테스트용도로 가끔 소형 모듈이 필요한데... 간단한 마이컴이 필요한 상황에서 유용하게 사용할 수 있다. 확장 테스트 보드
MSP430 I2C 테스트 - USCI(H/W SM) vs USI (MSP430F2013 S/W SM I2C) Universal Serial Interface MSP430F2013은 USI모듈로 SPI, I2C인터페이스를 제공한다. I2C는 USCI를 지원하는 상위 MSP430과 같은 풀 하드웨어로 동작하는것은 아니고 소프트웨어 State Machine를 구현해야 한다. 이때문에 약간 귀찮은 작업을 해 주어야 한다. 물론 속도도 느려지지만 그나마 소형 모듈에서 쉽게 구현할 수 있다는 장점이 있다. 소프트웨어 SM 구조 Slave 구현 1)Master에서 Start + (7bit+1bit)Address를 전송하고 NACK를 기다린다. 2)Slave에서 Address가 맞으면 NACK를 전송한다. 3)Slave에서 Data 전송한다. 4)Master에서 Data수신후 NACK를 송신 5)Slave에서 NACK수신 6..
MSP430 Module 제작 - 새로운 MSP430F2418 보드(M Type) [M-Type EVM] 형태의 MSP430 보드를 제작 했다. USB2UART보드 연결 확장보드 연결