1.概述c8051f330st是为在校学生和单片机爱好者开发的一款单片机学习板,也可作为工程人员开发参考之用。本学习板采用美国silabs公司的c8051f330作为核心控制器,指令集与mcs51兼容,是学习c8051f系列单片机入门级mcu。
2. c8051f330单片机主要特性(1)高速流水线结构的8051兼容的cip-51内核,最高25mips执行速度;(2)全速非侵入式的系统调试接口(片内,c2接口);(3)真正10位200ksps的16通道单端/差分adc,带模拟多路器;(4)1个10位电流型输出dac;(5)高精度可编程的25mhz内部震荡器;(6)8k字节可在系统编程的flash存储器;(7)768(512+256)字节的片内ram;(8)硬件实现的spi,smbus/iic和1个uart串行接口;(9)4个通用的16位定时器;(10)具有3个捕捉/比较模块的可编程计数器/定时器阵列;(11)片内上电复位,看门狗定时器,1个电压比较器,vdd监视器和温度传感器;(12)17个i/o端口;(13)-40~85度工业级温度范围;(14)2.7v~3.6v工作电压,20脚dip或mlp封装;
3.本学习板主要特点(1)选择与mcs51单片机兼容高性能的混合信号处理器c8051f330作为控制芯片。(2)可以不使用仿真器(ec3)就可以进行软件下载调试,节约开发费用。(3)编写了完善的软件例程,基本覆盖了c8051f330单片机的所有功能。
4.学习板软件例程 (1)delay: 软件延时程序,利用软件进行延时操作。 (2)io: io信号输出控制程序。 (3)keyled: 键盘读取及led数码管显示程序。 (4)iic_eeprom: iic接口eeprom(at24c02a, 容量256字节)读写程序。 (5)iic_rtc: iic接口实时时钟(pcf8563)读写程序。 (6)pwm: pwm信号输出控制程序。 (7)rs232: rs232串行数据通信程序。 (8)adc_uart: adc采样转换及计算程序。 (9)adc_display: adc采样转换及数据处理数码管显示。 (10)dac: dac转换及计算程序。 (11)timer: timer2、timer3计时程序。 (12)int0: 外部中断0测试程序。 (13)bootloader: 如果c8051f330内部bootloader程序不慎被擦除,可应用c8051f网络生产的ec3将bootloader.hex程序下载到芯片中。
5.学习板配置: (1) c8051f330st学习板1块; (2) 交叉串口线1条;(3) usb电源线1条;(4) 资料光盘1张; 光盘内容:1) c8051f330st使用手册;2)c8051f330st原理图(pdf文件);3)实验程序源码(c语言);4)c8051f330st主要元器件资料;5)keil c51 v8.02开发软件(2k代码限制);6)其它相关资料;
欢迎转载,信息来自维库电子市场网(www.dzsc.com)