マイコンプログラムの実際 -gfu-n.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
マイコンプログラムの実際 -gfu-n

マイコンプログラムの実際 マイコンプログラムの種類 タイマ 割り込み AD変換 マイクロコンピュータ タイマ:タイマとは何か? CPU タイマ (周辺回路) CPUからレジスタを設定 時間を計測して一定時間後に通知 ?割り込みをかける ?各種動作を実現 タイマ:タイマは何につかうか? マイコンのタイマは 一定時間を測定する 割り込みを使うと,一定時間ごとに関数を起動できる。 波形を出力する タイマで時間を測定しながらPWM ( Plus Width Modulation , パルス幅変調 ) 波形を出力する 時間を測る タイマを使った時間の測り始めから,測り終わりまでの時間を測定する PWM とは PWM とは Plus Width Modulation の頭文字でパルス幅変調という方式です。 アナログ電圧を出力する代わりに,パルス幅を変化させ,平均電圧で動作しているような状態にします。 平均電圧 割り込み:通常の関数はいつ動作するか? 通常の関数は,その関数を呼び出したときに,動作する。   :   : funcA() ; // 関数呼び出し   :   : void funcA(void) { : : } 割り込み:割り込み処理関数はいつ動作するか? 割り込み処理の関数は,割り込みイベントが発生したときに,動作する。 void funcA(void) { : : } マイコン INT端子 例えば,INT端子の電圧がLowからHighに変化したとき どの関数に割り込み処理させるかを決定する方法は,マイコンにより異なる AD 変換とは AD とは Analog to Digital ( アナログからディジタルへの ) 変換です。 マイコンの外部の世界(センサでの測定など)はアナログ電圧などを扱うことが多い。 マイコンの内部の世界では,ディジタルで扱うことが多い。 そこで,マイコンへ取り込む時に AD 変換が必要になります。 マイコン外部のアナログ表現 例)ある温度センサの場合:温度に比例したアナログ電圧を出力 温度0 ℃のとき,0 V 温度200 ℃のとき,5 Vなど 25 mV/℃ これはアナログ電圧 マイコン内部のディジタル表現 例 ) AD 変換機 ( ADC ) が 8 ビットであれば 0 ~ 255 の値(整数値)をもつ 整数 0 が 0 V に対応 整数 255 が 5 V に対応 その間は直線 ( 整数 1 は 5/255 V に対応 ) ちょうど整数値がない場合は,もっとも近い値に置き換わる ( 誤差がある ) * * * * * * * * * * * * * * * * * * * *

文档评论(0)

book1986 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档