- 全國大學生電子設計競賽單片機應用技能精解
- 藍和慧 寧武 閆曉金編著
- 734字
- 2018-12-27 16:04:21
1.3 單片機系統的各個組成部分
在1.1節中我們看到了一個實際的單片機系統,對單片機系統有了一個初步的認識。圖1.10中標出了這個系統各部分的名稱和簡單的功能。

圖1.10 單片機系統各部分功能
該單片機系統主要用于單片機的學習和開發,包含了如下多種功能模塊。
1. 單片機模塊
單片機模塊中主要包括單片機、復位電路、晶振電路、上拉電阻和端口擴展等,端口擴展部分可以通過跳線將單片機的I/O口在系統板上的功能釋放,并將其連接到擴展上。在這個模塊中除晶振電路和上拉電阻未在圖1.10中標出外,其余部分均有標出。如圖1.11所示為晶振電路和上拉電阻的位置圖。

圖1.11 晶振電路和上拉電阻的位置圖
2. 液晶顯示模塊
液晶顯示模塊采用1602液晶顯示器,該液晶顯示器可同時顯示2行× 16個字符,方便學習液晶顯示器顯示方式和控制方法。
3. 數碼管和鍵盤顯示模塊
數碼管和鍵盤顯示模塊由CH451進行驅動,可以進行8位數碼管顯示和16位鍵盤的輸入。
4. 開關量輸入模塊
開關量輸入模塊是利用4位撥碼開關模擬開關量的輸入。
5. 開關量輸出模塊
開關量輸出模塊采用8個發光二極管進行指示,由74LS273作為鎖存器,該模塊既可以模擬開光量的輸出,又可以練習對鎖存器的操作。
6. 模擬量輸入模塊
模擬量輸入模塊中包括A/D轉換器(ADC0804)、時鐘信號電路、參考電壓調節電路、模擬量輸入電路等,其中模擬量輸入電路設置了兩個輸入通道,可以通過跳線的形式切換電路板上和電路板外的模擬量輸入:如果需要對電路板外的模擬量進行A/D轉換,可以將跳線連接到端口一側;如果只是進行簡單的A/D轉換實驗,可將跳線連接到板上電位器一側。
7. 通信模塊
通信模塊中采用MAX232作為通信電平轉換電路,實現RS-232的數據傳輸,可以直接與PC進行通信。
讀者可根據圖1.3所示的電路圖自行設計電路板,進行學習和調試(在本書后續的各章中,部分程序將會在該單片機系統上進行調試)。