關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于AT89C5131的接口設計

        基于AT89C5131的接口設計

        作者: 時間:2009-08-03 來源:網絡 收藏

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

        本文引用地址:http://www.104case.com/article/202672.htm


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


        上一頁 1 2 3 下一頁

        關鍵詞: C5131 5131 89C AT

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 平谷区| 繁昌县| 镶黄旗| 巫山县| 罗甸县| 柏乡县| 辰溪县| 丘北县| 齐齐哈尔市| 崇信县| 云梦县| 中方县| 神木县| 鹤岗市| 邵东县| 新野县| 阳新县| 赣榆县| 文成县| 巴彦淖尔市| 永仁县| 五莲县| 奉贤区| 科尔| 蓬安县| 陆丰市| 横峰县| 吕梁市| 眉山市| 宁海县| 那曲县| 梅河口市| 灵石县| 吴川市| 汉沽区| 佳木斯市| 小金县| 连山| 大城县| 浦城县| 上犹县|