差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
exercise1_出力 [2015/02/28 05:37] memberexercise1_出力 [2015/02/28 05:45] (現在) member
行 19: 行 19:
 まず、ポートE(PE)を出力に設定します。 まず、ポートE(PE)を出力に設定します。
  
-出力と入力の違いは、 +出力と入力の違いは、\\ 
-出力…ピンの電圧(5Vか0Vか)をプログラムで決定できる +出力…ピンの電圧(5Vか0Vか)をプログラムで決定できる\\ 
-入力…ピンの電圧をプログラムで確認することが出来る+入力…ピンの電圧をプログラムで確認することが出来る\\
 という感じです。 という感じです。
  
-良く判らなくても、 +良く判らなくても、\\ 
-LEDやモータを使うときは出力、スイッチを使うときは入力。+LEDやモータを使うときは出力、スイッチを使うときは入力。\\
 という認識でOKです。 という認識でOKです。
  
-PEは0~15の16Bitのポートです。 +PEは0~15の16Bitのポートです。\\ 
-PFC(ピンファンクションコントロール)では「PFC.PEIORL」に値を代入する事によって入力と出力を選ぶことが出来ます。 +PFC(ピンファンクションコントロール)では「PFC.PEIORL」に値を代入する事によって入力と出力を選ぶことが出来ます。\\ 
-具体的には、箱があって、そこに1を入れるか0を入れるかによって+具体的には、箱があって、そこに1を入れるか0を入れるかによって\\
 PEを出力(1)に設定するか入力(0)に設定するかを選択できます。 PEを出力(1)に設定するか入力(0)に設定するかを選択できます。
  
-今回は0,1,2Bitを出力にしたいので +今回は0,1,2Bitを出力にしたいので\\ 
-PFC.PEIORLには2進数で000000000111と代入すればいい事が判ります。+PFC.PEIORLには2進数で000000000111と代入すればいい事が判ります。\\
 ちなみに、1を入力するBITは右から0,1,2Bitとなっています。 ちなみに、1を入力するBITは右から0,1,2Bitとなっています。
  
行 42: 行 42:
 と書くと、0,1,2BITは出力、それ以外のポートEのピンは入力なります。 0xというのは16進数で、という意味です。 と書くと、0,1,2BITは出力、それ以外のポートEのピンは入力なります。 0xというのは16進数で、という意味です。
  
-5V出力す+次に**5V出力**をしま
  
 出力に設定したことでプログラムで5Vか0Vかを選べるようになりました。\\ 出力に設定したことでプログラムで5Vか0Vかを選べるようになりました。\\
行 51: 行 51:
 考え方はPEIORLと同じで、1を代入すると5V、0で0Vです。 考え方はPEIORLと同じで、1を代入すると5V、0で0Vです。
  
-そして、LEDのつながっているポートを5VにすればLEDは光ります。+そして、LEDのつながっているポートを5VにすればLEDは光るはずです。
  
-ココから先は自分で考えてみてください。(本も参考にするとよしかも+ココから先は自分で考えてみてください。(本も参考にするとよしです
  
 それが出来るようになったら、今度はモータドライバ(2本並んでいる長細いやつ)に出力してみてください。 それが出来るようになったら、今度はモータドライバ(2本並んでいる長細いやつ)に出力してみてください。
  
-ポートは調べましょう。+ポート番号は調べましょう。
/home/users/2/deca.jp-mice/web/cgi/dokuwiki/data/attic/exercise1_出力.1425069446.txt.gz · 最終更新: 2015/02/28 05:37 by member
CC Attribution-Noncommercial-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0