单片机经验总结—c8051f单片机使用技巧

发布者:数据梦行者最新更新时间:2018-11-21 来源: eefocus关键字:单片机  c8051f  使用技巧 手机看文章 扫描二维码
随时随地手机看文章

c8051f单片机是在MCS51单片机基础上发展起来的,既有继承,又有很大的创新。按照功能可分为专用型和通用型。专用型:100MHz高速型的如f120芯片;24位高分辨率AD的如f350芯片;带usb功能的芯片如f320和f340;超低功耗的芯片如f410;还有带CAN总线的芯片如f040和f060。通用型:f020,f330d等,内部带有AD,DA,SPI,I2C,WDT,PWM,uart,片内温度传感器等,有的还可以扩展外部数据总线。


以下是我自己应用c8051f单片机总结出来的经验:


1. c8051f单片机速度快,时钟频率可达到25,50甚至100Mhz!内部资源丰富!学习时推荐用c8051f330d 芯片,价格便宜,20pin dip封装,上手快!


2. 电源用计算机的usb接口5伏电源,然后串接3个1N4007或1N4148二极管可以得到3伏左右的电压!!!如果

要使用片内ad功能,电源电压需要更好些,可以使用三极管、稳压管等构成串联稳压电路,效果还是很好的!!!重要提示,f320,f340芯片内部集成了5伏转3.3伏电路,就不需要这些电路了!!!老外把低压差稳压芯片集成在单片机内部(如何散热?),真不可思议呀!


3. 串口通信转换芯片可以不用max3232或max232,只需要2个三极管和4个电阻就可以了!我的波特率可以达到115.2kbps,很稳定!


4. c8051f330D芯片的10位ad很不错,我的采用查询方式,转换结果很满意,很稳定(转换结果在1个LSB上下变化,由于我的c8051f330D demo板3伏电源采用分立元件构成,所以软件采用了多次采样求平均值算法)!


5. f330d的da转换功能是电流型的,这样就可以测量小功率三极管直流电流放大倍数。用它提供10到20微安的电流做三极管的基极电流,集电极接3伏电源,在三极管的射极串一个精密电阻,用ad转换测量电阻两端的电压,然后就可以按公式算得三极管电流放大倍数,很遗憾这种办法不适合pnp型的三极管。


6.说一下自己动手焊接c8051f单片机贴片芯片比较实用的办法。c8051f单片机与其它单片机,dsp,arm芯片相比较而言是脆弱的,如果焊接时不小心就很可能把芯片损坏!建议用比较好的恒温可调的烙铁,功率在30瓦左右,温度控制在260到300度,建议采用点焊而不用拉焊,焊接时烙铁放在每个引脚的时间不能太长(最好低于3秒)。上边提到的方法还不能确保芯片完好,对芯片有危害的还有带电烙铁的静电感应!烙铁质量不是太好的,焊接时可以把烙铁电源插头拔掉,呵呵,比较麻烦!以上办法还是比较有效的。


7.以前学习和使用usb是有难度的,如果现在想学习和使用usb,推荐使用c8051f320芯片,性价比高,软硬件资料很全,上手快。我自己试着做了一款c8051f320 USB demo 板,效果太棒了!!!我的c8051f320 USB demo 板有三种和计算机的接口,分别是并口(下载线),rs232串口,USB串口。


8.c8051f单片机和at89c5x,at89s5x单片机的不同之处。第一,c8051f单片机没有采用时钟12分频,因此运行速度快了一个数量级;第二,c8051f单片机采用低电平复位,而at89x5x采用高电平复位;第三,c8051f单片机内部带有晶振,其中不少的精度高,可以和外部的晶振切换工作;第四,c8051f单片机的看门狗上电复位后已打开(所以通常要关掉),而at89s5x单片机的看门狗上电复位后关闭;第五,c8051f单片机的flash至少可以擦除编程20000次,而且可以当e2prom数据寄存器使用,而at89x5x单片机的flash最多擦除编程1000次;第六,at89x5x采用5伏供电,c8051f单片机虽然采用3伏供电,但i/o口可以承受5伏电压;第七,at89s5x单片机的一个i/o口最多有两种功能,而c8051f单片机的i/o口可以达到3种以上的功能,这是通过内部的交叉开关实现的;最后要说的是开发工具不一样。


