C8051F330学习札记
快速学习C8051F330单片机,附有示例程序C8051F330主要特性c8051F330主要特性11模拟外设10位ADC(只限于F330)转换速率可达200ksps可多达16个外部单端或差分输入N) VREF可在内部REF、外部引脚或vDD中选择内部或外部转换启动源8内置温度传感器10位电流输出DAC(只限于F330)比较器可编程回差电压和响应时间可配置为中断或复位源e)小电流(<04μA)1.2在片调试片内调试电路提供全速、非侵入式的在系统调试(不需仿真器!)支持断点、单步、观察修改存储器和寄存器比使用仿真芯片、目标仿真头和仿真插座的仿真系统有更优越的性能廉价而完整的开发套件13供电电压…27V-36V典型工作电流:64mA@25MHz9μA@32KHz典型停机电流:0.,1A14温度范围:40°C-+85C1.5高速微控制器内核流水线指令结构的指令的执行时间为一个或两个系统时钟周期速度可达(时钟频率为时)扩展的中断系统3/19C8051F330主要特性16存储器字节内部数据可在系统编程,扇区大小为字节17数字外设个端口:均耐电压,大灌电流硬件增强型和增强型串口个通用位计数器定时器位可编程计数器定时器阵列(),有个捕捉比较模块使用或定时器和外部时钟源的实时时钟方式18时钟源两个内部振荡器,±的精度,可支持无晶体操作低频率、低功耗振荡器外部振荡器:品体、或外部时钟可在运行中切换时钟源,适川于节电方式19封装4/19C8051F330引与封装c8051F330引脚与封装2.1 MLP-20封装图:GNDs2|顶视图13P1.0/RST/C2CK4==P2.0/C2D■■■■國ms!"t-"5/19C8051F330引与封装引脚定义引脚名称引脚号引脚类型说明VDD电源正GND324电源地/RST数字I/O器件复位。内部上电复位或DD监视器的漏极开路输出。一个外部源可以通过将该引脚驱动为低电平(至少10us)来启动一次系统复位。CoCK数字I/OC2调试接口的时钟信号数字I/O端口P2.0C2D数字I/OC2调试接口的双向数据信号数字I/O或模拟输入端口PO.OVREF模拟输入外部ⅤREF输入P0.10数字I/O或模拟输入端口PO,1IDAO模拟输入IDAOP0.219数字I/O或模拟输入端口PO.2XTALI模拟输入外部时钟输入。对于晶体或陶瓷谐振器,该引脚是外部振荡器电路的反馈输入。P0.318数字IO端口PO.3XTAL2模拟I/O或数字输入外部时钟输出。该引脚是晶体或陶瓷诸振器的激励驱动器。对于CMOS时钟、电容或RC振荡器配置,该引脚是外部时钟输入。P0.417数字I/(O或模拟输入端口PO4P0.516数字I/(或模拟输入端口PO.5P0.65数字I/O或模拟输入|端口PO.6CNVSTR数字输入ΔDC0外部转换启动输入或⑩A0更訢源输入。P0.711数字I/O或模拟输入|端口PO.7P1.0数字LO或模拟输入端口P1.012数字O或模拟输入端口P1P1.2数字1O或模拟输入端口P1.2P1.310数字IO或模拟输入|端口P13P1.4数字I/O或模拟输入端口P1.3P1.58数字I/O或模拟输入端口P1.57数字1O或模拟输入端口P166数字1/O或模拟输入端6/19C8051F330引与封装2.2DIP-20封装图C8051F33020P03P0419P0.2P0.518P0.1P0.617P0.0P0.7GND16P1_06VDDP1.114RSTP128P20P1.3912P1.7P1.410P16P1511引脚定义引脚名称引脚号引脚类型说明VDD6电源正GND电源地/RST数字I/O器件复位。内部上电复位或VDD监视器的漏极开路输出。-个外部源可以通过将该引脚驱动为低电平(至少10us)来启动一次系统复位。C2CK数字I/OC2调试接口的时钟信号。数字I/O端口P2.0C2D数字I/OC2调试接口的双向数据信号。P0.04数字I(O或模拟输入端口PO0VREF模拟输入外部VREF输入数字1/O或模拟输入端口PO1IDAO模拟输入IDAOP0.22数字1O或模拟输入端口PO27/19C8051F330的优缺点XTALI模拟输入外部时钟输入。对于晶体或陶瓷谐振器,该引脚是外部振荡器电路的反馈输入。P0.3数字I/O端口PO.3ⅩTAL2模拟/O或数字输入外部时钟输出。该引脚是晶依或陶瓷诸振器的激励驱动器。对于CMOS时钟、电容或RC振荡器配置,该引脚是外部时钟输入。P0.420数字O或模拟输入端口P4P0.59数字1/O或模拟输入端口PO.5l8数字I/O或模拟输入|端口PO6CNVSTR数字输入∧D(0外部转换启动输入或IDA0更新源输入P0.717数字O或拟输入端口P7P1.016数字1/O或模拟输入|端口P1.OP.115数字1/O或模拟输入粥口P11P1.2l4数字I/O或模拟输入端口P12P133数字IO或模拟输入端口P1312数字I/O或模拟输入端口P13P1.511数字I/(O或模拟输入|端口P1.510数字IO或模拟输入端口P1.6P数字1/O或模拟输入|端口卩1.7c8051F330的优缺点31C8051F30优点内置两个振荡器和上电复位电路;具有配套的开发工具,程序编写和调试方便简单;内置10位AD/DA,17个O口均可用作数字和模拟端口32C8051F330缺点共17个I/0口,电路规模较大时必须作I/0的扩展;8/19C8051F330(D|P20)最小系统c8051F330(DP20)最小系统单片机最小系统是指能保证单片机正常工作的最简单片机系统。主要应包括时钟电路、复位电路和程序下载电路。由于C8051F330内置两个振荡器,所以可不加外部振荡源。C805f330F330最小系统最少应包括程序下载电路和复位电路C8051F330P0.3P042P0.2P0.5193.3PO aI GNDSW-PBP0.0P0.716P103.VDDP1.C7JTAGU.lu上0.1uFP2/142468P20P1.3P1.7D1357P412P16P1>Header 5x?【C8051『330最小系统参考电路】9/19C8051F330/O口的展c8051F330/0口的扩展由于C805lf330单片机只有17个Ⅰ/0口,不能满足饺大规模电路的要求,需要利用74LS138译码器和74LS373锁存器进行I/0的扩展c8051F350P0s/19Ls373p0.1P.5P.0P0. 7DBI/15DB?2/12RSTP12刀E5P1,5D3P17P14m13EL9L33p021Avcclp.115 c90P002ACS71●c5c∴TD【基于74IS138和74IS373的IO扩展参考电路】10/19
暂无评论