CPU採用C 8051F 340
(1)高速流水線結構的8051 相容的CIP-51 內核,最高48MIPS 執行速度;
(2)全速非侵入式的系統調試介面(片內,C2 介面);
(3)真正10 位200ksps 的多通道單端/差分ADC,帶模擬多路器;
(4)高精度可編程的12MHz 內部震盪器;
(5)64KB 位元組可在系統編程的FLASH 記憶體;4352(4096+256)位元組的片內RAM;
(6)USB 2.0通信介面,支援全速12Mbps通信和低速1.5Mbps通信;
(7)硬體實現的SPI,SMBus/IIC 和2 個UART 串列介面;40 個I/O 埠;
(8)具有5 個捕捉/比較模組的可編程計數器/計時器陣列;
(9)片內上電復位,看門狗計時器,2 個電壓比較器,VDD 監視器和溫度感測器;
CPLD
1. 高密度。XC9500系列器件內有36~288個巨集單元(每個巨集單元內包含1個寄存器),800~6400個等效門,封裝引腳44~352個。
2. 高性能。XC9500系列器件所有信號都有相同的延時,而與其路徑無關。其引腳的傳輸時間Tpd最快可達3.5ns,相應的計數器頻率可達125MHz。XC9500XL CPLD器件Tpd最快可達4ns,相應的計數器頻率可達200MHz。
3. 在系統可編程。所有XC9500系列器件均含有JTAG測試介面電路,具有5V或3.3V在系統可編程ISP能力,具有最小1萬次編程/擦除次數。在系統編程通過邊界掃描測試引腳進行。
4. 5V和3.3V工作電壓混合模式
5. 增強引腳鎖定功能。XC9500系列器件的結構特性著重系統內編程的要求,增強的引腳鎖定功能可以避免重做昂貴的電路板。
2.8寸TFT真彩觸摸液晶屏
1. 支援8/16位匯流排界面
2. 320*240大螢幕
3. 26萬色TFT-LCD
4. 預留TSC2046(4線觸摸屏控制器),SPI介面
介面
1. 標準DB9串列介面
2. JTAG調試介面
3. USB2.0資料通信介面
4. CPU及CPLD空閒管腳全部引出
5. 通過xilinx CPLD 下載線直接與PC機通訊,可進行資料下載、線上編程等
軟體資源
★ 單片機讀取SD卡資料的程式實現
★ 基本的UART 字串輸出程式
★ 單片機驅動彩屏程式實現
★ CPLD實驗,學習時序電路及邏輯電路設計原理
★ CPLD設計工程檔輸入,原理輸入方法,VHDL、VeriLog輸入法,常式
★ CPLD線上編譯,仿真,下載軟體的設置,使用,下載教程
★ 提供USB驅動程式包括HID(人體工程學設備)驅動程式代碼,BUILK(批量傳輸)驅動程式代碼,INTERRUPT(中斷傳輸)驅動程式代碼,及這幾種驅動的上位機程式碼
★ 提供完整的Keil C51源代碼的專案工程檔
★ 提供完全可用齊全的軟體:主軟體xilinx ISE6 仿真軟體modelsim6.2
★ 提供VHDL及原理圖輸入設計的CPLD專案工程檔
★ 提供相關測試軟體,工具軟體,PROTEL 99SE版本原理圖檔
★ 免費贈送C 8051F 340全套設計源碼,包括串口程式設計,USB程式設計,計時器程式設計,A/D轉換程式設計,網路擴展介面設計,PWM設計等等.
實驗項目
1. 認識TFT彩色顯示幕,點陣大小,圖元比例,色彩範圍
2. 熟練應用點陣圖提取軟體,製作一張你喜歡的圖片,替換掉程式中的圖片檔,編譯下載,看看你的傑作
3. 閱讀C51程式碼,瞭解程式的工作流程,寄存器設置是關鍵,主要涉及I/O的輸入輸出設置,EMIF設置等
4. 學習如何把8位元的資料合成16位元資料介面,從而學習到不同匯流排寬度的設備如何協調工作
5. CPLD實驗,學習時序電路及邏輯電路設計原理
6. CPLD設計工程檔輸入,原理輸入方法,VHDL、VeriLog輸入法,常式
7. CPLD線上編譯,仿真,下載軟體的設置,使用,下載教程
8. 串口通信實驗
9. SPI方式讀取SD卡
10. C 8051F 340內含64K Flashi線上擦除,燒寫實驗
11. C 8051F 340線上引導BOOT實驗,通過串口更新應用程式,產品設計可以以此遠端升級程式。
12. USB--HID(人體工程學設備)通信程式實驗
13. USB--中斷傳輸實驗
14. USB--塊傳輸實驗
15. 計時器實驗
16. 外部中斷實驗
1. 高密度。XC9500系列器件內有36~288個巨集單元(每個巨集單元內包含1個寄存器),800~6400個等效門,封裝引腳44~352個。
2. 高性能。XC9500系列器件所有信號都有相同的延時,而與其路徑無關。其引腳的傳輸時間Tpd最快可達3.5ns,相應的計數器頻率可達125MHz。XC9500XL CPLD器件Tpd最快可達4ns,相應的計數器頻率可達200MHz。
3. 在系統可編程。所有XC9500系列器件均含有JTAG測試介面電路,具有5V或3.3V在系統可編程ISP能力,具有最小1萬次編程/擦除次數。在系統編程通過邊界掃描測試引腳進行。
4. 5V和3.3V工作電壓混合模式
5. 增強引腳鎖定功能。XC9500系列器件的結構特性著重系統內編程的要求,增強的引腳鎖定功能可以避免重做昂貴的電路板。
2.8寸TFT真彩觸摸液晶屏
1. 支援8/16位匯流排界面
2. 320*240大螢幕
3. 26萬色TFT-LCD
4. 預留TSC2046(4線觸摸屏控制器),SPI介面
介面
1. 標準DB9串列介面
2. JTAG調試介面
3. USB2.0資料通信介面
4. CPU及CPLD空閒管腳全部引出
5. 通過xilinx CPLD 下載線直接與PC機通訊,可進行資料下載、線上編程等
軟體資源
★ 單片機讀取SD卡資料的程式實現
★ 基本的UART 字串輸出程式
★ 單片機驅動彩屏程式實現
★ CPLD實驗,學習時序電路及邏輯電路設計原理
★ CPLD設計工程檔輸入,原理輸入方法,VHDL、VeriLog輸入法,常式
★ CPLD線上編譯,仿真,下載軟體的設置,使用,下載教程
★ 提供USB驅動程式包括HID(人體工程學設備)驅動程式代碼,BUILK(批量傳輸)驅動程式代碼,INTERRUPT(中斷傳輸)驅動程式代碼,及這幾種驅動的上位機程式碼
★ 提供完整的Keil C51源代碼的專案工程檔
★ 提供完全可用齊全的軟體:主軟體xilinx ISE6 仿真軟體modelsim6.2
★ 提供VHDL及原理圖輸入設計的CPLD專案工程檔
★ 提供相關測試軟體,工具軟體,PROTEL 99SE版本原理圖檔
★ 免費贈送C 8051F 340全套設計源碼,包括串口程式設計,USB程式設計,計時器程式設計,A/D轉換程式設計,網路擴展介面設計,PWM設計等等.
實驗項目
1. 認識TFT彩色顯示幕,點陣大小,圖元比例,色彩範圍
2. 熟練應用點陣圖提取軟體,製作一張你喜歡的圖片,替換掉程式中的圖片檔,編譯下載,看看你的傑作
3. 閱讀C51程式碼,瞭解程式的工作流程,寄存器設置是關鍵,主要涉及I/O的輸入輸出設置,EMIF設置等
4. 學習如何把8位元的資料合成16位元資料介面,從而學習到不同匯流排寬度的設備如何協調工作
5. CPLD實驗,學習時序電路及邏輯電路設計原理
6. CPLD設計工程檔輸入,原理輸入方法,VHDL、VeriLog輸入法,常式
7. CPLD線上編譯,仿真,下載軟體的設置,使用,下載教程
8. 串口通信實驗
9. SPI方式讀取SD卡
10. C 8051F 340內含64K Flashi線上擦除,燒寫實驗
11. C 8051F 340線上引導BOOT實驗,通過串口更新應用程式,產品設計可以以此遠端升級程式。
12. USB--HID(人體工程學設備)通信程式實驗
13. USB--中斷傳輸實驗
14. USB--塊傳輸實驗
15. 計時器實驗
16. 外部中斷實驗
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。