連載記事「イチから作って丸ごと学ぶ! H8マイコン道」

イチから作って丸ごと学ぶ! H8マイコン道

イチから作って丸ごと学ぶ! H8マイコン道(1)

プリント基板CADで“マイ”マイコンボードを作ろう!!

イチから作って丸ごと学ぶをモットーに、プリント基板CADによるボード製作からマイコン制御プログラミングまでを丸ごと解説


イチから作って丸ごと学ぶ! H8マイコン道

イチから作って丸ごと学ぶ! H8マイコン道(2)

バス・引き込み線・記号名で“分かる”回路図を描こう

前回インストールした回路図CADを用いて、H8Tiny-USBの回路図を作成。プリント基板製作の基となるネットデータを生成する


イチから作って丸ごと学ぶ! H8マイコン道

イチから作って丸ごと学ぶ! H8マイコン道(3)

基礎力アップでプリント基板CADを使いこなそう!!

いよいよプリント基板CADによる設計を開始する。まずは、設計するうえで重要となるプリント基板の構造から押さえよう


イチから作って丸ごと学ぶ! H8マイコン道

イチから作って丸ごと学ぶ! H8マイコン道(4)

習うより慣れよ、アート・ワークはセンスで勝負!

プリント基板設計も最終段階!! 今回は部品をすべて登録し、回路図CADで生成したネットデータを取り込み“プリント配線”を行う


イチから作って丸ごと学ぶ! H8マイコン道

イチから作って丸ごと学ぶ! H8マイコン道(5)

「熱する・溶かす・流す」はんだ付けの極意

今回は、はんだ付けの手順・ポイントを紹介しながらプリント基板に部品を取り付け、「H8Tiny-USB」を完成させる


イチから作って丸ごと学ぶ! H8マイコン道

イチから作って丸ごと学ぶ! H8マイコン道(6)

【番外編】新境地! プリント基板CADの可能性

プリント基板CADを使った電子工作の具体例を紹介。また、本編で紹介し切れなかった「自動ベタ」機能についても解説する


イチから作って丸ごと学ぶ! H8マイコン道

イチから作って丸ごと学ぶ! H8マイコン道(7)

H8マイコンのソフトウェア開発環境を整備しよう

今回から「C言語による制御プログラミング」をテーマにした新章に突入! まずはH8マイコンのプログラミング環境の構築から


イチから作って丸ごと学ぶ! H8マイコン道

イチから作って丸ごと学ぶ! H8マイコン道(8)

ポートを使いこなし、いざ制御プログラミングの世界へ

制御システムの基本といえるスイッチとLEDによる入出力回路の動作を理解したうえで、C言語によるポート制御を行う!!


イチから作って丸ごと学ぶ! H8マイコン道

イチから作って丸ごと学ぶ! H8マイコン道(9)

チャタリングを防止して、スイッチ入力を完成させよう

今回は、マイコン制御プログラムの基礎中の基礎、スイッチ入力にかかわるC言語プログラミングについて詳しく解説する!


イチから作って丸ごと学ぶ! H8マイコン道

イチから作って丸ごと学ぶ! H8マイコン道(10)

割り込みテクニックでタイマを使おう

制御プログラミングで欠かせない割り込み処理。今回は、C言語によるタイマA割り込みプログラムについて詳しく解説する


イチから作って丸ごと学ぶ! H8マイコン道

イチから作って丸ごと学ぶ! H8マイコン道(11)

周期イベントでLEDのダイナミック点灯を!

タイマ割り込みをテーマに、7セグメントLEDのダイナミック点灯を行う。また、プログラムのモジュール化についても解説する


イチから作って丸ごと学ぶ! H8マイコン道

イチから作って丸ごと学ぶ! H8マイコン道(12)

シリアル通信でオリジナルprintf関数を作ろう

ポート、スイッチ、タイマとH8マイコンの周辺機能を解説してきたソフトウェア開発編。最終回のテーマは「シリアル通信」だ!


全記事インデックス

スポンサーからのお知らせ

- PR -
- PR -

震災関連・復興支援情報

震災関連・復興支援情報
@IT MONOist/EE Times Japan/環境メディアの製造業技術者向け3メディアを中心に、震災関連/復興支援情報を集めました

次世代エンベデッドコーナー

次世代エンベデッド
“次世代”の組み込み機器を開発するエンジニアを支援するコーナー。新潮流・新技術をインタビューやコラム、解説記事で分かりやすく紹介!

Windows Embeddedコーナー

Windows Embedded
Windows Embedded専門コーナー。Windows Embedded StandardやWindows Embedded CEをはじめとする「Windows Embedded」ファミリの最新動向や技術情報をお届けします!!

Androidコーナー

Android
Android専門コーナー。組み込みデバイスへの適用からアプリケーション開発、イベントレポート、ニュースなどAndroidに関するさまざまな技術情報がここに集結!!