Jump to content


  • Content Count

  • Joined

  • Last visited

About ElectricCowboy

  • Rank
    Noob Class

Profile Information

  • Gender
  • Location
    Texas, USA
  • Interests
    Designing and creating prototypes on the TI MSP430.

Recent Profile Visitors

512 profile views
  1. Hello, I am trying to determine the frequency of the TIMER_A with a given Capture/Control Register 0 (CCR0) value 0. My understanding is that the frequency is (SMCLK)* (1/CLOCKSOURCE_DIVIDER)*(1/Number of Cycles) My configuration: Clock source is SMCLK. SMCLK frequency is 8MHz (1), CCR0 value is 50000 decimal (0xC350). TIMER_A is set in continuous mode (TIMER_A_CONTINUOUS_MODE) "timer_a_ex2_continous ModeOperationWithCCR-Interrupt"Src: MSP430ware/Libraries/Driver Library/MSP430F5xx_6xx/Example Projects/TIMER_A The only change I made is this: replaced TIMER_A_CLOCKSOURCE_DIVIDER_1
  2. SUCCESS! I added 10k-ohm pull-up resistors to the SCL and SDA lines on both sides of the level shifter. I updated this thread with code, an updated schematic and a snapshot of my dev board including one test pattern showing Green, Red and Yellow pixels. Many thanks to zeke and SvdSinner for their help and replies to this thread. For me, this is a nice little accomplishment for a variety of reasons: TI Code Composer Studio, TI MSP430 LaunchPad, reuse of an 8x8 Bi-Color Matrix device, and using I2C (albeit via library APIs). Onwards! I plan to expand this DIY project by adding timer
  3. Hmm, don't see attachment. I will try again... 20141210 - TI MSP430 I2C Diagram 8x8 BiColor LED Matrix.pdf
  4. Hello, I purchased a 4x bi-directional level-shifter from Adafruit (http://www.adafruit.com/products/757). I soldered the header and mounted it and the 8x8 LED Matrix to an experimenter board. I created the attached schematic diagram, 20141210 - TI MSP430 I2C Diagram 8x8 BiColor LED Matrix.pdf, to this thread. I believe the electrical connections are correct. I added blue wires (really, they are blue!). I attempted to enable I2C communications in mid-November. Although my software was not correct, I did see that the 8x8 LED Matrix was "alive", because some of the LEDs in the Matrix
  5. Many thanks Zeke! I now see in the ht16k33 datasheet, page 6, that the input voltage for the SDL and SDA is typically VDD, which is 5V in my case. Indeed, I need pull up resistor or the Logic Level Converter that you mentioned (Adafruit product 757). Ok, so I will order the Logic Level Converter and suspend my project until I can get it on my experimental board. But I'll sure to post my progress moving forward. I can't be the only person interested in this area. With kind regards, Electric Cowboy!
  6. The external I2C device I wish to connect is Adafruit Bicolor LED Square Pixel Matrix with I2C Backpack at the following: http://www.adafruit.com/product/902 I have attached the Holtek HT16K33 datasheet, ht16K33v110.pdf, to this forum thread. My four hardware connections include: 5V to the Matrix device VCC (Operating voltage is 4.5V to 5.5V) GND to the Matrix device GND P4.1 I2C SDA to the Matrix device SDA P4.2 I2C SCL to the Matrix device SCL No, I have not yet inserted any pull-up resistors between the MSP430 and the Matrix Device. What resistor value should I use? I am using an
  7. Hello, I want to connect my MSP-EXP430F5529LP ("MSP430") LaunchPad to an external device via I2C. Which I2C port should I use? (1) The MSP430 Quick Start Guide (slau536.pdf) includes a diagram of the BoosterPack connector showing two sets of I2C ports: -set#1- I2C - SCL - PM_UCB1SOMI - PM_UCB1SCL - P4.2 I2C - SDA - PM_UCB1SIMO - PM_UCB1SDA - P4.1 -set#2- UCB0SDA - UCB0SIMO - P3.0 UCB0SCL - UCB0SOMI - P3.1 (2) I am using the sample project, usci_b_i2c_ex3_masterTxSingle.c. MSP430ware->Libraries->Driver Library->MSP430F5xx_6xx->Example Projects->USCI_B
  8. Yes, I see the set of graphs on pages 56 & 57 in the datasheet and understand the data. I also understand the purpose of drive strength. I appreciate your answer. Thank you very much Spirilis! Electric Cowboy
  9. What is the output voltage of P1.x? I am interested in two things: (1) The output voltage (2) The method I can use to answer my own question. I have the MSP-EXP430F5529LP EVM Rev1.5 in its standard configuration. I want to drive an external LED. My method so far: (1) Read the MSP430 datasheet SLAS590L. On page 54, "Output - General Purpose I/O (Full Drive Strength)" and page 55, "Output - General Purpose I/O (Reduced Drive Strength)", I see that Vcc is either {1.8V, 3.0V}. (2) Read the EVM User Guide SLAU533B. On page 12, I see that 3.3V powering the MSP430. On page 56,
  • Create New...