<?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>Other NXP ProductsのトピックRe: 9th bit on PCF8566 LCD Driver</title>
    <link>https://community.nxp.com/t5/Other-NXP-Products/9th-bit-on-PCF8566-LCD-Driver/m-p/1392946#M12880</link>
    <description>&lt;P&gt;Dear Dudley,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;it looks like the PCF8566 is not generating the ACK bit or the master is not generating an extra clock pulse on the end of the byte.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JozefKozon_1-1640764964277.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/166432i1C54B07601C4A411/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JozefKozon_1-1640764964277.png" alt="JozefKozon_1-1640764964277.png" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;JozefKozon_1-1640764964277.png&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JozefKozon_2-1640765002798.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/166433iFAE411C4340D4C82/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JozefKozon_2-1640765002798.png" alt="JozefKozon_2-1640765002798.png" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;JozefKozon_2-1640765002798.png&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JozefKozon_3-1640765049941.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/166434i23BBB3C741F6FBA4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JozefKozon_3-1640765049941.png" alt="JozefKozon_3-1640765049941.png" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;JozefKozon_3-1640765049941.png&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;With Best Regards,&lt;/P&gt;
&lt;P&gt;Jozef&lt;/P&gt;</description>
    <pubDate>Wed, 29 Dec 2021 08:05:33 GMT</pubDate>
    <dc:creator>JozefKozon</dc:creator>
    <dc:date>2021-12-29T08:05:33Z</dc:date>
    <item>
      <title>9th bit on PCF8566 LCD Driver</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/9th-bit-on-PCF8566-LCD-Driver/m-p/1391960#M12860</link>
      <description>&lt;P&gt;I am repurposing a front panel and its electronics for some other use.&amp;nbsp; &amp;nbsp;It uses a PCF8566 LCD driver chip to drive an 8 digit 7 segment LCD display.&amp;nbsp; &amp;nbsp; I am successfully displaying digits from an Arduino over I2C.&lt;BR /&gt;&lt;BR /&gt;The chip is running in 1:3 backplane mode.&amp;nbsp; I send one byte per digit where the bits of each byte are mapped to one of the seven segments plus a down arrow sign under the digit ("v").&lt;BR /&gt;&lt;BR /&gt;My problem is that the decimal point is mapped to a 9th bit for a given digit.&amp;nbsp; I am having trouble figuring out how to send data to the chip to specifiy that 9th bit.&lt;BR /&gt;&lt;BR /&gt;In 1:3 mode, the internal display memory in the chip has 24 locations where only three bits in each location are used.&amp;nbsp; &amp;nbsp;Each byte sent to the chip is broken up into 3 + 3 + 2 bits into 3 locations.&amp;nbsp; &amp;nbsp; Since a byte had only 8 bits, the third bit in the n+2 location is not set when that byte is sent.&lt;BR /&gt;&lt;BR /&gt;In my case, that third bit is mapped to the decimal point in the display.&amp;nbsp; &amp;nbsp;I can't figure out how to send to the input register to control that third bit.&lt;BR /&gt;&lt;BR /&gt;I suppose only someone with experience with this chip will understand what I am talking about.&amp;nbsp; But there is little to nothing out there in the Internet about this chip except for the highly detailed spec sheet.&lt;BR /&gt;&lt;BR /&gt;Thanks in advance&lt;/P&gt;</description>
      <pubDate>Sun, 26 Dec 2021 13:53:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/9th-bit-on-PCF8566-LCD-Driver/m-p/1391960#M12860</guid>
      <dc:creator>chiefley</dc:creator>
      <dc:date>2021-12-26T13:53:22Z</dc:date>
    </item>
    <item>
      <title>Re: 9th bit on PCF8566 LCD Driver</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/9th-bit-on-PCF8566-LCD-Driver/m-p/1392230#M12868</link>
      <description>&lt;P&gt;Dear Dudley,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;the bit 2&amp;nbsp;of the third address is left unchanged.&amp;nbsp;This last bit&lt;BR /&gt;can, if necessary, be controlled by an additional transfer to this address but avoid&lt;BR /&gt;overriding adjacent data because always full bytes are transmitted.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JozefKozon_0-1640600496724.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/166282i9BCA6CD75E0FE60C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JozefKozon_0-1640600496724.png" alt="JozefKozon_0-1640600496724.png" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;JozefKozon_0-1640600496724.png&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;With Best Regards,&lt;/P&gt;
