c8051f单片机应用解析之c8051f330

出处:yuhh时间:2010-11-25

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)

上一篇:440bx主板结构电路图
下一篇:C8051F340学习板功能简介

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关电路图