<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>8-bit MicrocontrollersのトピックRe: Newbie using DEMOJM board requests help with 16x2 LCD...</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160821#M9716</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys and thanks for the H.U.&lt;/P&gt;&lt;P&gt;The LCD display I have is a 16 pin 16x2. It comes with the Hitachi 44780 driver. I have had it working using an Arduino board and the LCD library.&lt;/P&gt;&lt;P&gt;&amp;nbsp;As for the language. I'm considering learning to program in C as it is closest to what i have used before ( i.e. arduino IDE language.)&lt;/P&gt;&lt;P&gt;Assembler fascinates me though. I remember dabbling with assembler years ago on an Amiga computer... and before then, further back in the mists of time with a ZX81 ( 6 line entry programs and pages and pages of hexadecimal numbers..: s&amp;nbsp;&amp;nbsp; )&lt;/P&gt;&lt;P&gt;But I think C would be more applicable to my area of interest.. ( MIDI and sound control .)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;At the moment I have had some sucess with running some simple example programs for the DEMOJM board like a 4 led binary counter, and a blinker..&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 09 May 2012 17:23:02 GMT</pubDate>
    <dc:creator>mUbase</dc:creator>
    <dc:date>2012-05-09T17:23:02Z</dc:date>
    <item>
      <title>Newbie using DEMOJM board requests help with 16x2 LCD...</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160818#M9713</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi. My name is Steve and I am a newcomer to HCS/Coldfire microcontrollers. I have some experience with AVR but would like to extend my programming skills and use a DEMOJM board I recently got hold of.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please could anyone help me with connecting a 16x2 LCD display to the DEMOJM board using the JM60 daughter card??&lt;/P&gt;&lt;P&gt;I mean the pinouts and if there is any code available to help get me started.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also if you know of any good examples I could successfully use with the DEMOJM and the jm60/ mcf128 cards demonstrating basic digital inputs and outputs/ connecting the pots and using the accelerometer etc&amp;nbsp; ( not including the PEMIcro examples) I would be very very grateful. I also have a &lt;SPAN style="font-size: 2; font-family: Arial;"&gt;Freescale M68EVB912C32 Dev board coming my way so this will be interesting to look at as well. Eventually I would like to use this platform for university projects. ( I am studying Audio Systems at London Metropolitan Uni.)&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2; font-family: Arial;"&gt;Any help much appreciated.&amp;nbsp; &lt;A href="http://freescale.i.lithium.com/i/smilies/16x16_smiley-happy.gif"&gt;&lt;IMG alt=":smileyhappy:" class="emoticon emoticon-smileyhappy" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-happy.gif" title="Smiley Happy" /&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2; font-family: Arial;"&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2; font-family: Arial;"&gt;Steve.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 2; font-family: Arial;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2012 00:25:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160818#M9713</guid>
      <dc:creator>mUbase</dc:creator>
      <dc:date>2012-05-09T00:25:09Z</dc:date>
    </item>
    <item>
      <title>Re: Newbie using DEMOJM board requests help with 16x2 LCD...</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160819#M9714</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Steve&lt;/P&gt;&lt;P&gt;google the LCD controller IC's datasheet. They usually have a good flow chart of the initilisation proceedure.&lt;/P&gt;&lt;P&gt;There are many code examples on the net. I can give you assembler code.&lt;/P&gt;&lt;P&gt;Some tips:&lt;/P&gt;&lt;P&gt;- Don't forget the delays after each command.&lt;/P&gt;&lt;P&gt;- The view angle pin usually needs only a resistor to ground (typ. 1K)&lt;/P&gt;&lt;P&gt;- If you don't need to read from the device, then the R/W pin can be tied low.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;don&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2012 04:27:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160819#M9714</guid>
      <dc:creator>donw</dc:creator>
      <dc:date>2012-05-09T04:27:40Z</dc:date>
    </item>
    <item>
      <title>Re: Newbie using DEMOJM board requests help with 16x2 LCD...</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160820#M9715</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Steve,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You will firstly need to decide on the interface method to use - there are a number of possibilities.&amp;nbsp; This type of LCD display has a parallel data interface, plus two or three control signals.&amp;nbsp; You will need to choose between the following:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;8-bit interface -&amp;nbsp;requiring a total of 10 or 11 MCU pin connections.&amp;nbsp; For simpler code, the data bits&amp;nbsp;should be associated with a single MCU port.&lt;/LI&gt;&lt;LI&gt;4-bit interface - requiring a total of 6 or 7 MCU pin connections.&amp;nbsp; This method needs more complex code to handle each data byte as&amp;nbsp;two nybbles.&amp;nbsp; This is probably the more widely used method.&lt;/LI&gt;&lt;LI&gt;SPI interface - this method&amp;nbsp;requires an additional shift register device ('HC595) to provide the&amp;nbsp;interface between the display and&amp;nbsp;the MCU, and makes use of the SPI module within the MCU.&amp;nbsp; This method requires the fewest MCU pins, but requires&amp;nbsp;comparatively complex code.&amp;nbsp; It is usual to operate the display in 4-bit mode so that all signals may be accommodated by a single shift register.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;These displays usually require 5 volt supply.&amp;nbsp; With a MCU Vdd of 3.3 volts, the interface should still work correctly (for write operations only).&amp;nbsp; But probably better to operate everything from a common 5 volt supply unless there are specific reasons for doing otherwise.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You have not said whether you will be programming in C or assembler.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mac&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2012 12:08:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160820#M9715</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2012-05-09T12:08:45Z</dc:date>
    </item>
    <item>
      <title>Re: Newbie using DEMOJM board requests help with 16x2 LCD...</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160821#M9716</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys and thanks for the H.U.&lt;/P&gt;&lt;P&gt;The LCD display I have is a 16 pin 16x2. It comes with the Hitachi 44780 driver. I have had it working using an Arduino board and the LCD library.&lt;/P&gt;&lt;P&gt;&amp;nbsp;As for the language. I'm considering learning to program in C as it is closest to what i have used before ( i.e. arduino IDE language.)&lt;/P&gt;&lt;P&gt;Assembler fascinates me though. I remember dabbling with assembler years ago on an Amiga computer... and before then, further back in the mists of time with a ZX81 ( 6 line entry programs and pages and pages of hexadecimal numbers..: s&amp;nbsp;&amp;nbsp; )&lt;/P&gt;&lt;P&gt;But I think C would be more applicable to my area of interest.. ( MIDI and sound control .)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;At the moment I have had some sucess with running some simple example programs for the DEMOJM board like a 4 led binary counter, and a blinker..&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 May 2012 17:23:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160821#M9716</guid>
      <dc:creator>mUbase</dc:creator>
      <dc:date>2012-05-09T17:23:02Z</dc:date>
    </item>
    <item>
      <title>Re: Newbie using DEMOJM board requests help with 16x2 LCD...</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160822#M9717</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Steve,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The Hitachi driver is capable of both 8-bit&amp;nbsp;and 4-bit operation.&amp;nbsp; The mode is determined by the initialisation sequence used.&amp;nbsp; I will assume that you will be using 4-bit mode.&amp;nbsp; I have attached some code that you may be able to adapt for your purpose.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mac&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 May 2012 02:02:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160822#M9717</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2012-05-10T02:02:12Z</dc:date>
    </item>
    <item>
      <title>Re: Newbie using DEMOJM board requests help with 16x2 LCD...</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160823#M9718</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks very much BigMac,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now I just have to work out how it works in C and how I can assign the pins on the MCU port of the DEMOJM board and how to write to it etc.... hmmmm....&lt;/P&gt;&lt;P&gt;&amp;nbsp;I admit being a total total noob extraordinaire,,,,,,,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 May 2012 06:13:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160823#M9718</guid>
      <dc:creator>mUbase</dc:creator>
      <dc:date>2012-05-10T06:13:56Z</dc:date>
    </item>
    <item>
      <title>Re: Newbie using DEMOJM board requests help with 16x2 LCD...</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160824#M9719</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;mUbase wrote:&lt;BR /&gt;&lt;P&gt;Now I just have to work out how it works in C and how I can assign the pins on the MCU port of the DEMOJM board and how to write to it etc.... hmmmm....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;The key to these questions is the header file.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;// File:  LCD.h// Provides 4-bit interface with Hitachi HD44780 device./************************************************************************/#ifndef  LCD_MACROS#define  LCD_MACROS#include "derivative.h"    // For 'byte' typedef// Macros for LCD usage.#define  _NEW_COP          /* Comment out if old COP timer with single                              write to SRS register. */#ifndef  BUSFREQ           /* BUSFREQ may already be defined (main.c).                              If so, #include this file after the definition. */#define  BUSFREQ  4000000  // Default bus frequency in Hz#endif#define  LCD_LINE_LEN  24  // Adjust to suit LCD display/************************************************************************//* Hardware connections for LCD (4-bit mode):   (Alter to suit actual MCU port usage)PTB0-PTB3 = DB4-DB7   Data busPTB4      = RS        Register selectPTB5      = R/W       Read / WritePTB6      = E         EnablePORTB 0b00000000         |||++++- data bus  0x0F         ||+----- RS        0x10         |+------ R/W       0x20         +------- Enable    0x40*/#define LCD_PORT   PTBD#define LCD_DDIR   PTBDD#define LCD_DDMASK 0x7F      // Data direction mask#define LCD_DMASK  0x0F      // LCD data uses lower nybble#define LCD_RS     PTBD_PTBD4#define LCD_RW     PTBD_PTBD5#define LCD_E      PTBD_PTBD6/************************************************************************/// LCD control codes:#define DCLR       0x01      // Clear display and home cursor#define HOME1      0x80      // Home cursor to start of line 1#define HOME2      0xC0      // Home cursor to start of line 2#define SHFTOFF    0x06      // Shift off#define SHFTON     0x07      // Shift on#define DOFF       0x08      // Display off#define CURSOFF    0x0C      // Display on, cursor off#define CURSON     0x0E      // Display on, steady cursor#define CURSBL     0x0F      // Display on, blinking cursor#define CURSL      0x10      // Move cursor left#define CURSR      0x14      // Move cursor right#define SHFTL      0x18      // Shift display left#define SHFTR      0x1C      // Shift display right#define SINGLE     0x20      // Single line mode &amp;amp; 4-bit I/F#define DUAL       0x28      // Dual line mode &amp;amp; 4-bit I/F// Cursor position macros:#define MOVL1(p)  LCD_ctrl((p) + HOME1) // Set addr counter to line 1 position#define MOVL2(p)  LCD_ctrl((p) + HOME2) // Set addr counter to line 2 position/************************************************************************/// Function prototypes:void LCD_init( void);                   // Initialise LCD module (4-bit mode)void LCD_ctrl( byte ch);                // Send control byte to LCDvoid LCD_char( byte ch);                // Send display character to LCDvoid LCD_str( const byte *sptr);        // Send string data to LCDvoid LCD_partstr_L1( const byte *sptr); // Send partial string to L1 of LCDvoid LCD_partstr_L2( const byte *sptr); // Send partial string to L2 of LCD#endif&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The hardware connections for the LCD are currently assumed to be via port B.&amp;nbsp; However, another port may be assigned by altering the macros for LCD_PORT, etc.&amp;nbsp; I have&amp;nbsp;assumed that the control signals will occupy the same port as the data nybble.&amp;nbsp; These could easily be assigned to different port(s), provided the data direction setting for these pins is handled elsewhere.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The operation of the Hitachi device is slow, and delays are required throughout the code for correct operation.&amp;nbsp; These are minimum delay requirements - actual delays in excess of the minimum delay&amp;nbsp;do not affect the display operation.&amp;nbsp; Two&amp;nbsp; factors will&amp;nbsp;determine the delay calibration - the MCU bus frequency used, and the COP timer handling method employed within the MCU&amp;nbsp;- so these need to be defined.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;An additional thought - perhaps the default bus frequency should be altered to the maximum allowable bus frequency.&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;#define BUSFREQ&amp;nbsp; 20000000&amp;nbsp; // 20MHz&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;Then if the actual bus frequency&amp;nbsp;is not&amp;nbsp;specified within main.c, the delays generated will always exceed the minimum requirement.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From&amp;nbsp;the function prototype list, the first four functions&amp;nbsp;are the usual basic ones.&amp;nbsp; The last two functions may be useful for special applications that require display scrolling.&amp;nbsp; The LCD_LINE_LEN macro is used by the latter&amp;nbsp;functions only.&amp;nbsp; There are also macros available to position the cursor.&amp;nbsp; These are called similarly to a function.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For a definition of what each control code does, you will need to refer to the display datasheet, or the Hitachi datasheet.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mac&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Oct 2020 09:06:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160824#M9719</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2020-10-29T09:06:10Z</dc:date>
    </item>
    <item>
      <title>Re: Newbie using DEMOJM board requests help with 16x2 LCD...</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160825#M9720</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks fot the info. I'll look into it at the weekend. &amp;nbsp;&lt;IMG alt=":smileyhappy:" class="emoticon emoticon-smileyhappy" id="smileyhappy" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-happy.gif" title="Smiley Happy" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;Wow this is a new dimension. My tutor at Uni is supporting me in my uC endeavours. Nice to know that people care. I hope one day I can pass on uC info ... &lt;IMG alt=":smileyhappy:" class="emoticon emoticon-smileyhappy" id="smileyhappy" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-happy.gif" title="Smiley Happy" /&gt;&lt;/P&gt;&lt;P&gt;take care.&lt;/P&gt;&lt;P&gt;STeve.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 May 2012 04:14:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160825#M9720</guid>
      <dc:creator>mUbase</dc:creator>
      <dc:date>2012-05-12T04:14:29Z</dc:date>
    </item>
    <item>
      <title>Re: Newbie using DEMOJM board requests help with 16x2 LCD...</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160826#M9721</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi again BigMac. I have the LCD connected and have started a new codewarrior project. The lcd pins are connected to the MCU port as shown. Using port B.&lt;/P&gt;&lt;P&gt;I have the c anf h files.&lt;/P&gt;&lt;P&gt;Do I set them both up as includes in the main file??&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 May 2012 22:10:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160826#M9721</guid>
      <dc:creator>mUbase</dc:creator>
      <dc:date>2012-05-21T22:10:22Z</dc:date>
    </item>
    <item>
      <title>Re: Newbie using DEMOJM board requests help with 16x2 LCD...</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160827#M9722</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you have not already done so when you created the new project, the two files LCD.c and LCD.h will need to be copied to the 'Sources' folder of the project.&amp;nbsp; These files will then need to be added to the project structure using Project | Add files .. menu item.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Within main.c you will then need to #include the LCD.h&amp;nbsp;header file only.&amp;nbsp; This will allow the various LCD functions to be called from within main.c.&amp;nbsp; You will also need to update LCD.h with the default BUSFREQ value that you are actually using for your experiments.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Mac&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 May 2012 01:36:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Newbie-using-DEMOJM-board-requests-help-with-16x2-LCD/m-p/160827#M9722</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2012-05-22T01:36:54Z</dc:date>
    </item>
  </channel>
</rss>