&lt;P&gt;Jozef&lt;/P&gt;</description>
      <pubDate>Mon, 27 Dec 2021 10:22:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/9th-bit-on-PCF8566-LCD-Driver/m-p/1392230#M12868</guid>
      <dc:creator>JozefKozon</dc:creator>
      <dc:date>2021-12-27T10:22:18Z</dc:date>
    </item>
    <item>
      <title>Re: 9th bit on PCF8566 LCD Driver</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/9th-bit-on-PCF8566-LCD-Driver/m-p/1392782#M12878</link>
      <description>&lt;P&gt;Jozef,&lt;/P&gt;&lt;P&gt;Thanks very much for the response.&amp;nbsp; &amp;nbsp;Yes, I tried sending a single byte to the third address for the digit, realizing that the other bits in the byte have to be the same as what is in the chip memory.&lt;BR /&gt;&lt;BR /&gt;For some reason, when I end the transmission to I2C, I get an I2C error code = 2, which is a missing acknowledgement from the chip.&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;But from your answer, it seems I am on the right track.&amp;nbsp; I may just be doing something else wrong.&lt;/P&gt;&lt;P&gt;Dudley&lt;/P&gt;</description>
      <pubDate>Wed, 29 Dec 2021 02:12:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/9th-bit-on-PCF8566-LCD-Driver/m-p/1392782#M12878</guid>
      <dc:creator>chiefley</dc:creator>
      <dc:date>2021-12-29T02:12:59Z</dc:date>
    </item>
    <item>
      <title>Re: 9th bit on PCF8566 LCD Driver</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/9th-bit-on-PCF8566-LCD-Driver/m-p/1392946#M12880</link>
      <description>&lt;P&gt;Dear Dudley,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;it looks like the PCF8566 is not generating the ACK bit or the master is not generating an extra clock pulse on the end of the byte.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JozefKozon_1-1640764964277.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/166432i1C54B07601C4A411/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JozefKozon_1-1640764964277.png" alt="JozefKozon_1-1640764964277.png" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;JozefKozon_1-1640764964277.png&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JozefKozon_2-1640765002798.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/166433iFAE411C4340D4C82/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JozefKozon_2-1640765002798.png" alt="JozefKozon_2-1640765002798.png" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;JozefKozon_2-1640765002798.png&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JozefKozon_3-1640765049941.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/166434i23BBB3C741F6FBA4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JozefKozon_3-1640765049941.png" alt="JozefKozon_3-1640765049941.png" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;JozefKozon_3-1640765049941.png&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;With Best Regards,&lt;/P&gt;
&lt;P&gt;Jozef&lt;/P&gt;</description>
      <pubDate>Wed, 29 Dec 2021 08:05:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/9th-bit-on-PCF8566-LCD-Driver/m-p/1392946#M12880</guid>
      <dc:creator>JozefKozon</dc:creator>
      <dc:date>2021-12-29T08:05:33Z</dc:date>
    </item>
    <item>
      <title>Re: 9th bit on PCF8566 LCD Driver</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/9th-bit-on-PCF8566-LCD-Driver/m-p/1393129#M12885</link>
      <description>&lt;P&gt;Jozef,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; I now&amp;nbsp; believe my problem is electrical.&amp;nbsp; Only some scenarios work ok, with the others giving me a code = 2 on the I2C end transmission.&amp;nbsp; &amp;nbsp;The code means that the address was wrong, but I am using the same address in the successful scenarios and the failure scenarios.&amp;nbsp; &amp;nbsp;I believe the bus signal quality is the problem.&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Init the chip works ok:&lt;/STRONG&gt;&lt;BR /&gt;init PCF8566 1001011 4B&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;This exchange works ok:&amp;nbsp; It lights up all segments on the 8 digits (except for the DP),&lt;/STRONG&gt;&lt;BR /&gt;Select Device and Continue 11100000 E0&lt;BR /&gt;Load data pointer 1100000 60&amp;nbsp; /&lt;EM&gt;/ Note:&amp;nbsp; Writing to chip display memory 0.&lt;/EM&gt;&lt;BR /&gt;Send data&lt;BR /&gt;11111111 FF&lt;BR /&gt;11111111 FF&lt;BR /&gt;11111111 FF&lt;BR /&gt;11111111 FF&lt;BR /&gt;11111111 FF&lt;BR /&gt;11111111 FF&lt;BR /&gt;11111111 FF&lt;BR /&gt;11111111 FF&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;This produces 2 digits with all segments lit except for DP&lt;/STRONG&gt;&lt;BR /&gt;Select Device and Continue 11100000 E0&lt;BR /&gt;Load data pointer 1100000 60&amp;nbsp;&amp;nbsp;&lt;EM&gt;/ Note:&amp;nbsp; Writing to chip display memory 0.&lt;/EM&gt;&lt;BR /&gt;Send data&lt;BR /&gt;11111111 FF&lt;BR /&gt;11111111 FF&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;But if I send it twice, I end up with 4 digits lit, which means it is ignoring the data pointer adddress&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;This produces no digits or segments lit and the error message.&lt;/STRONG&gt;&lt;BR /&gt;Select Device and Continue 11100000 E0&lt;BR /&gt;Load data pointer 1100001 61&amp;nbsp; &lt;EM&gt;// Note: Writing to chip memory address 1 instead of 0&lt;/EM&gt;&lt;BR /&gt;Send data&lt;BR /&gt;11111111 FF&lt;BR /&gt;11111111 FF&lt;BR /&gt;Error endTransmission() == 2&lt;/P&gt;&lt;P&gt;I believe I need to look at the quality of the I2C signals getting to the chip.&lt;BR /&gt;&lt;BR /&gt;Thanks so much for your quick replies.&amp;nbsp; I will let you know when I get it working.&lt;BR /&gt;&lt;BR /&gt;Best Regards,&lt;BR /&gt;Dudley&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Dec 2021 22:37:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/9th-bit-on-PCF8566-LCD-Driver/m-p/1393129#M12885</guid>
      <dc:creator>chiefley</dc:creator>
      <dc:date>2021-12-29T22:37:29Z</dc:date>
    </item>
    <item>
      <title>Re: 9th bit on PCF8566 LCD Driver</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/9th-bit-on-PCF8566-LCD-Driver/m-p/1393249#M12887</link>
      <description>&lt;P&gt;Dear Dudley,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;thank you for the update. Hopefully you will be able to solve the electrical problem.&lt;/P&gt;
&lt;P&gt;With Best Regards,&lt;/P&gt;
&lt;P&gt;Jozef&lt;/P&gt;</description>
      <pubDate>Thu, 30 Dec 2021 06:58:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/9th-bit-on-PCF8566-LCD-Driver/m-p/1393249#M12887</guid>
      <dc:creator>JozefKozon</dc:creator>
      <dc:date>2021-12-30T06:58:39Z</dc:date>
    </item>
  </channel>
</rss>

