本学习板主要资源
(1)MCU 为美国Silabs 公司C8051F020,64KB FLASH、(4096+256)B RAM、最高25MIPS 执行速度;
(2)外扩32KB SRAM(选用IS62LV256,速度45ns),外扩SPI 方式512KB FLASH(SST25VF016B);
(3)8 路12 位AD 输入,AIN1 到AIN8 输入信号量程0~+25V,其他量程输入电压可通过更改分压电
阻实现;
(4)2 路12 位DA 输出,输出信号量程0~+2.5V;
(5)8个轻触键盘,蜂鸣器,8个LED 功能指示灯指示;
(6)2 路标准RS232 通讯接口;
(
7)1 路RS485/422 通讯接口;
(8)IIC 接口的EEPROM AT24C02(可选更大容量的EEPROM);
(9)IIC接口的RTC时钟,选用PCF8563, 带停电保护功能;
(10)CH372 USB 从机通信;
(11)电位器调节实现2 路比较器接口使用实验;
(12)外扩总线接口;
(13)C8051F020 上的所有资源对用户开放;
(14)+5V 供电;
4
.学习板软件例程
(1). Delay: 软件延时程序,利用软件进行延时操作。
(2). IO: IO信号输出控制程序。
(3). Keyled: 键盘读取及 LCD液晶显示程序。
(4). IIC_EEPROM: IIC接口 EEPROM(AT24C02A, 容量 256字节)读写程序。
(5). IIC_RTC: IIC 接口实时时钟(PCF8563)读写程序。
(6). PWM: PWM 信号输出控制程序。
(7). RS232: RS232 串行数据通信程序。
(8). RS485: RS485 串行数据通信程序。
(9). ADC_Display: ADC 采样转换及数据处理数码管显示。
(10). DAC: DAC 转换及计算程序。
(11). timer: Timer2、Timer3 计时程序。
(12). SPIFLASH: SPI 接口 FLASH(AT25F512, 容量 512K)读写程序。
(13). XDATA: 测试外扩 XRAM 程序。
(14). Compararator: CP0,CP1 应用程序。
(15). USB: CH372 芯片应用程序。
学习板配置:
(1) C8051F020DK开发板1块;
(2) 交叉串口线 1 条;
(3) USB 线1 条;
(4) USB 电源线 1 条;
(5) 资料光盘1张;
光盘内容:
1) C8051F020DK使用手册;
2)C8051F020DK原理图(PDF文件);
3)实验程序源码(C语言);
4)C8051F020DK主要元器件资料;
5)KEIL C51 V8.02开发软件(测试版);
6)其它相关资料;