搜索
bottom↓
回复: 5

求助AVR单片机的运行速度问题

[复制链接]

出0入0汤圆

发表于 2011-8-20 14:55:12 | 显示全部楼层 |阅读模式
马老师您好!我用的是ATmega128A的片子,但是我发现我延时一秒的程序要执行7秒左右,这是怎么回事呢?恳请马老师解决下!

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

 楼主| 发表于 2011-8-21 08:53:53 | 显示全部楼层
怎么没人回答呢???

出0入0汤圆

发表于 2011-8-22 08:54:16 | 显示全部楼层
on the 3rd page of your code, 4th line down from the bottom, you used a loop counter 0f 0x42.

use 0x54 instead.

出0入0汤圆

发表于 2011-8-22 09:25:45 | 显示全部楼层
這些問題,可以自己debug查出來的,一些寄存器設置或者小細節的定義都是會影響整個function的運行.
多debug,多積累經驗

出0入0汤圆

 楼主| 发表于 2011-8-22 13:09:37 | 显示全部楼层
回复【2楼】millwood0
-----------------------------------------------------------------------

什么意思?能说中文不?

出0入0汤圆

发表于 2011-8-23 20:38:24 | 显示全部楼层
回复【楼主位】haihao0711
马老师您好!我用的是atmega128a的片子,但是我发现我延时一秒的程序要执行7秒左右,这是怎么回事呢?恳请马老师解决下!
-----------------------------------------------------------------------

最有可能的是系统时钟设置问题。你认为使用外部8M,程序按8M计算,但系统使用的是内部1M的RC震荡,所以1秒的延时变成了8秒。

如果我分析的对,请购买我编写的教材第二版认真学习。这也算是对我在这里为你服务的奖赏和认可。不过,这个不是主要的,更重要的此书对你肯定有真正的帮助,只要你真正想踏踏实实的学点真本事的话。

2楼的回复可能是发错了地方,因为他是针对一段代码的,你又没有贴任何的代码。你应该能看明白这个,所以没有必要问的。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-27 09:13

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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