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 以太网通信实验;