5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
标题:
在学51单片机的人看过来,我们的春天还是有的
[打印本页]
作者:
飞行无极限
时间:
2006-6-24 22:25
标题:
在学51单片机的人看过来,我们的春天还是有的
看到了凤凰的80A无刷电调,单片机用的不是PIC,更不是AVR,是什么呢?
C8051F310
知道C8051F310吗?
简单介绍一下
片内资源:
􀁺 8位多通道ADC
􀁺
􀁺 2路电压比较器
􀁺 内部或外部电压基准
􀁺 内置温度传感器±3
􀁺 16位可编程定时/计数器阵列PCA可用于PWM等
􀁺 5个通用16位定时器
􀁺 24个通用I/O口
􀁺 带有I2C/SMBusSPI1~2个UART多类型串行总线
􀁺 16K Flash存贮器
􀁺 1024数据存贮器RAM
􀁺 片内时钟源内置电源监测看门狗定时器
2主要特点
􀁺 高速的20MIPS~25MIPS与8051全兼容的CIP51内核
􀁺 内部Flash存贮器可实现在系统编程即可作程序存贮器也可作非易失性数据存贮
􀁺 工作电压为2.7V~3.6V典型值为3VI/ORSTJTAG引脚均允许5V电压输入
􀁺 全系列均为工业级芯片-45~ +85
􀁺 片内JTAG仿真电路提供全速的电路内仿真不占用片内用户资源支持断点单步观察点运行和停止等调试命令支持存贮器和寄存器校验和修改
明白了吗?只要你会C51,那你就可以容易的上手C8051F,不会比AVR差的。我从51转到C8051F只用了3天。
知道AVR是怎样起来的吗?ATMEL其实早就实现了51单片机的单周期工作,但为了不影响AVR的推出,所以迟迟不推出单周期的51单片机。今年6月初,ATMEL终于推出了单周期的51:AT89LP2051/4051。
虽然晚了点,但价钱非常好,3.5元/片。自己做个无刷电调变的更容易了。
[
本帖最后由 飞行无极限 于 2006-6-24 22:30 编辑
]
作者:
ckyo
时间:
2006-6-25 03:00
其实用那个芯片都是大同小异,特别是用C后。
作者:
飞行无极限
时间:
2006-6-25 08:04
特别是我不会C,而学校又都是从汇编教起。正在学C,可就是看不明白啊。
用C8051F的好处是它内部有好多的数字及模拟外设。310的内部有可变程的高、低两个振荡原,选24.5MHZ的高频时钟,16位可编程定时/计数器阵列PCA有5个模块——时钟可以单独选择、编程,一个拿来记遥控通道的信号,3个做16位PWM用来驱动场管,内部的4个定时器一个都没用,可以拿来干别的,CPU负担就轻了。8位的AD做电池电压检测,同时温度检测以防万一。程序区拿出一部分做非易失性数据存贮,保留上次的设置。
我认为即便是用C,你的单片机如果没有足够的内部设备,还是不行啊!
作者:
xunicheng
时间:
2006-6-25 13:01
同意,这个片子有没有军品级的高温件?比如耐温200度,或者低一些175度??那里能买到?
作者:
rainyss
时间:
2006-6-26 00:37
3.5元?看来我又要用回51了.
不过话说回来,不要把自已钉死在51上,对于AVR和51,要两手抓,两手都要硬.
因为比性价比,51怎么也比不过AVR.AVR的硬件系统和指令系统比51好很多,可以这么说:同一样的事,用AVR做经常可以比51快上百倍以上,即使是单周期的51,AVR厉害.
所以在51用起来比较吃力的场合,不要钻牛角尖,换AVR马上就能搞定.
[
本帖最后由 rainyss 于 2006-6-26 00:39 编辑
]
作者:
nnn_ooo_111
时间:
2006-6-26 14:49
哪里有卖,还有哪里有好的学习资料哦
作者:
R/C-man
时间:
2006-7-9 22:24
标题:
楼主
你说的 C8051 光一个烧写器就要 200多片子比m8贵几倍
其实 用起来都是一样的
作者:
rainyss
时间:
2006-7-10 01:14
不知道是否支持ISP.
其实我对AT89LP2051蛮有兴趣的,虽然比不过M8,但KEIL实在太好用了,写代码快过AVR.不知道是不是真的只要3.5元,是的话我就去买几片.价钱没优势的话就算了.
欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://bbs.5imx.com/)
Powered by Discuz! X3.3