關(guān) 閉

新聞中心

EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 基于AT89C5131的接口設(shè)計

基于AT89C5131的接口設(shè)計

作者: 時間:2009-08-03 來源:網(wǎng)絡(luò) 收藏

引 言
89是一個基于52內(nèi)核的單片機。在存儲器方面,其內(nèi)部集成了32 KB的FLASH存儲器用于代碼的存儲;l KB的E2PROM存儲器用于用戶數(shù)據(jù)的存儲;用戶可以使用片上的Bootloader或FLASHAPI,通過USB接口或其他接口(如UART和I2C總線)對FLASH存儲器和E2PROM存儲器進行ISP或者IAP編程。89支持USB 1.1和USB 2.0協(xié)議,擁有1個控制端口和6個普通可編程端口,支持控制、批量、中斷和同步傳輸4種傳輸方式,還支持串行I/O接口模式及Master和Slave的SPI接口模式。

本文引用地址:http://m.butianyuan.cn/article/202672.htm


1 系統(tǒng)硬件設(shè)計
基于89的通信和控制模塊主要完成以下功能:在通信方面,通過USB實現(xiàn)與計算機的通信,接收計算機對設(shè)備的控制命令和計算機發(fā)送的數(shù)據(jù),并將設(shè)備的工作狀態(tài)發(fā)送給計算機,同時將計算機傳來的控制命令和數(shù)據(jù)通過SPI接口傳送到其他設(shè)備模塊,并收集其他設(shè)備模塊的狀態(tài)信息;在控制方面,AT5131負(fù)責(zé)收集設(shè)備控制顯示面板的控制命令,更新設(shè)備顯示狀態(tài)等。由于采用USB通信系統(tǒng),AT5131除了能夠根據(jù)控制面板控制設(shè)備的運行,也能根據(jù)計算機的命令控制設(shè)備的運行,實現(xiàn)了對設(shè)備的雙重控制。該系統(tǒng)中AT5131的外圍連接如圖1所示。


上一頁 1 2 3 下一頁

關(guān)鍵詞: C5131 5131 89C AT

評論


技術(shù)專區(qū)

關(guān)閉