本書利用電腦具有的基本輸出入埠Printer Port及RS-232 Port配合Visual Basic 6.0程式語言,循序漸進地引導讀者完成實習,使讀者能夠對微電腦控制的應用有深一層的認識。同時教導讀者自製Printer Port的轉接保護板及串列通信介面板,使讀者在實習中更加方便;也提供Print Port安全保護,避免因接線錯誤而造成印表機埠的毀損。其內容包括:Visual Basic 6.0程式設計概述、並列埠保護及串列通信電路設計、電腦印表機埠、並列輸出埠之基本應用與實習、電腦串列通訊埠、電腦RS-232介面和8051串列埠、串列埠RS-232資料傳輸及控制實習等,內容淺顯易懂、易學易用。適合私立大學、科大電子、電機系高年級「微電腦控制系統」、「微算機原理與應用實習」課程使用。
目錄
1章 VisualBasic6.0程式設計概述1-11-1 認識VisualBasic6.01-21-2 啟動VB並建立新的專案1-21-3 VB物件介紹及屬性1-41-3-1 物 件1-41-3-2 屬 性1-51-4 VB之事件及方法1-61-4-1 VB之事件1-61-4-2 VB之方法1-71-5 VB表單之概述1-81-5-1 表單視窗(Formwindow)1-81-5-2 工具箱(Toolboxwindow)1-91-5-3 屬性視窗(Propertieswindow)1-91-6 常用控制項元件之介紹、載入及屬性的設定1-101-6-1 按鈕控制項(CommandButton)1-111-6-2 標籤控制項(Label)1-121-6-3 文字方塊控制項(TextBox)1-131-6-4 核取方塊(CheckBox)1-151-6-5 選項按鈕(OptionButton)1-161-6-6 框架(Frame)1-171-6-7 圖片框控制項(PictureBox)1-181-6-8 幾何圖形控制項(Shape)1-191-6-9 計時器控制項(Timer)1-201-7 VB程式語言之常數、變數及資料型態1-221-7-1 認識常數及變數1-221-7-2 資料型態1-221-8 邏輯運算子1-241-9 比較運算子1-251-10 VB程式常用的控制敘述1-251-11 副程式和函數1-311-11-1 副程式1-311-11-2 函 數1-321-12 程式的偵錯1-33習題1-362章 並列埠保護及串列通信電路設計2-12-1 印表機輸出入埠(Printerport)保護電路設計2-22-2 RS-232C串列通信介面電路設計2-62-3 輸出入埠介面電路之設計2-82-3-1 輸出電路2-82-3-2 輸入電路2-113章 電腦印表機埠(ComputerPrinterPort)3-13-1 並列資料傳輸原理3-23-2 電腦之印表機介面3-33-3 印表機埠I/O位址及接腳定義3-63-3-1 印表機埠I/O位址3-63-3-2 印表機埠接腳定義3-73-4 印表機埠之電氣特性3-113-5 其他印表機埠模式(IEEE1284)3-113-6 Windows印表機埠內容之查詢3-143-7 VisualBasic6.0印表機埠介面3-153-7-1 印表機埠I/O函數之設定及宣告3-163-7-2 WindowsXP印表機埠I/O函數之設定及宣告3-173-7-3 印表機埠資料之輸入與輸出3-203-7-4 印表機埠輸入∕輸出之硬體結構3-213-7-5 印表機埠輸入∕輸出之電壓信號準位3-22習題3-234章 並列輸出埠之基本應用與實習4-14-1 閃爍燈實習4-24-2 廣告燈4-114-3 七段顯示器顯示數字4-174-4 兩位數七段顯示器4-244-5 外部輸入偵測4-354-6 由外部輸入控制輸出實習4-414-7 外部輸入控制上下計數器實習4-474-8 鍵盤掃瞄輸入實習4-534-9 ADC類比 數位轉換4-594-10 步進馬達控制實習4-724-11 列表機輸出埠之擴充實習4-855章 電腦串列通訊埠(ComputerSerialPort)5-15-1 串列資料傳輸原理5-25-2 串列傳輸的基本通訊協定5-35-2-1 同步(Synchronous)通訊傳輸協定5-35-2-2 非同步(Asynchronous)通訊傳輸協定5-35-3 一般常用的串列傳輸介面5-55-3-1 RS-2325-55-3-2 RS-422及RS-4855-65-3-3 USB介面5-75-3-4 IEEE1394介面5-95-4 個人電腦連接界面的比較5-105-5 電腦RS-232串列埠之定義、接腳位址及暫存器內容5-105-5-1 RS-232介面接腳定義5-115-5-2 RS-232接腳之電氣特性5-125-5-3 RS-232串列埠位址及暫存器內容5-145-5-4 RS-232鮑率設定5-145-6 查詢Windows串列通訊埠(COMPort)之內容5-155-7 VisualBasic6.0串列埠通訊控制項元件的開啟5-165-8 VisualBasic6.0通訊控制項元件的屬性5-175-9 VB利用串列埠通信元件輸出與輸入信號的電壓準位5-26習題5-286章 電腦RS-232介面和8051串列埠6-16-1 電腦和電腦之間RS-232介面的通訊傳輸6-26-2 電腦RS-232介面和8051信號準位轉換6-26-3 RS-232介面信號準位轉換IC之電氣特性6-46-4 RS-232轉換IC之接腳圖及基本用法圖6-46-5 單晶片(8051)串列通訊埠6-56-6 8051串列埠介面(SerialInterface)6-76-7 串列埠控制暫存器(SCON)6-86-8 8051串列埠各種工作模式6-96-8-1 串列埠模式0:為同步模式6-96-8-2 串列埠模式1:為非同步模式6-106-8-3 串列埠模式2:為非同步模式6-106-8-4 串列埠模式3:為非同步模式6-116-9 串列埠鮑率的設定方法6-116-10 RS-232介面和8051串列傳輸基本接線圖6-13習題6-157章 串列埠RS-232資料傳輸及控制實習7-17-1 串列埠輸出控制實習(DTR、RTS)7-27-2 串列埠CTS、DSR、RI輸入控制實習7-117-3 串列埠CTS、DSR計數器實習7-197-4 串列埠(CTS、DSR、RI)輸入/(DTR、RTS)輸出控制實習(Ⅰ)7-277-5 串列埠(CTS、DSR、RI)輸入/(DTR、RTS)輸出控制實習(Ⅱ)7-387-6 串列埠非同步閃爍燈控制實習7-487-7 資料核取輸出實習7-627-8 串列埠同步霹靂燈控制實習7-787-9 串列埠LED動作選擇控制實習7-947-10 串列埠七段顯示器控制實習7-1127-11 串列埠表單16個按鈕和七段顯示器控制實習7-1297-12 串列埠二位數計數器實習7-1467-13 串列埠二位數計時器實習7-1647-14 串列埠外部4*4鍵盤輸入控制實習7-1807-15 串列埠5×7點矩陣控制實習7-1957-16 串列埠11鍵電子琴控制實習7-2207-17 串列埠類比/數位(A/D)轉換控制實習7-2367-18 串列埠Y-Delta啟動控制實習7-249
1章 VisualBasic6.0程式設計概述1-11-1 認識VisualBasic6.01-21-2 啟動VB並建立新的專案1-21-3 VB物件介紹及屬性1-41-3-1 物 件1-41-3-2 屬 性1-51-4 VB之事件及方法1-61-4-1 VB之事件1-61-4-2 VB之方法1-71-5 VB表單之概述1-81-5-1 表單視窗(Formwindow)1-81-5-2 工具箱(Toolboxwindow)1-91-5-3 屬性視窗(Propertieswindow)1-91-6 常用控制項元件之介紹、載入及屬性的設定1-101-6-1 按鈕控制項(CommandButton)1-111-6-2 標籤控制項(Label)1-121-6-3 文字方塊控制項(TextBox)1-131-6-4 核取方塊(CheckBox)1-151-6-5 ...