一乐电子

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

微信扫码登录

搜索
楼主: sunny20

[avr] 初学AVR单片机有感

[复制链接]
发表于 2014-3-13 17:57 | 显示全部楼层
应该用STM8,我这次想做个东西,发现STM8才1块多,而且淘宝很多在卖并且有销售记录,而M8才那么几家多是翻新的
回复

使用道具 举报

发表于 2014-3-13 18:25 | 显示全部楼层
其实STC51和AVR速度真差不多了,自己测15f测出了0.7MIPS/Mhz速度,唯一快的就是中断速度。要说换就直接换32位了,只不过想把51混编整精了再说。8位就51的还有很多很便宜的。
回复

使用道具 举报

发表于 2014-3-13 18:39 | 显示全部楼层
AVR也没那么难,刚学时,用ICC AVR编译器,后来就转 IAR FOR AVR了,IAR比ICC要好用很多,可以位操作IO口,

不过做东西,还是首选STM8或STM32。
回复

使用道具 举报

发表于 2014-3-13 20:13 | 显示全部楼层
51我是2002年,开始用的,avr是05年开始用的,去年开始用stm8,stm8很好,物美价廉。对批量大的产品有绝对的优势。建议你直接学这个吧。本人全部为汇编,代码极短。汇编有很多的技巧。但汇编很繁琐,一个程序写好后过一段时间自己的编程思路也会忘记,对一般人尤其硬件基础一般的人来说很难理解。编程以喜好为主,编出好产品就是胜利。
回复

使用道具 举报

发表于 2014-3-18 10:07 | 显示全部楼层
大家都是高手只有我还是菜鸟一名
回复

使用道具 举报

发表于 2014-3-18 19:03 | 显示全部楼层
高手真多呀!!!
回复

使用道具 举报

发表于 2014-4-29 09:55 | 显示全部楼层
lz有点误导人了。建议你看看马潮的一本书,以mega16为例来写的。
回复

使用道具 举报

发表于 2014-4-29 11:55 | 显示全部楼层
汇编是学习理解用,C是工作生产用

点评

貌似汇编是用来检查程序的BUG的。  发表于 2014-10-12 17:14
回复

使用道具 举报

发表于 2014-4-29 12:12 | 显示全部楼层
uart 发表于 2014-4-29 11:55
汇编是学习理解用,C是工作生产用

代码员很像装修工的:汇编是木柄小榔头,
C之类的就是电锤,


点评

貌似汇编是用来检查程序的BUG的。好像也有又来做DEBUG的  发表于 2014-10-12 17:15
回复

使用道具 举报

发表于 2014-4-29 23:28 来自手机 | 显示全部楼层
io文件,一般在iar或者gcc安装目录的include文件夹里,包含的寄存器定义可以直接到里面看。从程序可移植性角度,除了底层代码,不建议用汇编。另外,如果刚接触,还是直接接触stm8好一点
回复

使用道具 举报

本版积分规则

QQ|一淘宝店|手机版|商店|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2025-8-18 22:06 , Processed in 0.035653 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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