amoBBS 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
查看: 638|回复: 10

求推荐一款合适的STC单片机

[复制链接]
发表于 2014-12-28 23:44:49 | 显示全部楼层 |阅读模式
10莫元
程序从STC89C52RC移植到STC15F104E存在时钟周期的问题,前者基于12T编程的,后者是1T,这样程序各种延时什么的不太好解决

求一款12T的单片机,引脚和15F104E类似即可,功能开发和STC9C52RC兼容一点的

最佳答案

查看完整内容

速度太快,STC内部可以再软件寄存器分频的,速度降下来还是容易的,有时候速度够不上,要超频,才是最困难的
发表于 2014-12-28 23:44:50 | 显示全部楼层
速度太快,STC内部可以再软件寄存器分频的,速度降下来还是容易的,有时候速度够不上,要超频,才是最困难的
发表于 2014-12-29 08:28:05 | 显示全部楼层
自己做个延时程序 然后用io口输出,然后用逻辑分析仪去分析延时的准确性
发表于 2014-12-29 08:56:07 | 显示全部楼层
这两款单片机都用过,虽然15F104是1T的但是它的时钟使用的是内部RC震荡非常不精确也不稳定,用它做准确的延时不合适,SOP8封装的芯片还要求兼容STC89C52RC有点太苛求了还是改方案吧
发表于 2014-12-29 09:04:53 | 显示全部楼层
果断改延时函数啊,一般不就两个函数吗,一个us级的,一个ms级的。示波器看下延时时间即可
发表于 2014-12-29 09:48:06 | 显示全部楼层
陶新成 发表于 2014-12-29 08:56
这两款单片机都用过,虽然15F104是1T的但是它的时钟使用的是内部RC震荡非常不精确也不稳定,用它做准确的延 ...

15系列时钟不是很精确吗?官网手册上介绍的,,这一款我也用过  ,不至于说很不准确吧
发表于 2014-12-29 09:54:08 | 显示全部楼层
lgg88 发表于 2014-12-29 09:48
15系列时钟不是很精确吗?官网手册上介绍的,,这一款我也用过  ,不至于说很不准确吧 ...

一前用过的现在用AVR,相比之下确实有差距,用于一般的延时还可以,但是它的定时器在高频通信精确定时,无线解码等这些项目里表现不尽人意。当然不知道你是在什么上面,这也是个人意见
发表于 2014-12-29 09:57:31 | 显示全部楼层
陶新成 发表于 2014-12-29 09:54
一前用过的现在用AVR,相比之下确实有差距,用于一般的延时还可以,但是它的定时器在高频通信精确定时, ...

我以前用过内部33.1776M晶振  通过定时器输出一个固定的频率 ,我用吹风吹过  ,感觉漂移很小啊 ,如果真像楼主描述的 ,我这样一弄  ,漂移觉得很大的
头像被屏蔽
发表于 2014-12-29 10:06:33 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
发表于 2014-12-29 10:35:21 | 显示全部楼层
任何一家任何一个型号的MCU,定时器都是数字的,没有误差之说,出现误差只有两个原因:
1、时钟不准。
2、中断程序来不及处理。
 楼主| 发表于 2014-12-29 12:19:34 | 显示全部楼层
谢谢各位,最后我还是花点时间自己慢慢调试着做吧,
我是用在红外编码 解码的,频率不高
之前想要换型号是由于对IO口的设置比较头疼,后来发现直接用reg51.H 当成以前的51单片机操作就行了
友情提示:标题不合格、重复发帖,将会被封锁ID。详情请参考:论坛通告:封锁ID、获得注册邀请码、恢复被封ID、投诉必读
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|阿莫电子论坛(原ourAVR/ourDEV) ( 公安备案:44190002001997(交互式论坛) 工信部备案:粤ICP备09047143号 )

GMT+8, 2019-8-25 18:17

阿莫电子论坛, 原"中国电子开发网"

© 2004-2018 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表