<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6277123342595515364</id><updated>2025-06-26T01:12:48.721+09:00</updated><category term="PIC18F2550"/><category term="MikroC"/><category term="PIC16F88"/><category term="WinUSB"/><category term="PIC18F4550"/><category term="ブートローダー"/><category term="ライター"/><category term="参考"/><category term="Mbed"/><category term="C18"/><category term="PIC12F629"/><category term="PICkit2"/><category term="未分類"/><category term="PIC18F4550 USBマイコンボード"/><category term="MPLAB"/><category term="PIC24"/><title type='text'>マイコンとか</title><subtitle type='html'>2010年09月にマイコンに出会ってからの記録</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>124</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-4141409393223350633</id><published>2020-10-10T06:49:00.014+09:00</published><updated>2013-12-25T10:50:52.894+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="未分類"/><title type='text'>はじめに</title><content type='html'>&lt;span style=&quot;font-size: large;&quot;&gt;記事はすべて左のメニューからアクセス出来ます。 &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
写真：クリックすると拡大して表示されます。&lt;br /&gt;
プログラムソース：左上の　view plain 　をクリックするとソースのみ表示されます。&lt;br /&gt;
&lt;br /&gt;
ビギナーなので、回路図や説明に誤りがある場合があります。&lt;br /&gt;
最近自分の知識不足を痛感しています。 &lt;br /&gt;
記事の内容を試す場合やファイルをダウンロードして利用する場合は、 &lt;br /&gt;
自己責任でお願いします。&lt;br /&gt;
&lt;br /&gt;
個人的な趣味のページでメモ的に記録しているだけです。&lt;br /&gt;
&lt;br /&gt;
&lt;strike&gt;ブラウザはFirefox で最適に表示されるように確認しています。&lt;/strike&gt;</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/4141409393223350633/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/10/blog-post_8223.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/4141409393223350633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/4141409393223350633'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/10/blog-post_8223.html' title='はじめに'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-5616789896691122474</id><published>2014-03-03T17:15:00.000+09:00</published><updated>2014-03-03T17:38:30.910+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="未分類"/><title type='text'>サーボを選ぶ</title><content type='html'>10g前後の手頃なマイクロサーボを調べてみる&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;Table Header&lt;/th&gt;
&lt;th&gt;&lt;/th&gt;&lt;th&gt;gｇTable Header&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Table Cell&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Table Cell&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;td&gt;gTable Cell&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Table Cell&lt;/td&gt;
&lt;td&gt;Table Cell&lt;/td&gt;
&lt;td&gt;Table Cell&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/5616789896691122474/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2014/03/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/5616789896691122474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/5616789896691122474'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2014/03/blog-post.html' title='サーボを選ぶ'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-8374058840589741010</id><published>2014-02-12T08:26:00.000+09:00</published><updated>2014-02-12T08:32:51.744+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mbed"/><title type='text'>シリアル通信：割り込み</title><content type='html'>mbedが受信した文字をそのまま返す。&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRCqwph6vOSAi4GDr9VbftqpxU1h0QXPFEsnFxpjJDqS-b3bcFuQeeMJCad97JLvpWekjOekzXQKUtumOXzFRHL2ScIJhVPoT6YaBKh-g7FHUVzL9bFTJaSMlX5nU3Fi1sKQ4yUeLN1Ek/s1600/034.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRCqwph6vOSAi4GDr9VbftqpxU1h0QXPFEsnFxpjJDqS-b3bcFuQeeMJCad97JLvpWekjOekzXQKUtumOXzFRHL2ScIJhVPoT6YaBKh-g7FHUVzL9bFTJaSMlX5nU3Fi1sKQ4yUeLN1Ek/s1600/034.png&quot; height=&quot;265&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;script src=&quot;https://gist.github.com/yamato8/8946560.js&quot;&gt;&lt;/script&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/8374058840589741010/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2014/02/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/8374058840589741010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/8374058840589741010'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2014/02/blog-post.html' title='シリアル通信：割り込み'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRCqwph6vOSAi4GDr9VbftqpxU1h0QXPFEsnFxpjJDqS-b3bcFuQeeMJCad97JLvpWekjOekzXQKUtumOXzFRHL2ScIJhVPoT6YaBKh-g7FHUVzL9bFTJaSMlX5nU3Fi1sKQ4yUeLN1Ek/s72-c/034.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-8153954596702445100</id><published>2014-01-20T15:30:00.004+09:00</published><updated>2014-03-29T16:52:53.068+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mbed"/><title type='text'>PWM の確認</title><content type='html'>&lt;script src=&quot;https://gist.github.com/yamato8/8515827.js?file=main.cpp&quot;&gt;&lt;/script&gt;&lt;br /&gt;
&lt;br /&gt;
デューティサイクルの値をいろいろ変えて値を調べてみた。&lt;br /&gt;
テスターでpin21の電圧を測っみた。&lt;br /&gt;
pin21.write(0.3f) の時 0.994v&lt;br /&gt;
pin21.write(0.5f) の時&amp;nbsp;1.657v&lt;br /&gt;
pin21.write(1.0f) の時 3.314v&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHb4qGyUSofHyO25xxpcztxYqO4J_3NMmQDgERXKPKWxbzR-UgBzuKnkBB9mLsMExYgfBGb4oE_FRQpeZx7Cka69Uup3YGgf4S-hLitjVAWlPV9Wj2a-ItrM-D0BfPR9fBsduWYpGKY5c/s1600/031.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHb4qGyUSofHyO25xxpcztxYqO4J_3NMmQDgERXKPKWxbzR-UgBzuKnkBB9mLsMExYgfBGb4oE_FRQpeZx7Cka69Uup3YGgf4S-hLitjVAWlPV9Wj2a-ItrM-D0BfPR9fBsduWYpGKY5c/s1600/031.png&quot; height=&quot;320&quot; width=&quot;209&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;hr /&gt;
計測をミリ秒で取得&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKUvJC8_2PSjbhdNdCSmEApcykrNiz0ifUgyerkFm0WpIne8A59Oi89D0iygS7IUD61xlEVuGH4s9nVPfM7VAegM3NCvE04E7wLFvoYOWJbtJl3t4HkJvCkNIB6jB-0m09u34mcf7BTPk/s1600/032.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKUvJC8_2PSjbhdNdCSmEApcykrNiz0ifUgyerkFm0WpIne8A59Oi89D0iygS7IUD61xlEVuGH4s9nVPfM7VAegM3NCvE04E7wLFvoYOWJbtJl3t4HkJvCkNIB6jB-0m09u34mcf7BTPk/s1600/032.png&quot; height=&quot;148&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
pin21.period_ms(10);&lt;br /&gt;
pin21.pulsewidth_ms(6);&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvlFSzv8xzONZZ6ev7o23jMleZHL4-ZqQ32cTiP7gI1hl_eXxCXR6D_hYDvAaU6WH_sw3YTr-VsqfwtFSBNAWbziydq3gkgFi0MVcH6kFo1Lmh2raHX88qehxAlsWsiNHyQ1CXUH_tXCw/s1600/033.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvlFSzv8xzONZZ6ev7o23jMleZHL4-ZqQ32cTiP7gI1hl_eXxCXR6D_hYDvAaU6WH_sw3YTr-VsqfwtFSBNAWbziydq3gkgFi0MVcH6kFo1Lmh2raHX88qehxAlsWsiNHyQ1CXUH_tXCw/s1600/033.png&quot; height=&quot;173&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/8153954596702445100/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2014/01/pwm.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/8153954596702445100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/8153954596702445100'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2014/01/pwm.html' title='PWM の確認'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHb4qGyUSofHyO25xxpcztxYqO4J_3NMmQDgERXKPKWxbzR-UgBzuKnkBB9mLsMExYgfBGb4oE_FRQpeZx7Cka69Uup3YGgf4S-hLitjVAWlPV9Wj2a-ItrM-D0BfPR9fBsduWYpGKY5c/s72-c/031.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-81075733713666043</id><published>2013-12-25T11:54:00.000+09:00</published><updated>2013-12-25T12:00:14.904+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mbed"/><title type='text'>シリアル通信</title><content type='html'>受信したデータをそのまま送り返す。&lt;br /&gt;
&lt;br /&gt;
&lt;script src=&quot;https://gist.github.com/yamato8/8119818.js&quot;&gt;&lt;/script&gt;

&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiidDdKSy_gXBzZc36JEiWdfByRu8D8vRLaoWyAqG3kKkc_6aIoCnF8aIfHaBc5atBv9pjxKkmZNtPgOYcDKNCeOyxSB0Tk_Q13dazQbm8SPVDyuRcOQvWP7L5rIWmy3Xo5X1io-7xgjVk/s1600/030.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;265&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiidDdKSy_gXBzZc36JEiWdfByRu8D8vRLaoWyAqG3kKkc_6aIoCnF8aIfHaBc5atBv9pjxKkmZNtPgOYcDKNCeOyxSB0Tk_Q13dazQbm8SPVDyuRcOQvWP7L5rIWmy3Xo5X1io-7xgjVk/s320/030.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;hr /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/81075733713666043/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2013/12/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/81075733713666043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/81075733713666043'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2013/12/blog-post.html' title='シリアル通信'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiidDdKSy_gXBzZc36JEiWdfByRu8D8vRLaoWyAqG3kKkc_6aIoCnF8aIfHaBc5atBv9pjxKkmZNtPgOYcDKNCeOyxSB0Tk_Q13dazQbm8SPVDyuRcOQvWP7L5rIWmy3Xo5X1io-7xgjVk/s72-c/030.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-2586434308765239153</id><published>2013-12-25T10:53:00.000+09:00</published><updated>2013-12-25T11:13:22.208+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mbed"/><title type='text'>ADCで電圧測定</title><content type='html'>Mbed のP40 の3.3V　を測ってみる。&lt;br /&gt;
&lt;br /&gt;
P20 と P40 を接続&lt;br /&gt;
&lt;br /&gt;
&lt;script src=&quot;https://gist.github.com/yamato8/8119628.js&quot;&gt;&lt;/script&gt;

