找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2533|回复: 11
打印 上一主题 下一主题
收起左侧

求atmega8的教程,我学的是德语版看不懂,用的不是c!可以有偿

[复制链接]
跳转到指定楼层
楼主
我学的是德语版的教材但是看不太懂,有没有大佬懂的,救救我,我们用的不是C语言,用的是图片里的

IMG_20181031_114942.jpg (1.64 MB, 下载次数: 25)

IMG_20181031_114942.jpg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:418435 发表于 2018-10-31 14:21 | 只看该作者
用的软件是myavrworkpad
回复

使用道具 举报

板凳
ID:89515 发表于 2018-10-31 15:38 | 只看该作者
M8的汇编指令有131条吧,在这个论坛里面有可能没人能帮你了
回复

使用道具 举报

地板
ID:418435 发表于 2018-10-31 17:17 | 只看该作者
mengzhixinheng 发表于 2018-10-31 15:38
M8的汇编指令有131条吧,在这个论坛里面有可能没人能帮你了

能告诉我这零基础要学会哪些基本的吗。。。。。我连入门都入不进去,之前学了一点模拟电子技术,C语言也学过,但是还是不知道怎么学这门课,所有的汇编指令我都找到了,拜托了,谢谢大佬。
回复

使用道具 举报

5#
ID:89515 发表于 2018-10-31 20:42 | 只看该作者
polarbear12 发表于 2018-10-31 17:17
能告诉我这零基础要学会哪些基本的吗。。。。。我连入门都入不进去,之前学了一点模拟电子技术,C语言也 ...

M8,用汇编学太慢啦,你学过C就用C吧,上手很快的。用汇编需要注意的地方太多了,我觉得入门不考虑。而且8位单片机里面M8已经很强大了。如果你对模电,数电都没有实践经验的话,就先买一块便宜的核心板吧,就是没有多余的外设,只有最小系统的那种板子,十几块钱就可以买到(主要是便宜)。
1.先看手册时钟部分,AVR的时钟是靠下载软件设置的,但是你必须懂他的原理,自己要会设置,不然有可能芯片时钟故障。(这部分也叫做熔丝设置)
2.看手册IO口部分,这部分很简单,只是有读-修改-写的问题要注意
3.看手册定时器部分,先学习最简单的一个定时器的最简单的模式
4.以上的内容都会了之后,你就可以把M8当普通的51用。同时不会因为手册内容太多而丧失信心
5.接下来你如果已经可以写一个小程序,但又没把握。那么你可以安装proteus仿真软件,里面有M8可以帮你仿真程序。当你仿真成功的时候,恭喜你已经打开了M8的门了!!!不难吧!!!!!
至于硬件电路,你可以先自己先搭一些低压的小电路,循序渐进。原理计算都要搞懂,慢慢的就回了,这个没有捷径
回复

使用道具 举报

6#
ID:155507 发表于 2018-10-31 21:10 | 只看该作者
我给你来个试试

AVR汇编超级经典教程.pdf
https://max.book118.com/html/2017/0616/115972214.shtm


学习资料1.zip

13.22 MB, 下载次数: 6

回复

使用道具 举报

7#
ID:401564 发表于 2018-10-31 22:15 | 只看该作者
AVR的指令131条,常用的不会到30条的,不管是什么单片机,汇编指令常用的都有20条左右,但你却都得学完,就像论坛里最火的51也是一样,常用的指令也就是十来条,它却告诉完整的指令集有255条,留一条备用,要不然就就是256条了.
进入正题:你可以直接用C,中文版的资料多了去了,只要是你能用C来写AVR,这本书也就没用了,除非你这是在考试,那就另外一回事了.
AVR的C编译器的效率几乎和它的汇编一样的了,如果不是精确到一个时钟的话,完全没有必要用AVR的汇编.
如果是一定要用汇编的话,我觉得你还是先学51的汇编吧,不管现在流行什么样的单片机,学校里大多都是用51作为入门的,并不是STC做得有多好,而是51不管是从硬件,指令,甚至是引脚上,都是很适合入门的.
先学51汇编,这个用多长时间我不知道,但如果你会了51的汇编,半个月就可以用AVR写个程序了.

评分

参与人数 1黑币 +40 收起 理由
admin + 40 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

8#
ID:418435 发表于 2018-11-1 07:57 来自手机 | 只看该作者
Y_G_G 发表于 2018-10-31 22:15
AVR的指令131条,常用的不会到30条的,不管是什么单片机,汇编指令常用的都有20条左右,但你却都得学完,就像论 ...

谢谢大佬,我是要准备考试。。。。一共上9天课就要考试的。。。。。要求是用汇编语言
回复

使用道具 举报

9#
ID:418435 发表于 2018-11-1 07:57 来自手机 | 只看该作者
mengzhixinheng 发表于 2018-10-31 20:42
M8,用汇编学太慢啦,你学过C就用C吧,上手很快的。用汇编需要注意的地方太多了,我觉得入门不考虑。而且8 ...

好的好的,谢谢
回复

使用道具 举报

10#
ID:396024 发表于 2018-11-1 11:57 来自手机 | 只看该作者
买个M8开发板,最便宜的,用汇编从点亮一个灯开始,收获会很大的,这玩意实践才能学好。
回复

使用道具 举报

11#
ID:342822 发表于 2018-11-1 12:58 | 只看该作者
哈哈~~用bascom-avr吧。立马上手。
回复

使用道具 举报

12#
ID:418435 发表于 2018-11-2 08:34 来自手机 | 只看该作者
angmall 发表于 2018-10-31 21:10
我给你来个试试

AVR汇编超级经典教程.pdf

谢谢分享!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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