关键字:单片机  c8051f  使用技巧 引用地址:单片机经验总结—c8051f单片机使用技巧

上一篇:51单片机的头文件究竟该如何写?
下一篇:单片机的两种型号区别 AT89C51和AT89C52的区别

推荐阅读最新更新时间:2024-03-16 16:17

单片机数据采集系统研究瞬变过程
0 引 言   在教学实验及科学实验中,我们常常需要了解充电的电压、电流曲线、放电的电压曲线,记录并整理数据,画曲线,这里使用单片机数据采集系统可以直观了解RC电路的过渡过程,用数据采集系统得出的数据计算该RC电路的时间常数。 1 RC电路的过渡过程   实验电路如图1所示。   当数据采集系统启动后,U1为高电平,晶体三极管T1导通,T1集电极U C1 下降,合二极管D截止,三极管T2也截止,而电容器C通过r4及r5充电,充电时间常数近似为      τ充=(r4+r5)·C   电阻r5上的电压U r 与电容电流成正比,U C 近似为电容器电压,将U C 与U r 送入数据采集系统,可以得到256对电容电压及电容
[单片机]
80C152单片机上HDLC通信规程中的应用
    摘要: 80C152单片机的工作原理和特点及其在HDLC通信规程中的应用,给出了它的编程方法,并对其系统误码率进行了分析。     关键词: 全局串行通道 HDLC规律 CRC差错检验 80C152是一种基于MCS-51的高集成度8位微控制器,也是一种通用通信控制器。它既适用于外围系统或器件的智能管理,也适用于低成本,高速串行通信场合。80C152是80C51的派生产品,保留了80C51的所有功能;增加了新的功能和外围电路,包括:一种叫做全局串行通道(GSC)的高速多协议串行通讯接口,两个直接存储器存取(DMA)通道,HOLD/HLDA总线控制,第5、6、7个I/O口。较大的片内RAM容量。因而特别适
