- -1 個 人 電 腦 介 面 卡 製 作 流 程 一 第 一 站 詴 場 每 個 工 作 崗 位 考 前 均 會 提 供 個 人 電 腦 介 面 卡 成 品, 如 下 圖 -1 所 示, 目 的 是 讓 應 檢 人 檢 查 個 人 電 腦 USB 設 備 以 及 三 顆 IC 是 否 正 常 (
|
|
|
- 抑透 纪
- 9 years ago
- Views:
Transcription
1 -1 個 人 電 腦 介 面 卡 製 作 流 程 - USB( 通 用 串 列 匯 流 排 ) 基 本 介 紹 -3 ATMEGA8-16PU 晶 片 基 本 介 紹 -4 IC 74LS44 與 74LS73 零 件 基 本 介 紹 -5 個 人 電 腦 介 面 卡 電 路 圖 介 紹 -6 Visual Basic 6.0 程 式 介 紹 -7 焊 接 技 巧 補 充 說 明 與 注 意 事 項 -8 各 式 故 障 狀 況 排 除 問 與 答 (Q&A)
2 - -1 個 人 電 腦 介 面 卡 製 作 流 程 一 第 一 站 詴 場 每 個 工 作 崗 位 考 前 均 會 提 供 個 人 電 腦 介 面 卡 成 品, 如 下 圖 -1 所 示, 目 的 是 讓 應 檢 人 檢 查 個 人 電 腦 USB 設 備 以 及 三 顆 IC 是 否 正 常 ( 詴 場 會 另 外 提 供 測 詴 程 式 ), 若 有 任 何 IC 或 設 備 問 題 頇 立 即 提 出, 確 認 均 無 誤 之 後, 詴 場 會 再 將 個 人 電 腦 介 面 卡 成 品 收 回, 內 含 韌 體 ATMEGA8-16PU 取 出 留 下 介 面 卡 成 品 均 符 合 本 詴 題 提 供 之 個 人 電 腦 介 面 卡 參 考 電 路 圖 個 人 電 腦 介 面 卡 零 件 配 置 參 考 圖 位 置 製 作, 其 中 ATMEGA8-16PU( 內 含 韌 體 ) 74LS44( 左 側 ) 及 74LS73( 右 側 ) 等 IC 之 腳 座 需 使 用 ZIF (Zero-Insertion Force) 腳 座, 以 方 便 將 測 詴 OK 的 三 顆 IC 留 下 使 用 每 個 工 作 崗 位 亦 提 供 一 條 USB 電 纜 線 作 為 測 詴 之 用, 一 端 為 Type A 接 頭, 另 一 端 為 Type B 接 頭 測 詴 完 成 均 需 取 下 圖 -1 試 場 提 供 的 個 人 電 腦 介 面 卡 成 品 ( 測 試 專 用, 每 人 均 有 ) 二 第 一 站 考 試 時 間 150 分 鐘, 內 含 0 分 鐘 檢 查 材 料 時 間, 依 照 試 場 所 提 供 的 第 一 站 檢 定 材 料 表 檢 查 是 否 缺 件, 若 有 缺 損 或 故 障 時, 得 予 更 換, 其 餘 時 間 更 換 器 材, 依 評 審 表 項 目 扣 10 分, 考 試 材 料 請 參 閱 圖 - 所 示 ( 還 有 焊 錫 與 OK 單 心 線 4 根 銅 柱 ) 材 料 當 中 尤 其 是 16 顆 的 發 光 二 極 體 LED( 極 性 為 : 長 正 / 短 負 ) 務 必 事 先 量 測 好 壞, 否 則 等 待 會 拆 掉 壞 的 LED 再 重 焊 的 時 間, 反 而 會 花 更 久 時 間 喔! 測 量 方 式 是 利 用 三 用 電 表 的 X1 或 X10 歐 姆 檔, 將 三 用 電 表 帶 正 電 的 黑 棒 接 LED 長 腳, 帶 負 電 的 紅 棒 接 LED 短 腳, 則 LED 應 點 亮 表 示 正 常, 如 下 圖 -3 所 示
3 第 章 個 人 電 腦 介 面 卡 製 作 -3 註 : 若 有 需 要 購 買 檢 定 相 關 材 料 或 介 面 卡 成 品, 請 洽 LIGHT-TECH 堃 喬 股 份 有 限 公 司, 網 址 連 絡 電 話 : 圖 - 第 一 站 試 場 應 提 供 的 檢 定 材 料 ( 另 含 焊 錫 OK 單 心 線 銅 柱 ) 圖 -3 檢 測 發 光 二 極 體 LED 好 壞 方 式
4 -4 三 利 用 詴 題 所 提 供 的 個 人 電 腦 介 面 卡 零 件 配 置 圖, 如 圖 -4 所 示, 將 零 件 分 別 擺 設 到 適 當 位 置, 電 阻 的 誤 差 統 一 朝 下 方 所 有 零 件 安 裝 順 序 建 議 依 序 是 : 1. 電 阻 R1~R16 ( 中 間 均 間 隔 格, 並 盡 量 靠 上 方, 和 LED 也 間 隔 格 ). IC 座 *3 ( 缺 口 均 朝 左 側 USB 連 接 頭 方 向 ) 3. 電 阻 R17 與 R18 ( R17 R18 分 別 對 齊 ATMEGA8 的 pin6 pin4) 4. 電 阻 R19 ( 對 齊 ATMEGA8 的 pin5, 電 阻 值 和 R17 R19 不 同, 勿 裝 錯 ) 5. D17~D18 ( 稽 納 二 極 體 有 標 記 的 負 端 均 朝 上, 並 置 於 R17 與 R18 兩 側 ) 6. Q1 ( 石 英 晶 體 左 邊 腳 位 對 齊 ATMEGA8 的 pin9) 7. C1~C ( 標 記 0 表 示 0pF, 分 別 對 齊 石 英 晶 體 Q1 的 兩 隻 腳 位 ) 8. C3 ( 標 記 104 表 示 0.1μf, 對 齊 ATMEGA8 的 pin7) 9. C4 ( 電 解 質 電 容 負 端 朝 左 側, 對 齊 ATMEGA8 的 pin1 pin) 10. USB 連 接 頭 ( 插 入 口 要 朝 外 側 端 ) 11. LED1~16 ( 負 端 均 朝 上, 右 側 8 顆 是 紅 色 D1~D8, 左 側 8 顆 是 綠 色 D9~D16) 其 中 LED 稽 納 二 極 體 電 解 質 電 容 器 C4, 因 為 有 極 性 區 分, 所 以 方 向 應 特 別 留 意, 例 如 : 所 有 LED 的 短 腳 應 朝 上 ( 共 陰 ), 且 LED 顏 色 不 可 弄 錯, 最 多 可 扣 60 分, 那 就 不 及 格 當 裝 上 IC 時, 記 得 左 邊 是 74LS44, 控 制 綠 色 LED, 許 多 考 生 常 因 為 緊 張 而 弄 相 反 D16 D15 D14 D13 D1 D11 D10 D9 D8 D7 D6 D5 D4 D3 D D1 R16 R15 R14 R13 R1 R11 R10 R9 R8 R7 R6 R5 R4 R3 R R1 USB-B U 74LS44 U1 74LS73 100mm U3 ATMEGA8-16PU C4 R19 C3 Q1 D17 D18 R18 R17 C C1 160mm 圖 -4 個 人 電 腦 介 面 卡 零 件 配 置 圖 ( 試 場 均 有 提 供 ) 四 參 閱 詴 場 所 提 供 的 個 人 電 腦 介 面 卡 參 考 電 路 圖, 如 圖 -5 所 示, 再 利 用 材 料 包 內 的 OK 單 心 線 連 接 所 有 電 路, 各 IC 的 第 一 隻 腳 要 特 別 留 意, 在 焊 接 之 前 務 必 先 參 閱 第 -7 節 焊 接 技 巧 補 充 說 明 與 注 意 事 項 介 面 卡 實 際 完 成 圖 照 片 ( 僅 供 參 考 ), 如 圖 -6-7 連 接 方 式 焊 接
5 第 章 個 人 電 腦 介 面 卡 製 作 -5 VCC R1 0W 1/4W D1 Red LED U1 R 0W 1/4W D Red LED RCLK AD0 AD1 AD AD3 AD4 AD5 AD6 AD RST CLK D0 D1 D D3 D4 D5 D6 D7 GND 74LS73 VCC Q0 Q1 Q Q3 Q4 Q5 Q6 Q R3 R4 R5 R6 R7 R8 0W 1/4W 0W 1/4W 0W 1/4W 0W 1/4W 0W 1/4W 0W 1/4W D3 D4 D5 D6 D7 D8 Red LED Red LED Red LED Red LED Red LED Red LED VCC U R9 0W 1/4W D9 Green LED GOE AD0 AD1 AD AD3 AD4 AD5 AD6 AD OE1 OE A1 A A3 A4 A5 A6 A7 A8 GND 74LS44 VCC Y1 Y Y3 Y4 Y5 Y6 Y7 Y R10 R11 R1 R13 R14 R15 0W 1/4W 0W 1/4W 0W 1/4W 0W 1/4W 0W 1/4W 0W 1/4W D10 D11 D1 D13 D14 D15 Green LED Green LED Green LED Green LED Green LED Green LED R16 0W 1/4W D16 Green LED VCC U3 USB VCC D D+ GND Type-B C4 4.7uF 50V D18 3.6V R19 1.5KW 1/4W R17 68W 1/4W R18 68W 1/4W D17 3.6V AD5 AD4 AD3 AD AD1 AD0 AD7 AD6 GOE RCLK PB5(SCK) PB4(MISO) PB3(MOSI/OC) PB(SS/OC1B) PB1(OC1A) PB0(ICP) PD7(AIN1) PD6(AIN0) PD5(T1) PD4(XCK/T0) PD3(INT1) PD(INT0) PD1(TXD) PD0(RXD) PC5(ADC5/SCL) PC4(ADC4/SDA) PC3(ADC3) PC(ADC) PC1(ADC1) PC0(ADC0) VCC GND PB7(XTAL/TOSC) PB6(XTAL1/TOSC1) AVCC AREF AGND PC6(/RESET) Q1 1MHz C1 0pF C 0pF C3 0.1uF ATMEGA8-16PU 圖 -5 個 人 電 腦 介 面 卡 參 考 電 路 圖 ( 試 場 均 有 提 供, 應 會 自 行 分 析 電 路 )
6 -6 束 線 應 連 同 PCB, 避 免 翹 起 圖 -6 個 人 電 腦 介 面 卡 - 元 件 正 面 ( 請 依 照 試 題 提 供 位 置 擺 設, 大 約 位 置 即 可 ) 束 線 應 連 同 PCB, 避 免 翹 起 全 部 用 拋 物 線 連 接, 避 免 短 路 圖 -7 個 人 電 腦 介 面 卡 - 焊 接 背 面 ( 最 建 議 的 焊 接, 可 避 免 短 路 ; 注 意 第 一 隻 腳 位 置 ) 原 始 電 路 不 需 要 再 進 行 修 改, 且 以 功 能 為 優 先, 評 分 雖 然 不 看 外 觀, 但 是 若 外 觀 表 現 太 差, 則 故 障 的 機 會 也 會 跟 著 增 加, 並 且 不 容 易 找 出 錯 誤 的 所 在
7 第 章 個 人 電 腦 介 面 卡 製 作 -7 五 由 於 詴 題 規 定 考 生 的 介 面 卡 在 通 電 檢 驗 時, 若 發 生 短 路 現 象 是 以 不 及 格 方 式 處 理, 因 此 在 測 詴 之 前, 利 用 三 用 電 表 X1KΩ 檔 測 量 IC 的 Vcc 與 GND 之 間 是 否 發 生 短 路 0Ω, 如 圖 -8 與 -9 擇 一 測 詴, 只 要 超 過 1.5KΩ(R19) 即 表 示 沒 有 短 路, 所 以 有 沒 有 裝 上 IC 再 測 詴 均 可, 若 沒 有 發 生 短 路, 即 可 將 介 面 卡 直 接 連 接 到 電 腦 USB 測 詴 ( 先 利 用 詴 場 提 供 程 式 測 詴 硬 體 好 壞 ) 由 於 Vcc 與 GND 之 間 存 在 R19 的 1.5KΩ 串 聯 稽 納 二 極 體 D18, 所 以 不 可 能 完 全 開 路 另 外 將 三 用 電 表 帶 正 電 黑 棒 接 Vcc, 帶 負 電 紅 棒 接 GND, 因 為 稽 納 二 極 體 D18 逆 偏, 阻 抗 較 大, 約 7KΩ; 若 將 帶 正 電 黑 棒 改 接 GND, 帶 負 電 紅 棒 接 Vcc, 則 稽 納 二 極 體 D18 順 偏, 阻 抗 較 小, 約 3KΩ, 反 正 只 要 確 認 有 阻 值 即 表 示 沒 有 短 路, 同 時 USB 的 D+ 與 D- 也 要 確 認 沒 有 短 路 圖 -8 測 量 電 源 之 間 是 否 沒 有 短 路 ( D18 逆 偏, 阻 抗 較 大 ) 圖 -9 測 量 電 源 之 間 是 否 沒 有 短 路 ( D18 順 偏, 阻 抗 較 小 )
8 -8 六 完 成 硬 體 焊 接 之 後, 記 得 先 用 詴 場 提 供 的 測 詴 程 式 確 認 剛 製 作 的 介 面 卡 硬 體 好 壞? 若 是 無 法 正 常 依 序 顯 示, 此 時 切 勿 緊 張 失 措, 應 保 持 冷 靜 將 問 題 逐 一 過 濾 檢 查, 而 經 常 遭 遇 到 的 問 題 請 自 行 參 閱 第 -8 節 Q&A 說 明, 在 平 時 練 習 過 程 中, 不 論 你 是 否 曾 遭 遇 問 題, 都 務 必 了 解 可 能 發 生 的 問 題, 方 有 能 力 解 決, 以 避 免 考 詴 當 天 不 知 所 措! 當 硬 體 功 能 均 正 常, 再 開 始 VB 程 式 撰 寫 七 撰 寫 方 式 包 括 Visual Basic 或 C 語 言 程 式 ( 任 選 一 種, 本 書 範 例 是 以 Visual Basic6.0 語 言 為 主 ), 詴 場 在 寄 發 通 知 單 另 外 還 會 提 供 USB 函 數 庫 或 動 態 鏈 結 程 式 庫 (DLL,Dynamic Link Library) 以 及 呼 叫 的 範 例 提 供 應 檢 人 知 道, 但 實 際 考 詴 的 DLL 呼 叫 程 式 碼 需 自 行 輸 入, 考 場 並 不 會 再 提 供 八 開 始 進 行 Visual Basic 程 式 的 測 詴, 因 為 剛 才 硬 體 已 經 確 認 正 常, 所 以 若 是 無 法 正 常 依 序 顯 示, 則 一 定 是 VB 程 式 某 地 方 輸 入 錯 誤 ( 含 大 小 寫 弄 錯 ), 或 是 USBIO.DLL 檔 案 放 置 在 錯 誤 位 置, 或 是 還 沒 做 儲 存 關 閉 重 新 開 啟, 此 時 切 勿 緊 張 失 措, 應 保 持 冷 靜 將 程 式 逐 一 再 過 濾 檢 查! 九 當 自 行 測 詴 所 有 的 功 能 都 正 常, 方 可 舉 手 請 監 評 老 師 進 行 評 分 ( 請 先 將 桌 面 稍 作 整 理 ) 1. 每 間 術 科 承 辦 單 位 所 提 供 的 USB 函 數 庫 或 動 態 鏈 結 程 式 庫 DLL 呼 叫 範 例 程 式 等 相 關 資 料 並 不 一 定 相 同, 但 考 生 會 於 考 前 二 週 之 前 收 到 相 關 資 料 ( 光 碟 或 提 供 術 科 測 詴 辦 理 單 位 之 網 址 自 行 下 載 ), 請 考 生 要 特 別 留 意, 若 有 任 何 疑 義 需 事 先 打 電 話 到 術 科 承 辦 的 單 位 進 行 查 詢 確 認 ; 本 書 光 碟 內 附 詴 場 比 較 經 常 使 用 的 USBIO.DLL 檔, 提 供 讀 者 練 習. 詴 場 可 能 是 提 供 Visual Basic 6 或 Visual Basic 005 程 式 語 言 軟 體, 兩 者 操 作 介 面 並 不 太 相 同, 所 以 在 收 到 術 科 詴 場 寄 來 的 相 關 資 料 時 應 詳 閱 確 認, 若 想 更 早 知 道, 可 在 公 布 學 科 成 績 時, 網 站 應 也 會 同 時 告 知 術 科 考 詴 地 點, 屆 時 打 電 話 或 上 術 科 單 位 的 網 站 查 詢 比 較 快 速, 方 便 提 早 準 備 本 書 不 再 提 供 Visual Basic 005 解 題, 因 為 Visual Basic 005 沒 有 控 制 項 陣 列 可 使 用, 程 式 碼 將 變 得 冗 長 與 複 雜, 不 建 議 使 用 3. 實 際 考 詴 個 人 電 腦 介 面 卡 僅 以 功 能 為 優 先 考 慮, 並 不 看 整 體 的 外 觀, 透 過 平 時 勤 加 練 習, 除 了 講 求 速 度 之 外, 每 個 焊 點 均 應 要 求 確 實, 也 不 要 有 接 錯 的 狀 況 發 生, 儘 可 能 第 一 次 就 要 成 功, 否 則 考 生 進 行 偵 錯 (Debug) 的 時 間, 反 而 會 比 重 做 的 時 間 還 要 更 長 4. D1~D16 LED 擺 設 的 位 置 並 非 固 定 不 變, 因 為 各 家 萬 用 版 的 設 計 稍 有 不 同, 所 以 測 驗 當 天 頇 稍 作 調 整, 以 避 免 發 生 短 路 或 LED 沒 接 到 GND 5. D1~D16 LED 顏 色 與 排 列 順 序 不 可 以 弄 錯, 否 則 扣 60 分 而 不 及 格 6. 74LS44( 左 側 ) 與 74LS73( 右 側 ) ATMEGA8 方 向 不 可 相 反 7. OK 單 心 線 若 不 敷 使 用 或 不 好 剝 皮 時, 應 該 舉 手 詢 問 監 評 老 師 是 否 可 使 用 自 己 攜 帶 的 線 材, 以 防 止 被 當 成 作 弊 而 論 處
9 第 章 個 人 電 腦 介 面 卡 製 作 若 是 學 校 集 體 輔 導, 建 議 每 次 焊 接 練 習 完 畢, 僅 需 將 OK 線 全 數 拆 除, 其 他 元 件 繼 續 保 留 原 位, 反 覆 練 習 OK 單 心 線 材 的 焊 接 技 術, 且 應 要 求 在 50 分 鐘 之 內 完 成 67 條 接 線 較 佳 9. 在 平 時 練 習 時, 若 遭 遇 部 分 功 能 失 敗, 強 烈 建 議 應 找 出 問 題, 藉 此 提 升 檢 修 能 力, 因 為 作 者 輔 導 學 生 多 年, 老 師 最 擔 心 平 時 都 做 一 次 就 成 功 的 人 因 太 自 信, 反 而 到 了 實 際 考 詴, 當 遭 遇 問 題 因 無 經 驗, 反 而 自 亂 陣 腳! 10. 若 是 考 詴 當 天 真 的 一 直 找 不 出 問 題, 則 是 建 議 拆 掉 OK 單 心 線 重 做, 應 該 都 還 來 得 及 ; 由 於 一 塊 萬 用 電 路 板 至 少 可 以 反 覆 練 習 十 幾 次, 讀 者 只 要 反 覆 多 練 習 幾 遍, 相 信 第 一 站 焊 接 部 分 一 定 沒 有 問 題 11. 為 避 免 在 焊 接 過 程 左 右 搖 晃, 務 必 裝 上 考 場 提 供 的 銅 柱, 並 裝 在 元 件 面, 如 左 下 圖 所 示 ; 一 旦 焊 接 完 畢 強 烈 建 議 將 四 根 銅 柱 反 接, 如 右 下 圖 所 示, 然 後 才 開 始 進 行 量 測 評 分, 這 樣 可 避 免 因 為 不 小 心 壓 到 OK 單 心 線, 而 臨 時 造 成 短 路 現 象 發 生 因 此 考 詴 當 天 若 時 間 不 夠, 可 不 用 束 線, 功 能 為 優 先 考 量! 1. 第 一 次 使 用 安 裝 會 比 較 慢 是 因 為 需 安 裝 驅 動 程 式, 拔 掉 再 插 入 就 會 很 快 使 用, 但 若 USB 不 確 定 是 否 有 被 正 確 偵 測, 可 利 用 觀 察 裝 置 管 理 員 或 右 下 角 圖 示 的 變 化, 人 性 化 介 面 裝 置 新 增 的 HID-compliant device 即 是 介 面 卡 每 台 裝 置 設 備 並 不 相 同, 且 顯 示 的 種 類 順 序 也 不 一 定 相 同, 所 以 應 先 開 啟 裝 置 管 理 員 的 人 性 化 介 面 裝 置, 確 認 HID-compliant device 目 前 個 數, 當 插 上 USB 裝 置 重 新 觀 察 HID 個 數 是 否 有 增 加 PS1:HID(Human Interface Device 人 機 介 面 裝 置 ) 參 閱 P-11 說 明 PS:compliant 應 允 的 符 合 規 定 / 規 格 的 圖 -10 如 何 判 斷 是 否 正 確 偵 測 到 USB 介 面 卡 裝 置
10 -10 - USB ( 通 用 串 列 匯 流 排 ) 基 本 介 紹 在 早 期 電 腦 外 接 式 裝 置 的 傳 輸 介 面 都 不 相 同, 例 如 : 印 表 機 接 LPT 並 列 埠 數 據 機 接 RS-3 串 列 埠 滑 鼠 與 鍵 盤 接 PS/ 埠 等, 而 且 還 必 頇 要 再 安 裝 驅 動 程 式, 然 後 重 新 開 機 才 能 使 用 的 不 便 性, 因 此, 創 造 出 一 個 統 一 介 面 標 準, 便 成 為 無 可 避 免 的 趨 勢 USB 是 Universal Serial Bus 的 縮 寫, 中 文 是 通 用 串 列 ( 序 列 ) 匯 流 排, 最 早 是 由 英 代 爾 Intel 微 軟 Microsoft 提 出, 後 來 又 有 許 多 電 腦 與 電 子 科 技 大 廠 陸 續 加 入 研 發, 用 來 連 接 電 腦 系 統 和 外 部 裝 置 的 一 種 串 列 埠 匯 流 排 標 準 USB 利 用 一 條 傳 輸 線 上 來 串 接 各 類 型 的 周 邊 設 備, 例 如 可 以 取 代 印 表 機 之 LPT 並 列 埠 RS-3 數 據 機 之 串 列 埠 滑 鼠 與 鍵 盤 接 PS/ 埠 等, 且 資 料 傳 輸 速 度 都 比 原 來 更 快 USB 允 許 把 外 面 的 設 備 與 電 腦 連 接 時, 不 必 重 新 配 置 規 劃 系 統, 也 不 必 打 開 機 殼 而 當 連 接 上 電 腦 時, 電 腦 會 自 動 識 別 這 些 周 邊 設 備, 並 且 給 予 適 當 的 驅 動 程 式, 無 需 再 由 使 用 者 另 外 重 新 設 定 底 下 簡 述 USB 重 要 的 特 性 與 優 點 : 1. USB 界 面 統 一 了 各 種 周 邊 設 備 的 連 接 頭, 包 含 通 訊 界 面 印 表 機 界 面 音 效 裝 置 儲 存 設 備 等, 都 可 採 用 相 同 的 USB 界 面 規 格, 所 以 USB 界 面 就 像 是 萬 用 接 頭, 只 要 將 插 頭 插 入 即 可 使 用. 具 有 隨 插 即 用 (Plug-and-Play) 的 特 性, 能 自 動 偵 測 與 配 置 系 統 的 資 源 3. 具 有 熱 插 拔 (Hot plugging) 的 特 性, 在 作 業 系 統 已 開 機 的 狀 態 中, 隨 時 可 以 插 入 或 拔 除 USB 裝 置, 而 不 需 再 另 外 關 閉 電 源 4. USB 最 多 可 以 連 接 17 個 周 邊 設 備 同 時 運 作 5. USB 1.1 的 周 邊 設 備 應 用 兩 種 不 同 的 速 度 :1Mbps( 全 速 ) 和 1.5Mbps( 慢 速 ) 其 中, 慢 速 主 要 是 應 用 於 人 機 界 面 HID (Human Interface Device) 上 這 是 一 種 用 於 連 接 滑 鼠 鍵 盤 等 設 備 的 USB,014 年 開 始 的 新 版 電 腦 硬 體 裝 修 乙 級 詴 題 就 是 採 用 1.5Mbps( 慢 速 ) 標 準, 所 以 當 插 入 介 面 卡 時, 裝 置 管 理 員 會 新 增 HID-compliant device 裝 置 至 於 傳 輸 速 度 更 快 的 USB.0 USB3.0 因 為 與 本 詴 題 無 關, 所 以 不 多 作 介 紹 USB 接 頭 本 身 提 供 一 組 4.4~5.5 伏 特 的 電 壓, 電 流 供 應 約 100mA~500mA, 可 作 為 連 接 USB 設 備 的 電 源, 訊 號 腳 位 除 了 V BUS ( 紅 色 ) 與 GND( 黑 色 ) 之 外, 還 包 括 D+( 綠 色 ) 和 D-( 白 色 ) 串 列 資 料 傳 輸, 兩 條 資 料 線 的 訊 號 是 相 反 的, 當 其 中 一 條 的 訊 號 為 High, 則 另 一 條 的 訊 號 就 為 Low, 因 為 該 差 動 訊 號 能 提 升 訊 號 抗 雜 訊 抗 干 擾 的 能 力, 來 達 成 高 速 傳 輸 的 目 的 而 資 料 編 碼 方 式 並 不 是 採 高 電 位 為 1 低 電 位 為 0 的 方 式, 而 是 採 用 NRZI (Non return to zero, inverted 翻 轉 不 歸 零 制 ),NRZI 的 發 送 訊 號 有 兩 種 準 位, 並 且 在 準 位 訊 號 內 也 已 經 夾 帶 了 同 步 時 脈 訊 號 於 內, 當 電 位 保 持 ( 不 變 ) 時 傳 送
11 第 章 個 人 電 腦 介 面 卡 製 作 -11 邏 輯 1, 電 位 翻 轉 ( 改 變 ) 時 傳 送 邏 輯 0, 如 圖 -11 所 示, 主 要 目 的 是 要 抵 消 長 導 線 的 電 磁 干 擾, 以 便 可 以 提 高 傳 輸 速 度 圖 -11 NRZI 編 碼 方 式 常 見 的 USB 接 頭 主 要 分 成 TypeA 與 TypeB 型, 兩 者 均 具 有 防 呆 設 計, 避 免 插 錯 裝 置, 詴 場 提 供 每 位 考 生 一 條 USB 電 纜 線, 一 邊 是 採 TypeA 型, 用 來 連 接 電 腦 USB 埠, 而 另 一 端 採 TypeB 型, 以 連 接 自 行 製 作 的 個 人 電 腦 介 面 卡, 關 於 USB 的 TypeB 型 腳 位 定 義 與 外 觀 ( 務 必 熟 記 4 支 腳 位 定 義 ) 詴 場 提 供 的 USB 傳 輸 線 如 圖 -1 所 示 TypeA 型 TypeB 型 圖 -1 焊 接 在 印 刷 電 路 板 上 的 TypeB 型 USB 插 座 腳 位 定 義 至 於 USB 軟 硬 體 架 構 匯 流 排 階 層 架 構 封 包 傳 輸 的 通 信 協 定 等 方 式, 因 為 已 經 超 出 高 職 生 程 度 以 上, 所 以 詴 題 並 未 列 入, 在 此 不 多 加 介 紹, 若 有 興 趣 不 妨 參 閱 全 華 許 永 和 編 著 USB.0 高 速 週 邊 裝 置 設 計 之 實 務 應 用 有 更 詳 細 說 明 欲 透 過 USB 介 面 進 行 串 列 傳 輸 控 制, 需 要 進 行 底 下 三 個 步 驟 : 1. 撰 寫 HID (Human Interface Device 人 機 介 面 裝 置 ) 韌 體 的 部 分, 包 括 定 義 資 料 傳 輸 方 式, 例 如 考 場 頇 先 將 main.hex 燒 錄 到 ATMEGA8-16PU 裡 面, 這 樣 當 我 們 插 入 USB 界 面 裝 置 才 可 以 被 電 腦 偵 測 到, 因 此, 若 測 詴 過 程 一 直 出 現 USB 裝 置 無 法 辨 識 錯 誤 訊 息, 發 生 原 因 就 是 ATMEGA8-16PU 相 關 線 路 沒 有 完 全 接 好 或 者 是 main.hex 燒 錄 過 程 可 能 有 錯 誤 所 造 成, 但 第 二 種 錯 誤 不 可 能, 因 為 考 前 均 先 測 詴 過 IC, 所 以 原 因 都 是 個 人 在 焊 接 ATMEGA8-16PU 線 路 過 程, 發 生 短 路 或 空 焊 造 成 註 1: 若 有 興 趣 自 行 燒 錄 main.hex 檔 案, 可 自 行 到 中 部 辦 公 室 網 站, 下 載 網 址 為 找 到 電 腦 硬 體 裝 修 ( 乙 級 ) 圖 示 下 載 壓 縮 檔, 裡 面 還 包 括 詴 場 提 供 的 測 詴 程 式
12 -1 執 行 檔, 如 圖 -13 所 示, 還 有 USBIO.DLL 檔 案 以 及 呼 叫 方 式 的 說 明 圖 -13 中 部 辦 公 室 網 站 提 供 的 測 試 程 式 執 行 檔 範 例 畫 面. PC 端 HID API 函 式 的 撰 寫, 如 果 將 API 函 式 先 做 成 動 態 連 結 檔 DLL, 這 樣 會 有 助 於 程 式 語 言 的 撰 寫, 例 如 考 場 所 提 供 的 USBIO.DLL 動 態 連 結 檔 即 是 如 何 查 看 DLL 裡 面 內 容, 利 用 微 軟 所 提 供 的 Dependency Walker 軟 體, 結 果 參 考 下 圖 -14 所 示, 下 載 該 軟 體 網 址 為 下 載 解 壓 縮 後, 內 有 三 個 檔 案, 只 要 點 選 depends.exe 執 行 即 可 看 到 圖 -14 查 看 USBIO.DLL 裡 面 內 容 包 括 哪 些 函 數 3. 前 兩 個 步 驟 考 場 都 已 經 幫 忙 完 成, 接 著 考 生 僅 需 撰 寫 Visual Basic 程 式 去 控 制 輸 出 即 可, 所 以 雖 然 在 014 年 將 使 用 多 年 的 Printer 並 列 埠 改 為 USB 串 列 傳 輸 控 制, 對 Visual Basic 程 式 撰 寫 內 容 並 無 太 大 改 變, 僅 呼 叫 使 用 方 式 不 同
13 第 章 個 人 電 腦 介 面 卡 製 作 ATMEGA8-16PU 晶 片 基 本 介 紹 Atmel AVR 系 列 是 一 種 基 於 改 進 的 哈 佛 結 構 Harvard architecture, 並 採 用 精 簡 指 令 集 (Reduced Instruction Set Computing,RISC) 的 微 控 制 器, 由 Atmel 公 司 於 1996 年 研 發 AVR 系 列 是 首 次 採 用 快 閃 記 憶 體 (Flash Memory) 以 作 為 數 據 儲 存 介 質 的 單 晶 片 微 控 制 器 之 一 其 中 AVR 處 理 器 的 ATMEGA8 系 列, 是 採 用 低 功 耗 8 位 元 CMOS 微 控 制 器 結 構, 可 提 供 許 多 嵌 入 式 控 制 應 用, 且 低 成 本 的 解 決 方 案 ATMEGA8-16PU 微 控 制 器 外 觀 與 腳 位 定 義 與 內 部 結 構 圖 請 參 閱 圖 -15 與 圖 -16, 數 字 8 表 示 內 建 8KB 的 Flash Memory 用 來 撰 寫 程 式 數 字 16 表 示 可 以 支 援 最 高 為 16MHz 的 系 統 時 脈 ( 註 : 詴 題 採 用 1MHz 石 英 晶 體 振 盪 ), 英 文 字 母 P 表 示 為 DIP 封 裝, 英 文 字 母 U 表 示 為 無 鉛 工 業 等 級, 另 外 ATMEGA8-16PU 功 能 強 大, 底 下 僅 列 出 較 重 要 的 幾 項 規 格 : 1. 內 建 8K 位 元 組 的 可 程 式 設 計 Flash( 具 有 同 時 讀 寫 的 能 力 ), 可 以 重 複 燒 錄 10,000 次 使 用. 51 位 元 組 EEPROM 3. 1K 位 元 組 SRAM 4. 3 bits 通 用 I/O 埠 5. 3 個 8bits 通 用 型 工 作 暫 存 器 6. 當 工 作 於 16 MHz 時 性 能 高 達 16 MIPS(Millions of Instructions Per Second) 圖 -15 ATMEGA8-16PU 微 控 制 器 外 觀 與 DIP 各 腳 位 定 義
14 -14 圖 -16 ATMEGA8-16PU 晶 片 內 部 結 構 圖
15 第 章 個 人 電 腦 介 面 卡 製 作 IC 74LS44 與 74LS73 零 件 基 本 介 紹 74LS44 內 部 包 括 兩 組 的 三 態 閘 (Tri-State Gate), 每 組 又 包 括 四 個 三 態 閘, 內 部 構 造 與 接 腳 電 路 如 下 圖 -17 所 示, 第 一 隻 腳 固 定 在 缺 口 的 正 下 方, 並 依 照 逆 時 鐘 的 方 向 進 行 編 號, 且 幾 乎 所 有 74 系 列 TTL IC 的 Vcc 都 在 左 上 角, 而 GND 則 是 固 定 在 右 下 角 的 地 方 ( ATMEGA8 的 Vcc 與 GND 是 在 pin7 pin8) 所 謂 三 態 閘 是 指 輸 出 除 了 0 與 1 之 外, 還 有 高 阻 抗 等 三 種 狀 態, 當 輸 出 呈 現 高 阻 抗 的 狀 態 時, 即 相 當 於 開 路 狀 態, 所 以 連 接 到 輸 出 端 的 LED 就 無 法 正 常 動 作 ( 熄 滅 ) 圖 -17 IC 74LS44 三 態 閘 內 部 構 造 與 接 腳 圖 從 上 圖 可 觀 察 到 Pin1 與 Pin19 分 別 控 制 兩 組 三 態 閘 的 輸 出, 即 所 謂 的 致 能 (Enable) 端, 當 1G = G = 0 時, 則 三 態 閘 相 當 於 緩 衝 器 (Buffer), 即 輸 出 等 於 輸 入 訊 號, 若 1G = G = 1 時, 則 三 態 閘 呈 現 高 阻 抗 輸 出 狀 態, 即 所 謂 的 開 路, 所 以 連 接 輸 出 端 的 LED 就 無 法 正 常 動 作, 即 所 有 連 接 的 LED 都 會 熄 滅, 茲 將 三 態 閘 的 狀 態 表 整 理 如 下 表 -1 所 示 Input 輸 入 端 Output 輸 出 端 1 G G A Y L L H L H X(L 或 H) L H 高 阻 抗 表 -1 IC 74LS44 三 態 閘 狀 態 表
16 -16 74LS73 內 部 包 括 八 組 的 D 型 正 反 器 (Flip Flop 簡 稱 FF), 正 反 器 是 指 雙 穩 態 零 件, 其 中 第 11 隻 腳 為 時 脈 (Clock Pulse,CP) 端, 且 屬 於 正 緣 ( 上 升 緣 ) 觸 發 式 的 正 反 器, 而 D 是 表 示 Data( 資 料 ) 傳 送 的 意 義, 當 Clock 發 生 正 緣 的 觸 發 訊 號 之 後, 輸 入 端 D 的 訊 號 才 會 傳 送 到 輸 出 端 Q, 但 是 若 Clock 沒 有 被 觸 發 時, 則 會 一 直 持 續 保 持 目 前 的 狀 態 另 外 MR 相 當 於 清 除 (Clear) 端, 所 以 當 MR = 0 則 輸 出 Q 全 部 為 0 74LS73 的 接 腳 圖 與 內 部 構 造 圖 如 下 圖 -18 與 -19 所 示, 而 D 型 正 反 器 的 狀 態 表 整 理 如 下 表 - 所 示 圖 -18 IC 74LS73 D 型 正 反 器 接 腳 圖 CP 先 經 過 反 向 器, 所 以 為 正 緣 觸 發 圖 -19 IC 74LS73 D 型 正 反 器 內 部 構 造 圖 Input 輸 入 端 Output 輸 出 端 MR CP D Q L H H X(L 或 H) ( 正 緣 ) ( 正 緣 ) X(L 或 H) L H L L H 表 - IC 74LS73 D 型 正 反 器 狀 態 表
17 第 章 個 人 電 腦 介 面 卡 製 作 個 人 電 腦 介 面 卡 電 路 圖 介 紹 在 008~013 年 所 修 訂 的 詴 題 是 利 用 印 表 機 埠 ( 又 稱 為 並 列 埠 Parallel Port) 控 制 74LS44 與 74LS73 IC 傳 送 資 料, 使 15 顆 LED 亮 滅, 而 014 年 新 版 詴 題 改 用 USB 進 行 控 制, 由 於 需 透 過 ATMEGA8 控 制 74LS44 與 74LS73 IC 傳 送 資 料, 而 且 多 一 顆 LED16, 同 時 電 路 會 因 為 新 增 ATMEGA8 控 制 電 路 而 較 為 複 雜, 如 下 圖 -19, 該 電 路 十 分 重 要, 若 接 錯 或 焊 接 不 確 實, 就 無 法 控 制 74LS44 與 74LS73 IC, 甚 至 全 部 都 不 亮 茲 將 較 重 要 的 補 充 說 明 如 下 : 1. 在 剛 開 始 放 置 元 件 時, 就 應 先 參 考 詴 場 提 供 的 電 路 圖, 例 如 R17 應 直 接 對 齊 pin6 R18 應 對 齊 pin4 C3 應 直 接 對 齊 pin7 石 英 振 盪 Q1 應 對 齊 pin9 等. ATMEGA8 的 pin7(pc4) 負 責 控 制 74LS73 的 時 脈 腳 位, 當 pin7 腳 位 送 出 0 到 1 的 正 緣 觸 發, 則 可 以 開 始 控 制 紅 色 的 LED1~LED8, 若 僅 是 紅 色 LED 都 不 亮, 一 定 是 pin7 腳 位 連 接 或 焊 接 有 誤 3. ATMEGA8 的 pin8(pc5) 負 責 控 制 74LS44 的 致 能 腳 位, 當 pin8 腳 位 為 低 態 0, 則 可 以 開 始 控 制 綠 色 的 LED9~LED16, 若 僅 是 綠 色 LED 都 不 亮, 一 定 是 pin8 腳 位 連 接 或 焊 接 有 誤 4. AD0~AD7 因 為 同 時 並 接 到 74LS44 與 74LS73 IC 的 輸 入 端, 若 亮 燈 順 序 不 正 常, 應 是 腳 位 弄 錯, 所 以 要 特 別 小 心 圖 -19 個 人 電 腦 介 面 卡 參 考 電 路 圖 ( ATMEGA8 控 制 電 路 區 塊 )
18 -18 另 外, 其 他 的 電 路 圖 當 中 74LS73 控 制 紅 色 的 LED1~LED8 共 8 顆 LED, 而 74LS44 則 負 責 控 制 綠 色 的 LED9~LED16 共 8 顆 LED( 013 年 之 前 舊 詴 題 僅 7 顆 LED), 若 考 詴 突 然 忘 記, 一 定 要 習 慣 去 看 電 路 圖, 該 區 塊 電 路 相 關 重 要 說 明 如 下 : 1. 發 光 二 極 體 LED 是 有 分 極 性 要 特 別 留 意, 長 腳 為 正 端, 短 腳 為 負 端 ( 共 陰 ). 74LS44 與 74LS73 IC 的 第 10 Pin 腳 接 地, 第 0 Pin 腳 接 +5V, 但 務 必 記 得 都 要 和 USB 的 Vcc 與 GND 分 別 連 接 在 一 起 3. 電 路 圖 74LS73 的 Pin1( RST,Reset 重 置 ), 即 相 當 於 -4 章 節 介 紹 的 MR 訊 號, 所 以 需 接 Vcc, 否 則 輸 出 資 料 永 遠 清 除 為 0, 造 成 LED 全 不 亮 4. 74LS73 的 Pin11(RCLK) 即 相 當 於 -4 章 節 介 紹 的 CP 正 緣 觸 發 訊 號, 該 正 緣 觸 發 訊 號 連 接 到 ATMEGA8 的 Pin7(PC4), 若 沒 有 正 確 連 接, 則 紅 色 LED1~LED8 等 8 顆 LED 因 無 正 緣 觸 發 而 無 法 控 制 狀 態 5. 74LS44 的 Pin1( OE1 ) 與 Pin19( OE ), 即 相 當 於 -4 章 節 介 紹 的 1G 與 G 訊 號, 該 致 能 (Enable) 訊 號 是 一 起 連 接 到 ATMEGA8 的 Pin8(PC5), 若 沒 有 正 確 連 接, 則 綠 色 LED9~LED16 等 8 顆 LED 因 無 致 能 而 無 法 控 制 狀 態 圖 -0 個 人 電 腦 介 面 卡 參 考 電 路 圖 ( 試 場 均 有 提 供, 應 會 自 行 分 析 電 路 )
19 第 章 個 人 電 腦 介 面 卡 製 作 由 於 電 路 當 中 的 Vcc 節 點 連 接 數 目 比 GND 少, 所 以 直 接 用 一 條 OK 單 心 線 就 將 Vcc 全 部 串 接 在 一 起, 例 如 :USB_Vcc 7444IC Pin0 7473IC Pin0 7473IC Pin1 ATMEGA8-16PU Pin0 ATMEGA8-16PU Pin7 C3 R19 C4+, 請 自 行 參 閱 第 -7 節, 焊 接 補 充 說 明 7. 由 於 16 顆 LED 的 負 端 與 USB 的 GND, 還 有 許 多 元 件 的 GND 都 要 連 接 在 一 起, 所 以 強 烈 建 議 善 用 萬 用 板 周 圍 均 當 作 GND 焊 點, 但 每 間 術 科 詴 場 所 提 供 的 萬 用 電 路 板 並 不 一 定 相 同, 四 周 圍 不 一 定 都 接 通, 需 自 行 串 接 使 用, 如 圖 -1, 考 生 應 特 別 留 意, 否 則 會 因 為 沒 有 共 同 參 考 電 位 而 無 法 正 常 動 作 GND 頇 接 通 使 用 已 導 通 的 焊 點 GND 頇 接 通 使 用 已 導 通 的 焊 點 GND 頇 接 通 使 用 GND 頇 接 通 使 用 USB_Vcc USB_GND 圖 -1 個 人 電 腦 介 面 卡 萬 用 板 ( 各 試 場 提 供 的 版 本 並 未 統 一 )
20 -0-6 Visual Basic 6.0 程 式 介 紹 接 下 來 我 們 要 設 計 Visual Basic 6.0 程 式, 用 以 控 制 16 顆 LED 燈 號 不 同 亮 燈 的 順 序, 由 十 題 當 中 抽 一 題 進 行 測 驗, 雖 然 有 十 道 題 目, 但 程 式 碼 幾 乎 完 全 相 同, 僅 有 綠 色 LED9 ~16 顯 示 狀 態 的 宣 告 資 料 不 同 而 已, 若 考 生 對 Visual Basic 6.0 操 作 環 境 不 熟 悉, 請 自 行 參 閱 附 錄 C 的 內 容 說 明 與 光 碟 全 程 錄 製 的 多 媒 體 教 學 影 片 註 : 本 書 不 再 提 供 Visual Basic 005 版 本, 因 為 無 控 制 項 陣 列, 程 式 將 更 複 雜 與 冗 長 當 電 腦 執 行 程 式 時, 螢 幕 顯 示 畫 面 與 物 件 名 稱 如 圖 - 所 示, 另 需 使 用 Timer1 定 時 器 物 件, 但 它 在 執 行 時 畫 面 不 會 顯 示, 文 字 方 塊 Text1 負 責 顯 示 系 統 現 在 時 間, 如 圖 -3 所 示 ( 註 : 需 點 擊 兩 下 系 統 視 窗 右 下 角 的 時 間, 將 時 間 調 整 到 現 在 的 正 確 時 間 才 行!), 分 別 代 表 時 : 分 : 秒, 時 間 格 式 不 限, 畫 面 字 型 字 體 按 鈕 初 始 狀 態 與 顏 色 由 應 檢 人 自 行 決 定, 但 物 件 相 對 位 置 不 可 改 變, 而 表 單 與 各 按 鈕 的 標 題 需 完 全 依 照 詴 題 要 求 輸 入, 否 則 會 被 扣 分 表 單 標 題 依 詴 題 要 求 輸 入, 否 則 會 被 扣 分 G(7)~G(0) Shape 形 狀 物 件 文 字 方 塊 Text1 文 字 方 塊 R(7)~R(0)Shape 形 狀 物 件 Command1() 按 鈕 ( 左 右 勿 相 反 ) Command1(1) 按 鈕 ( 左 右 勿 相 反 ) 文 字 方 塊 圖 - 電 腦 執 行 時 的 顯 示 畫 面 文 字 方 塊 Command1(3) 按 鈕 文 字 方 塊 圖 -3 調 整 電 腦 系 統 的 日 期 與 時 間 的 畫 面
21 第 章 個 人 電 腦 介 面 卡 製 作 -1 第 一 站 個 人 電 腦 介 面 卡 實 際 LED 尚 需 配 合 表 單, 對 應 顯 示 目 前 介 面 卡 的 LED 亮 滅 狀 態, 這 是 014 年 詴 題 新 增 功 能 要 求, 電 腦 螢 幕 詳 細 動 作 要 求 說 明 如 下 : 當 尚 未 完 成 介 面 卡 與 電 腦 USB 連 接, 則 電 腦 螢 幕 LED1~LED16 均 以 中 空 顯 示 當 介 面 卡 與 電 腦 USB 連 接 成 功, 則 電 腦 螢 幕 LED1~LED16 均 填 滿 對 應 顏 色 顯 示 當 按 下 GreenLED 按 鈕, 則 電 腦 螢 幕 對 應 綠 色 LED9~LED16 同 步 點 亮 顯 示 當 按 下 RedLED 按 鈕, 則 電 腦 螢 幕 對 應 紅 色 的 LED1~LED8 同 步 點 亮 顯 示
22 - 本 詴 題 共 需 使 用 個 物 件, 含 表 單 Form1, 表 單 標 題 Caption 屬 性 頇 完 全 依 照 詴 題 的 範 例 輸 入, 茲 將 上 述 其 它 各 物 件 的 屬 性 整 理 如 表 -3 所 示 Text1 文 字 方 塊 Alignment= 置 中 對 齊 Text 內 容 為 空 白 Font ( 字 型 可 省 略 ) Command1(1) 按 鈕 物 件 Caption = Green LED Index=1 ( 自 動 產 生 ) Command1() 按 鈕 物 件 Caption = Red LED Index= ( 自 動 產 生 ) Command1(3) 按 鈕 物 件 Caption = EXIT Index=3 ( 自 動 產 生 ) G(7)~G(0) R(7)~R(0) Shape=3 圓 形 Fillstyle=0 填 滿 Font( 可 省 略 ) Font( 可 省 略 ) Font( 可 省 略 ) 1. 填 入 的 顏 色 利 用 程 Style=1 圖 片 外 式 設 定 觀 ( 可 省 略, 但 Style=1 圖 片 外 Style=1 圖 片 外. 配 合 LED 背 景 顏 色 才 會 觀 ( 可 省 略 ) 觀 ( 可 省 略 ) 顯 示, 需 改 變 ) 將 左 邊 的 BackColor 背 景 BackColor 背 景 BackColor 背 景 Index=7 顏 色 ( 可 省 略 ) 顏 色 ( 可 省 略 ) 顏 色 ( 可 省 略 ), 右 邊 的 Index=0 表 -3 各 物 件 屬 性 總 覽 ( 綠 色 與 紅 色 LED 的 按 鈕 不 要 放 錯 位 置 ) Timer1 計 時 器 物 件 Interval=1000 ( 計 時 基 本 單 位 為 千 分 之 一 秒 ) 註 : 平 時 不 要 因 為 方 便 檢 查, 而 自 行 調 快 顯 示 速 度, 實 際 考 試 若 不 是 間 隔 一 秒, 可 是 會 被 扣 分 1. 為 了 加 快 測 驗 時 間, 以 及 簡 化 程 式 內 容, 建 議 先 設 定 好 第 一 個 Command1 屬 性 後, 再 利 用 Ctrl+C 複 製 物 件, 然 後 再 按 Ctrl+V 貼 上 物 件, 此 時 會 出 現 如 圖 -4 的 詢 問 視 窗, 務 必 選 擇 按 鈕, 利 用 控 制 項 陣 列 會 比 較 方 便, 此 時 原 物 件 名 稱 已 變 為 Command1(0) 與 Command1(1), 其 Index 屬 性 自 動 設 為 0 與 1, 當 再 按 Ctrl+V 貼 上 第 三 個 按 鈕 物 件, 此 時 將 不 再 詢 問, 直 接 會 設 定 為 Command1() 名 稱 最 後 將 Command1(0) (3), 這 樣 程 式 可 少 打 一 行, 因 為 若 Index=0 表 示 尚 未 按 任 意 按 鈕 圖 -4 控 制 項 陣 列 詢 問 視 窗. 另 外 G(7)~G(0) 與 R(7)~R(0) 用 來 顯 示 16 顆 LED 對 應 的 狀 態, 記 得 先 設 定 屬 性 後 再 開 始 進 行 複 製, 名 稱 name 要 修 改, 並 也 要 利 用 控 制 項 陣 列 方 可,Index 順 序 不 要 弄 錯, 複 製 上 去 的 位 置 大 概 就 好, 最 後 全 部 框 選, 利 用 格 式 水 平 間 距 相 等, 再 用 格 式 對 齊 主 控 項 中 間, 即 可 將 16 個 物 件 一 次 對 整 齊, 如 圖 -5 所 示 圖 -5 將 16 個 物 件 對 齊 技 巧
23 第 章 個 人 電 腦 介 面 卡 製 作 -3 本 書 是 利 用 Visual Basic6.0 程 式 來 控 制 16 顆 LED 燈 號 的 順 序, 十 道 題 目 的 程 式 碼 幾 乎 完 全 相 同, 僅 儲 存 綠 色 LED 狀 態 b(99) 陣 列 宣 告 內 容 不 同 而 已, 但 每 道 詴 題 都 要 再 新 增 模 組 (module), 利 用 專 案 新 增 模 組, 模 組 的 預 設 檔 名 為 module.bas, 以 便 自 行 在 模 組 層 次 中 宣 告 引 用 動 態 連 結 程 式 庫 (DLL) 內 的 外 部 程 序, 否 則 主 程 式 就 無 法 順 利 控 制 LED, 記 得 要 儲 存 關 閉 程 式 重 新 開 啟 檔 案 方 可 正 常 使 用 本 書 光 碟 所 提 供 的 是 USBIO.DLL 檔 案,USB 函 數 庫 及 呼 叫 規 範 詴 場 會 於 兩 周 前 同 術 科 通 知 單 一 併 寄 發, 但 是 考 詴 當 天 並 不 會 提 供 給 考 生,USBIO.DLL 宣 告 使 用 的 方 式 如 下 : I. Public Declare Function OpenUsbDevice Lib "USBIO.DLL"(ByVal MyUs bvendorid As Integer, ByVal MyUsbProductID As Integer) As Boolean II. Public Declare Sub OutDataCtrl Lib "USBIO.DLL"(ByVal OutData As Byte, ByVal OutControl As Byte) III. Public Declare Sub CloseUsbDevice Lib "USBIO.DLL"() IV. Public Const VendorID=&H134 V. Public Const ProductID=&H6789 上 述 並 非 程 式 碼, 是 表 示 空 白 字 元, 用 來 區 別 指 令 與 變 數, 以 方 便 讀 者 閱 讀 觀 看, I~V 標 題 也 不 用 輸 入 並 非 所 有 詴 場 所 提 供 的 DLL 宣 告 方 式 都 相 同, 且 DLL 檔 案 應 放 置 於 撰 寫 程 式 的 相 同 資 料 夾, 並 且 要 先 儲 存 程 式, 關 閉 再 重 新 開 啟 才 能 正 常 執 行 控 制 當 執 行 檔 欲 呼 叫 動 態 連 結 檔, 會 先 到 本 身 的 資 料 夾 去 尋 找, 但 若 找 不 到 便 會 到 作 業 系 統 指 定 位 置 C:\WINDOWS\system3 或 是 VB6 發 展 環 境 之 工 作 資 料 夾 C:\Program Files\Microsoft Visual Studio\VB98 內 去 尋 找 (Windows XP 作 業 系 統 ), 在 Windows 7 作 業 系 統 下 是 在 C:\Program Files (x86)\microsoft Visual Studio\VB98, 所 以 強 烈 建 議 將 DLL 動 態 連 結 檔 放 置 在 撰 寫 程 式 相 同 的 資 料 夾 內 比 較 方 便 在 模 組 層 次 中 用 來 宣 告 引 用 DLL 語 法 如 下 : [Public Private] Declare Sub name Lib "libname" [([arglist])] Declare 陳 述 式 的 語 法 具 有 下 列 幾 個 單 元 : 1. Public( 公 用 ) 選 擇 性 引 數 : 用 來 宣 告 程 序 可 在 所 有 模 組 的 其 它 程 序 中 使 用. Private( 私 人 ) 選 擇 性 引 數 : 用 來 宣 告 程 序 只 可 在 宣 告 它 的 模 組 中 使 用 3. Function( 函 數 ) 選 擇 性 引 數 : 表 示 此 程 序 可 傳 回 運 算 式 中 所 使 用 的 值, 例 如 : 第 一 行 Function OpenUsbDevice, 因 為 有 傳 回 是 否 有 偵 測 到 USB 裝 置 的 值, 所 以 最 後 面 要 加 As Boolean 當 成 布 林 值 傳 回 4. Sub( 副 程 式 ) 選 擇 性 引 數 : 表 示 此 程 序 不 傳 回 任 何 值, 例 如 : 第 ~3 行 的 Sub OutDataCtrl 與 CloseUsbDevice 不 需 傳 回 任 何 值, 所 以 最 後 面 僅 用 ( ) 即 可
24 -4 CloseUsbDevice 是 用 來 通 知 關 閉 移 除 USB, 不 用 傳 遞 任 何 參 數, 但 OutDataCtrl 因 為 還 要 告 知 資 料 與 控 制 位 置, 所 以 需 要 傳 遞 參 數, 請 參 閱 第 8 項 說 明 5. name 必 要 的 引 數 : 任 何 正 確 的 程 序 名 稱 請 注 意 DLL 之 進 入 點 的 大 小 寫 是 有 差 別 的, 上 述 是 以 OutDataCtrl 變 數 名 稱 命 名, 此 名 稱 必 頇 要 和 主 程 式 呼 叫 名 稱 相 同 ( 大 小 寫 需 注 意 ), 雖 然 VB 的 程 式 碼 會 自 動 轉 換 大 小 寫, 但 對 於 使 用 者 自 訂 的 變 數 名 稱 並 不 會 改 變, 造 成 在 程 式 執 行 呼 叫 DLL 時 發 生 錯 誤, 這 點 考 生 需 要 特 別 留 意! VB 程 式 碼 是 大 小 寫 均 可, 但 除 了 在 模 組 裡 面 的 OpenUsbDevice OutDataCtrl CloseUsbDevice 大 小 寫 務 必 要 一 模 一 樣 方 可, 其 他 的 地 方 就 無 所 謂, 例 如 : 模 組 程 式 碼 原 本 應 輸 入 OpenUsbDevice, 因 不 小 心 改 為 openusbdevice 就 會 發 生 如 圖 -6 的 錯 誤, 而 在 表 單 的 程 式 碼 內, 若 同 樣 輸 入 全 部 小 寫, 當 你 一 執 行 程 式 時, 會 自 動 恢 復 大 小 寫 狀 態, 所 以 沒 有 關 係 請 在 參 閱 之 前 P-1 的 圖 -14, 有 提 到 利 用 Dependency Walker 軟 體 查 看 USBIO.DLL 裡 面 包 含 的 函 數, 所 以 大 小 寫 務 必 一 致 圖 -6 因 為 大 小 寫 不 同 而 造 成 的 錯 誤 呼 叫 訊 息 圖 -14 查 看 USBIO.DLL 裡 面 內 容 包 括 哪 些 函 數 ( 同 P-1)
25 第 章 個 人 電 腦 介 面 卡 製 作 Lib 必 要 的 引 數 : 表 示 含 有 宣 告 程 序 的 DLL 或 程 式 碼 來 源,Lib 子 句 在 所 有 的 宣 告 裏 皆 為 必 要 的 引 數 7. libname 必 要 的 引 數 : 指 含 有 宣 告 程 序 的 DLL 的 名 稱, 頇 由 詴 場 提 供 告 知, 例 如 本 書 所 使 用 的 USBIO.DLL 檔 案, 大 小 寫 均 可 8. arglist 選 擇 性 引 數 : 當 程 序 被 呼 叫 時, 所 傳 來 當 作 引 數 的 變 數 陣 列 詳 細 宣 告 請 繼 續 看 底 下 說 明 : [ByVal ByRef] varname [( )] [As type] 上 述 arglist 引 數 具 有 下 列 語 法 及 單 元 : i. ByVal 選 擇 性 引 數 : 表 示 以 傳 值 的 方 式 來 傳 送 引 數 ii. ByRef 選 擇 性 引 數 : 表 示 以 傳 址 的 方 式 來 傳 送 引 數 iii. varname 必 要 的 引 數 : 傳 給 程 序 引 數 的 變 數 名 稱, 由 詴 場 提 供 告 知, 要 背 iv. type 選 擇 性 引 數 : 傳 給 程 序 之 引 數 的 資 料 型 態, 可 以 是 Byte( 位 元 組 ) Boolean( 布 林 值 ) Integer( 整 數 ) Long( 長 整 數 ) Currency( 貨 幣 ) Single( 單 精 準 ) Double( 倍 精 準 ) 9. 最 後 Const VendorID=&H134 與 ProductID=&H6789 是 用 來 識 別 USB 裝 置, Const 表 示 常 數,&H 表 示 16 進 制, 數 字 一 定 要 相 同 才 可 識 別, 大 小 寫 均 可 DLL 的 宣 告 是 不 是 有 一 大 堆 的 指 令 擔 心 輸 入 錯 誤, 或 是 根 本 背 不 起 來 呢? 本 書 建 議 各 位 考 生 可 利 用 開 始 功 能 表 程 式 集 Microsoft Visual Basic 6.0 Microsoft Visual Basic 6.0 工 具 API 檢 視 員, 如 圖 -7 所 示, 然 後 選 擇 檔 案 載 入 文 字 檔, 選 擇 WIN3API.TXT 檔 案 開 啟 然 後 在 可 用 的 項 目 任 意 選 擇 一 個 範 例, 例 如 最 後 一 個 的 Zero Memory 上 方 點 擊 兩 下, 即 可 在 最 下 面 的 地 方 找 到 基 本 範 例, 如 圖 -8 所 示, 其 中 Public Declare Sub Lib As ByVal 等 基 本 指 令 都 可 以 被 參 考 使 用, 沒 用 到 的 宣 告 內 容 不 要 加 入, 您 可 以 按 右 邊 的 複 製 鈕, 或 按 Ctrl+C 複 製, 再 到 Visual Basic 6.0 按 Ctrl+V 貼 上 進 行 修 改, 但 有 些 詴 場 並 不 提 供 API 檢 視 員, 所 以 為 了 保 險 起 見, 建 議 讀 者 最 好 還 是 要 全 背 起 來, 實 際 詳 細 操 作 內 容 請 自 行 參 閱 本 書 教 學 光 碟 圖 -7 API 檢 視 員 視 窗 圖 -8 已 載 入 範 本 API 檢 視 員 視 窗
26 -6 Visual Basic 6.0 第 一 題 主 程 式 碼 ( 註 : 程 式 碼 不 分 大 小 寫, 數 字 編 號 不 用 輸 入 ) 1. Dim a,b(99),c As Integer 僅 需 點 擊 命 令 鈕 物 件, 即 可 自 動 增 加. 副 程 式 頭 尾 的 部 分, 無 頇 親 自 撰 寫 Private Sub Command1_Click(Index As Integer) 3. a=index 4. c=0 5. End Sub 指 令 與 變 數 之 間 需 空 白 區 隔, 按 下 Eneter 之 後, 等 號 兩 側 都 會 自 動 增 加 空 白 字 元, 例 如 :a = index 6. Private Sub display(no) 7. For i=0 To 7 8. If no Mod =1 And a=1 Then G(i).FillColor=RGB(0,55,0) Else G(i).FillColor=RGB(0,18,0) 9. If no Mod =1 And a= Then R(i).FillColor=RGB(55,0,0) Else R(i).FillColor=RGB(18,0,0) 10. no=no\ 11. Next i 1. End Sub 13. Private Sub Timer1_Timer() 14. b(0)=1 15. b(1)= 16. b()=4 17. b(3)=8 18. b(4)=&h b(5)=&h0 0. b(6)=&h40 1. b(7)=&h80. Text1.Text="Current Time:" & Time$ 3. For i=0 To 7 4. G(i).FillColor=vbWhite 5. R(i).FillColor=vbWhite 6. Next i 7. If OpenUsbDevice(VendorID,ProductID) Then 8. For i=0 To 7 9. G(i).FillColor=RGB(0,18,0) 30. R(i).FillColor=RGB(18,0,0) 31. Next i 3. OutDataCtrl 0,0 33. OutDataCtrl 0, If a=1 Then OutDataCtrl b(c),0:display(b(c)) 35. If a= And c<=7 Then 36. OutDataCtrl ^c,3 37. OutDataCtrl ^c, display(^c) 39. End If 40. End If 41. If a=3 Then CloseUsbDevice:End 4. If c>15 Then c=15 Else c=c End Sub 註 : 上 面 程 式 特 別 用 藍 色 粗 體 表 示 要 大 小 寫 一 致, 其 餘 指 令 或 變 數 則 都 可 以
27 第 章 個 人 電 腦 介 面 卡 製 作 -7 Visual Basic 第 一 題 程 式 說 明 ( 第 二 題 到 第 十 題 程 式 說 明 省 略 ) 第 1 行 : Dim a, b(99), c As Integer 是 同 時 宣 告 變 數 a b c 當 成 整 數 型 態 變 數 名 稱 均 可 自 行 修 改, Dim 用 來 宣 告 變 數 型 態, As 可 翻 譯 為 當 作, 而 Integer 表 示 整 數 型 態 變 數 a 是 用 來 記 錄 哪 個 按 鈕 被 選 擇 ; 陣 列 b 用 來 儲 存 綠 色 LED 9~16 的 資 料, 大 小 故 意 設 大 一 點, 是 因 為 這 樣 十 題 都 可 以 共 用 相 同 程 式 碼, 十 道 題 目 狀 態 最 多 為 15 個, 所 以 宣 告 的 陣 列 大 小 值 只 要 大 於 14 即 可 ( 因 為 從 0 開 始 ); 變 數 c 是 用 來 計 數 目 前 應 顯 示 到 第 幾 個 狀 態 ( 步 驟 ) 第 3 行 : 當 按 下 Command1 陣 列 其 中 一 個 按 鈕, 它 會 利 用 Index 變 數 傳 回 副 程 式, 告 知 哪 個 按 鈕 被 使 用, 所 以 要 趕 快 利 用 變 數 a 將 目 前 的 Index 變 數 儲 存, 以 便 在 副 程 式 Sub Timer1_Timer() 裡 面 判 斷 第 4 行 : 將 計 數 變 數 c 設 為 0, 每 當 按 下 Command1 陣 列 其 中 一 個 按 鈕, 均 從 b 陣 列 的 第 一 個 狀 態 開 始 顯 示 同 時 為 了 配 合 第 36~38 行 的 ^c 資 料 輸 出, 所 以 將 初 值 設 為 0, 因 為 0 =1 (10) = (), 使 僅 有 第 1 顆 紅 色 LED1 點 亮 而 已 第 6 行 : 因 為 詴 題 要 在 表 單 新 增 燈 號 同 步 顯 示, 故 自 行 建 立 display 副 程 式, 該 名 稱 可 自 訂, 透 過 no 變 數 傳 遞 資 料 即 可, 此 行 需 自 行 輸 入 ( 第 1 行 亦 同 ), 可 複 製 第 ~5 行 再 修 改 副 程 式 名 稱 第 7~11 行 : 用 來 同 步 顯 示 表 單 對 應 的 LED 狀 態, 因 為 每 種 顏 色 LED 都 有 8 顆, 所 以 For 迴 圈 是 0~7, 剛 好 可 以 配 合 G(0)~G(7) 與 R(0)~R(7) 的 Index 值 第 8 行 :Mod 指 令 是 取 餘 數, 配 合 第 10 行 取 商 數, 目 的 是 做 十 進 制 轉 二 進 制, 並 從 LSB 低 位 元 開 始 轉 換 若 no Mod =1 而 且 GreenLED 綠 色 按 鈕 被 按 下, 則 對 應 的 G(0)~G(7) 填 滿 純 綠 色, 否 則 填 入 淺 綠 色 指 令 RGB( 紅 色 Red 值, 綠 色 Green 值, 藍 色 Blue 值 ), 每 個 顏 色 的 數 值 介 於 0~55 之 間, 所 以 要 顯 示 純 紅 色 就 是 RGB(55,0,0) 純 綠 色 就 是 RGB(0,55,0) 純 藍 色 就 是 RGB(0,0,55), 若 要 顯 示 較 淡 顏 色 就 給 一 半 的 值, 例 如 : 淺 綠 色 為 RGB(0,18,0) 的 值 第 9 行 : 若 no Mod =1 而 且 RedLED 紅 色 按 鈕 被 按 下, 則 對 應 的 R(0)~R(7) 填 滿 純 紅 色 RGB(55,0,0), 否 則 填 入 淺 紅 色 RGB(18,0,0) 的 值 第 10 行 : 將 傳 遞 的 值 no 除 以, 以 取 出 整 數, 目 的 是 做 十 進 制 轉 二 進 制
28 -8 第 13~43 行 : 定 時 器 Timer1 預 設 值 的 Interval=1000, 所 以 每 隔 1 秒 鐘 都 會 去 檢 查 USB 是 否 已 經 插 入, 若 偵 測 到 裝 置 才 送 出 資 料 控 制 LED 第 14~1 行 :&H 表 示 數 字 內 容 為 十 六 進 制, 亦 可 忽 略 &H, 但 需 自 行 轉 換 為 十 進 制 ( 不 建 議 ), 該 段 內 容 是 依 照 各 詴 題 綠 色 LED9~16 顯 示 順 序 所 設 定 的 值,LED 燈 亮 表 示 邏 輯 1,LED 熄 滅 表 示 邏 輯 0, 然 後 將 對 應 的 二 進 制 轉 成 十 六 進 制 碼, 建 議 在 右 邊 第 4 5 個 位 元 中 間 自 行 加 一 條 虛 線, 比 較 方 便 進 行 十 六 進 制 碼 轉 換, 當 數 字 內 容 不 超 過 10, 則 可 以 忽 略 &H, 因 為 兩 者 大 小 是 相 同, 由 於 當 未 設 定 初 值 的 內 容 皆 為 0, 所 以 最 後 一 個 全 部 熄 滅 的 狀 態 可 以 忽 略 ; 而 十 道 詴 題 僅 有 該 b 陣 列 的 宣 告 內 容 不 同 而 已 ( 參 考 P-31~33), 考 生 應 要 會 二 進 制 轉 換 為 十 六 進 制, 而 非 死 背 答 案 第 行 : 依 詴 題 顯 示 目 前 系 統 的 時 間,Current Time 是 表 示 目 前 時 間, 請 參 閱 詴 題, 大 小 寫 均 需 和 詴 題 範 例 一 致, 不 要 輸 入 錯 誤 而 & 是 表 示 連 接 符 號, 可 將 兩 段 內 容 結 合 起 來 ; Time 是 內 建 的 副 程 式 名 稱, 目 的 是 顯 示 系 統 時 間 ( 時 間 要 正 確 ), 若 忽 略 錢 號 $ 則 會 多 顯 示 上 午 或 下 午, 最 好 依 據 詴 題 範 例 時 間 顯 示 格 式 顯 示, 否 則 會 被 扣 分 第 3~6 行 : 目 的 是 先 將 表 單 對 應 的 G(0)~G(7) R(0)~R(7) 的 LED 燈 號 全 部 顯 示 中 空 白 色, 因 為 詴 題 要 求 若 USB 尚 未 插 入, 應 顯 示 中 空 白 色, 其 中 vbwhite 是 指 白 色, 但 亦 可 用 RGB(55,55,55) 代 替 第 7~40 行 : 偵 測 USB 裝 置 是 否 插 入? 當 OpenUsbDevice(VendorID,ProductID) 為 真 True, 表 示 USB 裝 置 已 經 可 以 正 常 使 用, 所 以 開 始 控 制 LED, 由 於 該 函 數 是 USBIO.DLL 裡 面 的 函 數, 所 以 OpenUsbDevice 大 小 寫 均 需 一 致, 而 且 不 可 輸 入 錯 誤 第 8~31 行 : 由 於 USB 裝 置 插 入, 所 以 將 表 單 對 應 的 G(0)~G(7) R(0)~R(7) LED 燈 號 全 部 顯 示 不 亮 狀 態, 即 只 給 一 半 的 18 數 值 第 3~33 行 : 目 的 是 將 介 面 卡 的 16 顆 LED 全 部 熄 滅 其 中 OutDataCtrl 並 非 Visual Basic 的 內 建 指 令, 而 是 在 之 前 宣 告 模 組 所 設 定 的 副 程 式 名 稱, 所 以 大 小 寫 均 需 一 致, 而 且 不 可 輸 入 錯 誤 第 3 行 : 程 式 OutDataCtrl 0,0 左 邊 的 0 是 指 輸 出 資 料 OutData(0 表 示 全 不 亮 ); 右 邊 的 0 是 指 控 制 訊 號 OutControl, 因 為 0 (10)= (), 所 以 可 將 ATMEGA8 的 Pin8(PC5) 與 Pin7(PC4) 設 定 為 0, 由 於 ATMEGA8 的 Pin8(PC5) 是 連 接 到 74LS44 的 致 能 端 GOE=0, 所 以 此 時 綠 色 LED9~16 全 部 熄 滅 但 74LS73 的 RCLK 時 脈 端 還 需 正 緣 訊 號 方 可 觸 發, 目 前 僅 是 準 備 做 觸 發 而 已, 所 以 此 時 紅 色 LED1~8 尚 未 熄 滅
29 第 章 個 人 電 腦 介 面 卡 製 作 -9 第 33 行 : 因 16 (10)= (), 所 以 可 將 ATMEGA8 的 Pin7(PC4) 設 定 為 1, 由 於 ATMEGA8 的 Pin7(PC4) 是 連 接 到 74LS73 的 RCLK 時 脈 端, 所 以 執 行 第 3 行 與 第 33 行 的 程 式 之 後, 其 實 是 為 了 產 生 一 個 由 0 到 1 的 正 緣 觸 發 訊 號, 方 能 將 0 的 資 料 傳 送 到 74LS73 輸 出 端, 此 時 所 有 紅 色 LED1~8 全 部 熄 滅 我 們 把 清 除 LED 燈 號 的 動 作 放 在 每 一 秒 鐘 的 動 作, 是 為 了 當 紅 色 LED 顯 示 一 半 狀 態 時, 若 按 下 綠 色 LED 按 鈕, 紅 色 LED 會 全 部 熄 滅, 這 樣 才 不 會 同 時 顯 示 兩 色 的 LED 16 (10) = () ATMEGA8 的 Pin7(PC4) 控 制 74LS73 ATMEGA8 的 Pin8(PC5) 控 制 74LS44 第 34 行 : 假 如 (If) a=1, 表 示 目 前 Green LED 按 鈕 被 選 擇, 然 後 (Then) 就 要 將 b 陣 列 資 料 依 序 送 出, 並 利 用 副 程 式 display(b(c)) 同 時 更 新 表 單 的 對 應 燈 號 其 中 冒 號 是 用 來 連 接 兩 行 程 式, 這 樣 可 以 省 略 一 行 end if,outdatactrl b(c),0 右 側 的 0 可 使 ATMEGA8 的 Pin8(PC5) 為 0, 使 74LS44 致 能, 以 便 能 送 出 指 定 資 料 第 35~39 行 : 假 如 (If) a=, 表 示 目 前 Red LED 按 鈕 被 選 擇, 然 後 (Then) 就 要 依 序 點 亮 紅 色 LED1~8, 並 同 時 更 新 表 單 燈 號 第 39 行 If 判 斷 句 的 結 束 (End), 在 輸 入 時 可 直 接 輸 入 endif 中 間 會 自 動 新 增 一 個 空 白, 本 段 程 式 亦 可 都 用 冒 號 連 接 成 一 行 程 式 為 何 判 斷 還 要 加 入 c<=7, 因 為 變 數 c 會 每 秒 自 動 遞 增, 當 超 過 8 會 出 現 溢 位 錯 誤, 所 以 要 停 止 送 出 資 料 第 36~37 行 : 送 出 74LS73 的 正 緣 觸 發 訊 號, 為 何 右 側 的 控 制 訊 號 不 是 同 第 3 33 行 的 0 16 數 值, 因 為 這 樣 會 同 時 點 亮 綠 色 LED, 解 決 方 式 是 改 變 控 制 值, 因 為 3 (10) = () 48 (10) = (), 由 於 bit5=pc5=1, 使 74LS44 一 直 失 能, 所 以 綠 色 LED 都 不 會 亮, 而 bit4=pc4=0 到 1, 使 74LS73 正 緣 觸 發, 紅 色 LED 依 序 點 亮 為 何 左 側 的 資 料 固 定 為 c, 因 為 十 道 題 目 的 要 求 都 是 將 紅 色 LED1 到 LED8 依 序 點 亮, 每 一 LED 亮 燈 時 間 為 一 秒, 其 餘 的 LED 熄 滅, 其 中 0 表 示 熄 滅,1 表 示 點 亮, 對 應 關 係 如 下 所 示, 其 中 克 拉 ( ^ ) 表 示 為 次 方 ( 乘 冪 ) 的 涵 義 由 於 為 了 簡 化 程 式, 當 變 數 c 大 於 7 以 後, 因 為 第 35 行 條 件 不 再 成 立, 所 以 紅 色 LED 就 全 部 熄 滅 ( STEP9 即 表 示 全 滅 )
30 ()= 1 (10)= ()= (10)= ()= 4 (10)= ()= 8 (10)= ()= 16 (10)= ()= 3 (10)= ()= 64 (10)= ()= 18 (10)= 7 第 38 行 : 透 過 副 程 式 display(^c) 同 時 更 新 表 單 的 對 應 燈 號 第 41 行 : 假 如 (If) a=3, 表 示 目 前 EXIT 按 鈕 被 選 擇, 然 後 (Then) 就 關 閉 USB 裝 置, 同 時 結 束 (End) 整 個 程 式 第 4 行 : 由 於 計 數 器 c 會 一 直 往 上 計 數, 當 一 直 增 加 超 過 到 ^c= 16 =65536( 整 數 16 位 元 的 最 大 數 字 為 65535), 就 會 出 現 下 圖 -9 溢 位 (Overflow) 的 錯 誤 訊 息 視 窗 所 以 當 判 斷 變 數 c 超 過 15 時 就 要 重 新 設 定 變 數 固 定 為 15, 但 若 設 c 為 0, 則 是 會 從 第 一 個 狀 態 繼 續 再 顯 示 一 次, 但 因 為 詴 題 是 要 求 循 環 一 次 即 可, 最 後 要 全 部 熄 滅, 因 此, 應 將 變 數 c 重 新 設 為 15 方 可, 若 變 數 c 還 沒 有 超 過 15, 則 自 動 加 1, 以 便 變 換 下 一 個 顯 示 的 狀 態 註 : 為 何 不 是 令 c=14? 若 是 第 1~8 題 都 還 不 會 出 錯, 但 是 因 為 第 9~10 題 共 有 b(0)~b(14) 個 狀 態, 令 c=14, 畫 面 會 停 留 在 最 後 一 個 狀 態 b(14), 而 無 法 將 全 部 LED 熄 滅 那 為 何 令 c=15 會 全 部 熄 滅, 因 為 b(15) 並 未 設 定 初 值, 所 以 預 設 值 為 0, 因 此, 畫 面 會 一 直 停 留 在 b(15) 都 不 亮 的 畫 面 圖 -9 溢 位 (Overflow) 的 錯 誤 訊 息 視 窗
31 第 章 個 人 電 腦 介 面 卡 製 作 -31 補 充 : 底 下 為 第 1~10 題 程 式 碼, 僅 列 出 第 14 行 開 始 的 b 陣 列 初 值 宣 告, 其 餘 均 相 同 Visual Basic 6.0 第 一 題 主 程 式 碼 ( 僅 b 陣 列 初 值 設 定 ) 13. b(0)=1 14. b(1)= 15. b()=4 16. b(3)=8 17. b(4)=&h b(5)=&h0 19. b(6)=&h40 0. b(7)=&h80 b(8) 以 後 沒 設 定, 初 值 皆 為 0, 表 示 LED 全 滅 Visual Basic 6.0 第 二 題 主 程 式 碼 ( 僅 b 陣 列 初 值 設 定 ) 14. b(0)= &H b(1)= &H b()= &H0 17. b(3)= &H b(4)=8 19. b(5)=4 0. b(6)= 1. b(7)=1 Visual Basic 6.0 第 三 題 主 程 式 碼 ( 僅 b 陣 列 初 值 設 定 ) 14. b(0)=3 15. b(1)=6 16. b()= &HC 17. b(3)= &H b(4)=&h b(5)=&h60 0. b(6)=&hc0 Visual Basic 6.0 第 四 題 主 程 式 碼 ( 僅 b 陣 列 初 值 設 定 ) 14. b(0)= &HC0 15. b(1)= &H b()= &H b(3)= &H b(4)=&hc 19. b(5)=6 0. b(6)=3
32 -3 Visual Basic 6.0 第 五 題 主 程 式 碼 ( 僅 b 陣 列 初 值 設 定 ) 14. b(0)=1 15. b(1)=3 16. b()=7 17. b(3)= &HF 18. b(4)=&h1f 19. b(5)=&h3f 0. b(6)=&h7f 1. b(7)=&hff Visual Basic 6.0 第 六 題 主 程 式 碼 ( 僅 b 陣 列 初 值 設 定 ) 14. b(0)= &H b(1)= &HC0 16. b()= &HE0 17. b(3)= &HF0 18. b(4)=&hf8 19. b(5)=&hfc 0. b(6)=&hfe 1. b(7)=&hff Visual Basic 6.0 第 七 題 主 程 式 碼 ( 僅 b 陣 列 初 值 設 定 ) 14. b(0)= &H b(1)= &H4 16. b()= &H4 17. b(3)= &H81 Visual Basic 6.0 第 八 題 主 程 式 碼 ( 僅 b 陣 列 初 值 設 定 ) 14. b(0)= &H b(1)= &H4 16. b()= &H4 17. b(3)= &H18
33 第 章 個 人 電 腦 介 面 卡 製 作 -33 Visual Basic 6.0 第 九 題 主 程 式 碼 ( 僅 b 陣 列 初 值 設 定 ) 14. b(0)=1 15. b(1)= 16. b()=4 17. b(3)=8 18. b(4)=&h b(5)=&h0 0. b(6)=&h40 1. b(7)=&h80. b(8)=&h40 3. b(9)=&h0 4. b(10)=&h10 5. b(11)=8 6. b(1)=4 7. b(13)= 8. b(14)=1 Visual Basic 6.0 第 十 題 主 程 式 碼 ( 僅 b 陣 列 初 值 設 定 ) 14. b(0)= &H b(1)= &H b()= &H0 17. b(3)= &H b(4)=8 19. b(5)=4 0. b(6)= 1. b(7)=1. b(8)= 3. b(9)=4 4. b(10)=8 5. b(11)=&h10 6. b(1)=&h0 7. b(13)=&h40 8. b(14)=&h80 Visual Basic 6.0 程 式 比 對 軟 體 說 明 有 鑑 於 每 次 集 體 輔 導 學 生 遭 遇 的 最 大 問 題 就 是 對 VB 程 式 不 熟 悉, 有 時 僅 是 一 個 英 文 字 母 打 錯, 檢 查 了 許 久 卻 查 不 出 問 題 所 在, 造 成 無 法 順 利 通 過 考 詴 的 遺 憾! 所 以 作 者 特 地 撰 寫 程 式 比 對 軟 體, 在 撰 寫 區 的 程 式 碼 會 和 1.txt~10.txt 與 module.txt 逐 行 比 對, 若 有 內 容 不 同 會 在 解 答 區 做 提 示, 當 有 要 自 行 變 更 程 式 變 數 名 稱 可 直 接 用 筆 記 本 編 輯 對 應 的 txt 檔 即 可, 程 式 除 了 指 令 與 變 數 之 間 需 留 一 個 空 白 字 元 以 區 別 ( 其 他 地 方 不 可 輸 入, 但 最 前 後 面 的 空 白 會 自 動 刪 除 再 比 對 ), 否 則 程 式 會 判 斷 有 錯 誤, 您 必 頇 一 直 反 覆 練 習 到 完 全 沒 有 一 次 錯 誤, 因 為 實 際 考 詴 並 沒 有 人 會 提 醒 各 位 哪 裡 是 否 有 輸 入 錯 誤 狀 況 的 發 生?
34 -34 主 程 式 程 式 碼 解 答 區 主 程 式 程 式 碼 撰 寫 區 模 組 程 式 碼 撰 寫 區 模 組 程 式 碼 解 答 區 圖 -30 VB 程 式 比 對 畫 面 ( 014 年 已 經 更 新 為 USB 介 面 版 本 ) 茲 將 上 述 比 對 程 式 操 作 應 留 意 的 地 方 說 明 如 下 : 1. 在 主 程 式 與 模 組 程 式 碼 撰 寫 區 已 預 先 提 供 4 行 程 式 與 P-5 提 到 的 API 檢 視 員 所 複 製 的 資 料, 練 習 時 僅 需 直 接 進 行 模 組 程 式 碼 修 改 即 可, 大 小 寫 均 可. 指 令 與 變 數 之 間 才 需 加 入 一 個 空 白 字 元, 其 他 地 方 均 不 可 再 加 入 空 白 所 有 程 式 碼 務 必 要 完 全 相 同 方 可 逐 行 進 行 文 字 比 對, 否 則 該 行 會 視 同 錯 誤! 3. 按 下 比 對 程 式 或 勾 選 顯 示 解 答 才 會 看 到 解 答 區 所 有 內 容, 以 利 練 習 4. 選 擇 不 同 題 號, 下 方 自 動 切 換 各 題 綠 色 LED 狀 態, 以 利 程 式 撰 寫
35 第 章 個 人 電 腦 介 面 卡 製 作 焊 接 技 巧 補 充 說 明 與 注 意 事 項 在 第 一 次 焊 接 之 前, 請 先 使 用 本 書 光 碟 提 供 的 模 擬 程 式 練 習, 如 圖 -31 所 示, 相 信 先 熟 悉 所 有 接 線 之 後 再 開 始 進 行 實 際 焊 接 練 習, 可 以 幫 您 達 到 事 半 功 倍 的 效 果 可 查 看 作 者 推 薦 的 焊 接 順 序 圖 -31 模 擬 焊 接 程 式 畫 面 ( 014 年 已 經 更 新 USB 介 面 版 本 ) 茲 將 該 模 擬 程 式 的 幾 項 特 殊 功 能 說 明 如 下 : 1. 表 單 標 題 會 顯 示 測 驗 作 答 時 間, 且 當 滑 鼠 移 到 焊 點 上 方, 會 自 動 顯 示 該 腳 位 的 定 義 名 稱. 若 點 選 錯 誤 會 自 動 出 現 錯 誤 訊 息, 並 告 知 錯 誤 所 在, 同 時 該 焊 點 會 一 直 以 紅 綠 顏 色 交 互 閃 爍 方 式 告 知, 可 提 醒 考 生 以 後 焊 接 該 焊 點 時 就 要 特 別 注 意 3. 在 視 窗 最 下 方 會 顯 示 目 前 答 對 與 答 錯 數, 必 頇 練 習 到 完 全 沒 有 錯 誤 狀 況, 由 於 本 程 式 會 主 動 告 知 選 擇 錯 誤, 但 實 際 焊 接 時, 即 使 只 有 一 條 錯 誤 並 不 容 易 被 發 現, 所 以 平 時 需 反 覆 練 習 到 沒 有 任 何 錯 誤 ; 若 忘 記 電 路 連 接 方 式, 不 妨 點 選 右 上 方 電 路 圖 的 圖 示 即 可, 方 便 觀 察 連 接 方 式, 該 查 詢 不 影 響 測 驗 的 進 行 4. 若 您 是 第 一 次 練 習, 可 點 選 右 下 方 的 垂 直 捲 軸, 它 會 先 清 除 所 有 的 接 線, 然 後 逐 一 手 動 顯 示 所 有 接 線 方 式, 包 括 文 字 訊 息 的 提 示, 方 便 考 生 能 夠 快 速 記 憶 所 有 接 線, 一 旦 有 查 詢 的 記 錄 發 生, 會 自 動 停 止 計 時 評 分, 這 可 以 提 供 老 師 在 指 導 學 生 時, 方 便 進 行 焊 接 前 學 習 的 考 核 與 記 錄 5. 所 有 LED 負 端 共 同 接 地, 本 模 擬 程 式 並 未 加 入 考 慮 這 些 焊 點 的 模 擬 練 習 加 上 利 用 萬 用 板 周 圍 當 成 GND, 由 於 程 式 必 頇 點 對 點 連 接 判 斷, 所 以 其 餘 接 地 的 連 接 方 式 頇 和 範 例 相 同 才 算 正 確, 但 實 際 考 詴 只 要 確 認 有 接 到 GND 均 可 6. 74LS44 與 74LS73 所 有 腳 位 都 有 連 接,ATMEGA8 則 還 有 10 隻 腳 沒 有 使 用, 所 以 總 共 67 條 接 線 要 焊 接, 當 全 部 答 對 才 會 出 現 恭 喜 的 提 示 視 窗
36 實 際 焊 接 建 議 全 部 使 用 直 線 與 拋 物 線, 可 避 免 在 IC 中 間 因 為 有 接 線 而 造 成 短 路, 茲 將 67 條 連 線 方 式 全 部 列 出, 強 烈 建 議 模 擬 連 接 順 序 就 是 實 際 焊 接 順 序 STEP1: 先 焊 31 條 直 線 第 1 條 接 線 :USB_GND GND 第 條 接 線 : 上 GND 左 GND 第 3 條 接 線 : 左 GND 下 GND 第 4 條 接 線 :7473IC Pin10 GND 第 5 條 接 線 :ATMEGA8-16PU Pin10 Q1 石 英 晶 體 第 6 條 接 線 :Q1 石 英 晶 體 C1 第 7 條 接 線 :C1 GND 第 8 條 接 線 :ATMEGA8-16PU Pin9 Q1 石 英 晶 體 第 9 條 接 線 :Q1 石 英 晶 體 C 第 10 條 接 線 :C GND 第 11 條 接 線 :ATMEGA8-16PU Pin ATMEGA8-16PU Pin8 第 1 條 接 線 :ATMEGA8-16PU Pin8 GND 第 13 條 接 線 :D18+ GND 第 14 條 接 線 :ATMEGA8-16PU Pin6 R17 ( 故 R17 要 對 齊 ATMEGA8 Pin6) 第 15 條 接 線 :ATMEGA8-16PU Pin4 R18 ( 故 R18 要 對 齊 ATMEGA8 Pin4) 第 16 條 接 線 :D17+ GND 第 17 條 接 線 :C4- GND 第 18 條 接 線 :D18- R17 ( 直 接 利 用 電 阻 接 腳 焊 接 ) 第 19 條 接 線 :R17 R19 第 0 條 接 線 :D17- R18 ( 直 接 利 用 電 阻 接 腳 焊 接 ) 第 1 條 接 線 :7444IC Pin IC Pin1 第 條 接 線 :7444IC Pin1 ATMEGA8-16PU Pin8_GOE 第 3 條 接 線 :7444IC Pin10 GND 第 4 條 接 線 :7473IC Pin1 R5 第 5 條 接 線 :7473IC Pin15 R6 第 6 條 接 線 :7473IC Pin16 R7 第 7 條 接 線 :7473IC Pin19 R8 第 8 條 接 線 :7444IC Pin1 R1 第 9 條 接 線 :7444IC Pin14 R11 第 30 條 接 線 :7444IC Pin16 R10 第 31 條 接 線 :7444IC Pin18 R9
37 第 章 個 人 電 腦 介 面 卡 製 作 -37 STEP: 再 焊 1 條 拋 物 線 ( 註 : 模 擬 程 式 僅 提 供 點 對 點 直 線 練 習, 無 法 呈 現 拋 物 線 ) 第 3 條 接 線 :R1 7473IC Pin 第 33 條 接 線 :R 7473IC Pin5 第 34 條 接 線 :R3 7473IC Pin6 第 35 條 接 線 :R4 7473IC Pin9 第 36 條 接 線 :R IC Pin9
38 -38 第 37 條 接 線 :R IC Pin7 第 38 條 接 線 :R IC Pin5 第 39 條 接 線 :R IC Pin3 第 40 條 接 線 :C3 GND 第 41 條 接 線 :7473IC Pin11_RCLK ATMEGA8-16PU Pin7_RCLK 第 4 條 接 線 :USB_D+ D17- 第 43 條 接 線 :USB_D- R19
39 第 章 個 人 電 腦 介 面 卡 製 作 -39 STEP3: 焊 8 組 M 線 ( 中 間 不 要 剪 斷 ) 第 44 條 接 線 :ATMEGA8-16PU Pin14_AD0 7473IC Pin3_AD0 第 45 條 接 線 :7473IC Pin3_AD0 7444IC Pin_AD0 第 46 條 接 線 :7473IC Pin4_AD1 ATMEGA8-16PU Pin15_AD1 第 47 條 接 線 :ATMEGA8-16PU Pin15_AD1 7444IC Pin4_AD1 第 48 條 接 線 :7473IC Pin7_AD ATMEGA8-16PU Pin16_AD 第 49 條 接 線 :ATMEGA8-16PU Pin16_AD 7444IC Pin6_AD 第 50 條 接 線 :7473IC Pin8_AD3 ATMEGA8-16PU Pin17_AD3 第 51 條 接 線 :ATMEGA8-16PU Pin17_AD3 7444IC Pin8_AD3 第 5 條 接 線 :7473IC Pin13_AD4 7444IC Pin11_AD4 第 53 條 接 線 :7444IC Pin11_AD4 ATMEGA8-16PU Pin18_AD4 第 54 條 接 線 :7473IC Pin14_AD5 7444IC Pin13_AD5 第 55 條 接 線 :7444IC Pin13_AD5 ATMEGA8-16PU Pin19_AD5 第 56 條 接 線 :7473IC Pin17_AD6 7444IC Pin15_AD6 第 57 條 接 線 :7444IC Pin15_AD6 ATMEGA8-16PU Pin1_AD6 第 58 條 接 線 :7473IC Pin18_AD7 7444IC Pin17_AD7 第 59 條 接 線 :7444IC Pin17_AD7 ATMEGA8-16PU Pin13_AD7
40 -40 STEP4:Vcc 順 序 也 是 採 用 M 形 線 技 巧, 只 要 一 條 線 直 接 串 接 8 段 即 可 完 成 第 60 條 接 線 :USB_Vcc 7444IC Pin0 ( Vcc 共 8 條 ) 第 61 條 接 線 :7444IC Pin0 7473IC Pin0 第 6 條 接 線 :7473IC Pin0 7473IC Pin1 第 63 條 接 線 :7473IC Pin1 ATMEGA8-16PU Pin0 第 64 條 接 線 :ATMEGA8-16PU Pin0 ATMEGA8-16PU Pin7 第 65 條 接 線 :ATMEGA8-16PU Pin7 C3 第 66 條 接 線 :C3 R19 第 67 條 接 線 :R19 C4+
41 第 章 個 人 電 腦 介 面 卡 製 作 -41 焊 接 所 需 的 建 議 工 具 如 圖 -3 所 示, 因 為 IC 腳 位 之 間 十 分 接 近, 在 焊 接 的 過 程 中 很 容 易 造 成 短 路, 所 以 電 烙 鐵 頭 是 越 尖 越 好, 建 議 使 用 30~40W 電 烙 鐵 即 可, 檢 查 所 有 零 件 材 料 是 否 有 缺 件,OK 單 心 線 與 銲 錫 考 場 都 有 提 供, 但 考 生 也 可 以 自 備, 但 最 好 先 向 監 評 老 師 報 備 使 用 自 己 的 OK 單 心 線 較 佳, 若 沒 有 問 題 再 開 始 動 作, 雖 然 外 觀 不 在 評 分 標 準 中, 但 焊 接 越 標 準 則 成 功 率 就 越 高 圖 -3 焊 接 建 議 所 需 的 工 具 由 於 在 坊 間 製 造 第 一 站 所 用 到 萬 用 電 路 板 廠 商 眾 多, 考 生 往 往 在 術 科 測 驗 當 天 發 現 與 平 常 練 習 的 萬 用 電 路 板 不 相 同 時, 若 再 加 上 考 詴 當 天 太 緊 張, 容 易 造 成 嚴 重 失 誤 因 此 術 科 測 驗 當 天 首 先 應 觀 察 萬 用 電 路 板 有 哪 些 的 焊 點 原 本 就 已 經 連 接 導 通? 當 看 不 清 楚 可 以 利 用 三 用 電 表 任 意 的 歐 姆 檔 測 詴 是 否 導 通, 若 不 導 通 應 自 行 串 接 使 用, 然 後 才 可 以 利 用 這 些 圍 繞 在 周 圍 的 焊 點 當 作 GND, 包 括 16 顆 LED 的 陰 極 端 其 他 元 件 的 GND 都 可 以 直 接 利 用 這 些 已 經 導 通 的 焊 點, 這 樣 會 比 較 方 便 進 行 焊 接, 切 記! 圖 -33 個 人 電 腦 介 面 卡 萬 用 板 焊 接 面 ( 各 試 場 提 供 的 版 本 並 未 統 一 )
42 -4 在 實 際 進 行 焊 接 時, 除 了 按 照 上 述 步 驟 順 序 進 行 焊 接, 其 他 焊 接 的 注 意 事 項 與 技 巧, 歸 納 為 底 下 幾 項 說 明, 若 仍 不 清 楚 者 可 自 行 參 閱 本 書 精 心 錄 製 的 多 媒 體 教 材 光 碟 1. 請 先 確 認 萬 用 電 路 板 的 正 面 ( 零 件 面 ),USB 埠 的 位 置 應 在 左 側, 建 議 直 接 查 看 詴 場 所 提 供 介 面 卡 成 品 的 零 件 配 置 圖, 請 參 閱 本 書 P-4 考 詴 時 因 過 於 緊 張, 經 常 有 考 生 將 正 反 面 搞 顛 倒, 請 務 必 要 特 別 小 心!. 零 件 擺 設 應 依 照 由 低 到 高 順 序 擺 設, 而 高 度 最 矮 的 是 電 阻 R1~R16( 稽 納 二 極 體 先 不 要 裝, 等 U3 腳 座 確 認 再 用 ), 可 先 利 用 直 尺 將 電 阻 腳 位 兩 端 一 起 折 90 度, 以 便 折 成 ㄇ 字 形, 但 寬 度 頇 注 意, 再 利 用 斜 口 鉗 將 電 阻 逐 一 剪 下 3. 將 電 阻 R1~R16 從 中 間 往 兩 側 排 列 整 齊, 電 阻 腳 位 都 先 不 要 折 到, 利 用 任 意 紙 張 覆 蓋 在 所 有 電 阻 上 方, 可 避 免 電 阻 掉 落, 然 後 一 起 翻 面 進 行 焊 接, 焊 接 時 有 幾 項 技 巧 要 特 別 注 意, 首 先 旋 轉 PCB 萬 用 板 將 欲 焊 接 點 ( 列 ) 的 方 向, 和 我 們 的 身 體 保 持 垂 直, 在 焊 接 時 應 隨 時 利 用 拿 電 烙 鐵 的 手 輕 壓 PCB 板 上, 這 可 使 所 有 電 阻 能 全 部 平 貼 於 PCB 萬 用 板 上, 以 方 便 待 會 進 行 一 連 串 的 焊 接 4. 焊 接 時 應 先 用 電 烙 鐵 將 銅 箔 面 加 熱, 再 加 入 適 當 銲 錫, 焊 點 不 宜 太 大 否 則 容 易 短 路, 所 以 在 適 當 時 間 內 先 將 銲 錫 移 走, 最 後 才 是 移 開 電 烙 鐵, 烙 鐵 頭 應 隨 時 保 持 清 潔, 但 不 是 要 在 焊 接 之 前 才 清 潔, 因 為 此 時 溫 度 會 急 遽 下 降, 會 比 較 不 好 焊 接, 而 應 該 是 在 焊 接 之 後 就 要 先 清 潔, 全 部 焊 完 一 邊 就 先 利 用 斜 口 鉗 剪 掉 多 餘 接 腳, 不 要 等 全 部 焊 完 再 一 起 剪 掉 5. 第 二 個 零 件 為 IC 座, 先 在 欲 擺 設 位 置 的 其 中 一 個 焊 點, 暫 時 先 加 入 一 點 銲 錫, 請 注 意 IC 座 缺 口 方 向 應 朝 向 USB Port 同 方 向, 然 後 用 手 指 稍 微 頂 住 IC 座, 可 避 免 在 翻 面 時 IC 座 脫 落, 重 新 加 熱 該 焊 點, 在 焊 點 尚 未 熔 化 之 前, 切 勿 強 行 推 入, 即 可 讓 IC 座 暫 時 固 定, 千 萬 不 要 去 折 到 IC 腳 位, 否 則 待 會 不 方 便 進 行 焊 接, 由 於 零 件 高 度 不 同, 建 議 此 時 在 四 個 角 落 加 上 銅 柱 ( 考 場 提 供 ), 焊 接 時 較 不 易 左 右 搖 晃, 再 旋 轉 PCB 板 使 IC 座 和 我 們 身 體 保 持 垂 直, 這 樣 會 比 較 方 便 進 行 其 他 焊 點 的 焊 接 焊 接 時 應 隨 時 注 意 焊 點 不 宜 過 大, 因 為 這 樣 會 比 較 容 易 發 生 短 路, 但 也 不 可 以 太 少, 因 為 待 會 OK 單 心 線 會 不 方 便 焊 接, 提 供 適 當 的 銲 錫 是 很 重 要 的 6. 接 著 開 始 將 ATMEGA8 相 關 零 件 擺 至 定 位, 詳 細 安 裝 順 序 自 行 參 閱 課 本 P-4 7. 最 後 擺 設 零 件 是 16 顆 LED, 請 注 意 靠 近 USB 埠 端 為 綠 色 的 LED16, 常 犯 的 錯 誤 就 是 LED 顏 色 左 右 弄 相 反, 最 多 扣 60 分 而 不 及 格, 同 時 也 應 注 意 LED 腳 位 為 長 正 短 負, 負 端 則 可 全 部 利 用 萬 用 板 周 圍 已 導 通 位 置 連 接 在 一 起 8. 每 放 置 一 顆 LED 就 先 將 接 腳 向 外 側 扳 開 呈 90 度,LED 與 接 腳 最 好 都 能 完 全 平 貼 於 PCB 面 上, 利 用 已 彎 曲 90 度 的 LED 一 隻 接 腳 直 接 連 接 各 電 阻, 斜 口 鉗 的 平 面 應 朝 向 LED 接 腳 末 端, 會 比 較 方 便 精 確 剪 到 適 當 的 長 度, 然 後 利 用 指
43 第 章 個 人 電 腦 介 面 卡 製 作 -43 甲 尖 或 一 字 起 子 壓 住 LED 接 腳, 重 新 加 熱 該 焊 點 即 可, 需 稍 微 搖 晃 該 接 腳, 以 確 定 是 否 沒 有 空 焊 發 生, 當 16 顆 LED 全 部 固 定 後, 再 調 整 零 件 面 的 LED 位 置, 避 免 上 下 位 置 歪 曲 變 形, 再 將 LED 另 一 端 接 腳 焊 接 固 定, 然 後 利 用 斜 口 鉗 剪 掉 多 餘 長 度 9. 在 進 行 單 心 線 焊 接 之 前, 請 先 確 認 三 顆 IC 的 Pin1 在 哪 裡, 還 有 USB 埠 4pin 腳 位 定 義, 千 萬 不 要 搞 混 囉! 如 圖 -34 所 示, 在 模 擬 軟 體 執 行 時, 滑 鼠 游 標 若 稍 作 停 留, 會 自 動 出 現 各 腳 位 的 定 義, 包 括 之 前 LED1 的 位 置 都 要 熟 記! D- D+ Vcc GND 圖 -34 萬 用 電 路 板 背 面 ( 需 熟 記 各 元 件 腳 位 位 置 ) 10. 接 下 來 是 AWG 30# 單 心 線 的 焊 接, 其 中 AWG 代 表 美 國 線 規 (American Wire Gauge), 由 於 OK 單 心 線 非 常 細, 若 要 利 用 斜 口 鉗 剝 皮, 很 容 易 因 為 太 用 力 而 全 部 剪 斷, 而 裸 露 的 長 度 越 短 越 好, 以 避 免 和 旁 邊 發 生 短 路, 當 然 你 也 可 以 特 別 去 買 一 隻 專 用 的 剝 線 鉗, 如 圖 -35 所 示, 在 使 用 之 前 記 得 需 先 扳 開 開 關, 並 使 用 AWG 30 # 的 位 置, 但 為 了 加 快 考 試 速 度, 在 這 邊 提 供 一 種 不 是 正 統 的 焊 接 技 巧, 它 是 利 用 烙 鐵 頭 的 高 溫 直 接 將 OK 單 心 線 外 皮 燙 開, 裸 露 的 長 度 記 得 越 短 越 好 ( 不 可 超 過 mm 為 佳 ) 圖 -35 OK 單 心 線 專 用 剝 線 鉗
44 先 剪 一 段 適 當 長 度 的 OK 單 心 線, 將 一 端 的 OK 單 心 線 剝 皮, 接 著 請 特 別 注 意 底 下 焊 接 的 分 解 動 作 : 將 焊 點 銅 箔 面 預 先 加 熱 將 OK 單 心 線 順 勢 推 入 移 開 電 烙 鐵 等 待 兩 秒 鐘 焊 點 冷 卻, 方 可 移 動 OK 單 心 線 務 必 輕 拉 OK 單 心 線, 以 檢 查 是 否 空 焊, 每 次 焊 接 完 畢 一 定 要 順 便 檢 查 另 外 一 端 先 不 要 剪 斷 或 剝 皮, 而 是 將 OK 單 心 線 繞 到 該 焊 點 側 邊, 並 將 OK 單 心 線 朝 向 另 一 邊 方 向 輕 拉, 同 時 利 用 電 烙 鐵 的 最 尖 端 將 OK 單 心 線 稍 微 往 下 往 內 壓, 利 用 電 烙 鐵 最 尖 的 地 方 將 OK 單 心 線 直 接 推 入 焊 點 內, 如 圖 -36 所 示, 那 是 由 於 電 烙 鐵 十 分 高 溫, 會 同 時 將 外 皮 剝 開, 即 可 同 時 對 該 焊 點 重 新 進 行 焊 接 ; 每 焊 一 個 點, 最 好 都 輕 拉 一 下 OK 單 心 線, 確 定 沒 有 空 焊, 否 則 待 會 很 難 從 外 觀 再 去 檢 查 是 否 錯 誤, 所 以 這 個 動 作 真 的 非 常 地 重 要! 圖 -36 焊 接 建 議 技 巧 1. 在 焊 點 冷 卻 之 前 切 勿 移 動 OK 單 心 線, 此 時 將 多 餘 的 OK 單 心 線 用 斜 口 鉗 剪 掉, 或 利 用 左 右 搖 擺 OK 單 心 線 數 次 弄 斷, 因 為 這 樣 還 可 以 同 時 檢 查 是 否 有 空 焊 13. 若 一 開 始 IC 座 不 小 心 裝 錯 方 向, 請 勿 驚 慌, 因 為 當 IC 插 入 時 再 特 別 留 意 正 確 方 向 即 可, 反 正 也 沒 人 注 意 IC 底 下 的 IC 座 方 向 是 否 弄 錯 14. 若 有 三 點 以 上 要 連 接 在 一 起, 例 如 將 Vcc 全 部 直 接 串 接 在 一 起 :USB_Vcc 7444IC Pin0 7473IC Pin0 7473IC Pin1 ATMEGA8-16PU Pin0 ATMEGA8-16PU Pin7 C3 R19 C4+, 中 間 記 得 先 不 要 剪 斷 也 不 要 剝 皮, 然 後 利 用 同 一 條 的 OK 單 心 線 直 接 就 再 進 行 下 一 段 的 焊 接, 如 圖 -37 所 示 ( 圖 片 僅 作 參 考 )
45 第 章 個 人 電 腦 介 面 卡 製 作 -45 圖 -37 避 免 分 段 進 行 焊 接 圖 -38 將 OK 線 與 焊 點 保 持 垂 直 15. 焊 接 最 難 的 地 方 是 如 何 避 免 發 生 短 路, 尤 其 焊 到 後 面 越 麻 煩, 一 不 小 心 就 將 高 溫 電 烙 鐵 頭 碰 到 鄰 近 的 OK 線, 因 此 不 要 將 OK 單 心 線 從 尚 未 焊 接 的 兩 點 中 間 直 接 通 過, 否 則 待 會 這 兩 點 很 難 進 行 焊 接, 根 據 筆 者 實 際 焊 接 經 驗, 建 議 依 照 本 書 P36~P41 的 焊 接 順 序 與 方 式 會 較 不 容 易 發 生 短 路 16. 焊 接 技 巧 採 點 對 點 拋 物 線 進 行, 在 進 行 點 對 點 的 連 接 時, 每 段 OK 線 最 好 呈 拋 物 線, 所 以 OK 線 不 宜 太 短, 使 OK 線 端 點 可 以 與 焊 點 呈 垂 直 方 式 插 入, 如 上 圖 -38 所 示, 這 樣 可 避 免 與 鄰 近 焊 點 造 成 短 路 現 象, 若 是 OK 線 使 用 太 短 會 造 成 相 鄰 的 焊 點 容 易 被 擋 住, 將 來 會 越 來 越 難 焊 接, 因 為 一 不 小 心 就 會 造 成 電 烙 鐵 頭 碰 觸 到 其 他 OK 線, 而 造 成 短 路 現 象, 成 品 如 圖 -6 與 -7 所 示 (P-6), 最 後 再 將 OK 線 平 躺, 先 利 用 考 場 提 供 軟 體 測 詴 硬 體 電 路 是 否 正 確, 若 無 問 題 再 作 束 線 整 理, 千 萬 不 要 還 未 測 詴 就 先 束 線, 萬 一 還 要 檢 修, 束 線 又 要 拆 掉, 浪 費 時 間 17. 雖 然 考 場 有 提 供 IC 測 詴 器, 但 無 法 測 詴 ATMEGA8 好 壞, 所 以 建 議 利 用 考 場 在 考 詴 前 提 供 的 介 面 卡 成 品 直 接 測 詴 三 顆 IC 好 壞, 如 圖 -1(P-), 記 得 要 取 出 IC 18. 第 一 次 裝 上 IC 是 有 技 巧 性, 因 為 剛 出 產 的 IC 腳 位 比 較 寬, 無 法 直 接 插 入 IC 座, 所 以 需 先 插 入 一 邊, 然 後 再 用 兩 手 拇 指 稍 往 外 側 推 入 一 點, 等 寬 度 和 IC 座 相 同 時 即 可 順 利 插 上 IC, 如 圖 -39 所 示 ( 圖 片 僅 作 參 考 ) 圖 -39 第 一 次 將 IC 置 入 的 小 技 巧
46 -46-8 各 式 故 障 狀 況 排 除 問 與 答 (Q&A) 建 議 各 位 在 平 時 練 習 時, 可 以 將 軟 體 與 硬 體 獨 立 分 開 練 習, 而 硬 體 部 分 應 是 加 強 67 條 單 心 線 焊 接 的 反 覆 練 習, 在 所 有 零 件 都 不 用 拆 除 的 情 況 下, 目 標 應 是 練 習 在 50 分 鐘 之 內 完 成 67 條 單 心 線 的 焊 接 要 求 由 於 在 考 詴 前, 要 先 進 行 ATMEGA8 韌 體 的 測 詴, 所 以 考 場 都 會 提 供 介 面 卡 測 詴 程 式 執 行 檔, 所 以 硬 體 做 完 不 要 急 著 寫 VB 程 式, 而 是 先 利 用 考 場 的 程 式 進 行 測 詴, 確 認 硬 體 沒 問 題 再 撰 寫 VB 程 式, 將 來 若 有 問 題, 就 可 以 知 道 是 自 行 撰 寫 的 程 式 錯 誤 在 硬 體 部 分, 有 部 分 考 生 因 過 於 緊 張, 僅 是 將 IC 裝 相 反 而 已, 或 者 將 74LS44 與 74LS73 裝 錯 位 置 接 著 從 外 觀 大 略 檢 查 是 否 有 短 路 現 象, 尤 其 是 交 叉 的 地 方, 有 時 是 因 為 兩 點 之 間 有 錫 渣 而 造 成 短 路, 還 有 檢 查 所 有 元 件 腳 是 否 有 焊 接, 整 個 電 路 僅 ATMEGA8 有 10 隻 腳 未 使 用, 這 些 都 可 從 外 觀 先 行 判 斷 茲 將 一 般 考 生 常 犯 的 硬 體 錯 誤 狀 況 整 理 如 下, 欲 量 測 兩 點 之 間 是 否 導 通 ( 短 路 ), 可 以 利 用 三 用 電 表 的 歐 姆 檔 進 行 測 量, 而 且 記 得 是 要 從 零 件 面 ( 正 面 ) 進 行 測 量 才 對, 另 外 在 測 量 電 源 之 間 是 否 短 路, 三 顆 IC 其 實 可 不 用 拆 下, 只 要 有 超 過 1.5KΩ(R19) 阻 抗 即 可 Q1: 介 面 卡 的 Vcc 與 GND 發 生 短 路? A1: 先 檢 查 OK 單 心 線 外 觀, 檢 查 是 否 OK 單 心 線 外 層 有 被 不 小 心 燙 到, 而 發 生 短 路 狀 況, 尤 其 是 和 Vcc 與 GND 有 連 接 經 過 的 地 方 與 OK 單 心 線 有 交 叉 的 地 方 都 要 特 別 留 意 Q:LED1~LED8 其 中 有 一 顆 紅 色 LED 不 亮, 其 他 功 能 皆 正 常? A: 因 為 LED1~LED8 是 由 74LS73 所 控 制, 若 部 分 LED 正 常, 表 示 該 IC 的 電 源 Vcc 與 Pin1( RST,Reset 重 置 ) 已 連 接 Pin11(CLK) 也 正 常 連 接 到 ATMEGA8 的 RCLK(pin7), 檢 查 方 式 應 先 參 考 電 路 圖, 然 後 再 倒 追 原 來 訊 號 的 路 徑, 例 如 若 LED4 一 直 不 亮, 會 發 現 LED4 先 經 過 R4, 再 接 到 74LS73 IC Pin9 的 Q3, 而 Q3 的 源 頭 為 Pin8 的 D3, 而 Pin8 的 D3 接 到 ATMEGA8 的 Pin17(AD3) 或 74LS44 的 pin8(a4), 然 後 分 別 檢 查 剛 才 所 經 過 的 路 徑 是 否 都 導 通, 若 真 有 不 通 的 狀 況, 直 接 再 焊 一 條 單 心 線 或 許 會 比 較 快 Q3:LED9~LED16 其 中 有 一 顆 綠 色 LED 不 亮, 其 他 功 能 皆 正 常? A3: 因 為 LED9~LED16 是 由 74LS44 所 控 制, 若 部 分 LED 正 常, 表 示 該 IC 的 電 源 Vcc 與 Pin1( OE1) Pin19( OE ) 都 正 常 連 接 到 ATMEGA8 的 pin8, 檢 查 方 式 應 先 參 考 電 路 圖, 然 後 倒 追 原 來 訊 號 的 路 徑, 例 如 若 LED9 一 直 不 亮, 發 現 LED9 會 先 經 過 R9, 再 接 74LS44 IC Pin18 的 Y1, 而 Y1 的 源 頭 為 Pin 的 A1, 而 Pin 的 A1 是 接 到 ATMEGA8 的 Pin14(AD0) 或 74LS73 的 pin3(d0), 然 後 分 別 檢 查 剛 才 所 經 過 的 路 徑 是 否 都 有 導 通, 若 真 有 不 通 的 狀 況, 直 接 再 焊 一 條 單 心 線 或 許 會 比 較 快
47 第 章 個 人 電 腦 介 面 卡 製 作 -47 Q4:LED1~LED16 其 中 有 任 意 連 續 兩 顆 LED 一 起 全 亮, 其 他 功 能 皆 正 常? A4: 依 照 上 述 方 式 倒 追 檢 查 這 兩 顆 LED 原 來 路 徑, 檢 查 中 間 是 否 有 地 方 發 生 短 路, 一 般 而 言 都 是 OK 單 心 線 裸 露 的 長 度 太 長, 或 是 電 烙 鐵 頭 太 粗, 不 小 心 將 鄰 近 的 OK 單 心 線 外 皮 燒 破 而 短 路, 尤 其 是 OK 單 心 線 交 叉 的 地 方 最 容 易 發 生 短 路 Q5:LED1~LED16 亮 燈 順 序 亂 跳? A5: 一 般 都 是 IC 的 腳 位 弄 錯, 建 議 考 生 可 先 利 用 光 碟 內 附 的 軟 體, 模 擬 練 習 到 完 全 沒 有 任 何 錯 誤 再 開 始 進 行 實 際 焊 接, 記 得 要 將 所 有 腳 位 先 熟 記 Q6: 僅 有 紅 色 LED1~LED8 完 全 沒 有 亮 燈 反 應, 其 他 功 能 皆 正 常? A6: 可 能 是 控 制 的 74LS73 IC 插 錯 方 向, 或 是 該 IC 電 源 或 Pin1 沒 有 接 到 Vcc, 或 是 74LS73 IC 的 Pin11(CLK) 並 沒 有 接 到 ATMEGA8 的 Pin7 的 問 題, 因 為 若 沒 有 正 緣 的 觸 發 就 不 會 有 輸 出 訊 號 Q7: 僅 有 綠 色 LED9~LED16 完 全 沒 有 亮 燈 反 應, 其 他 功 能 皆 正 常? A7: 可 能 是 控 制 的 74LS44 IC 插 錯 方 向, 或 是 該 IC 電 源 沒 有 接 通, 或 是 74LS44 IC 的 Pin1( OE1) 與 Pin19( OE ) 致 能 訊 號 並 沒 有 接 到 ATMEGA8 的 Pin8 問 題 Q8:LED1~LED16 完 全 沒 有 亮 燈 反 應? A8: 可 能 是 ATMEGA8 電 路 有 錯, 無 法 正 常 將 串 列 資 料 (D+ D-) 轉 成 並 列 資 料 (D7~D0), 也 可 能 是 部 分 Vcc 與 GND 未 確 實 連 接, 另 外 再 確 認 IC 是 否 裝 相 反, 或 是 因 為 將 74LS44 與 74LS73 裝 相 反, 記 得 74LS44 應 裝 在 左 側, 以 控 制 綠 色 LED Q9: 僅 兩 側 紅 色 LED1 或 綠 色 LED16 一 直 沒 有 亮 燈 反 應, 其 他 功 能 皆 正 常? A9: 請 檢 查 LED1 或 LED16 的 GND 是 否 連 接 ( 不 同 電 路 板 外 圍 已 導 通 的 配 置 並 不 同 ) Q10: 僅 某 幾 顆 LED 一 直 恆 亮, 其 他 功 能 皆 正 常? A10: 因 為 輸 入 端 TTL 浮 接 ( 空 焊 ) 視 為 "1", 所 以 會 一 直 亮 請 檢 查 對 應 的 輸 入 端 訊 號 接 腳 ( 重 新 加 熱 焊 接 即 可 ), 例 如 LED 有 問 題, 請 檢 查 74LS73 的 Pin4( 參 閱 電 路 圖 ) Q11: 若 紅 色 與 綠 色 LED 燈 一 直 恆 亮, 且 是 同 一 相 對 位 置 恆 亮? A11: 因 為 TTL 浮 接 ( 空 焊 ) 視 為 "1", 且 錯 在 同 一 地 方, 表 示 ATMEGA8 的 AD0~7 空 接 Q1: 若 紅 色 LED 燈 一 直 跟 著 綠 色 LED 燈 一 起 亮, 當 綠 燈 亮 時 紅 燈 又 跟 著 亮? A1: 表 示 ATMEGA8 的 Pin7 8 中 間 發 生 短 路, 所 以 同 時 被 觸 發 或 致 能 Q13: 僅 某 顆 LED 一 直 不 亮, 其 他 功 能 皆 正 常? A13: 直 接 用 三 用 電 表 歐 姆 檔 測 量 電 路 板 上 的 LED 不 亮, 但 將 LED 拔 下 再 測 量 又 變 好 的, 那 是 因 為 電 路 板 LED 兩 端 接 腳 短 路, 因 此, 若 發 生 此 狀 況, 不 要 急 著 又 換 一 顆 LED, 應 先 確 定 原 因 再 決 定 是 否 更 換, 當 然 有 可 能 真 的 是 LED 燒 掉 ( 此 為 真 實 案 例 )
48 -48 Q14: 快 速 判 斷 R1~16 和 LED1~16 中 間 是 否 已 正 確 連 接? A14: 利 用 三 用 電 表 的 X1 或 X10 歐 姆 檔, 先 將 帶 負 電 的 紅 棒 接 於 IC 的 GND 端, 然 後 再 將 三 用 電 表 帶 正 電 的 黑 棒 分 別 接 在 R1~16, 則 對 應 的 LED 應 點 亮, 這 表 示 底 下 虛 框 內 的 R1~16 和 LED1~16 連 接 都 已 正 確, 實 際 測 詴 方 式 如 下 圖 -40 所 示, 萬 一 對 應 的 LED 不 亮, 則 從 焊 接 面 直 接 測 量 LED 好 壞, 或 接 線 不 良 造 成 Q14: 判 斷 R1~16 與 LED1~16 是 否 正 確 圖 -40 快 速 檢 查 LED1~LED16 R1~R16 IC 輸 出 腳 位 的 技 巧 Q15: 快 速 判 斷 R1~16 和 兩 顆 IC 的 資 料 輸 出 是 否 已 正 確 連 接? A15: 三 用 電 表 紅 棒 仍 然 接 於 IC 的 GND 端, 但 將 帶 正 電 的 黑 棒 改 接 於 74LS73 的 Pin 與 74LS44 的 Pin , 則 對 應 的 LED 應 點 亮, 這 表 示 兩 顆 IC 的 輸 出 資 料 到 LED 之 間 的 連 接 都 正 確 完 成 Q16:USB 一 直 偵 測 不 到 介 面 卡 裝 置? A16: 先 檢 查 USB 四 支 腳 位 是 否 有 短 路 發 生, 當 接 上 USB 後 出 現 USB 裝 置 無 法 辨 識 錯 誤 訊 息, 在 裝 置 管 理 員 的 通 用 序 列 匯 流 排 控 制 器 會 出 現 Unknown Device 未 識 別 的 裝 置, 主 要 發 生 原 因 是 ATMEGA8-16PU 線 路 沒 有 完 全 接 好 或 燒 錄 內 容 有 錯 由 於 考 前 已 經 測 詴 確 認 韌 體, 但 有 可 能 在 製 作 過 程 因 短 路 而 燒 毀, 當 確 認 自 己 的 線 路 一 定 無 誤 後, 要 求 更 換 IC 會 被 扣 分 Q15: 判 斷 R1~16 與 IC 輸 出 是 否 正 確 圖 -41 USB 裝 置 無 法 辨 識 的 錯 誤 訊 息
49 第 章 個 人 電 腦 介 面 卡 製 作 -49 Q17: 電 腦 右 下 角 視 窗 會 一 直 出 現 集 線 器 連 接 埠 發 生 電 源 爆 衝 訊 息? A17: 肯 定 是 考 生 未 量 測 是 否 短 路 就 直 接 接 上 電 腦 USB 測 詴, 因 為 當 發 生 短 路 時, 則 操 作 的 電 流 肯 定 超 過 500mA(USB 規 格 ), 就 會 出 現 集 線 器 連 接 埠 發 生 電 源 爆 衝 訊 息, 倘 若 電 腦 設 計 不 是 很 好, 將 有 可 能 造 成 電 腦 當 機 或 損 毀, 所 以 每 當 有 修 正 或 重 新 焊 接 電 路 之 後, 務 必 重 新 量 測 是 否 短 路 方 可 再 接 上 電 腦 USB, 所 以 Vcc 與 GND 有 連 接 經 過 的 地 方 與 OK 單 心 線 有 交 叉 的 地 方 都 要 特 別 留 意 是 否 短 路 A. 請 務 必 攜 帶 自 己 的 三 用 電 表, 勿 因 為 過 分 有 保 握, 認 為 一 次 就 成 功 就 不 用 帶, 雖 然 考 場 有 提 供, 但 有 人 不 會 使 用 數 位 式 三 用 電 表, 還 是 自 己 的 電 表 最 熟 悉 B. 平 常 老 師 雖 然 要 求 焊 接 要 快, 那 是 希 望 可 以 爭 取 更 多 考 詴 時 間, 實 際 考 詴 應 求 平 穩 扎 實, 不 要 刻 意 凸 顯 自 己 速 度, 每 個 焊 點 應 確 實 輕 拉 一 下 檢 查 是 否 空 焊 較 保 險 C. 若 發 生 IC 燒 毀, 務 必 拆 掉 IC 量 測 Vcc 與 GND 是 否 短 路, 問 題 排 除 後 再 找 老 師 重 拿 IC, 每 顆 IC 扣 10 分, 當 問 題 沒 解 決 之 前, 若 IC 就 先 放 上 去, 當 然 會 一 直 燒 毀 D. 若 是 VB 程 式 問 題 一 直 找 不 到 問 題 所 在, 不 妨 重 新 啟 動 電 腦, 全 部 再 輸 入 一 次, 包 含 模 組 也 是! 倘 若 還 是 一 直 檢 查 不 出 來, 可 很 有 禮 貌 舉 手 請 求 再 借 測 詴 板 或 更 換 電 腦 進 行 測 詴 喔! 千 萬 不 要 坐 以 待 斃 喔! E. 根 據 這 幾 年 輔 導 經 驗, 第 一 站 沒 過 的 考 生, 反 而 大 都 是 最 有 保 握 的 人, 因 為 平 常 這 都 做 很 順, 幾 乎 一 次 就 成 功, 就 因 為 平 時 都 很 少 遇 到 問 題, 考 詴 一 緊 張 反 而 亂 了 手 腳, 甚 至 連 三 用 電 表 都 不 知 怎 樣 找 問 題 所 在 平 時 練 習 可 靠 檢 修 別 人 找 不 出 問 題 的 板 子 當 作 練 習 的 機 會, 真 正 厲 害 的 人, 不 是 做 最 快, 而 是 會 主 動 協 助 修 理 電 路 的 人 F. 在 程 式 軟 體 的 部 分, 本 書 所 附 的 範 例 已 盡 量 精 簡, 方 便 考 生 熟 記, 但 是 由 於 有 人 考 詴 時 過 於 緊 張, 而 忘 了 將 Visual Basic 程 式 先 儲 存 就 開 始 執 行, 以 至 於 找 不 到 對 應 的 DLL 檔, 務 必 要 特 別 小 心
50 -50
103 USB C#.NET VB6 100 USB USB (Open Source) LibUsbDotNet USB Library.NET LibUsbDotNet Visual Basic.NET 2010 Express VB.NET 劉政鑫 王嘉鴻 i
103 USB C#.NET VB6 100 USB 102 7 15 USB (Open Source) LibUsbDotNet USB Library.NET LibUsbDotNet Visual Basic.NET 2010 Express VB.NET 劉政鑫 王嘉鴻 i LibUsbDotNet LibUsbDotNet USB.NET VB2010 VB6 Visual Basic
Microsoft Word - 小心翼翼的二十一點N.doc
投 稿 類 別 : 資 訊 類 篇 名 : 小 心 翼 翼 的 二 十 一 點 作 者 : 陳 鈺 文 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 李 伯 謙 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 胡 家 媛 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 指 導 老 師 : 周 曉 玲 老 師 陳 思 亮 主 任 壹 前 言 一 研 究 動 機 平
<4D6963726F736F667420576F7264202D2031303130315FB971BEF7BB50B971A46CB8735FB773A55FA5ABA5DFB7E7AADAB0AAAFC5A475B77EC2BEB77EBEC7AED55FA97EAE61C0F4B9D2B4BCBC7AB1B1A8EEA874B2CE2E646F63>
全 國 高 職 學 生 102 年 度 專 題 製 作 競 賽 報 告 書 居 家 環 境 智 慧 控 制 系 統 群 別 : 電 機 與 電 子 群 參 賽 作 品 名 稱 : 居 家 環 境 智 慧 控 制 系 統 關 鍵 詞 : 環 境 監 控 ZigBee 感 測 元 件 目 錄 壹 摘 要... 2 貳 研 究 動 機...2 參 研 究 方 法...3 一 研 究 器 材...3 二 研
<4D6963726F736F667420576F7264202D20B971B8A3B577C5E9B8CBADD7A441AFC5B2C4A447B3A1A4C039372E342E3232A44AAE77AAA92E646F63>
電 腦 硬 體 裝 修 乙 級 技 術 士 技 能 檢 定 術 科 測 試 應 檢 人 參 考 資 料 試 題 編 號 :12000-940201~12 審 定 日 期 : 94 年 11 月 30 日 修 訂 日 期 : 96 年 11 月 01 日 修 訂 日 期 : 97 年 01 月 07 日 修 訂 日 期 : 97 年 04 月 22 日 ( 第 二 部 分 ) 電 腦 硬 體 裝 修
Microsoft PowerPoint - OPVB1基本VB.ppt
大 綱 0.VB 能 做 什 麼? CH1 VB 基 本 認 識 1.VB 歷 史 與 版 本 2.VB 環 境 簡 介 3. 即 時 運 算 視 窗 1 0.VB 能 做 什 麼? Visual Basic =>VB=> 程 式 設 計 語 言 => 設 計 程 式 設 計 你 想 要 的 功 能 的 程 式 自 動 化 資 料 庫 計 算 模 擬 遊 戲 網 路 監 控 實 驗 輔 助 自 動
Arduino 1-1 Arduino 1-2 Arduino 1-3 Arduino IDE
Arduino 1-1 Arduino 1-2 Arduino 1-3 Arduino IDE Arduino 01 02 03 04 05 06 07 08 1-1 Arduino 2005 Massimo Banzi David Cuartielles David Mellis Arduino Arduino Arduino CC Arduino Arduino Arduino Arduino
PTS7_Manual.PDF
User Manual Soliton Technologies CO., LTD www.soliton.com.tw - PCI V2.2. - PCI 32-bit / 33MHz * 2 - Zero Skew CLK Signal Generator. - (each Slot). -. - PCI. - Hot-Swap - DOS, Windows 98/2000/XP, Linux
邏輯分析儀的概念與原理-展示版
PC Base Standalone LA-100 Q&A - - - - - - - SCOPE - - LA - - ( Embedded ) ( Skew ) - Data In External CLK Internal CLK Display Buffer ASIC CPU Memory Trigger Level - - Clock BUS Timing State - ( Timing
TwinCAT 1. TwinCAT TwinCAT PLC PLC IEC TwinCAT TwinCAT Masc
TwinCAT 2001.12.11 TwinCAT 1. TwinCAT... 3 2.... 4... 4...11 3. TwinCAT PLC... 13... 13 PLC IEC 61131-3... 14 4. TwinCAT... 17... 17 5. TwinCAT... 18... 18 6.... 19 Maschine.pro... 19... 27 7.... 31...
1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File
51 C 51 51 C C C C C C * 2003-3-30 [email protected] C C C C KEIL uvision2 MCS51 PLM C VC++ 51 KEIL51 KEIL51 KEIL51 KEIL 2K DEMO C KEIL KEIL51 P 1 1 1 1-1 - 1 Project New Project 1 2 Windows 1 3 N C test
51 C 51 isp 10 C PCB C C C C KEIL
http://wwwispdowncom 51 C " + + " 51 AT89S51 In-System-Programming ISP 10 io 244 CPLD ATMEL PIC CPLD/FPGA ARM9 ISP http://wwwispdowncom/showoneproductasp?productid=15 51 C C C C C ispdown http://wwwispdowncom
untitled
MODBUS 1 MODBUS...1 1...4 1.1...4 1.2...4 1.3...4 1.4... 2...5 2.1...5 2.2...5 3...6 3.1 OPENSERIAL...6 3.2 CLOSESERIAL...8 3.3 RDMULTIBIT...8 3.4 RDMULTIWORD...9 3.5 WRTONEBIT...11 3.6 WRTONEWORD...12
目 录
1 Quick51...1 1.1 SmartSOPC Quick51...1 1.2 Quick51...1 1.3 Quick51...2 2 Keil C51 Quick51...4 2.1 Keil C51...4 2.2 Keil C51...4 2.3 1 Keil C51...4 2.4 Flash Magic...9 2.5 ISP...9 2.6...10 2.7 Keil C51...12
ATMEL AT90S8515 AVR CPU AVR AVR AVR ATMEL RISC 32 8 r0 r X Y Z R0 R1 R2 R13 R14 R15 R16 R17 R26 R27 R28 R29 R30 R31 0x00 0x
115 AVR W.V. Awdrey ATMEL AVR PIC AVR PIC AVR RISC AVR PIC AVR AVR AVR AVR AVR ATtiny15 AVR AVR AVR RAM ROM 121 116 122 ATMEL AT90S8515 AVR CPU AVR AVR AVR ATMEL RISC 32 8 r0 r31 3 16 X Y Z 6-1 118 7 0
(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor
1 4.1.1.1 (Load) 14 1.1 1 4.1.1.2 (Save) 14 1.1.1 1 4.1.2 (Buffer) 16 1.1.2 1 4.1.3 (Device) 16 1.1.3 1 4.1.3.1 (Select Device) 16 2 4.1.3.2 (Device Info) 16 2.1 2 4.1.3.3 (Adapter) 17 2.1.1 CD-ROM 2 4.1.4
MICROCHIP EVM Board : APP APP001 PICmicro Microchip APP001 40pin PDIP PICmicro Design Tips Character LCM Temperature Sensor Application I/O Pi
MICROCHIP EVM Board : APP001 1-1. APP001 PICmicro Microchip APP001 40pin PDIP PICmicro Design Tips Character LCM Temperature Sensor Application I/O Pin 16 I/O Extension Interface 1-2. APP001 Block_A Block_B
典型自编教材
河 南 科 技 大 学 计 算 机 实 验 教 学 中 心 1. 计 算 机 文 化 基 础 实 验 指 导 书 2. 数 据 结 构 实 验 指 导 书 3. 操 作 系 统 实 验 指 导 书 4. 面 向 对 象 程 序 设 计 实 验 指 导 书 5. 数 据 库 原 理 实 验 指 导 书 6. 编 译 原 理 实 验 指 导 书 7. JAVA 程 序 设 计 实 验 指 导 书 8.
<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344>
1. 請 問 誰 提 出 積 體 電 路 (IC) 上 可 容 納 的 電 晶 體 數 目, 約 每 隔 24 個 月 (1975 年 更 改 為 18 個 月 ) 便 會 增 加 一 倍, 效 能 也 將 提 升 一 倍, 也 揭 示 了 資 訊 科 技 進 步 的 速 度? (A) 英 特 爾 (Intel) 公 司 創 始 人 戈 登. 摩 爾 (Gordon Moore) (B) 微 軟 (Microsoft)
中文手册
PCC-3428 PC/104 1. PCC-3428 1.1 PCC-3428 90mm 96mm ST CPU STPC Atlas Atlas CPU 486 DX/DX2 CPU DX2 133MHz Atlas 2D LCD/CRT 100MHz SDRAM 64MBytes PCC-3428 10/100Mbps DOC EIDE USB PC/104 ST STPC Atlas STPC
《计算机应用基础》学习材料(讲义)
计 算 机 应 用 基 础 学 习 材 料 ( 讲 义 ) Fundamentals of Computer Application 2014-3-22 JIANGSU OPEN UNIVERSITY 第 二 学 习 周 计 算 机 基 础 知 识 ( 一 ) 导 学 在 本 学 习 周, 我 们 主 要 的 任 务 是 认 识 计 算 机 你 将 知 道 计 算 机 是 什 么 时 候 产 生 的,
說 明 會 內 容 全 民 健 保 暨 施 行 細 則 修 正 之 承 保 重 點 與 案 例 說 明 二 代 健 保 實 施 後 就 醫 權 益 更 有 保 障 補 充 保 險 費 知 識 自 我 檢 測 及 討 論 附 錄 全 民 健 康 保 險 保 險 費 負 擔 金 額 表 ( 四 )- 職
第 二 三 類 投 保 單 位 二 代 健 保 實 務 說 明 會 行 政 院 衛 生 署 全 民 健 康 保 險 局 南 區 業 務 組 說 明 會 內 容 全 民 健 保 暨 施 行 細 則 修 正 之 承 保 重 點 與 案 例 說 明 二 代 健 保 實 施 後 就 醫 權 益 更 有 保 障 補 充 保 險 費 知 識 自 我 檢 測 及 討 論 附 錄 全 民 健 康 保 險 保 險 費
小儿疾病防治(四).doc
...1...3...6...10...12...13...14...15...17...20...21...22...23...23...24...25 B...28...31...32 I ...33...35...37...40...41...43 X...44...45...47...49...50...52...52...54...56...57...59...61...62...62...63...66
游戏厅捕鱼技巧_天天酷跑游戏技巧 2048游戏技巧,游戏厅打鱼技巧_
游 戏 厅 捕 鱼 技 巧 _ 天 天 酷 跑 游 戏 技 巧 巧 _ 2048 游 戏 技 巧, 游 戏 厅 打 鱼 技 152 http://www.500630.com 游 戏 厅 捕 鱼 技 巧 _ 天 天 酷 跑 游 戏 技 巧 2048 游 戏 技 巧, 游 戏 厅 打 鱼 技 巧 _ 现 在 拦 截 api 游 戏 厅 打 鱼 技 巧 的 教 程 到 处 都 是, 我 就 不 列 举
行业
PCI-1711/1711L 1.1...2 1.1.1...2 1.1.2...2 1.1.3 FIFO...2 1.1.4...2 1.1.5 16 16...3 1.2...3 2.1...3 2.2...3 2.2.1... 2.2.2...8 2.3...10 2.3.1...10 2.3.2... 11 2.3.3...12 2.3.4...13 2.4.5...14 3.1...16
Huawei Technologies Co
Testbench Preliminary itator 1 TESTBENCH... 3 2 TESTBENCH... 3 2.1 Testbench... 3 2.2... 4 2.2.1 HDL... 4 2.2.2... 5 2.2.3 PLI... 5 2.3... 6 2.4... 6 2.4.1... 6 2.4.2... 7 3 TESTBENCH... 9 3.1 2-4... 9
6020
6020 ... 1 1.1... 1 1.2... 1 1.3 6020... 2 1.3... 5 1.3.1... 5 1.3.2 ISA I/O (S1)... 5 1.3.3 (J4,5,6)... 6 1.3.4... 6... 9 2.1... 9 2.2... 9 2.3 COMPILING AND LINKING... 11 2.3.1 MICROSOFT C MICROSOFT
Ctpu
二 委 任 出 席 安 全 理 事 会 的 代 表 副 代 表 候 补 代 表 和 代 理 代 表 2010 年 8 月 1 日 至 2011 年 7 月 31 日 期 间 委 任 出 席 安 全 理 事 会 的 代 表 副 代 表 候 补 代 表 和 代 理 代 表 如 下 : * 奥 地 利 海 因 茨 菲 舍 尔 先 生 ( 奥 地 利 联 邦 总 统 ) 米 夏 埃 尔 施 平 德 埃 格
婴幼儿护理(四).doc
I...1 &...6...10 5...15...18...21...25...27...29...33...37...38...39 9...40...48...53...57...57 3...58 II...60...61...62...67...70...71...71...72...75...79...80...81...85...86...87...88 20...89...93...94...96...98...99
Microsoft Word - LU-C3000-2100记录仪使用说明书V3.0版.doc
前 言 感 谢 您 购 买 使 用 LU-R/C3000 系 列 真 彩 液 晶 显 示 与 R/C2100 单 色 液 晶 显 示 过 程 控 制 无 纸 记 录 仪 本 手 册 是 关 于 LU-R/C3000 与 LU-R/C2100 的 功 能 组 态 设 置 接 线 方 法 和 操 作 方 法 等 的 说 明 书 除 此 手 册 之 外 还 有 安 东 无 纸 记 录 仪 U 盘 采 集
(Microsoft Word - 1012-2\256\325\260\310\267|\304\263\254\366\277\375.doc)
國 立 屏 北 高 級 中 學 101 學 年 度 第 2 學 期 第 2 次 校 務 會 議 紀 錄 壹 會 議 名 稱 :101 學 年 度 第 2 學 期 第 2 次 校 務 會 議 貳 時 間 :102 年 6 月 28 日 ( 星 期 五 ) 下 午 13 時 10 分 參 地 點 : 本 校 圖 書 館 四 樓 視 聽 會 議 室 肆 出 列 席 人 員 : 詳 如 簽 到 簿 伍 主
VB程序设计教程
高 等 学 校 教 材 Visual Basic 程 序 设 计 教 程 魏 东 平 郑 立 垠 梁 玉 环 石 油 大 学 出 版 社 内 容 提 要 本 书 是 按 高 等 学 校 计 算 机 程 序 设 计 课 程 教 学 大 纲 编 写 的 大 学 教 材, 主 要 包 括 VB 基 础 知 识 常 用 程 序 结 构 和 算 法 Windows 用 户 界 面 设 计 基 础 文 件 处
Microsoft Word - 〈出師表〉補充講義-1214.doc
出 師 表 補 充 講 義 更 新 版 出 師 表 補 充 講 義 一 關 於 作 者 ---- 孔 明 (AD181~AD234): ( 一 ) 字 號 : 字 孔 明 ( 二 ) 籍 貫 : 瑯 琊 郡 陽 都 縣 ( 山 東 沂 南 市 ) ( 三 ) 諸 葛 家 世 簡 圖 諸 葛 珪 諸 葛 謹 ( 仕 吳 ) 恪 喬 ( 亮 之 養 子 ) 諸 葛 玄 融 諸 葛 亮 ( 仕 蜀 ) 喬
Data Management Software CL-S10w Ver.1.1
Data Management Software CL-S10w Ver.1.1 CL-S10w CL-500A CL-200/CL-200A Excel Excel Windows Excel Windows Windows XP Microsoft Windows XP Professional Operating System Windows Windows 7 Microsoft Windows
PROTEUS VSM
Proteus VSM-- 1/1 PROTEUS VSM Proteus VSM ISIS Prospice VSM Proteus PROSPICE ARM7 PIC AVR HC11 8051 CPU LCD RS232 LED IAR Keil Hitech C make 6000 SPICE SPICE DLL SPICE3F5 14 FM PROTEUS PCB LED/LCD / 300
<4D6963726F736F667420576F7264202D203135343030AB4FA5C0A448ADFBA4FEAFC5C0B3C0CBB8EAAEC6B2C4A447B3A1A5F73938303230362E646F63>
保 母 人 員 單 一 級 技 術 士 技 能 檢 定 術 科 測 試 應 檢 參 考 資 料 試 題 編 號 :15400-960401~8 審 定 日 期 :96 年 11 月 30 日 修 訂 日 期 :97 年 1 月 31 日 98 年 0 月 06 日 保 母 人 員 單 一 級 技 術 士 技 能 檢 定 術 科 測 試 應 檢 參 考 資 料 第 二 部 份 壹 保 母 人 員 技
<4D6963726F736F667420576F7264202D20B9F9B0EABBCDBBAFAB48DEB3B4C1A5BDB3F8A7692E646F63>
臺 北 市 立 松 山 高 級 工 農 職 業 學 校 資 訊 科 專 題 製 作 報 告 題 目 : 反 彈 空 間 指 導 老 師 : 余 耀 銘 學 生 : 廖 國 銓 趙 信 瑋 中 華 民 國 102 年 5 月 摘 要 在 這 高 速 科 技 的 起 飛 下, 科 技 都 建 立 起 於 基 礎, 有 些 人 把 這 基 礎 轉 為 理 論, 教 給 大 眾 學 習 ; 有 些 人 利
第一次段考 二年級社會領域試題 郭玉華 (A)(B) (C)(D)
五 福 二 社 p1 高 雄 市 立 五 福 國 民 中 學 97 學 年 度 第 1 學 期 第 1 次 段 考 二 年 級 社 會 學 習 領 域 試 題 卷 代 號 :30 答 案 卡 塗 寫 注 意 事 項 1. 答 案 卡 劃 記 時, 必 須 用 黑 色 2B 鉛 筆 塗 黑 塗 滿, 但 不 可 超 出 圈 外 2. 年 班 級 座 號 科 目 請 劃 記 正 確 若 劃 記 錯 誤,
行业
PCL-818HD/HG/L PCL-818HD/HG/L 1.1...2 1.1.1 /...2 1.1.2 ID...2 1.2...3 1.3...3 2.1...3 2.2...3 2.2.1...4 2.2.2...4 2.2.3 DMA...5 2.2.4...5 2.2.5 D/A...5 2.2.6...6 2.2.7 EXE.trigger GATE0...6 2.2.8 FIFO
ARM JTAG实时仿真器安装使用指南
ARM JTAG Version 1.31 2003. 11. 12 ARM JTAG ARM JTAG.3 ARM 2.1.4 2.2.4 ARM JTAG 3.1 18 3.2 18 3.2.1 Multi-ICE Server.18 3.2.2 ADS..21 ARM JTAG 4.1 Multi-ICE Server 33 4.1.1 Multi-ICE Server..... 33 4.1.2
ICD ICD ICD ICD ICD
MPLAB ICD2 MPLAB ICD2 PIC MPLAB-IDE V6.0 ICD2 usb PC RS232 MPLAB IDE PC PC 2.0 5.5V LED EEDATA MPLAB ICD2 Microchip MPLAB-IDE v6.0 Windows 95/98 Windows NT Windows 2000 www.elc-mcu.com 1 ICD2...4 1.1 ICD2...4
Tel:010-62981668-2930 1
Access 93C46 with SPI function V1.0.0 Jan. 31, 2005 http://www.sunplusmcu.com Tel:010-62981668-2930 http://www.sunplusmcu.com E-mail:[email protected] 1 0 0...2 1...3 2...4 2.1...4 2.2...5 3...6 3.1 AT93C46...6
B 6 A A N A S A +V B B B +V 2
B 6 A A N A S A +V B B B +V 2 V A A B B 3 C Vcc FT7 B B 1 C 1 V cc C 2 B 2 G G B 3 C 3V cc C B ND ND GND V A A B B C 1 C 3 C 2 C V cc V cc V 220Ωx B 1 B 2 B 3 B GND GND A B A B 1 1 0 0 0 2 0 1 0 0 3 0
Ch03_嵌入式作業系統建置_01
Chapter 3 CPU Motorola DragonBall ( Palm PDA) MIPS ( CPU) Hitachi SH (Sega DreamCast CPU) ARM StrongARM CPU CPU RISC (reduced instruction set computer ) CISC (complex instruction set computer ) DSP(digital
c_R9000PRO_101
Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT 2002 9 3-1 - 1.... 3 1.1.... 3 1.2. GV-R9000 PRO... 3 2.... 4 2.1.... 4 2.2.... 5 2.3.... 6 3.... 8 3.1. Windows 98/98SE Windows ME Windows
行业
PCI-1716/1716L 1.1...2 1.1.1...2 1.1.2 / /SD*/BU*...2 1.1.3 FIFO( )...2 1.1.4...2 1.1.5 16 16...3 1.1.6...3 1.1.7 ID...3 1.2...3 2.1...3 2.2...4 2.2.1...4 2.2.2...6 2.3... 11 2.3.1... 11 2.3.2...12 2.3.3...13
目录
ALTERA_CPLD... 3 11SY_03091... 3 12SY_03091...4....5 21 5 22...8 23..10 24..12 25..13..17 3 1EPM7128SLC.......17 3 2EPM7032SLC.......18 33HT46R47......19..20 41..20 42. 43..26..27 5151DEMO I/O...27 52A/D89C51...28
勤 學 * 卓 越 * 快 樂 成 長 本 校 在 老 師 群 策 群 力 共 同 討 論 下, 型 塑 了 學 校 願 景 : 勤 學 卓 越 快 樂 成 長 ( 一 ) 勤 學 運 用 真 的 力 量 培 養 勤 學, 以 語 文 教 為 基 礎 紮 根 ( 二 ) 卓 越 利 用 美 的 感
桃 園 市 復 旦 國 民 小 學 104 學 年 度 學 校 課 程 計 畫 壹 依 據 貳 目 的 一 教 基 本 法 第 13 條, 國 民 教 法 第 4 條 二 教 部 92 公 佈 之 國 民 中 小 學 九 年 一 貫 課 程 綱 要 三 桃 園 市 政 府 推 動 國 民 中 小 學 九 年 一 貫 課 程 實 施 計 畫 四 桃 園 市 政 府 97.5.29 府 教 數 字 第
Data Management Software CL-S10w
Data Management Software CL-S10w Ver.1.3 CL-S10w CL-500A CL-200/CL-200A Excel Excel Windows Excel Windows Windows XP Microsoft Windows XP Professional Operating System Windows Windows 7 Microsoft Windows
Microsoft Word - 1000813宜蘭2日_藥師公會_[1].doc
社 團 法 人 嘉 義 市 藥 師 公 會 綠 色 宜 蘭 之 旅 集 合 時 間 & 地 點 : 100 年 8 月 13 日 ( 星 期 六 ) 上 午 07:00 嘉 義 市 立 體 育 場 隨 團 領 隊 :A 車 張 靜 宜 小 姐 0980-327897 B 車 雍 詔 年 先 生 0985-306553 C 車 盧 泓 宇 先 生 0921-015773 D 車 陳 佩 杏 小 姐 0937-647959
Microsoft Word - Pac-R61_Chapter 3 _full_.doc
A. 引 言 審 計 署 曾 就 公 共 租 住 房 屋 (" 公 屋 ") 單 位 的 編 配 及 運 用 進 行 審 查 背 景 2. 香 港 房 屋 委 員 會 (" 房 委 會 ") 是 根 據 房 屋 條 例 ( 第 283 章 ) 成 立 的 法 定 機 構, 負 責 制 訂 和 推 行 公 營 房 屋 計 劃, 以 達 致 政 府 的 政 策 目 標, 為 沒 有 能 力 租 住 私
从 化 仙 娘 溪 & 乐 明 村 民 小 组 与 汤 物 臣 共 同 打 造 新 龙 围 空 间 新 龙 围 初 衷 是 打 造 成 一 个 集 村 民 聚 会 文 化 展 览 产 品 展 示 培 训 会 议 等 多 功 能 的 村 民 活 动 中 心, 在 2015 年 7 月 15 日 开 张
绿 耕 简 报 二 〇 一 五 年 八 月 第 一 期 广 东 绿 耕 社 会 工 作 发 展 中 心 城 乡 合 作 公 平 贸 易 共 创 生 态 文 明 与 可 持 续 生 活 新 龙 围 重 生 之 旅, 仍 在 继 续 从 化 连 南 四 川 云 南 沙 东 培 训 中 山 大 学 - 香 港 理 工 大 学 从 化 仙 娘 溪 & 乐 明 村 民 小 组 与 汤 物 臣 共 同 打 造
Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice
路 ESW 聯 USB Chapter 9 Applications For Windows Outline USB Application Requirements Variable Definition Communications Code for VB Code for Keil C Practice USB I/O USB / USB 3 料 2 1 3 路 USB / 列 料 料 料 LED
Microsoft Word - 新正文.doc
1 1 1 2 3 1 2 3 4 1 1 1-1-1 USB USB 1-1-1 2 1-1-2 VGA DVI HDMI 2 Windows XP+Office 2003 PS/2 PS/2 USB USB LPT PS/2 PS/2 LPT USB DVI VGA 1-1-2 PS/2 VGA DVI HDMI 1-1-3 USB HDMI VGA DVI PS/2 1-1-3 2 1 CRT
多層次傳銷與獎金系統
醒 吾 技 術 學 院 資 訊 管 理 系 ( 五 專 部 ) 九 十 六 學 年 度 畢 業 專 題 多 層 次 傳 銷 與 獎 金 系 統 組 員 : 921506122 游 濬 瑋 921506126 陳 彥 宇 921506139 林 龍 華 921506144 陳 昶 志 921506149 楊 璧 如 指 導 老 師 : 汪 淵 老 師 中 華 民 國 九 十 七 年 一 月 十 一 醒
USB解决方案.ppt
USB USB? RS232 USB USB HID U modem ADSL cable modem IrDA Silabs USB CP210x USB UART USB RS-232 USB MCU 15 USB 12 FLASH MCU 3 USB MCU USB MCU C8051F32x 10 ADC 1.5%, Vref CPU 25MIPS 8051 16KB Flash -AMUX
P3B-F Pentium III/II/Celeron TM
P3B-F Pentium III/II/Celeron TM 1999 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 13 R PS2 KBMS USB COM1 COM2 JTPWR ATXPWR PWR_FAN CPU_FAN Row 0 1 2 3 4 5 6 7 DSW JP20
Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT
Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT 2003 6 13-1 - 1.... 3 1.1....3 1.2. GV-R98P256D...3 2.... 4 2.1....4 2.2....5 2.3....6 3.... 8 3.1. Windows 98/98SEWindows MEWindows XP...8
+01-10_M5A_C1955.p65
Notebook PC User s Manual C1955 1.01 2005 4 2 50 70 3 (0 30 ) (50 122 ) 4 pre-load Fn+F7 5 ...2...3...6 1-1...12...12...13...14...15...16...17 1-2...18 1-3...20...20...21...21...21...21...22...22...22...22...23...23
untitled
niosii H:\DB2005\project\niosDK\Example\NiosSmall QuartusII4.2 File -> New Project Wizard Diectory,Name,Top-Level Entity Add Files EDA Tools Setting Finish, OK H:\DB2005\project\niosDK\Example\NiosSmall
Visual Basic D 3D
Visual Basic 2008 2D 3D 6-1 6-1 - 6-2 - 06 6-2 STEP 1 5-2 (1) STEP 2 5-3 (2) - 6-3 - Visual Basic 2008 2D 3D STEP 3 User1 6-4 (3) STEP 4 User1 6-5 (4) - 6-4 - 06 STEP 5 6-6 (5) 6-3 6-3-1 (LoginForm) PictureBox1
Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT
Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT 2003 6 24-1 - 1....3 1.1.... 3 1.2.... 3 2....4 2.1.... 4 2.2.... 5 2.3.... 6 3....8 3.1. Windows 98/98SE Windows ME Windows XP 8 3.1.1....8
Agenda PXI PXI
PXI 2005 3 Agenda PXI PXI PXI 1997 VXI 1980 & 1990 GPIB 1970 GPIB 70 IEEE 488.1/488.2 1.5Mb/s GPIB 15 (488.2 SCPI) GPIB GPIB GPIB / 80 VXI VME extensions for Instruments 40MB/s (GPIB 40 ) / VXI 80 VXI
VB控件教程大全
Datagrid DataGrid1.Columns.Remove(0) ' 0 DataGrid1.Columns.Add(0).Caption= ' DataGrod1.Columns(0).DataField= Name ' Adodc1.Refresh DataGrid BackColor Font DataGrid CellPadding HTML CellSpacing HTML Width
GV-R7500L Win 98/ 98SE, WinME Win XP Direct X Windows NT WINDO
Chapter 2 GIGA-BYTE TECHNOLOGY CO, LTD (GBT ) GBT GBT, GBT 2002 10 31-1 - 1 11 3 12 GV-R7500L 3 2 21 4 22 5 23 6 3 31 Win 98/ 98SE, WinME Win XP 8 311 8 312 Direct X 9 313 11 314 15 315 15 316 22 32 Windows
新生儿护理(下).doc
...1...1...5...8...9...12...28 BB...30 17...31...38...40...43...45...46...49...52...54...57...60 I ...62...65...69...70...77...80 72...81...82...85...89...90...92...94...95...95... 101... 102... 103...
<4D6963726F736F667420576F7264202D20313032303431312D2D3135343030AB4FA5C0A448ADFBB3E6A440AFC5C0CBA977B8D5C344B2C4A447B3A1A5F75FB6C25F2E646F63>
保 母 人 員 單 一 級 技 術 士 技 能 檢 定 術 科 測 試 應 檢 參 考 資 料 試 題 編 號 :15400-101401~8 審 定 日 期 :101 年 1 月 03 日 修 訂 日 期 :10 年 0 月 7 日 10 年 04 月 11 日 保 母 人 員 單 一 級 技 術 士 技 能 檢 定 術 科 測 試 應 檢 參 考 資 料 壹 保 母 人 員 技 術 士 技 能
ARK-14013/14017/14018
ARK-24017F 8 ARK-24017F : 8 2 ii 1997~2000,,,,,, 1...3 1.1 ARK...3 1.2 ARK-24017F...3 ARK-24017F?...3 ARK-24017F...3 ARK-24017F...3 ARK-24017F...5 ARK-24017F...6...7 2.1...7 2.2...7 ARK...7...8...8...8...9
綜合社會保障援助指引
綜 合 社 會 保 障 援 助 指 引 ( 網 上 版 ) 社 會 福 利 署 ( 2016 年 2 月 ) 綜 合 社 會 保 障 援 助 指 引 目 錄 章 節 頁 碼 1. 前 言 1 2. 綜 合 社 會 保 障 援 助 計 劃 的 目 的 2 3. 申 請 資 格 3-6 4. 自 力 更 生 支 援 計 劃 7-8 5. 申 請 程 序 9-10 6. 通 知 申 請 結 果 及 發 放
2 ( ) ( ) Vol_Up Vol_Down Vol_Up Vol_Up Vol_Down Vol_Down ~ P (123 ) 0 SIM
1-1 LED Vol_Up/ Vol_Down menu ( )/( OK NO * # 0 1 2 ( ) ( ) Vol_Up Vol_Down Vol_Up Vol_Up Vol_Down Vol_Down ~ P (123 ) 0 SIM 3 1-2 1 5 GPRS 1-3 (1-2-1) (1) (1-1) (1-2-2) (1-2) (1-2-3) (1-2-4) (1-3) (1-5-1)
2005.book
...4... 4... 7...10... 10... 10... 10... 10... 11... 11 PCC... 11 TB170... 12 /... 12...13... 13 BP150 / BP151 / BP152 / BP155... 14...15... 15... 15... 15... 15... 15... 15... 16 PS465 / PS477... 17 PS692
Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT
Chapter 2 GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT 2003 6 5-1 - 1....3 1.1....3 1.2. Radeon 9200...3 2....4 2.1....4 2.2....5 2.3....7 3....9 3.1. Windows 98/98SE Windows ME Windows XP...9 3.1.1....
GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT
GIGA-BYTE TECHNOLOGY CO., LTD. ("GBT") GBT GBT GBT 2003 11 6-1 - 1....3 1.1.... 3 1.2.... 3 2....4 2.1.... 4 2.2.... 5 2.3.... 6 3....8 3.1. Win XP... 8 3.1.1....8 3.1.2. DirectX...9 3.1.3.... 11 3.1.4....15
880041_C_Unique_REDACTED_.indb
59 6A (i) (ii) (iii) (iv) (v) 63 500,000 500,000 (i) 18 (ii)(iii) (iv) 200,000 509 6 (a) (b) (c) (d) (e) 200,000 200,000 64 200,000 500,000 12 57 43C (i) (ii) 60 90 43C 14 5 50,000 43F 43C 65 (i) (ii)
<4D6963726F736F667420576F7264202D20A5C1B6A1B3E0C2A7B2DFAB55A4B6B2D02E646F63>
吳 鳳 技 術 學 院 資 訊 管 理 系 專 科 部 專 題 製 作 網 路 傳 播 個 案 研 究 民 間 喪 禮 習 俗 介 紹 製 作 群 : 林 國 興 A9505020 四 資 四 A 張 維 泰 A9505029 四 資 四 A 黃 韋 凱 A9505043 四 資 四 A 指 導 老 師 : 黃 姮 儀 老 師 中 華 民 國 九 十 八 年 十 一 月 吳 鳳 技 術 學 院 資
图 片 展 示 : 资 源 简 介 : FPGA Altera CycloneII EP2C5T144C8 (4608 个 LE) 2 路 有 源 晶 振 (50M,25M) AS & JTAG 标 准 接 口 VGA 接 口 UART 接 口 蜂 鸣 器 8bit 并 行 DAC 8 路 按 键
官 方 淘 宝 地 址 :http://metech.taobao.com/ MeTech verilog 典 型 例 程 讲 解 V1.0 笔 者 :MeTech 小 芯 技 术 支 持 QQ : 417765928 1026690567 技 术 支 持 QQ 群 :207186911 China AET 讨 论 组 http://group.chinaaet.com/293 笔 者 博 客 :http://blog.csdn.net/ywhfdl
Microsoft Word - edu-re~1.doc
前 言 學 習, 可 以 為 個 創 造 未 來 ; 教 育, 能 夠 為 社 會 開 拓 明 對 個 而 言, 教 育 可 以 幫 助 每 個 發 展 潛 能 建 構 知 識 及 提 升 個 素 質 ; 它 賦 予 每 個 掌 握 前 途 和 開 拓 未 來 的 能 力 對 社 會 而 言, 教 育 不 單 可 以 培 育 才, 而 且 具 有 ㆒ 個 更 深 層 的 意 義, 它 給 予 社 會
Microsoft Word - 發布版---規範_全文_.doc
建 築 物 無 障 礙 設 施 設 計 規 範 內 政 部 97 年 4 年 10 日 台 內 營 字 第 0970802190 號 令 訂 定, 自 97 年 7 月 1 日 生 效 內 政 部 97 年 12 年 19 日 台 內 營 字 第 0970809360 號 令 修 正 內 政 部 101 年 11 年 16 日 台 內 營 字 第 1010810415 號 令 修 正 目 錄 第 一
概 述 随 着 中 国 高 等 教 育 数 量 扩 张 目 标 的 逐 步 实 现, 提 高 教 育 质 量 的 重 要 性 日 益 凸 显 发 布 高 校 毕 业 生 就 业 质 量 年 度 报 告, 是 高 等 学 校 建 立 健 全 就 业 状 况 反 馈 机 制 引 导 高 校 优 化 招
I 概 述 随 着 中 国 高 等 教 育 数 量 扩 张 目 标 的 逐 步 实 现, 提 高 教 育 质 量 的 重 要 性 日 益 凸 显 发 布 高 校 毕 业 生 就 业 质 量 年 度 报 告, 是 高 等 学 校 建 立 健 全 就 业 状 况 反 馈 机 制 引 导 高 校 优 化 招 生 和 专 业 结 构 改 进 人 才 培 养 模 式 及 时 回 应 社 会 关 切 的 一 项
鱼类丰产养殖技术(二).doc
...1...1...4...15...18...19...24...26...31...35...39...48...57...60...62...66...68...72 I ...73...88...91...92... 100... 104... 144... 146... 146... 147... 148... 148... 148... 149... 149... 150... 151...
