基于PIC32的鐵路隧道監測系統
3.2.2 并行主接口PWP簡(jiǎn)介
并行主端口(Parallel Master Port,PMP)是一個(gè) 8 位 /16 位并行 I/O 模塊,專(zhuān)用于與通信外設、LCD、外部存儲器件以及單片機等多種并行器件進(jìn)行通信。由于并行外設接口的多樣化,PMP模塊具有高度可配置性。
PMP 模塊的主要特性包括:
• 最多 16 條可編程地址線(xiàn)
• 最多 2 條片選線(xiàn)
• 可編程選通選項
• 獨立的讀和寫(xiě)選通,或
• 帶使能選通的讀 / 寫(xiě)選通
• 地址自動(dòng)遞增 / 自動(dòng)遞減
• 可編程地址 / 數據復用
• 可編程控制信號的極性
• 支持傳統并行從端口
• 支持增強型并行從端口
• 地址支持
• 4 字節深自動(dòng)遞增緩沖區
• 施密特觸發(fā)器或 TTL 輸入緩沖器
3.2.3 配置PMP用于LCD模塊
從上面我們了解了液晶LCD1602,盡管我們可以如果人工訪(fǎng)問(wèn)PORTE和PORTD的各個(gè)引腳來(lái)控制I/0信號實(shí)現總線(xiàn)時(shí)序。但是PIC32提供的并行主接口PMP,它能夠把單片機從控制慢速外圍設備的繁瑣任務(wù)中解脫出來(lái)。圖3-7是使用PMP接口與LCD1602的連線(xiàn)圖,圖3-8是驅動(dòng)液晶顯示一行“EEFOCUS GOOD”字符。
圖3-7 使用PMP接口與LCD1602的連線(xiàn)圖
圖3-8 驅動(dòng)液晶顯示一行“EEFOCUS GOOD”字符
2.3 串口通信COM
串行接口簡(jiǎn)稱(chēng)串口,也稱(chēng)串行通信接口(通常指COM接口),是采用串行通信方式的擴展接口,由于其配置簡(jiǎn)單,廣泛地用于數據傳輸到計算機。由于開(kāi)發(fā)板上沒(méi)有串口模塊,而且我們也沒(méi)有申請串口模塊,所以我們根據圖3-9原理圖,使用PIC32的串口2接口和MAX232芯片,自己焊接了一個(gè)串口模塊,如圖所示。
圖3-9 PIC32的串口2接口和MAX232芯片電路連接
圖3-10 串口模塊實(shí)物圖
評論