DICE-C8051F嵌入式實驗/開發系統
DICE-C8051F嵌入式實驗/開發系統是針對C8051F 單片機(SOC)而開發的。C8051F單片機完全兼容MCS-51指令系統,利用此平臺,不僅可以開展傳統的MCS-51單片機教學,如指令系統、中斷系統、I/0口接口實驗、外圍邏輯和通信實驗,也可以講授片上系統(SOC)的概念、體系結構、設計方法、系統應用。該實驗系統實現了C8051F 單片機片上的全部資源,并集成了USB 主從通信,TCP/IP以太網通信,UCOS-II 嵌入式系統移植源碼。我們編寫了所有功能和模塊的測試程序,提供了大量的實例,使學生在學會C8051F系列片上系統單片機開發方法的同時,感受到片上系統單片機在設計方法上的革新和解決的。
實驗系統組成 (1) CPU板:CPU核心模塊采用C8051F020芯片,該芯片是C8051F系列單片機中功能為其全的一款; (2) 片內:64K FLASH, 4K XRAM 片外擴展:256K FLASH, 32K XRAM (3) CPU板C8051F020芯片I/0引腳全部引出,可以和用戶外部電路連接; (4) 實驗系統帶有JTAG接口,并配有DICE-EC5型USB高速通訊仿真器,通過4腳的JTAG接口可以進行非侵入式、全速的在線系統調試、仿真; (5) 4*4陣列式鍵盤; (6) 8位邏輯電平開關輸出、8位LED邏輯電平顯示; (7) 6位動態八段LED數碼管; (8) 2路單脈沖信號發生電路和1路8MHZ時鐘發生電路; (9) 時鐘分頻電路; (10) 模擬量發生器電路和邏輯筆電路; (11) 8*8LED點陣及驅動電路; (12) 128*64 LCD液晶顯示屏; (13) 蜂鳴器電路; (14) 直流電機測速電路; (15) 四相步進電機及驅動電路; (16) 繼電器電路及接口; (17) 雙通道RS-232 接口; (18) SPI 接口,LED 數碼管顯示; (19) IIC 接口,接24C01 串行EEPROM; (20) IIC 接口,PCF8563日歷時鐘 ; (21) 8 路12 位AD,2 路12 位DA 接口; (22) D12 USB 從機通信; (23) SL811 USB 主機通信; (24) RTL8019 10M 以太網通信;
實驗項目 C8051F020CPU內部功能試驗 (1) 程序看門狗(WDT) 實驗; (2) 計數器實驗; (3) 定時器實驗; (4) 數字I/O端口實驗; (5) 內部數字功能模塊實驗; (6) 內部時鐘選擇實驗; (7) 外部時鐘選擇實驗; (8) 可編程計數器/定時器實驗; (9) 片內的外擴數據存儲器實驗; (10) 模數轉換(ADC)實驗; (11) 數模轉換(DAC)實驗; (12) 電壓比較器實驗; (13) 中斷控制實驗; (14) 溫度傳感器實驗 (15) UCOS-II 嵌入式系統移植; C8051F020CPU外部硬件試驗 (16) P1口亮燈實驗; (17) P1口轉彎燈實驗; (18) P3.3口輸入,P1口輸出; (19) 繼電器控制實驗; (20) 小直流電機測速實驗; (21) 四相步進電機控制實驗; (22) 4*4鍵盤顯示實驗; (23) 6位動態LED數碼管顯示實驗; (24) 8*8 LED點陣顯示實驗; (25) 128*64 LCD液晶顯示實驗 ; (26) Flash ROM 外部程序存儲器實驗; (27) SRAM外部數據存儲器實驗; (28) RS3232串口通訊實驗; (29) SPI 總線接口實驗; (30) IIC 接口, AT24C02讀寫實驗; (31) IIC接口,PCF8563日歷時鐘實驗; (32) D12 USB 從機通信實驗; (33) SL811 USB 主機通信實驗; (34) RTL8019 10M 以太網通信實驗;