搜索
bottom↓
回复: 1

马老师的书第五章的一个bug

[复制链接]

出0入0汤圆

发表于 2006-6-28 12:16:30 | 显示全部楼层 |阅读模式
新手,刚刚入门,马老师的书帮了我的大忙。但在研究马老师的书的时候发现了点小问题,希望请教马老师和各位高手。

马老师第五章的节拍闪亮的汇编代码里面先置位了ddrc,然后置位portc,

在我们的新手入门栏里面有探讨这方面的例子,叫AVR的IO结构分析与操作http://www.ouravr.com/bbs/bbs_upload5678234990515/files_4/armok0189473.rar

里面讲这样的顺序会让PC口先输出一次低电平点亮led,在实际单步仿真时,也证实了这一点。例子里面建议的顺序是先置位portc,然后置位ddrc。

马老师的c代码里面顺序是没问题的,那汇编代码里面两句语句是不是该颠倒一下顺序?

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

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2006-8-18 15:08:24 | 显示全部楼层
是的,对于严格的使用,应该先置位portc,然后置位ddrc。



在本简单的LED例子中,这是初始化语句,只执行一次,LED是点亮了,但实际效果看不到的。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-18 18:04

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

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