&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijB_MzGb5tW1SZ8SItv9DvaITziNvR7L1qekxy0A-thvUQ9Cixtj_YB0wacl-BAlTXkPp4aE7CmwYC2KprWr75Fu5FeuiJIhA69VCWeXw-z8dO0Efa_cThdkN-eurPBiAJ6H53oZpxD7s/s1600/029.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijB_MzGb5tW1SZ8SItv9DvaITziNvR7L1qekxy0A-thvUQ9Cixtj_YB0wacl-BAlTXkPp4aE7CmwYC2KprWr75Fu5FeuiJIhA69VCWeXw-z8dO0Efa_cThdkN-eurPBiAJ6H53oZpxD7s/s1600/029.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
3.3V より高い電圧を測る時は分圧回路を考える。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/2586434308765239153/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2013/12/adc.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/2586434308765239153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/2586434308765239153'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2013/12/adc.html' title='ADCで電圧測定'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijB_MzGb5tW1SZ8SItv9DvaITziNvR7L1qekxy0A-thvUQ9Cixtj_YB0wacl-BAlTXkPp4aE7CmwYC2KprWr75Fu5FeuiJIhA69VCWeXw-z8dO0Efa_cThdkN-eurPBiAJ6H53oZpxD7s/s72-c/029.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-593035224291284094</id><published>2012-09-04T12:11:00.001+09:00</published><updated>2012-09-04T12:11:59.890+09:00</updated><title type='text'>PIC24FJ256GB106関連情報</title><content type='html'>&lt;span style=&quot;font-size: large;&quot;&gt;ブートローダ&lt;/span&gt;&lt;br /&gt;
マイコンな日曜&lt;br /&gt;
&lt;a href=&quot;http://mycom1.cocolog-nifty.com/blog/2010/09/256gb10664gb002.html&quot;&gt;http://mycom1.cocolog-nifty.com/blog/2010/09/256gb10664gb002.html&lt;/a&gt; </content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/593035224291284094/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2012/09/pic24fj256gb106.html#comment-form' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/593035224291284094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/593035224291284094'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2012/09/pic24fj256gb106.html' title='PIC24FJ256GB106関連情報'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-863381191860962500</id><published>2012-03-17T09:56:00.000+09:00</published><updated>2012-03-29T17:38:00.196+09:00</updated><title type='text'></title><content type='html'>【MPIC24FJ256GB106】PIC24F USBマイコンボード &lt;img src=&quot;http://www.marutsu.co.jp/images/mm28/03/000.gif&quot; /&gt;を購入してみた。&lt;br /&gt;
&lt;br /&gt;
Microchip のPIC24F を使った&lt;br /&gt;
Microchip PIC24F Accessory Development Start Kit for Android　があるそうです。&lt;br /&gt;
79.99　ドル、約6672円で売ってました。&lt;br /&gt;
&lt;br /&gt;
ちょっと高いので同じマイコンを使った、&lt;br /&gt;
【MPIC24FJ256GB106】PIC24F USBマイコンボード &lt;img src=&quot;http://www.marutsu.co.jp/images/mm28/03/000.gif&quot; /&gt;を購入しました。&lt;br /&gt;
&lt;div&gt;
¥3,980&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
もっと節約したい方は、&lt;/div&gt;
&lt;div&gt;
PIC24FJ64GB002を使った回路を組む方法もあると思います。&lt;br /&gt;
&lt;br /&gt;
参考サイト&lt;br /&gt;
&lt;a href=&quot;http://mycom1.cocolog-nifty.com/blog/&quot;&gt;マイコンな日曜&lt;/a&gt;　&lt;a href=&quot;http://mycom1.cocolog-nifty.com/blog/2010/09/256gb10664gb002.html&quot;&gt;ブートローダ（256GB106と64GB002）&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;a href=&quot;http://ekousaku.web.fc2.com/PIC24F.html#%E3%80%80LED%E3%83%94%E3%82%AB%E3%83%94%E3%82%AB%E3%83%86%E3%82%B9%E3%83%88%E3%80%80%E5%9B%9E%E8%B7%AF%E3%80%80&quot;&gt;  PIC24Fの紹介と実験   &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://mybd.sitemix.jp/pic_24FJ64GB002_2.html#%E3%83%9C%E3%83%BC%E3%83%89%E3%81%AE%E5%9B%9E%E8%B7%AF%E5%9B%B3&quot;&gt;PIC24FJ64GB002マイコンボード&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.picfun.com/&quot;&gt;電子工作の実験室&lt;/a&gt;　&lt;a href=&quot;http://www.picfun.com/PIC24Fframe.html&quot;&gt;ＰＩＣ２４Fシリーズの概要&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.ys-labo.com/index.htm&quot;&gt;YS電子工作ラボ&lt;/a&gt;　&lt;a href=&quot;http://www.ys-labo.com/pic/pic%20chips/pic%20chips%20contets/060305a%20LedFreeRun.html#C30%20PIC24F%20wait%20LED%20Free%20Run&quot;&gt;LEDフリーラン点滅&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/863381191860962500/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2012/03/mpic24fj256gb106pic24f-usb-microchip.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/863381191860962500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/863381191860962500'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2012/03/mpic24fj256gb106pic24f-usb-microchip.html' title=''/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-234250246608535003</id><published>2010-12-06T08:06:00.001+09:00</published><updated>2010-12-08T02:21:55.418+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PIC18F2550"/><title type='text'>TIMER0を使ってリモコン信号を解析</title><content type='html'>基本情報は、&lt;a href=&quot;http://yamato-pic.blogspot.com/2010/11/blog-post_5143.html&quot;&gt;赤外線リモコンの受信&amp;nbsp;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
リーダー部の前半の9msを判断する。&lt;br /&gt;
TIMER0を割り込み無しで、カウンタとして使って判断する。&lt;br /&gt;
今回は次の信号との間の34msも調べてみたいと思います。&lt;br /&gt;
&lt;br /&gt;
48MHzで&lt;span style=&quot;font-family: ＭＳ ゴシック;&quot;&gt;プリスケーラ値は&lt;/span&gt;&lt;span style=&quot;font-family: ＭＳ ゴシック;&quot;&gt;１：８を使えばカウント出来るはず、&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/234250246608535003/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/timer0.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/234250246608535003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/234250246608535003'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/timer0.html' title='TIMER0を使ってリモコン信号を解析'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-1345188426699327758</id><published>2010-12-06T07:56:00.000+09:00</published><updated>2010-12-06T07:56:32.123+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PIC18F2550"/><title type='text'>リモコンの信号で割り込み+RS232C通信-USB Device - HID - Keyboard-PIC18F2550</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfT1voB5j3i7OAbfKaamQsd6wDea8tBzTVsENCAJDpFmua6Yw1bkEp1Op0PVbSGGFK7i-D69ElYI63qgxtts6vuVTOSiV6eyZ_K_NbXKDfmpF-uVLpjlVq65RC6MhdJ_v8lRIcNfHSmVo/s1600/PIC18F2550HID007.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;222&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfT1voB5j3i7OAbfKaamQsd6wDea8tBzTVsENCAJDpFmua6Yw1bkEp1Op0PVbSGGFK7i-D69ElYI63qgxtts6vuVTOSiV6eyZ_K_NbXKDfmpF-uVLpjlVq65RC6MhdJ_v8lRIcNfHSmVo/s320/PIC18F2550HID007.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;a href=&quot;http://yamato-pic.blogspot.com/2010/12/rs232c-usb-device-hid-keyboard.html&quot;&gt;割り込みとRS232C通信を追加してみる-USB Device - HID - Keyboard-PIC18F2550&lt;/a&gt;&lt;br /&gt;
の記事のスイッチを赤外線リモコン受光モジュール(PL-IRM-2161-C438)に変えただけです。&lt;br /&gt;
PIC側のファームウェアは同じです、&lt;br /&gt;
ハイパーターミナルを見ていると、割り込みはかかっているみたいです。</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/1345188426699327758/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/rs232c-usb-device-hid-keyboard_06.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/1345188426699327758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/1345188426699327758'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/rs232c-usb-device-hid-keyboard_06.html' title='リモコンの信号で割り込み+RS232C通信-USB Device - HID - Keyboard-PIC18F2550'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfT1voB5j3i7OAbfKaamQsd6wDea8tBzTVsENCAJDpFmua6Yw1bkEp1Op0PVbSGGFK7i-D69ElYI63qgxtts6vuVTOSiV6eyZ_K_NbXKDfmpF-uVLpjlVq65RC6MhdJ_v8lRIcNfHSmVo/s72-c/PIC18F2550HID007.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-852519632482381468</id><published>2010-12-06T06:44:00.003+09:00</published><updated>2010-12-06T07:15:29.383+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PIC18F2550"/><title type='text'>割り込みとRS232C通信を追加してみる-USB Device - HID - Keyboard-PIC18F2550</title><content type='html'>&lt;a href=&quot;http://yamato-pic.blogspot.com/2010/11/rs232c-pic18f2550.html&quot;&gt;RS232C通信&lt;/a&gt;　の記事と&lt;br /&gt;
&lt;a href=&quot;http://yamato-pic.blogspot.com/2010/12/int-pic18f2550.html&quot;&gt;INTポートにスイッチを付けて割り込み-高優先割込&lt;/a&gt;　 の記事をコピーペーストすれば簡単に実装出来ました。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggMdMrgQ0WcXLr5xzdnHcNvwzd4VxtTZeUbQCkIZCkbQuQb0JDFpvOXy3cl41zL1vWPBpY6cAxEXiWjo9i4d7kTSJYKLweoZGdxyBq-umb0_S74wbpdLMDeNWpA3XGWV1nkx-CZAoQav8/s1600/PIC18F2550HID005.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;176&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggMdMrgQ0WcXLr5xzdnHcNvwzd4VxtTZeUbQCkIZCkbQuQb0JDFpvOXy3cl41zL1vWPBpY6cAxEXiWjo9i4d7kTSJYKLweoZGdxyBq-umb0_S74wbpdLMDeNWpA3XGWV1nkx-CZAoQav8/s320/PIC18F2550HID005.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDEwTEz96cNzfNCC4YDDaZO47sElF1adFfovn45-wimtW9-kzP_fK0lJH3YkHNgcS4k7SWYiMiHNwrTotzGJgBMRgiE8BvaXSJuA_jzUo2NrL7qZOvqvfHyEjtbXddbXL7yNgCuckds8E/s1600/PIC18F2550HID006.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;222&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDEwTEz96cNzfNCC4YDDaZO47sElF1adFfovn45-wimtW9-kzP_fK0lJH3YkHNgcS4k7SWYiMiHNwrTotzGJgBMRgiE8BvaXSJuA_jzUo2NrL7qZOvqvfHyEjtbXddbXL7yNgCuckds8E/s320/PIC18F2550HID006.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Keyboard.zip&lt;br /&gt;
&lt;a href=&quot;https://sites.google.com/site/envelopejp/buroguyou/Keyboard.zip?attredirects=0&amp;amp;d=1&quot;&gt;ダウンロード&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/852519632482381468/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/rs232c-usb-device-hid-keyboard.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/852519632482381468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/852519632482381468'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/rs232c-usb-device-hid-keyboard.html' title='割り込みとRS232C通信を追加してみる-USB Device - HID - Keyboard-PIC18F2550'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggMdMrgQ0WcXLr5xzdnHcNvwzd4VxtTZeUbQCkIZCkbQuQb0JDFpvOXy3cl41zL1vWPBpY6cAxEXiWjo9i4d7kTSJYKLweoZGdxyBq-umb0_S74wbpdLMDeNWpA3XGWV1nkx-CZAoQav8/s72-c/PIC18F2550HID005.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-939874853657920494</id><published>2010-12-06T05:46:00.001+09:00</published><updated>2010-12-06T05:48:55.058+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PIC18F2550"/><title type='text'>スイッチをBS(バックスペース)キーにする-USB Device - HID - Keyboard-PIC18F2550</title><content type='html'>キーコードを調べます。&lt;br /&gt;
&lt;a href=&quot;http://www.google.co.jp/url?sa=t&amp;amp;source=web&amp;amp;cd=2&amp;amp;ved=0CCcQFjAB&amp;amp;url=http%3A%2F%2Fdownload.microsoft.com%2Fdownload%2F1%2F6%2F1%2F161ba512-40e2-4cc9-843a-923143f3456c%2Ftranslate.pdf&amp;amp;ei=s_j7TN2OOIjYrQfKt7iDCA&amp;amp;usg=AFQjCNGQ1yf_gB1dia7Ml4j6ca5x1TPKUA&amp;amp;sig2=5eMlWBrV5b9xdNMLg8OEaQ&quot;&gt;USB HID to&lt;/a&gt;&lt;a href=&quot;http://www.google.co.jp/url?sa=t&amp;amp;source=web&amp;amp;cd=2&amp;amp;ved=0CCcQFjAB&amp;amp;url=http%3A%2F%2Fdownload.microsoft.com%2Fdownload%2F1%2F6%2F1%2F161ba512-40e2-4cc9-843a-923143f3456c%2Ftranslate.pdf&amp;amp;ei=s_j7TN2OOIjYrQfKt7iDCA&amp;amp;usg=AFQjCNGQ1yf_gB1dia7Ml4j6ca5x1TPKUA&amp;amp;sig2=5eMlWBrV5b9xdNMLg8OEaQ&quot;&gt;PS/2 Scan Code Translation Table&lt;/a&gt;&lt;br /&gt;
によると、バックスペースは、2A　のようです。&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;C&quot; name=&quot;code&quot;&gt;void Keyboard(void)
{
 static unsigned char key = 4; 

 //Check if the IN endpoint is not busy, and if it isn&#39;t check if we want to send 
 //keystroke data to the host.
    if(!HIDTxHandleBusy(lastINTransmission))
    {
        if(Switch3IsPressed())
        {
         //Load the HID buffer
         hid_report_in[0] = 0;
         hid_report_in[1] = 0;
         hid_report_in[2] = key++;
         hid_report_in[3] = 0;
         hid_report_in[4] = 0;
         hid_report_in[5] = 0;
         hid_report_in[6] = 0;
         hid_report_in[7] = 0;
            //Send the 8 byte packet over USB to the host.
            lastINTransmission = HIDTxPacket(HID_EP, (BYTE*)hid_report_in, 0x08);
 &lt;/pre&gt;
&lt;br /&gt;
とりあえずkey++の場所に0x2Aと記入すれば動きます。&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/939874853657920494/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/bs-usb-device-hid-keyboard-pic18f2550.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/939874853657920494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/939874853657920494'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/bs-usb-device-hid-keyboard-pic18f2550.html' title='スイッチをBS(バックスペース)キーにする-USB Device - HID - Keyboard-PIC18F2550'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-6672354320142983015</id><published>2010-12-06T05:10:00.000+09:00</published><updated>2010-12-06T05:10:54.918+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PIC18F2550"/><title type='text'>ビルドして書き込んで動作確認-USB Device - HID - Keyboard</title><content type='html'>USB Device - HID - Keyboard　フォルダ内のFirmware　フォルダ内の&lt;br /&gt;
USB Device - HID - Keyboard- C18 - PICDEM FSUSB.mcp　を無修正で書き込みできます。&lt;br /&gt;
&lt;br /&gt;
RB5に接続されているスイッチを押すと下記のように表示されます。&lt;br /&gt;
1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/6672354320142983015/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/usb-device-hid-keyboard.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/6672354320142983015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/6672354320142983015'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/usb-device-hid-keyboard.html' title='ビルドして書き込んで動作確認-USB Device - HID - Keyboard'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-6554706269455733889</id><published>2010-12-06T02:54:00.001+09:00</published><updated>2010-12-06T04:47:33.514+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PIC18F2550"/><title type='text'>ボタンでマウス移動させてみる-USB Device - HID - Mouse</title><content type='html'>参考資料&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWXzIlrtFbKES5LF_eZAv9SJJX28ypPZUKGmI-CwzfoLWo8VSTdThwlwYbmbDCiSsdF9hHp9pt0s4zMCD5_K82qT9ajtwspRGGPXjUmUZW8NuI_zopOjlceA8PxZtk8M8i-5tCdk68Lm4/s1600/PIC18F2550HID003.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;288&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWXzIlrtFbKES5LF_eZAv9SJJX28ypPZUKGmI-CwzfoLWo8VSTdThwlwYbmbDCiSsdF9hHp9pt0s4zMCD5_K82qT9ajtwspRGGPXjUmUZW8NuI_zopOjlceA8PxZtk8M8i-5tCdk68Lm4/s320/PIC18F2550HID003.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
詳細：&lt;a href=&quot;http://ww1.microchip.com/downloads/jp/AppNotes/91055C.pdf&quot;&gt;TB055&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq5qzLM1taw8QXT0N4IIZ3nV_XlV1iSno4TX30sbEkX_mdIeRyDBk4DDpWkmTnjGeV4h4WPCxQgoE5k2Vc97dqI1_l-7q_uiYdE3R5Rbv3IIYOxGyrUKkfHTN0wEhEhpij3JrMOhDGCIk/s1600/PIC18F2550HID004.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq5qzLM1taw8QXT0N4IIZ3nV_XlV1iSno4TX30sbEkX_mdIeRyDBk4DDpWkmTnjGeV4h4WPCxQgoE5k2Vc97dqI1_l-7q_uiYdE3R5Rbv3IIYOxGyrUKkfHTN0wEhEhpij3JrMOhDGCIk/s320/PIC18F2550HID004.jpg&quot; width=&quot;313&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
上、下、右、左、右クリック、左クリックに対応&lt;br /&gt;&lt;br /&gt; MOUSE.zip&lt;br /&gt;&lt;a href=&quot;https://sites.google.com/site/envelopejp/buroguyou/MOUSE.zip?attredirects=0&amp;amp;d=1&quot;&gt;ダウンロード&lt;/a&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/6554706269455733889/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/usb-device-hid-mouse.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/6554706269455733889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/6554706269455733889'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/usb-device-hid-mouse.html' title='ボタンでマウス移動させてみる-USB Device - HID - Mouse'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWXzIlrtFbKES5LF_eZAv9SJJX28ypPZUKGmI-CwzfoLWo8VSTdThwlwYbmbDCiSsdF9hHp9pt0s4zMCD5_K82qT9ajtwspRGGPXjUmUZW8NuI_zopOjlceA8PxZtk8M8i-5tCdk68Lm4/s72-c/PIC18F2550HID003.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-4043161797463384592</id><published>2010-12-05T23:43:00.001+09:00</published><updated>2010-12-05T23:44:52.562+09:00</updated><title type='text'>USB+LAN内蔵PIC</title><content type='html'>&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;1&quot; class=&quot;ChartGrid&quot; id=&quot;uc_ComparisonChart1_tblDetail&quot; style=&quot;border-style: solid; border-width: 1px;&quot;&gt;
 &lt;tbody&gt;
&lt;tr id=&quot;uc_ComparisonChart1_Header0&quot;&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridHeader&quot; id=&quot;uc_ComparisonChart1_0_DeviceFamilyName&quot;&gt;Product Family&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridHeader&quot; id=&quot;uc_ComparisonChart1_0_ProductStatus&quot;&gt;Status&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridHeader&quot; id=&quot;uc_ComparisonChart1_0_MaxSpeed&quot;&gt;MHz&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridHeader&quot; id=&quot;uc_ComparisonChart1_0_Bytes&quot;&gt;Flash (KB)&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridHeader&quot; id=&quot;uc_ComparisonChart1_0_RAM&quot;&gt;RAM&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridHeader&quot; id=&quot;uc_ComparisonChart1_0_dmac&quot;&gt;DMA Channel&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridHeader&quot; id=&quot;uc_ComparisonChart1_0_noofchannels&quot;&gt;# of A/D Ch.&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridHeader&quot; id=&quot;uc_ComparisonChart1_0_ADCBit&quot;&gt;Max A/D Resolution (bits)&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridHeader&quot; id=&quot;uc_ComparisonChart1_0_usbcompliant&quot;&gt;USB&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridHeader&quot; id=&quot;uc_ComparisonChart1_0_Comparators&quot;&gt;Comparators&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridHeader&quot; id=&quot;uc_ComparisonChart1_0_DigitalTimerQty_16bit&quot;&gt;Timers&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridHeader&quot; id=&quot;uc_ComparisonChart1_0_CCP&quot;&gt;Capture/Compare/PWM Peripherals&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridHeader&quot; id=&quot;uc_ComparisonChart1_0_USART&quot;&gt;UART/SPI/I2C&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridHeader&quot; id=&quot;uc_ComparisonChart1_0_CAN&quot;&gt;# of CAN Modules&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridHeader&quot; id=&quot;uc_ComparisonChart1_0_CANType&quot;&gt;Type of CAN module&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridHeader&quot; id=&quot;uc_ComparisonChart1_0_ethernet&quot;&gt;Ethernet&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridHeader&quot; id=&quot;uc_ComparisonChart1_0_pincount&quot;&gt;Pin count&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r1&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r1_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en545644&quot; id=&quot;uc_ComparisonChart1_r1_c_DeviceFamilyName_urlPIC32MX675F512H&amp;lt;br&amp;gt;&quot;&gt;PIC32MX675F512H&lt;br /&gt;
   &lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r1_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r1_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r1_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r1_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r1_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r1_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r1_c_Bytes_512&quot;&gt;512&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r1_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r1_c_RAM_65536&quot;&gt;65536&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r1_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r1_c_dmac_8&quot;&gt;8&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r1_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r1_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r1_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r1_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r1_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r1_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r1_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r1_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r1_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r1_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r1_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r1_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r1_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r1_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;3 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;3 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;4 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r1_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r1_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r1_c_CANType_None&quot;&gt;None&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r1_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r1_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r1_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r1_c_pincount_64&quot;&gt;64&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r2&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r2_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en545654&quot; id=&quot;uc_ComparisonChart1_r2_c_DeviceFamilyName_urlPIC32MX695F512H&amp;lt;br&amp;gt;&quot;&gt;PIC32MX695F512H&lt;br /&gt;
   &lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r2_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r2_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r2_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r2_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r2_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r2_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r2_c_Bytes_512&quot;&gt;512&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r2_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r2_c_RAM_131072&quot;&gt;131072&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r2_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r2_c_dmac_8&quot;&gt;8&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r2_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r2_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r2_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r2_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r2_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r2_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r2_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r2_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r2_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r2_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r2_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r2_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r2_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r2_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;3 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;3 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;4 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r2_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r2_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r2_c_CANType_None&quot;&gt;None&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r2_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r2_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r2_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r2_c_pincount_64&quot;&gt;64&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r3&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r3_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en545659&quot; id=&quot;uc_ComparisonChart1_r3_c_DeviceFamilyName_urlPIC32MX695F512L&amp;lt;br&amp;gt;&quot;&gt;PIC32MX695F512L&lt;/a&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchipdirect.com/ProductDetails.aspx?Category=PIC32MX695F512L&quot; id=&quot;uc_ComparisonChart1_r3_c_DeviceFamilyName_url&amp;lt;br&amp;gt;&amp;lt;img src=&#39;images/buy.jpg&#39; border=&#39;0&#39;  /&amp;gt; &quot; title=&quot;Buy&quot;&gt; &lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r3_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r3_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r3_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r3_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r3_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r3_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r3_c_Bytes_512&quot;&gt;512&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r3_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r3_c_RAM_131072&quot;&gt;131072&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r3_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r3_c_dmac_8&quot;&gt;8&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r3_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r3_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r3_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r3_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r3_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r3_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r3_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r3_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r3_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r3_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r3_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r3_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r3_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r3_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;4 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;5 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r3_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r3_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r3_c_CANType_None&quot;&gt;None&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r3_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r3_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r3_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r3_c_pincount_100&quot;&gt;100&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r4&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r4_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en547137&quot; id=&quot;uc_ComparisonChart1_r4_c_DeviceFamilyName_urlPIC32MX675F256H&amp;lt;br&amp;gt;&quot;&gt;PIC32MX675F256H&lt;br /&gt;
   &lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r4_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r4_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r4_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r4_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r4_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r4_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r4_c_Bytes_256&quot;&gt;256&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r4_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r4_c_RAM_65536&quot;&gt;65536&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r4_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r4_c_dmac_8&quot;&gt;8&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r4_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r4_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r4_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r4_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r4_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r4_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r4_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r4_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r4_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r4_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r4_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r4_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r4_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r4_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;3 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;3 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;4 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r4_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r4_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r4_c_CANType_None&quot;&gt;None&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r4_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r4_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r4_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r4_c_pincount_64&quot;&gt;64&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r5&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r5_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en547158&quot; id=&quot;uc_ComparisonChart1_r5_c_DeviceFamilyName_urlPIC32MX775F512H&amp;lt;br&amp;gt;&quot;&gt;PIC32MX775F512H&lt;br /&gt;
   &lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r5_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r5_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r5_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r5_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r5_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r5_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r5_c_Bytes_512&quot;&gt;512&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r5_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r5_c_RAM_65536&quot;&gt;65536&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r5_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r5_c_dmac_8&quot;&gt;8&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r5_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r5_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r5_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r5_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r5_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r5_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r5_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r5_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r5_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r5_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r5_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r5_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r5_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r5_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;3 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;3 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;4 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r5_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r5_c_CAN_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r5_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r5_c_CANType_CAN&quot;&gt;CAN&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r5_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r5_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r5_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r5_c_pincount_64&quot;&gt;64&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r6&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r6_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en547164&quot; id=&quot;uc_ComparisonChart1_r6_c_DeviceFamilyName_urlPIC32MX775F256H&amp;lt;br&amp;gt;&quot;&gt;PIC32MX775F256H&lt;br /&gt;
   &lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r6_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r6_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r6_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r6_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r6_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r6_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r6_c_Bytes_256&quot;&gt;256&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r6_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r6_c_RAM_65536&quot;&gt;65536&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r6_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r6_c_dmac_8&quot;&gt;8&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r6_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r6_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r6_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r6_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r6_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r6_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r6_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r6_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r6_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r6_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r6_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r6_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r6_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r6_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;3 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;3 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;4 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r6_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r6_c_CAN_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r6_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r6_c_CANType_CAN&quot;&gt;CAN&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r6_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r6_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r6_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r6_c_pincount_64&quot;&gt;64&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r7&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r7_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en552075&quot; id=&quot;uc_ComparisonChart1_r7_c_DeviceFamilyName_urlPIC32MX664F128H&amp;lt;br&amp;gt;&quot;&gt;PIC32MX664F128H&lt;br /&gt;
   &lt;/a&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchipdirect.com/ProductDetails.aspx?Category=PIC32MX664F128H&quot; id=&quot;uc_ComparisonChart1_r7_c_DeviceFamilyName_url&amp;lt;br&amp;gt;&amp;lt;img src=&#39;images/buy.jpg&#39; border=&#39;0&#39;  /&amp;gt; &quot; title=&quot;Buy&quot;&gt;&lt;br /&gt;
   &lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r7_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r7_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r7_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r7_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r7_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r7_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r7_c_Bytes_128&quot;&gt;128&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r7_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r7_c_RAM_32768&quot;&gt;32768&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r7_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r7_c_dmac_4&quot;&gt;4&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r7_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r7_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r7_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r7_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r7_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r7_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r7_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r7_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r7_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r7_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r7_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r7_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r7_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r7_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;3 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;3 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;4 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r7_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r7_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r7_c_CANType_None&quot;&gt;None&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r7_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r7_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r7_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r7_c_pincount_64&quot;&gt;64&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r8&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r8_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en552077&quot; id=&quot;uc_ComparisonChart1_r8_c_DeviceFamilyName_urlPIC32MX764F128H&amp;lt;br&amp;gt;&quot;&gt;PIC32MX764F128H&lt;/a&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchipdirect.com/ProductDetails.aspx?Category=PIC32MX764F128H&quot; id=&quot;uc_ComparisonChart1_r8_c_DeviceFamilyName_url&amp;lt;br&amp;gt;&amp;lt;img src=&#39;images/buy.jpg&#39; border=&#39;0&#39;  /&amp;gt; &quot; title=&quot;Buy&quot;&gt;&lt;br /&gt;
   &lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r8_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r8_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r8_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r8_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r8_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r8_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r8_c_Bytes_128&quot;&gt;128&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r8_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r8_c_RAM_32768&quot;&gt;32768&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r8_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r8_c_dmac_4&quot;&gt;4&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r8_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r8_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r8_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r8_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r8_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r8_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r8_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r8_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r8_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r8_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r8_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r8_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r8_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r8_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;3 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;3 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;4 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r8_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r8_c_CAN_1&quot;&gt;1&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r8_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r8_c_CANType_CAN&quot;&gt;CAN&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r8_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r8_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r8_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r8_c_pincount_65&quot;&gt;65&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r9&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r9_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en545660&quot; id=&quot;uc_ComparisonChart1_r9_c_DeviceFamilyName_urlPIC32MX795F512L&amp;lt;br&amp;gt;&quot;&gt;PIC32MX795F512L&lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r9_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r9_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r9_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r9_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r9_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r9_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r9_c_Bytes_512&quot;&gt;512&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r9_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r9_c_RAM_131072&quot;&gt;131072&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r9_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r9_c_dmac_8&quot;&gt;8&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r9_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r9_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r9_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r9_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r9_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r9_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r9_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r9_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r9_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r9_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r9_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r9_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r9_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r9_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;4 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;5 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r9_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r9_c_CAN_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r9_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r9_c_CANType_CAN&quot;&gt;CAN&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r9_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r9_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r9_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r9_c_pincount_100&quot;&gt;100&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r10&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r10_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en552074&quot; id=&quot;uc_ComparisonChart1_r10_c_DeviceFamilyName_urlPIC32MX664F064L&amp;lt;br&amp;gt;&quot;&gt;PIC32MX664F064L&lt;br /&gt;
   &lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r10_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r10_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r10_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r10_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r10_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r10_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r10_c_Bytes_64&quot;&gt;64&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r10_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r10_c_RAM_32768&quot;&gt;32768&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r10_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r10_c_dmac_4&quot;&gt;4&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r10_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r10_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r10_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r10_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r10_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r10_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r10_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r10_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r10_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r10_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r10_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r10_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r10_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r10_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;4 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;5 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r10_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r10_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r10_c_CANType_None&quot;&gt;None&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r10_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r10_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r10_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r10_c_pincount_100&quot;&gt;100&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r11&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r11_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en552070&quot; id=&quot;uc_ComparisonChart1_r11_c_DeviceFamilyName_urlPIC32MX664F064H&amp;lt;br&amp;gt;&quot;&gt;PIC32MX664F064H&lt;br /&gt;
   &lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r11_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r11_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r11_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r11_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r11_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r11_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r11_c_Bytes_64&quot;&gt;64&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r11_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r11_c_RAM_32768&quot;&gt;32768&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r11_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r11_c_dmac_4&quot;&gt;4&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r11_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r11_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r11_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r11_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r11_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r11_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r11_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r11_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r11_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r11_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r11_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r11_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r11_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r11_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;3 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;3 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;4 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r11_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r11_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r11_c_CANType_None&quot;&gt;None&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r11_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r11_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r11_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r11_c_pincount_64&quot;&gt;64&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r12&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r12_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en552078&quot; id=&quot;uc_ComparisonChart1_r12_c_DeviceFamilyName_urlPIC32MX764F128L&amp;lt;br&amp;gt;&quot;&gt;PIC32MX764F128L&lt;br /&gt;
   &lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r12_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r12_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r12_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r12_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r12_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r12_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r12_c_Bytes_128&quot;&gt;128&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r12_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r12_c_RAM_32768&quot;&gt;32768&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r12_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r12_c_dmac_4&quot;&gt;4&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r12_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r12_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r12_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r12_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r12_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r12_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r12_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r12_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r12_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r12_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r12_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r12_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r12_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r12_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;4 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;5 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r12_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r12_c_CAN_1&quot;&gt;1&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r12_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r12_c_CANType_CAN&quot;&gt;CAN&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r12_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r12_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r12_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r12_c_pincount_100&quot;&gt;100&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r13&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r13_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en545655&quot; id=&quot;uc_ComparisonChart1_r13_c_DeviceFamilyName_urlPIC32MX795F512H&amp;lt;br&amp;gt;&quot;&gt;PIC32MX795F512H&lt;br /&gt;
   &lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r13_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r13_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r13_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r13_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r13_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r13_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r13_c_Bytes_512&quot;&gt;512&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r13_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r13_c_RAM_131072&quot;&gt;131072&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r13_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r13_c_dmac_8&quot;&gt;8&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r13_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r13_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r13_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r13_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r13_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r13_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r13_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r13_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r13_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r13_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r13_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r13_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r13_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r13_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;3 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;3 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;4 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r13_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r13_c_CAN_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r13_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r13_c_CANType_CAN&quot;&gt;CAN&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r13_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r13_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r13_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r13_c_pincount_64&quot;&gt;64&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r14&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r14_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en545658&quot; id=&quot;uc_ComparisonChart1_r14_c_DeviceFamilyName_urlPIC32MX675F512L&amp;lt;br&amp;gt;&quot;&gt;PIC32MX675F512L&lt;/a&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchipdirect.com/ProductDetails.aspx?Category=PIC32MX675F512L&quot; id=&quot;uc_ComparisonChart1_r14_c_DeviceFamilyName_url&amp;lt;br&amp;gt;&amp;lt;img src=&#39;images/buy.jpg&#39; border=&#39;0&#39;  /&amp;gt; &quot; title=&quot;Buy&quot;&gt;&lt;br /&gt;
   &lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r14_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r14_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r14_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r14_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r14_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r14_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r14_c_Bytes_512&quot;&gt;512&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r14_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r14_c_RAM_65536&quot;&gt;65536&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r14_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r14_c_dmac_8&quot;&gt;8&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r14_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r14_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r14_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r14_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r14_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r14_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r14_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r14_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r14_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r14_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r14_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r14_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r14_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r14_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;4 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;5 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r14_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r14_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r14_c_CANType_None&quot;&gt;None&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r14_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r14_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r14_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r14_c_pincount_100&quot;&gt;100&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r15&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r15_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en547140&quot; id=&quot;uc_ComparisonChart1_r15_c_DeviceFamilyName_urlPIC32MX675F256L&amp;lt;br&amp;gt;&quot;&gt;PIC32MX675F256L&lt;br /&gt;
   &lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r15_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r15_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r15_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r15_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r15_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r15_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r15_c_Bytes_256&quot;&gt;256&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r15_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r15_c_RAM_65536&quot;&gt;65536&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r15_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r15_c_dmac_8&quot;&gt;8&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r15_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r15_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r15_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r15_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r15_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r15_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r15_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r15_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r15_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r15_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r15_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r15_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r15_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r15_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;4 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;5 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r15_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r15_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r15_c_CANType_None&quot;&gt;None&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r15_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r15_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r15_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r15_c_pincount_100&quot;&gt;100&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r16&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r16_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en547159&quot; id=&quot;uc_ComparisonChart1_r16_c_DeviceFamilyName_urlPIC32MX775F512L&amp;lt;br&amp;gt;&quot;&gt;PIC32MX775F512L&lt;br /&gt;
   &lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r16_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r16_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r16_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r16_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r16_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r16_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r16_c_Bytes_512&quot;&gt;512&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r16_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r16_c_RAM_65536&quot;&gt;65536&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r16_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r16_c_dmac_8&quot;&gt;8&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r16_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r16_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r16_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r16_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r16_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r16_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r16_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r16_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r16_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r16_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r16_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r16_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r16_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r16_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;4 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;5 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r16_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r16_c_CAN_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r16_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r16_c_CANType_CAN&quot;&gt;CAN&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r16_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r16_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r16_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r16_c_pincount_100&quot;&gt;100&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r17&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r17_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en547165&quot; id=&quot;uc_ComparisonChart1_r17_c_DeviceFamilyName_urlPIC32MX775F256L&amp;lt;br&amp;gt;&quot;&gt;PIC32MX775F256L&lt;/a&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchipdirect.com/ProductDetails.aspx?Category=PIC32MX775F256L&quot; id=&quot;uc_ComparisonChart1_r17_c_DeviceFamilyName_url&amp;lt;br&amp;gt;&amp;lt;img src=&#39;images/buy.jpg&#39; border=&#39;0&#39;  /&amp;gt; &quot; title=&quot;Buy&quot;&gt;&lt;br /&gt;
   &lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r17_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r17_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r17_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r17_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r17_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r17_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r17_c_Bytes_256&quot;&gt;256&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r17_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r17_c_RAM_65536&quot;&gt;65536&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r17_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r17_c_dmac_8&quot;&gt;8&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r17_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r17_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r17_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r17_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r17_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r17_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r17_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r17_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r17_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r17_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r17_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r17_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r17_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r17_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;4 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;5 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r17_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r17_c_CAN_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r17_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r17_c_CANType_CAN&quot;&gt;CAN&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r17_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r17_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridItem&quot; id=&quot;uc_ComparisonChart1_r17_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r17_c_pincount_100&quot;&gt;100&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr id=&quot;uc_ComparisonChart1_r18&quot;&gt;
   &lt;td align=&quot;left&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r18_c_DeviceFamilyName&quot; valign=&quot;middle&quot;&gt;&lt;a class=&quot;Controls&quot; href=&quot;http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&amp;amp;nodeId=1335&amp;amp;dDocName=en552076&quot; id=&quot;uc_ComparisonChart1_r18_c_DeviceFamilyName_urlPIC32MX664F128L&amp;lt;br&amp;gt;&quot;&gt;PIC32MX664F128L&lt;br /&gt;
   &lt;/a&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r18_c_ProductStatus&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r18_c_ProductStatus_In Production&quot;&gt;In Production&lt;/span&gt;&lt;span id=&quot;uc_ComparisonChart1_r18_c_ProductStatus_&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r18_c_MaxSpeed&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r18_c_MaxSpeed_80&quot;&gt;80&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r18_c_Bytes&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r18_c_Bytes_128&quot;&gt;128&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r18_c_RAM&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r18_c_RAM_32768&quot;&gt;32768&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r18_c_dmac&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r18_c_dmac_4&quot;&gt;4&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r18_c_noofchannels&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r18_c_noofchannels_16&quot;&gt;16&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r18_c_ADCBit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r18_c_ADCBit_10&quot;&gt;10&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r18_c_usbcompliant&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r18_c_usbcompliant_USB 2.0 OTG&quot;&gt;USB 2.0 OTG&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r18_c_Comparators&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r18_c_Comparators_2&quot;&gt;2&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r18_c_DigitalTimerQty_16bit&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r18_c_DigitalTimerQty_16bit_5 x 16-bit &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;2 x 32-bit &amp;lt;/nobr&amp;gt;&quot;&gt;5 x 16-bit &lt;br /&gt;
   &lt;nobr&gt;2 x 32-bit &lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r18_c_CCP&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r18_c_CCP_5 -Std. PWM &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -Input Capture  &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;5 -Std. PWM &lt;br /&gt;
   &lt;nobr&gt;5 -Input Capture  &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r18_c_USART&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r18_c_USART_6 -UART &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;4 -SPI &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;5 -I2C &amp;lt;/nobr&amp;gt;&amp;lt;br&amp;gt;&amp;lt;nobr&amp;gt;&quot;&gt;6 -UART &lt;br /&gt;
   &lt;nobr&gt;4 -SPI &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;5 -I2C &lt;/nobr&gt;&lt;br /&gt;
   &lt;nobr&gt;&lt;/nobr&gt;&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r18_c_CAN&quot; valign=&quot;middle&quot;&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r18_c_CANType&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r18_c_CANType_None&quot;&gt;None&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridSortedDESC&quot; id=&quot;uc_ComparisonChart1_r18_c_ethernet&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r18_c_ethernet_10/100 Base-TX Mac&quot;&gt;10/100 Base-TX Mac&lt;/span&gt;&lt;/td&gt;
   &lt;td align=&quot;center&quot; class=&quot;GridAltItem2&quot; id=&quot;uc_ComparisonChart1_r18_c_pincount&quot; valign=&quot;middle&quot;&gt;&lt;span id=&quot;uc_ComparisonChart1_r18_c_pincount_100&quot;&gt;100&lt;/span&gt;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/4043161797463384592/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/product-family-status-mhz-flash-kb-ram.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/4043161797463384592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/4043161797463384592'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/product-family-status-mhz-flash-kb-ram.html' title='USB+LAN内蔵PIC'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-4561271982580700401</id><published>2010-12-03T03:27:00.002+09:00</published><updated>2010-12-03T03:39:46.017+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PIC18F2550"/><title type='text'>ビルドして書き込む-USB Device - HID - Custom Demos</title><content type='html'>Microchip Solutionsのインストールフォルダから &lt;br /&gt;
USB Device - HID - Custom Demos&lt;br /&gt;
-Generic HID - Firmware&lt;br /&gt;
--USB Device - HID - Simple Custom Demo - C18 - PICDEM FSUSB.mcp&lt;br /&gt;
上記のファイルがそのまま利用出来ますが、&lt;br /&gt;
HardwareProfile - PICDEM FSUSB.hの &lt;br /&gt;
LEDのポートの部分を変更します。&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtAFxHK5m2ncZ-PmaiVv5KvoKoEJCxnPCD-LJ4lPW3k-GPPFGvGAroMgK_CXBqNhsJ5fmHS2q0kI2YQRlUQ8aNEyll80GHiPFCLuJsVadHB9UONSs1WShn67s1F5WhACzcd-tmH_ejWXM/s1600/PIC18F2550HID002.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtAFxHK5m2ncZ-PmaiVv5KvoKoEJCxnPCD-LJ4lPW3k-GPPFGvGAroMgK_CXBqNhsJ5fmHS2q0kI2YQRlUQ8aNEyll80GHiPFCLuJsVadHB9UONSs1WShn67s1F5WhACzcd-tmH_ejWXM/s320/PIC18F2550HID002.jpg&quot; width=&quot;250&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi396oMuyD03nFkUgoAN8hUcdZCj85cRM4r17963EZ6-VEMnVhDMIc0XbzjKXtl8w36is8Y75_FeSF8zgEgiRFBQMWZcFmNnMoVIr8_tB1DToD4Dnj-DZuaXlaNYHmlAyu_U0vnNrMvOXM/s1600/PIC18F2550HID001.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;162&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi396oMuyD03nFkUgoAN8hUcdZCj85cRM4r17963EZ6-VEMnVhDMIc0XbzjKXtl8w36is8Y75_FeSF8zgEgiRFBQMWZcFmNnMoVIr8_tB1DToD4Dnj-DZuaXlaNYHmlAyu_U0vnNrMvOXM/s320/PIC18F2550HID001.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
PnP(プラグアンドプレイ)なので自動的にドライバをインストールしてくれます。&lt;br /&gt;
マック用のPCソフトウェアも用意してあります。</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/4561271982580700401/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/generic-hid-pnp-demo-pc-software.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/4561271982580700401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/4561271982580700401'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/generic-hid-pnp-demo-pc-software.html' title='ビルドして書き込む-USB Device - HID - Custom Demos'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtAFxHK5m2ncZ-PmaiVv5KvoKoEJCxnPCD-LJ4lPW3k-GPPFGvGAroMgK_CXBqNhsJ5fmHS2q0kI2YQRlUQ8aNEyll80GHiPFCLuJsVadHB9UONSs1WShn67s1F5WhACzcd-tmH_ejWXM/s72-c/PIC18F2550HID002.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-6787220005757408296</id><published>2010-12-03T02:39:00.004+09:00</published><updated>2010-12-03T03:08:18.111+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C18"/><title type='text'>OpenTimer0()</title><content type='html'>Include: timers.h&lt;br /&gt;
Prototype: void WriteTimer0( unsigned int timer );&lt;br /&gt;
&lt;br /&gt;
タイマレジスタに書き込む値の算出&lt;br /&gt;
例：3ms必要な時&lt;br /&gt;
40MHz 16ビット　プリスケーラ1：1 &lt;br /&gt;
1/40,000,000X4 = 0.1μS----1命令サイクル&lt;br /&gt;
3X1000/0.1=30,000---------必要な回数&lt;br /&gt;
256Ｘ256-30,000=35,536 &lt;br /&gt;
WriteTimer0( 35536  );&lt;br /&gt;
&lt;hr /&gt;
例：10ms必要な時&lt;br /&gt;
20MHz 16ビット　プリスケーラ1：8&lt;br /&gt;
1/20,000,000X4 = 0.2μS----1命令サイクル&lt;br /&gt;
0.2X8=1.6μS-------------プリスケーラで8倍に &lt;br /&gt;
10X1000/1.6=6,250---------必要な回数&lt;br /&gt;
256Ｘ256-6,250=59,286&lt;br /&gt;
WriteTimer0( 59286  );&lt;br /&gt;
&lt;br /&gt;
59,286からスタートして256Ｘ256(65,536)になるまで、カウントした時に割り込みが発生</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/6787220005757408296/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/opentimer0.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/6787220005757408296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/6787220005757408296'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/opentimer0.html' title='OpenTimer0()'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-112967891834056462</id><published>2010-12-02T17:30:00.001+09:00</published><updated>2010-12-03T01:41:39.843+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PIC18F2550"/><title type='text'>TIMER0による割り込み-PIC18F2550</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkFi5m-unkL_7syp-vI8O8CQdhjRTqvjhYp4OZhMzGv-1QEvQzisaGSyvTd5hn9taiV112rY_3W9gqaNv5j6SBA8suNvugSHnooV4tWg93e8g6CBqsXK6Ozkqo8mXsIF7UPrIdUWFZEM4/s1600/PIC18F2550WinUSB010.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkFi5m-unkL_7syp-vI8O8CQdhjRTqvjhYp4OZhMzGv-1QEvQzisaGSyvTd5hn9taiV112rY_3W9gqaNv5j6SBA8suNvugSHnooV4tWg93e8g6CBqsXK6Ozkqo8mXsIF7UPrIdUWFZEM4/s320/PIC18F2550WinUSB010.jpg&quot; width=&quot;252&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
RC0ポートに繋がっているLEDは通常の処理で点滅、&lt;br /&gt;
RC1ポートに繋がっているLEDは割り込みが発生する度に点滅&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;C&quot; name=&quot;code&quot;&gt;/*
概要：タイマ0を使った割り込みを使ってみる

HID - Bootloaderを使った書き込み

マイコン：PIC18F2550

ファイル名：nain.c

開発環境：MPLAB C18

*/

#include &amp;lt;p18f2550.h&amp;gt;
#include &amp;lt;delays.h&amp;gt;
#include &amp;lt;timers.h&amp;gt;
void high_isr (void);
void low_isr (void);

// リセットベクタ  
#pragma code reset_vector=0x1000
extern void _startup(void);
void remapped_reset(void) { 
 _asm goto 
  _startup 
 _endasm
}

#pragma code

// 高優先割込み関連の記述 ====
#pragma code high_vector=0x1008
void high_interrupt (void) {
 _asm
  GOTO high_isr
 _endasm
}
#pragma code

#pragma interrupt high_isr
void high_isr (void) {
/*　ここに高優先割込み処理を記述する　*/
 INTCONbits.TMR0IF = 0;  // タイマ0割り込みフラグを0にする
    WriteTimer0(18660); 
    LATCbits.LATC1 = !LATCbits.LATC1;//RC1のLED点滅点&amp;lt;-&amp;gt;灯点滅                                 

}

// 低優先割込み関連の記述 ====
#pragma code low_vector=0x1018
void low_interrupt (void) {
 _asm
  GOTO low_isr
 _endasm
}
#pragma code

#pragma interruptlow low_isr
void low_isr (void) {
/*　ここに低優先割込み処理を記述する　*/

    
}

void main(void) {
        TRISC=0;            // ポートCをすべて出力ピンにする

        OpenTimer0(
   TIMER_INT_ON &amp;amp;  //割込み：ON
   T0_16BIT &amp;amp;      //16 bit モードに設定 　vs　 8bit モード（　T0_8BIT ）
   T0_SOURCE_INT &amp;amp; //内部クロック使用
   T0_PS_1_128     //128ビットプリスケーラ　　1/8　vs　1/1　1/2　1/4　1/8　1/16　1/32　1/64　1/128　1/256　
        );
        
  WriteTimer0(18660);//48MHzで0.5s
  
  RCONbits.IPEN = 0;      //割込み優先順位制御：OFF　（RCON レジスタのIPENビット = 0)
  INTCONbits.TMR0IE = 1;  //タイマ０割込み許可
  INTCONbits.PEIE = 1;    //周辺割込み許可　
                          //INTCONレジスタの　b6ビット　：　低位割込み許可/禁止（割り込み優先順位制御     有りの場合）  
  INTCONbits.GIE = 1;     //全割込み許可
                          //INTCONレジスタの b7ビット ：　高位割込み許可/禁止（割り込み優先順位制御　　有りの場合）
        while(1)
        {                       //通常の処理
         
         PORTCbits.RC0=1;  //RC0ポートのLED点滅        
         Delay10KTCYx(0);  //0＝&amp;gt;256　48MHzで213.3 ms
         PORTCbits.RC0=0;
         Delay10KTCYx(0);
        }
}

&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/112967891834056462/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/timer0-pic18f2550.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/112967891834056462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/112967891834056462'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/timer0-pic18f2550.html' title='TIMER0による割り込み-PIC18F2550'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkFi5m-unkL_7syp-vI8O8CQdhjRTqvjhYp4OZhMzGv-1QEvQzisaGSyvTd5hn9taiV112rY_3W9gqaNv5j6SBA8suNvugSHnooV4tWg93e8g6CBqsXK6Ozkqo8mXsIF7UPrIdUWFZEM4/s72-c/PIC18F2550WinUSB010.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-2564486863960768946</id><published>2010-12-01T02:03:00.002+09:00</published><updated>2010-12-01T02:12:23.721+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PIC18F2550"/><title type='text'>INTポートにスイッチを付けて割り込み-高優先割込-PIC18F2550</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif5p8DAu7sepOwGuBwSkI8PerDRPHBjHJHUECWs_sPu5M6aF96pyoaHcO3QI5hc26oEm5PxJvXZgV2GK7BLXool9sDm_6tWOq-0xI09EjL475nsIRAmzFpYtu8jR5Z_mWFDm-Y9ejWnnY/s1600/PIC18F2550WinUSB009.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif5p8DAu7sepOwGuBwSkI8PerDRPHBjHJHUECWs_sPu5M6aF96pyoaHcO3QI5hc26oEm5PxJvXZgV2GK7BLXool9sDm_6tWOq-0xI09EjL475nsIRAmzFpYtu8jR5Z_mWFDm-Y9ejWnnY/s320/PIC18F2550WinUSB009.jpg&quot; width=&quot;246&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
RB2/INT2に繋がっているスイッチを押すと割り込みが発生。&lt;br /&gt;
割り込みでRC1のLEDを点滅させる&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;C&quot; name=&quot;code&quot;&gt;/*
概要：外部割込みINT2を使ってみる

HID - Bootloaderを使った書き込み

マイコン：PIC18F2550

ファイル名：nain.c

開発環境：MPLAB C18

*/

#include &amp;lt;p18f2550.h&amp;gt;
#include &amp;lt;delays.h&amp;gt;
#include &amp;lt;portb.h&amp;gt;

void high_isr (void);
void low_isr (void);

// リセットベクタ  
#pragma code reset_vector=0x1000
extern void _startup(void);
void remapped_reset(void) { 
 _asm goto 
  _startup 
 _endasm
}

#pragma code

// 高優先割込み関連の記述 ====
#pragma code high_vector=0x1008
void high_interrupt (void) {
 _asm
  GOTO high_isr
 _endasm
}
#pragma code

#pragma interrupt high_isr
void high_isr (void) {
/*　ここに高優先割込み処理を記述する　*/
                                 
        INTCON3bits.INT2IE = 0;   //外部割込みINT2の禁止
  INTCONbits.PEIE = 0;      //低位割込み禁止
  INTCONbits.GIE = 0;       //全割込み禁止
     
        INTCON3bits.INT2IF = 0;   // INT2の割込みフラグをリセット       

  LATCbits.LATC1 = !LATCbits.LATC1;//RC1のLED点滅点&amp;lt;-&amp;gt;灯点滅
 
        INTCON3bits.INT2IE = 1;   //外部割込みINT2の許可
  INTCONbits.PEIE = 1;      //低位割込み許可
        INTCONbits.GIE = 1;       //全割込み許可
}

// 低優先割込み関連の記述 ====
#pragma code low_vector=0x1018
void low_interrupt (void) {
 _asm
  GOTO low_isr
 _endasm
}
#pragma code

#pragma interruptlow low_isr
void low_isr (void) {
/*　ここに低優先割込み処理を記述する　*/

}

void main(void) {
        TRISB = 0b00000100;     // B portのRB2を入力モードに　その他を出力モードに設定
        TRISC=0;                // ポートCをすべて出力ピンにする

        OpenRB2INT(PORTB_CHANGE_INT_ON &amp;amp;    //ポートRB2の外部割込みON
                   FALLING_EDGE_INT &amp;amp;       //立下りエッジでON
                   PORTB_PULLUPS_OFF        //Bポートの抵抗プルアップOFF
                                );
        RCONbits.IPEN = 1;      //割込み優先順位制御ON　　（0：優先順位制御OFF）
        INTCON3bits.INT2IP = 1; //INT2の割り込みを高位割込みにセット（0：低位割込み）
        INTCON3bits.INT2IE= 1;  //INT2割込みの許可
  INTCONbits.PEIE = 1;    //低位割込み許可
        INTCONbits.GIE = 1;     //全割込み許可

        LATCbits.LATC1 = 1;    //電源投入でRC1のLED消灯

        while(1)
        {                       //通常の処理
         
         PORTCbits.RC0=1; //RC0ポートのLED点滅        
         Delay10KTCYx(0); //0＝&amp;gt;256　48MHzで213.3 ms
         PORTCbits.RC0=0;
         Delay10KTCYx(0);
        }
}
&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/2564486863960768946/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/int-pic18f2550.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/2564486863960768946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/2564486863960768946'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/12/int-pic18f2550.html' title='INTポートにスイッチを付けて割り込み-高優先割込-PIC18F2550'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif5p8DAu7sepOwGuBwSkI8PerDRPHBjHJHUECWs_sPu5M6aF96pyoaHcO3QI5hc26oEm5PxJvXZgV2GK7BLXool9sDm_6tWOq-0xI09EjL475nsIRAmzFpYtu8jR5Z_mWFDm-Y9ejWnnY/s72-c/PIC18F2550WinUSB009.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-7037596293832683841</id><published>2010-11-30T07:17:00.004+09:00</published><updated>2010-12-09T04:50:33.881+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C18"/><title type='text'>Delay10KTCYx()</title><content type='html'>&lt;pre&gt;#include &amp;lt;delays.h&amp;gt;&lt;/pre&gt;
&lt;br /&gt;
例：
Delay10KTCYx(200)&lt;br /&gt;
引数は0-255&lt;br /&gt;
0は256で計算する。 &lt;br /&gt;
&lt;br /&gt;
引数の選択方法：1秒必要な時&lt;br /&gt;
8MHz　で動作している場合&lt;br /&gt;
1/8,000,000=0.125μs&lt;br /&gt;
1命令4サイクルなので&lt;br /&gt;
0.125ｘ4=0.5μs
&lt;br /&gt;
1x1,000,000/0.5=2,000,000 
=2,000k回&lt;br /&gt;
必要
引数は200を選択&lt;br /&gt;
&lt;hr /&gt;
例：48MHzで1秒必要な場&lt;br /&gt;
200 msを5回繰り返す &lt;br /&gt;
&lt;br /&gt;
1命令1/48*4=0.083=1/12μs&lt;br /&gt;
200 msは&lt;br /&gt;
200x1,000/(1/12)=2,400,000=2,400k回&lt;br /&gt;
&lt;br /&gt;
Delay10KTCYx(240);&lt;br /&gt;
Delay10KTCYx(240);&lt;br /&gt;
Delay10KTCYx(240);&lt;br /&gt;
Delay10KTCYx(240);&lt;br /&gt;
Delay10KTCYx(240);</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/7037596293832683841/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/11/delay10ktcyx.html#comment-form' title='1 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/7037596293832683841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/7037596293832683841'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/11/delay10ktcyx.html' title='Delay10KTCYx()'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-7837644435288019975</id><published>2010-11-29T19:10:00.007+09:00</published><updated>2010-11-30T05:35:54.074+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PIC18F2550"/><title type='text'>出力データをグラフで表示してみる-3軸加速度センサー編-PIC18F2550</title><content type='html'>KXM52-1050モジュールを秋月電子通商で購入したので、とりあえず動作確認してみました。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOURnF7f5gDzNS_nLRzycZkNjmulJzgYoX-hYEoXEOnnWxUe8ggnNY1Xgqil11w2bxi66qeBAA0Ojw8QMxFUhr-aNdGATJ06ZdUPh74SI9a505FQmc8Z4oa0kP7DCphEmqjyiV0uBiHy4/s1600/PIC18F2550WinUSB008.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;282&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOURnF7f5gDzNS_nLRzycZkNjmulJzgYoX-hYEoXEOnnWxUe8ggnNY1Xgqil11w2bxi66qeBAA0Ojw8QMxFUhr-aNdGATJ06ZdUPh74SI9a505FQmc8Z4oa0kP7DCphEmqjyiV0uBiHy4/s320/PIC18F2550WinUSB008.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwHatMVtRN9FtEtxpXpmeziXro0JUGMoUYhN0EXsGNKM7GbqZsMhzLU86YtnCkcjVxU8AfszP0f7r2EoPzoGtAZrLG5Goklfe9E3jFEgK9cSzk1C2Krtvbd23KDz0yqU15F6p3ZTyFXVE/s1600/PIC18F2550WinUSB006.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;232&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwHatMVtRN9FtEtxpXpmeziXro0JUGMoUYhN0EXsGNKM7GbqZsMhzLU86YtnCkcjVxU8AfszP0f7r2EoPzoGtAZrLG5Goklfe9E3jFEgK9cSzk1C2Krtvbd23KDz0yqU15F6p3ZTyFXVE/s320/PIC18F2550WinUSB006.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;a href=&quot;http://yamato-pic.blogspot.com/2010/11/lm60_28.html&quot;&gt; LM60を使った温度計作成&lt;/a&gt;　の記事で紹介しているプログラムを流用しています。&lt;br /&gt;
&lt;br /&gt;
PIC側プログラム&lt;br /&gt;
3D.zip&lt;br /&gt;
&lt;a href=&quot;https://sites.google.com/site/envelopejp/buroguyou/3D.zip?attredirects=0&amp;amp;d=1&quot;&gt;ダウンロード&lt;/a&gt;&lt;br /&gt;
のmain.c　を &lt;br /&gt;
C:\インストールフォルダ\USB Device - WinUSB - Generic Driver Demo\WinUSB Simple Demo - Firmware\USB Device - WinUSB - Generic Driver - C18 - PICDEM FSUSB.mcp&lt;br /&gt;
のmain.c　と入れ替えてビルドして下さい&lt;br /&gt;
&lt;br /&gt;
PC側プログラム&lt;br /&gt;
受信データをとりあえず表示するだけで、他は何も考慮していません。 &lt;br /&gt;
3D-PC.zip&lt;br /&gt;
&lt;span style=&quot;word-spacing: 3px;&quot;&gt;&lt;a dir=&quot;ltr&quot; href=&quot;https://sites.google.com/site/envelopejp/buroguyou/3D-PC.zip?attredirects=0&amp;amp;d=1&quot;&gt;ダウンロード&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;word-spacing: 3px;&quot;&gt;プログラムを流用しているので、わざわざAD変換した値から電圧を求めてグラフを描いてますが、&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;word-spacing: 3px;&quot;&gt;AD変換した値でグラフを描いた方がシンプルでいいと思います。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;word-spacing: 3px;&quot;&gt;目盛も意味はありません、見やすいようずらして表示してあります。&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/7837644435288019975/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/11/blog-post_29.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/7837644435288019975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/7837644435288019975'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/11/blog-post_29.html' title='出力データをグラフで表示してみる-3軸加速度センサー編-PIC18F2550'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOURnF7f5gDzNS_nLRzycZkNjmulJzgYoX-hYEoXEOnnWxUe8ggnNY1Xgqil11w2bxi66qeBAA0Ojw8QMxFUhr-aNdGATJ06ZdUPh74SI9a505FQmc8Z4oa0kP7DCphEmqjyiV0uBiHy4/s72-c/PIC18F2550WinUSB008.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-2036677863927021729</id><published>2010-11-28T13:17:00.003+09:00</published><updated>2010-11-28T13:23:46.623+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PIC18F4550"/><title type='text'>ブートローダーで書き込むプログラム</title><content type='html'>&lt;pre class=&quot;C&quot; name=&quot;code&quot;&gt;#include &amp;lt;p18cxxx.h&amp;gt; 
 
#define REMAPPED_RESET_VECTOR_ADDRESS            0x1000
#define REMAPPED_HIGH_INTERRUPT_VECTOR_ADDRESS    0x1008
#define REMAPPED_LOW_INTERRUPT_VECTOR_ADDRESS    0x1018
     
     extern void _startup (void);        // See c018i.c in your C18 compiler dir
     #pragma code REMAPPED_RESET_VECTOR = REMAPPED_RESET_VECTOR_ADDRESS
     void _reset (void)
     {
         _asm goto _startup _endasm
     }
         
         
 void main (void)
 {
   TRISA = 0x00;
   TRISD = 0x08;
   /* Reset the LEDs */
   PORTA = 0;
   /* Light the LEDs */
   PORTA = 0x3F;
   while (1)
   {
       LATAbits.LATA0=PORTDbits.RD3;
   }  
 }
 
&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/2036677863927021729/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/11/classc-namecode-include-define.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/2036677863927021729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/2036677863927021729'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/11/classc-namecode-include-define.html' title='ブートローダーで書き込むプログラム'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-5830295847214780939</id><published>2010-11-28T00:22:00.004+09:00</published><updated>2010-11-28T01:24:35.782+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PIC18F2550"/><title type='text'>LM60を使った温度計作成</title><content type='html'>&lt;a href=&quot;http://yamato-pic.blogspot.com/2010/11/winusb-generic-driver-demo-pic18f2550_26.html&quot;&gt;リアルタイムで値を表示-WinUSB - Generic Driver Demo-PIC18F2550&lt;/a&gt; の記事を参考に&lt;br /&gt;
温度計を繋げてみました。&lt;br /&gt;
&lt;br /&gt;
基準電圧には、LM336Z-2.5の2.409VをRA3/AN3　に繋げてみました。 &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfyTnUwLCuTLr9SUBdZ2-3Z3Vfurs2Ui2AAI3FQR2UVCzRl679VPxmuZpx0HznBD4aWNQkFANo2qrKTiLrbKDnLHbO90JYicBiX_dBRZ7Hjq9C2prqW1O-4bi_LRxx32URuE7eLPDs7UU/s1600/PIC18F2550WinUSB004.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;313&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfyTnUwLCuTLr9SUBdZ2-3Z3Vfurs2Ui2AAI3FQR2UVCzRl679VPxmuZpx0HznBD4aWNQkFANo2qrKTiLrbKDnLHbO90JYicBiX_dBRZ7Hjq9C2prqW1O-4bi_LRxx32URuE7eLPDs7UU/s320/PIC18F2550WinUSB004.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfzX0UnLseUXqmERjbeemXlSfK_fbLSo0wEvpLkHGg-PYhSzJ14wghTR6Bu6psBGy_IzTmm3zlKT4utF1GLPaoRR0eXjivOzjVCT0rBpNTOSdw-0o6juqJF1ZHBPDGMkRARN07dxWvqxg/s1600/PIC18F2550WinUSB005.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;162&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfzX0UnLseUXqmERjbeemXlSfK_fbLSo0wEvpLkHGg-PYhSzJ14wghTR6Bu6psBGy_IzTmm3zlKT4utF1GLPaoRR0eXjivOzjVCT0rBpNTOSdw-0o6juqJF1ZHBPDGMkRARN07dxWvqxg/s320/PIC18F2550WinUSB005.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
参考にPIC側、PC側のファイルを置いておきます。&lt;br /&gt;
プログラムソースには必要無い部分も含まれています。&lt;br /&gt;
PIC側プロジェクトファイル &lt;br /&gt;
TEMP.zip&lt;br /&gt;
&lt;a href=&quot;https://sites.google.com/site/envelopejp/buroguyou/TEMP.zip?attredirects=0&amp;amp;d=1&quot;&gt;ダウンロード&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
PC側プロジェクトファイ&lt;br /&gt;
WinUSB_TEMP.zip&lt;br /&gt;
&lt;a href=&quot;https://sites.google.com/site/envelopejp/buroguyou/WinUSB_TEMP.zip?attredirects=0&amp;amp;d=1&quot;&gt;ダウンロード&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
温度センサーも基準電圧ダイオードもデータシートの図は下から見た図でした、&lt;br /&gt;
最初は上から見た図と勘違いしていて、温度は上がるはずなのに逆に下がったり、&lt;br /&gt;
計算した温度が出なかったり大変でした。</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/5830295847214780939/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/11/lm60_28.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/5830295847214780939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/5830295847214780939'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/11/lm60_28.html' title='LM60を使った温度計作成'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfyTnUwLCuTLr9SUBdZ2-3Z3Vfurs2Ui2AAI3FQR2UVCzRl679VPxmuZpx0HznBD4aWNQkFANo2qrKTiLrbKDnLHbO90JYicBiX_dBRZ7Hjq9C2prqW1O-4bi_LRxx32URuE7eLPDs7UU/s72-c/PIC18F2550WinUSB004.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-4667123943754434472</id><published>2010-11-26T07:06:00.003+09:00</published><updated>2010-11-26T13:18:41.100+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PIC18F2550"/><title type='text'>リアルタイムで値を表示-WinUSB - Generic Driver Demo-PIC18F2550</title><content type='html'>&amp;nbsp;&lt;a href=&quot;http://yamato-pic.blogspot.com/2010/11/adrs232c-winusb-generic-driver-demo.html&quot;&gt;AD変換とRS232C通信を追加-WinUSB - Generic Driver Demo-PIC18F2550&lt;/a&gt;　の記事は、&lt;br /&gt;
ボタンをクリックして値を取得していましたが、&lt;br /&gt;
タイマーを利用してリアルタイムで値を取得して表示してみたいと思います。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyNAKvOMPzYRvnFfs8Jkvqnd0pEJplQrOSuDTRH_kppoKVmrL5a2w2wXRKrD9RGI_62uKMU_SUYVCExKSiuuJT2OzlneZM4CmIuL_QzcUzwU50nHPzardAm-aeQS7qzp4i7KjWFt4FPhc/s1600/PIC18F2550WinUSB003.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;162&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyNAKvOMPzYRvnFfs8Jkvqnd0pEJplQrOSuDTRH_kppoKVmrL5a2w2wXRKrD9RGI_62uKMU_SUYVCExKSiuuJT2OzlneZM4CmIuL_QzcUzwU50nHPzardAm-aeQS7qzp4i7KjWFt4FPhc/s320/PIC18F2550WinUSB003.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Connect ボタンをクリックするとリアルタイムで表示し始めます。&lt;br /&gt;
インターバルは１秒に設定しています。&lt;br /&gt;
&lt;br /&gt;
回路図とPIC側のファームウェアは、&lt;br /&gt;
&lt;a href=&quot;http://yamato-pic.blogspot.com/2010/11/adrs232c-winusb-generic-driver-demo.html&quot;&gt;AD変換とRS232C通信を追加-WinUSB - Generic Driver Demo-PIC18F2550&lt;/a&gt;　の記事で紹介している物と同じです。 &lt;br /&gt;
&lt;br /&gt;
PC側のソフトはTimer コントロールを追加して、&lt;br /&gt;
プロパティーでインターバルの時間を設定して、Enabled = true;にする。&lt;br /&gt;
Timer コントロールのイベント処理部分は&lt;br /&gt;
ボタンをクリックした時の、処理をそのままコピーする感じです。&lt;br /&gt;
&lt;br /&gt;
PC側プロジェクトファイル &lt;br /&gt;
WinUSB Simple Demo - PC Application - MS VC++ 2005 Express02.zip&lt;br /&gt;
&lt;a href=&quot;https://sites.google.com/site/envelopejp/buroguyou/WinUSBSimpleDemo-PCApplication-MSVC%2B%2B2005Express02.zip?attredirects=0&amp;amp;d=1&quot;&gt;ダウンロード&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/4667123943754434472/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/11/winusb-generic-driver-demo-pic18f2550_26.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/4667123943754434472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/4667123943754434472'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/11/winusb-generic-driver-demo-pic18f2550_26.html' title='リアルタイムで値を表示-WinUSB - Generic Driver Demo-PIC18F2550'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyNAKvOMPzYRvnFfs8Jkvqnd0pEJplQrOSuDTRH_kppoKVmrL5a2w2wXRKrD9RGI_62uKMU_SUYVCExKSiuuJT2OzlneZM4CmIuL_QzcUzwU50nHPzardAm-aeQS7qzp4i7KjWFt4FPhc/s72-c/PIC18F2550WinUSB003.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6277123342595515364.post-2749011028159042193</id><published>2010-11-26T05:32:00.007+09:00</published><updated>2010-11-27T17:38:33.132+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PIC18F2550"/><title type='text'>AD変換とRS232C通信を追加-WinUSB - Generic Driver Demo-PIC18F2550</title><content type='html'>サンプルのWinUSB - Generic Driver Demoに&lt;br /&gt;
強引にAD変換とRS232C通信を追加してみました。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSnEpdflE-i_XgpyoCfx00au9YkGF71bUBw2ULT1A_aoVsjhO5oChkCZvnt8rmfYXIOHG_EIHkNy6d4rMGAE5kxiywGLS2lN0y7MiGlSVVq9_aZyD-SbRRAVIS2IZGylNleV5D_jmV5Yw/s1600/PIC18F2550AD002.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;231&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSnEpdflE-i_XgpyoCfx00au9YkGF71bUBw2ULT1A_aoVsjhO5oChkCZvnt8rmfYXIOHG_EIHkNy6d4rMGAE5kxiywGLS2lN0y7MiGlSVVq9_aZyD-SbRRAVIS2IZGylNleV5D_jmV5Yw/s320/PIC18F2550AD002.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqx0rC1cOQ9ViG_g2Zfar2fmhNU1EYf9FCjFY1566dKfa0eKZYqJt8xlH_AeCbq1KAsS70y3pQ7VsCSSPQhHgkd8m9Q7K08ywp2JSnYEPcltwW3LgEOzjS9CQQGSYqiwXxye53zB6zG6Q/s1600/PIC18F2550WinUSB002.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;222&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqx0rC1cOQ9ViG_g2Zfar2fmhNU1EYf9FCjFY1566dKfa0eKZYqJt8xlH_AeCbq1KAsS70y3pQ7VsCSSPQhHgkd8m9Q7K08ywp2JSnYEPcltwW3LgEOzjS9CQQGSYqiwXxye53zB6zG6Q/s320/PIC18F2550WinUSB002.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;object height=&quot;344&quot; width=&quot;425&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/jJu60wPdbHY?hl=ja&amp;fs=1&quot;&gt;


&lt;/param&gt;
&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;


&lt;/param&gt;
&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;


&lt;/param&gt;
&lt;embed src=&quot;http://www.youtube.com/v/jJu60wPdbHY?hl=ja&amp;fs=1&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;br /&gt;
&lt;br /&gt;
PIC側プロジェクトファイル&lt;br /&gt;
WinUSB.zip&lt;br /&gt;
&lt;a href=&quot;https://sites.google.com/site/envelopejp/buroguyou/WinUSB.zip?attredirects=0&amp;amp;d=1&quot;&gt;ダウンロード&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
PC側プロジェクトファイル&lt;br /&gt;
WinUSB Simple Demo - PC Application - MS VC++ 2005 Express.zip&lt;br /&gt;
&lt;a href=&quot;https://sites.google.com/site/envelopejp/buroguyou/WinUSBSimpleDemo-PCApplication-MSVC%2B%2B2005Express.zip?attredirects=0&amp;amp;d=1&quot;&gt;ダウンロード&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
PC側のプロジェクトファイルをビルドするには、&lt;br /&gt;
VWindows Driver Kit (WDK)をインストールする必要があります。&lt;br /&gt;
&lt;a href=&quot;http://yamato-pic.blogspot.com/2010/11/blog-post_9730.html&quot;&gt; インクルードファイルの準備&lt;/a&gt;　を一読すると良いかもしれません。&lt;br /&gt;
&lt;br /&gt;
USBで接続しているので、RS232C通信は必要無いと思いますが、&lt;br /&gt;
動作確認の為にあえて加えてみました。 &lt;br /&gt;
&lt;br /&gt;
細かいところまで作り込んでいません。&lt;br /&gt;
RA3/AN3 ポートは電源電圧を基準電圧に使用しているので必要ありません。</content><link rel='replies' type='application/atom+xml' href='http://yamato-pic.blogspot.com/feeds/2749011028159042193/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://yamato-pic.blogspot.com/2010/11/adrs232c-winusb-generic-driver-demo.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/2749011028159042193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6277123342595515364/posts/default/2749011028159042193'/><link rel='alternate' type='text/html' href='http://yamato-pic.blogspot.com/2010/11/adrs232c-winusb-generic-driver-demo.html' title='AD変換とRS232C通信を追加-WinUSB - Generic Driver Demo-PIC18F2550'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSnEpdflE-i_XgpyoCfx00au9YkGF71bUBw2ULT1A_aoVsjhO5oChkCZvnt8rmfYXIOHG_EIHkNy6d4rMGAE5kxiywGLS2lN0y7MiGlSVVq9_aZyD-SbRRAVIS2IZGylNleV5D_jmV5Yw/s72-c/PIC18F2550AD002.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>