<?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: A/D with Multiplexing capabilities? Anyone help?</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/A-D-with-Multiplexing-capabilities-Anyone-help/m-p/123958#M85</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;You can use C with any of the HC(S)08 family, but&amp;nbsp;the Codewarrior special edition free tools are&amp;nbsp;limited to 16K of flash and 32 files.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If you look through the HC08 app notes, you can find info on building an HC08 programmer/debugger that uses the monitor mode of the HC08 family.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;uCTechnoGeek&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 22 Feb 2007 12:44:37 GMT</pubDate>
    <dc:creator>UcTechnoGeek</dc:creator>
    <dc:date>2007-02-22T12:44:37Z</dc:date>
    <item>
      <title>A/D with Multiplexing capabilities? Anyone help?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/A-D-with-Multiplexing-capabilities-Anyone-help/m-p/123954#M81</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;I am starting my first programming project at home and would like to know if anyone has used the HC08 to do the following:&lt;/DIV&gt;&lt;DIV&gt;Receive upto 8 channels of analog audio&lt;/DIV&gt;&lt;DIV&gt;A/D convert them all&lt;/DIV&gt;&lt;DIV&gt;Place them all in an output bitstream&lt;/DIV&gt;&lt;DIV&gt;(ie digital multiplex of 8 analog inputs)&lt;/DIV&gt;&lt;DIV&gt;I figure that the A/D part is quite simple, when I actually start coding, but dont know if the multiplexing is even possible for this chip.&lt;/DIV&gt;&lt;DIV&gt;I am using assembly at the moment, I dont know any other languages yet!&lt;/DIV&gt;&lt;DIV&gt;The reason I want to do this is to receive 8 audio channels and send them to 8 other units to de multiplex audio that is relevant to that unit.&lt;/DIV&gt;&lt;DIV&gt;i.e. send 8 radio talk shows to 8 friends but only sending the show that i want that friend to hear.&lt;/DIV&gt;&lt;DIV&gt;As they are talk shows maybe I could only use a 4 bit A/D?&lt;/DIV&gt;&lt;DIV&gt;Any who has ideas or sample code for any part of this so that I can amend according to my requirements would be very welcome.&lt;/DIV&gt;&lt;DIV&gt;Thanks&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Feb 2007 19:49:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/A-D-with-Multiplexing-capabilities-Anyone-help/m-p/123954#M81</guid>
      <dc:creator>Sterling11</dc:creator>
      <dc:date>2007-02-21T19:49:28Z</dc:date>
    </item>
    <item>
      <title>Re: A/D with Multiplexing capabilities? Anyone help?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/A-D-with-Multiplexing-capabilities-Anyone-help/m-p/123955#M82</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;The ADC on the HC08s use multiplexed inputs.&amp;nbsp; That's how they have multiple ADC channels with only one (sometimes 2) hardware ADCs.&amp;nbsp; You cannot however, sample channels simultaneously with a single hardware ADC.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;How?&lt;/DIV&gt;&lt;DIV&gt;You set up the ADC, set the input channel, read the data, then move to the next channel.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I wouldn't go below 8Khz sampling rate for voice, so make sure you can get a sample from each channel fast enough.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Why ASM? CW 5.1 has a free c compiler and using the processor expert tool, it can set up and write the ADC sampling code for you.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;This can be done on an 8-bit uC, however your application sounds like a perfect fit for a DSP.&amp;nbsp; ADC sampling, muxing an output stream&amp;nbsp;and demuxing an input stream can be done in hardware. That's a perfect app for them.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I'm sure if you check out Freescale's 56F8xx family, you can even find code samples similar to what you want to do.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;uCTechnoGeek&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Feb 2007 22:45:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/A-D-with-Multiplexing-capabilities-Anyone-help/m-p/123955#M82</guid>
      <dc:creator>UcTechnoGeek</dc:creator>
      <dc:date>2007-02-21T22:45:13Z</dc:date>
    </item>
    <item>
      <title>Re: A/D with Multiplexing capabilities? Anyone help?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/A-D-with-Multiplexing-capabilities-Anyone-help/m-p/123956#M83</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;DIV&gt;I only have access to GP32's at school. Can you use C with them?&lt;/DIV&gt;&lt;DIV&gt;Cameron&lt;/DIV&gt;&lt;DIV&gt;Sterling11_1994&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Feb 2007 23:02:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/A-D-with-Multiplexing-capabilities-Anyone-help/m-p/123956#M83</guid>
      <dc:creator>Sterling11</dc:creator>
      <dc:date>2007-02-21T23:02:41Z</dc:date>
    </item>
    <item>
      <title>Re: A/D with Multiplexing capabilities? Anyone help?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/A-D-with-Multiplexing-capabilities-Anyone-help/m-p/123957#M84</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Hello Cameron,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;In addition to a minimum sampling rate of 8 kHz,&amp;nbsp; because of the dynamic range associated with speech, you will require more than the 8 bits of resolution available with the GP32, for reasonable intelligibility.&amp;nbsp; Resolution of 12 bits would be optimum.&amp;nbsp; Special codec devices, as used&amp;nbsp;within the telephone system, effectively provide a logarithmic compression of the signal down to 8 bits per sample, and provide for expansion when the sample is decoded back to analog.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;I suspect you would need to use an external codec device for each of the eight channels, but this is probably outside the scope of your current project.&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Regards,&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;Mac&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Feb 2007 11:37:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/A-D-with-Multiplexing-capabilities-Anyone-help/m-p/123957#M84</guid>
      <dc:creator>bigmac</dc:creator>
      <dc:date>2007-02-22T11:37:04Z</dc:date>
    </item>
    <item>
      <title>Re: A/D with Multiplexing capabilities? Anyone help?</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/A-D-with-Multiplexing-capabilities-Anyone-help/m-p/123958#M85</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;You can use C with any of the HC(S)08 family, but&amp;nbsp;the Codewarrior special edition free tools are&amp;nbsp;limited to 16K of flash and 32 files.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;If you look through the HC08 app notes, you can find info on building an HC08 programmer/debugger that uses the monitor mode of the HC08 family.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;uCTechnoGeek&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Feb 2007 12:44:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/A-D-with-Multiplexing-capabilities-Anyone-help/m-p/123958#M85</guid>
      <dc:creator>UcTechnoGeek</dc:creator>
      <dc:date>2007-02-22T12:44:37Z</dc:date>
    </item>
  </channel>
</rss>