[应用]
单片机“叮咚”门铃设计
1.实验任务 当按下开关SP1,AT89S51单片机产生“叮咚”声从P1.0端口输出到LM386,经过放大之后送入喇叭。 2.电路原理图 图4.19.1 3.系统板上硬件连线 (1.把“单片机系统”区域中的P1.0端口用导线连接到“音频放大模块”区域中的SPK IN端口上; (2.在“音频放大模块”区域中的SPK OUT端口上接上一个8欧或者是16欧的喇叭; (3.把“单片机系统”区域中的P3.7/RD端口用导线连接到“独立式键盘”区域中的SP1端口上; 4.程序设计方法 (1.我们用单片机实定时/计数器T0来产生700HZ和500HZ的频率,根据定时/计数器T0,我们取定时250us,因此,700HZ的
[单片机]
<font color='red'>单片机</font>“叮咚”门铃设计
51单片机扩充串行口的方法
基本的 51 单片机有四个并行口,其中还包含了一个串行口。 当接口不够用的时候,大家就会想到,使用什么外接芯片来扩充。 但是,各种教材、参考书、网络文章,介绍扩充并行口的花样不少,扩充串行口的方法,几乎无人问津。 偶尔见到一个,也是使用 8250、8251 等“巨型”芯片来扩充的 使用这些芯片,就要占用单片机很多的更为紧缺的并行口,基本上就是得不偿失。更别说还要设置复杂的控制字了。 使用简单的三态门,即可为单片机扩充串行口,仅仅占用单片机的一、二个引脚作为控制引线而已。 实际上是很简单的,就像使用 74LS373、74LS244 扩充并行口一样,为串行口,配上合适三态门就行了。 选用 74LS125(低电平
[单片机]
51<font color='red'>单片机</font>扩充串行口的方法
芯旺微电子KungFu内核架构32位MCU助力汽车电子发展
日前,在深圳国际电子展上,芯旺微电子推出首款基于KungFu(功夫)内核架构的32位MCU,将高端芯片国产化关注度推向新的高度。 据悉,本次芯旺微电子历经6年研发攻关,共推出KF32F、KF32A、KF32L、KF32LS四个系列多款芯片产品。KungFu内核在32位MCU的成功应用正在加速推动中国KungFu架构产业化发展。虽然现在Arm指令集仍是中国市场最主流的指令集架构,但受环境影响,KungFu架构将越来越受到中国用户的重视。与Arm指令集授权方式不同,相较而言,KungFu比Arm更能满足“自主可控”的需求。 KungFu32基于16位/32位混合指令的高效指令集,采用单周期32X32 MAC单元、单周期1
[嵌入式]
芯旺微电子KungFu内核架构32位<font color='red'>MCU</font>助力汽车电子发展
PIC单片机与触摸屏串行通信的MODBUS协议实现
摘要:介绍一种在PIC单片机与触摸屏之间采用Modbus协议实现异步串行通信的方法。简单介绍了Modbus通信协议,给出了硬件电路连接图、程序流程图以及用PIC单片机C语言编写的部分通信程序。实际使用证明该方法数据传输稳定可靠,并提供了良好的人机交互环境。 关键词:触摸屏 PIC单片机 Modbus协议 通信 工控中经常需要观察系统的运行状态或者修改运行参数。触摸屏能够直观、生动地显示运行参数和运行状态,而且通过触摸屏画面可以直接修改系统运行参数,人机交互性好。单片机广泛应用于工控领域中,与触摸屏配合,可组成良好的人机交互环境。触摸屏和单片机通信,需要根据触摸屏采用的通信协议为单片机编写相应的通信程序。Modbus协议是美国M
[单片机]
PIC单片机在线调试中的一些题目
简介:本文重点叙述在线调试器与目标板的连接、复位以及出现题目的解决办法,有非常强的实用和参考价值,希看引起使用在线调试器读者的重视,节省调试时间。 1在线串行编程 1.1在线串行编程接口 带有Flash闪速存储器的PIC单片机产品一般都具有在线串行编程功能,只需要5根引线就可以把程序下载到单片机的Flash程序存储器中。这5根线的排列顺序是MCLR/Vpp、Vdd、Vss、PD(或PGD)和PC(或PGC),图1是PIC单片机在线串行编程接口图。 图1PIC单片机在线串行编程接口 1.2引脚含义 上述5根引线的具体含义是:MCLR/Vpp——编程电压(对于PIC单片机一般为13V左右);Vdd——编程电源
[单片机]
PIC<font color='red'>单片机</font>在线调试中的一些题目
基于Cortex—M3处理器的智能家居监控系统设计
0 引言 随着生活水平的不断提高,人们对家庭安全和舒适的要求越来越高。智能家居监控系统能够提供安全舒适,高效节能的人性智能化生活空间,能实时监测家庭或办公室中电器设备的运行、人员和财产安全等情况,故获得越来越广泛的应用。 目前市场上智能家居监控系统能满足家庭生活要求,但其高昂的安装维护费用和复杂的系统操作,让很多用户望而却步。近来,随着嵌入式技术、网络技术和通信技术的发展,嵌入式系统的体积、成本、功耗都大大减少。针对以上情况,本文设计了一种低功耗、低成本、性能稳定的智能家居监控系统。 1 系统方案 智能家居监控系统由远程控制端、中心控制器和室内节点子网构成,其功能为安防报警、远程抄表、家电控制、手机远程监控和互联网远程监
[单片机]
基于Cortex—M3处理器的智能家居监控系统设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
热门活动
换一批
更多
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved