產品簡介 本開發板是針對C8051F040單片機(SOC)而開發的,實現了C8051F040單片機片上的全部資源,並集成了中文字庫,CAN匯流排通信,以太網通信。 我們編寫了所有功能的測試程式,使用方便。使用該開發板能使開發者迅速掌握C8051F040單片機的軟硬體設計,縮短產品的開發週期。
核心MCU資源 C8051F040是完全集成的混合信號系統級MCU晶片。下面列舉了一些主要晶片資源︰
‧高速流水線架構的8051兼容的CIP-51內核(最大25MIPS);
‧全速非侵入式的系統調試界面(片內);
‧CAN 2.0B; 32 目標訊息;
‧真正12位100ksps的8通道ADC,帶PGA和類比多路開關;8位500ksps的8通道ADC;
‧高壓差分可編程放大器(60V輸入的PGA);
‧兩個12位DAC,可編程更新時序;
‧64K位元組可在系統編程的FLASH存儲器;
‧4352(4096+256)位元組的片內RAM;
‧可尋址64K位元組位址空間的外部資訊存儲器界面;
‧硬體實現的SPI,SMBus/IIC和兩個UART串行界面;
‧5個通用的16位定時器;
‧具有6個捕捉/比較模塊的可編程計數器/定時器陣列;
‧片內看門狗定時器,3個比較器,VDD監視器和溫度傳感器;
‧64個I/O端口;
‧-40~85度工業級溫度範圍;
‧2.7V~3.6V工作電壓,100腳TQFP封裝;
可評估的其它MCU
C8051F041/2/3/4/5/6/7;
開發板硬體資源
‧MCU︰C8051F040,64K FLASH,4K RAM,64個I/O;
‧CAN匯流排界面,收發器為PCA82C250,接線使用工業端子;
‧高壓差分放大器界面端子;
‧RTL8019 10M以太網通信;
‧128 x 64 液晶顯示;
‧RS232 界面;
‧12路12bit AD外擴接線端子;
‧2路12bit DA外擴接線端子;
‧I2C界面時鐘晶片PCF8563;
‧I2C界面E2PROM存儲器AT24C02;
‧SPI界面數碼管顯示;
‧片外256K FLASH存儲器可下載字庫及存儲其它數據;
‧外擴32K RAM;
‧4 x 4 輕觸鍵盤,蜂鳴器及LED顯示;
‧JTAG調試界面;
‧外部匯流排界面外擴;
軟體例程簡介
‧軟體延時例程,I/O操作LED閃燈例程;
‧AT24C02讀寫例程,實時時鐘設置顯示例程;
‧串行通信例程;
‧LCD顯示例程,SPI通信控制LED數碼管顯示例程;
‧8路12位AD轉換例程,2路12位DA轉換例程;
‧4*4 輕觸鍵盤驅動例程;
‧中文字庫下載例程,讀取顯示例程;
‧CAN 2.0B匯流排通信例程;
‧RTL8019 10M以太網通信例程;
標配及光盤內容
‧ML-F040DK開發板主板一塊;
‧128*64LCD一塊;
‧一條交叉串口線;
‧一條交叉網線(如要連接網路交換機請自行購買非交叉網線);
‧一個12V直流電源;
‧軟體光盤一張;
光盤內容︰
‧ ML-F040DK開發板使用手冊;
‧ ML-F040DK開發板原理圖;
‧ ML-F040DK開發板元器件資料;
‧ ML-F040DK開發板各種功能測試程式源碼;
‧ 公司其它產品使用手冊;
‧ 其它相關資料; |