技術資料
http://w.atwiki.jp/system-ed/
技術資料
ja
2007-09-21T11:50:59+09:00
1190343059
-
パターン幅
https://w.atwiki.jp/system-ed/pages/19.html
1mm=1Aと考える。
[[㈱システム電子設計へ戻る>http://www.system-ed.co.jp/]]
2007-09-21T11:50:59+09:00
1190343059
-
ビア
https://w.atwiki.jp/system-ed/pages/18.html
層から層に信号を渡す場合に使用する。
・電流 200mA あたり1 個のビア
[[㈱システム電子設計へ戻る>http://www.system-ed.co.jp/]]
2007-09-21T11:51:15+09:00
1190343075
-
抵抗器
https://w.atwiki.jp/system-ed/pages/17.html
*抵抗の値の読み方
カラーコード
|BGCOLOR(Lavender):色|BGCOLOR(Lavender): |BGCOLOR(Lavender):数字|BGCOLOR(Lavender):数値|BGCOLOR(Lavender):許容差|
|銀|BGCOLOR(Silver):|-|1e-2|±10%|
|金|BGCOLOR(DarkGoldenrod):|-|1e-1|±5%|
|黒|BGCOLOR(Black):|0|1e-0|±20%|
|茶|BGCOLOR(Chocolate):|1|1e+1|±1%|
|赤|BGCOLOR(red):|2|1e+2|±2%|
|橙|BGCOLOR(DarkOrange):|3|1e+3|-|
|黄|BGCOLOR(Yellow):|4|1e+4|-|
|緑|BGCOLOR(Green):|5|1e+5|-|
|青|BGCOLOR(Blue):|6|1e+6|-|
|紫|BGCOLOR(DarkMagenta):|7|-|-|
|灰|BGCOLOR(DimGray):|8|-|-|
|白|BGCOLOR(White):|9|-|-|
※eは指数表記で10の累乗を表す
表示例と値
・線が4本の場合
左から10の位、1の位、10の累乗、誤差になります。
例
1KΩ±5%の場合
「茶黒赤金」 は 10e+2 = 1000
&ref(http://www.system-ed.co.jp/img/r1.jpg)
・線が5本の場合
左から100の位、10の位、1の位、10の累乗、誤差になります。
例
1KΩ±1%の場合
「茶黒黒茶茶」 は 100e+1=1000
&ref(http://www.system-ed.co.jp/img/r2.jpg)
[[㈱システム電子設計へ戻る>http://www.system-ed.co.jp/]]
2007-09-21T11:51:30+09:00
1190343090
-
C言語 演算子
https://w.atwiki.jp/system-ed/pages/16.html
-C言語の記号
|BGCOLOR(Lavender):記号|BGCOLOR(Lavender):意 味|BGCOLOR(Lavender):凡 例|
|{}|ブロックの表示、関数の定義、1計算単位を示す|main(){}|
|()|式を囲む、計算を優先させる|*(p__)|
|[]|配列の要素の番号を囲む|dummy[]|
|'|ASCIIコードを生成する文字を囲む|'A'|
|"|文字定数を囲む|"ABCD"|
|,|変数や演算子の切れ目を示す|int i,j,k;|
|.|ストラクチャのメンバを示す|dummy.bit|
|:|ラベルの終わりを示す|case 'A':|
|;|文の終わりを示す|int dummy;|
|#|プリプロセッサを示す|#define|
-加減乗除
|BGCOLOR(Lavender):演算子|BGCOLOR(Lavender):機 能|BGCOLOR(Lavender):凡 例|BGCOLOR(Lavender):説 明|
|+|加 算|x = y + z|y と z を加えた結果が x に入る|
|-|減 算|x = y - z|y から z を引いた結果が x に入る|
|*|乗 算|x = y * z|y に z を掛けた結果が x に入る|
|/|除 算|x = y / z|y を z で割った結果が x に入る|
|%|剰 余|x = y % z|y を z で割った結果の余りだけが x に入る|
-増減(インクリメント、デクリメント)
|BGCOLOR(Lavender):演算子|BGCOLOR(Lavender):機 能|BGCOLOR(Lavender):凡 例|BGCOLOR(Lavender):説 明|
|++|インクリメント|++x|1 を加えてから x を使う|
|++|インクリメント|x++|x を 使ってから 1 を加える|
|--|デクリメント|--x|1 を引いてから x を使う|
|--|デクリメント|x--|x を 使ってから 1 を引く|
-代入演算
|BGCOLOR(Lavender):演算子|BGCOLOR(Lavender):機 能|BGCOLOR(Lavender):凡 例|BGCOLOR(Lavender):説 明|
|=
2007-09-21T11:51:43+09:00
1190343103
-
モトローラSレコード フォーマット
https://w.atwiki.jp/system-ed/pages/15.html
レコード構造
|BGCOLOR(Lavender):a,スタート・マーク|BGCOLOR(Lavender):b,レコードタイプ|BGCOLOR(Lavender):c,レコード桁数|BGCOLOR(Lavender):d,アドレス|BGCOLOR(Lavender):e,データ|BGCOLOR(Lavender):f,チェックサム|
|S|r|nn|An ~ A1 A0|D0 D1 D2 ~ Dn|S1 S2|
レコード説明
|BGCOLOR(Lavender):a,スタート・マーク|”S”レコードの始まり|
|BGCOLOR(Lavender):b,レコード・タイプ|1文字&br()0:&br()1:16ビット アドレスデータ&br()2:24ビット アドレスデータ&br()3:32ビット アドレスデータ&br()4:シンボルレコード (LSIC拡張)&br()5:今まで出てきたデータレコード数&br()6:未使用&br()7:S3(32ビットアドレス)終了&br()8:S3(24ビットアドレス)終了&br()9:S3(16ビットアドレス)終了&br()|
|BGCOLOR(Lavender):c,レコード桁数|2文字&br() d+e+fのレコード桁数&br() 桁数は、2バイト(ASCII)で表された1バイトのHEXデータを”1”とします。|
|BGCOLOR(Lavender):d,アドレス|レコード先頭アドレス&br() S1レコード:4文字(16ビット)&br() S2レコード:6文字(24ビット)&br() S3レコード:8文字(32ビット)&br()|
|BGCOLOR(Lavender):e,データ|文字数:c-d-eの残り桁数 × 2文字&br() 1バイトのデータを2桁のASCIIコードで表す。|
|BGCOLOR(Lavender):f,チェックサム|2文字&br()計算式:&br() NOT((c+d+e) AND 0x0F)&br() c+d+eの合計値の1の補数|
[[㈱システム電子設計へ戻る>http://www.system-ed.co.jp/]]
2007-09-21T11:51:54+09:00
1190343114
-
インテルHEX フォーマット
https://w.atwiki.jp/system-ed/pages/14.html
ROMライターなどで利用されている、HEXフォーマットです。
----
1バイトデータについて
すべてASCIIコードで示す。
1バイトデータ例
00 = 30h30h
FF = 46h46h
----
レコード構造
|BGCOLOR(Lavender):a,スタート・マーク|BGCOLOR(Lavender):b,バイト・カウント|BGCOLOR(Lavender):c,アドレス|BGCOLOR(Lavender):d,レコード・タイプ|BGCOLOR(Lavender):e,データ|BGCOLOR(Lavender):f,チェックサム|
|:|NN|A3 A2 A1 A0|RR|D0 D1 D2 ~ Dn|S1 S2|
レコード説明
|BGCOLOR(Lavender):a,スタート・マーク|”:” レコードの始まり|
|BGCOLOR(Lavender):b,バイト・カウント|2文字&br() データバイト桁数を表す。(ビック・エンディアン)&br() 容量は、0~255まで指定可能&br() (レコード桁数”00”でエンドコードと判断します。)|
|BGCOLOR(Lavender):c,アドレス|4文字&br() データの先頭アドレスを示す。(ビック・エンディアン)&br() レコード・タイプによってアドレス計算が必要です。|
|BGCOLOR(Lavender):d,レコード・タイプ|2文字&br()00:データ・レコード&br() 書き込まれるべきデータ&br()01:エンド・レコード&br() HEXファイルの終了を示す。&br() b,バイト・カウントは、00になる。&br()02:拡張アドレス・レコード&br() e,データにセグメントアドレスが入る。&br()03:スタートセグメント・レコード&br()04:拡張リニアアドレス・レコード&br()05:スタートリニアアドレス|
|BGCOLOR(Lavender):e,データ|2文字(1データ)&br() 1バイトのデータを示す。|
|BGCOLOR(Lavender):f,チェックサム|2文字&br() 計算式: (NOT(b+c+d+e) AND 0xFF)+1&br() b+c+d+eの各バイトの2の補数|
1.
2007-09-21T11:52:06+09:00
1190343126
-
RS-232C
https://w.atwiki.jp/system-ed/pages/13.html
Recommended Standard 232 version C
米国電子工業会(EIA)によって標準化された、シリアル通信の規格の一つ。
ケーブルの最大長は約15mで、最高通信速度は115.2kbps。
現在では、EIA-232-Eと呼ぶのが正解でしょう。
----
*ピンアサイン
-EIA-232-E (DTE側)
|BGCOLOR(Lavender):ピン番号|BGCOLOR(Lavender):BGCOLOR(Lavender):JISコード|BGCOLOR(Lavender):汎用記号|BGCOLOR(Lavender):信号方向|BGCOLOR(Lavender):名 称|BGCOLOR(Lavender):種別|
|1||PG|─|保安用接地||
|2|SD|TxD|→|送信データ|データ|
|3|RD|RxD|←|受信データ|データ|
|4|RS|RTS|→|送信要求|制御|
|5|CS|CTS|←|送信可|制御|
|6|DR|DSR|←|データ・セット・レディ|制御|
|7|SG|GND|─|信号用接地線||
|8|CD|DCD|←|キャリア検出|制御|
|9||||||
|10||||||
|11||||||
|12|BCD||←|バックワード・チャンネル・キャリア検出||
|13|BCS||←|バックワード・チャンネル送信可||
|14|BSD||→|バックワード・チャンネル送信データ||
|15|ST2|TxC2|←|送信エレメント・タイミング(端末)|タイミング|
|16|BRD||←|パスワード・チャンネル受信データ||
|17|RT|RxC|←|受信信号エレメント・タイミング|タイミング|
|18||||||
|19|BRS||→|バックワード・チャンネル送信要求||
|20|ER|DTR|→|データ端末レディ|制御|
|21|SQD||←|データ信号品質検出||
|22|CI|RI|←|被呼表示|制御|
|23|SRS||▲|データ検出速度検出||
|24|ST1|TxC1|→|送信信号エレメント・タイミング(本体)|タイミング|
|25||||||
-EIA-574 DSUB-9Pオス(DOS/V パソコン)
|BGCOLOR(Lavender):ピン番
2007-09-21T11:52:21+09:00
1190343141
-
制御コード一覧
https://w.atwiki.jp/system-ed/pages/12.html
*制御コード一覧
|BGCOLOR(Lavender):Hex|BGCOLOR(Lavender):Code|BGCOLOR(Lavender):Full Name|BGCOLOR(Lavender):解説|BGCOLOR(Lavender):プログラム記述|
|00|NUL|空白|NULL|\0|
|01|SOH|ヘッディング開始|TC1(Start Of Heading)| |
|02|STX|テキスト開始|TC2(Start of TeXt)| |
|03|ETX|テキスト終結|TC3(End of TeXt)| |
|04|EOT|テキスト伝送終了|TC4(End Of Transmission)| |
|05|ENQ|問い合わせ|TC5(ENQuiry)| |
|06|ACK|肯定応答|TC6(ACKnowledge)| |
|07|BEL|警告ベル|(BELl)|\a|
|08|BS|後退|FE0(Back Space)|\b|
|09|HT|水平タブ|FE1(Horizontal Tabulation)|\t|
|0A|LF|改行|FE2(Line Feed)|\n|
|0B|VT|垂直タブ|FE3(Vertical Tabulation)|\v|
|0C|FF|書式送り|FE4(Form Feed)|\f|
|0D|CR|復帰|FE5(Carriage Return)|\r|
|0E|SO|シフトアウト|(Shift Out)| |
|0F|SI|シフトイン|(Shift In)| |
|10|DLE|伝送制御拡張|TC7(Data Link Escape)| |
|11|DC1|装置制御1|(Device Control 1)| |
|12|DC2|装置制御2|(Device Control 2)| |
|13|DC3|装置制御3|(Device Control 3)| |
|14|DC4|装置制御4|(Device Control 4)| |
|15|NAK|否定応答|TC8(Negative AcKnowledge)| |
|16|SYN|同期信号|TC9(SYNchronous idle)| |
|17|ETB|伝送ブロック終結|TC10(End of Tran
2007-09-21T11:52:34+09:00
1190343154
-
文字コード表
https://w.atwiki.jp/system-ed/pages/11.html
文字コード
Ascii code
アスキー, 情報交換用米国標準コード
American Standard Code for Information Interchange の頭字語
アスキーコード(0x00~0x7F)と、JIS X 0201で規定されている半角カタカナを含む文字コード表です。(2013年6月13日 追記)
|BGCOLOR(Lavender): |BGCOLOR(Lavender):00|BGCOLOR(Lavender):10|BGCOLOR(Lavender):20|BGCOLOR(Lavender):30|BGCOLOR(Lavender):40|BGCOLOR(Lavender):50|BGCOLOR(Lavender):60|BGCOLOR(Lavender):70|BGCOLOR(Lavender):80|BGCOLOR(Lavender):90|BGCOLOR(Lavender):A0|BGCOLOR(Lavender):B0|BGCOLOR(Lavender):C0|BGCOLOR(Lavender):D0|BGCOLOR(Lavender):E0|BGCOLOR(Lavender):F0|
|BGCOLOR(Lavender):00| |DE| |0|@|P| |p| | | |ー|タ|ミ| | |
|BGCOLOR(Lavender):01|SH|D1|!|1|A|Q|a|q| | |。|ア|チ|ム| | |
|BGCOLOR(Lavender):02|SX|D2|”|2|B|R|b|r| | |「|イ|ツ|メ| | |
|BGCOLOR(Lavender):03|EX|D3|#|3|C|S|c|s| | |」|ウ|テ|モ| | |
|BGCOLOR(Lavender):04|ET|D4|$|4|D|T|d|t| | |、|エ|ト|ヤ| | |
|BGCOLOR(Lavender):05|EQ|NK|%|5|E|U|e|u| | |・|オ|ナ|ユ| | |
|BGCOLOR(Lavender):06|AK|SN|&|6|F|V|f|v| | |ヲ|カ|ニ|ヨ| | |
2013-06-13T13:54:30+09:00
1371099270
-
プラグイン/コメント
https://w.atwiki.jp/system-ed/pages/10.html
* コメントプラグイン
@wikiのwikiモードでは
#comment()
と入力することでコメントフォームを簡単に作成することができます。
詳しくはこちらをご覧ください。
=>http://atwiki.jp/guide/17_60_ja.html
-----
たとえば、#comment() と入力すると以下のように表示されます。
#comment
2007-08-27T10:15:53+09:00
1188177353