找回密码
 注册
关于网站域名变更的通知
查看: 321|回复: 1
打印 上一主题 下一主题

AVR C语言开发简介

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-3-11 10:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
AVR C语言开发简介+ Y! e* n# r6 j' T

/ h" S! Z6 c/ t% ^/ r

% V- [9 A2 |4 N6 N1 \2 @# U$ D  F; ]

Avr单片机和其他单片机一样,有自己的指令和寄存器,特定的IO口操作方法,有定时器,AD转换,串行口,PWM输出,EEPROM等。为了缩短大家学习的时间,快速的了解avr编程思路,拟定avr程序设计系列教程。我使用avr也不是很长时间,技术有限,错误再所难免,还请指出,以期改正。

【说明】:本页是针对从来没有碰过单片机或者用过单片机而没有用c语言的朋友,如果你已经用过其他单片机,此页说明可能对你没有很大帮助,且显得有些幼稚,请你跳过。

本站所有程序都是在icc+avrstudio下进行的,如果你没有配置好环境

采用icc的原因之一是它自带一个非常好用的application builder,生成的代码结构清晰,层次清楚,特别适合新手,如下图。

非常好用的 icc application builder

下面通过一个简单的程序,分析avr程序要素,使用icc的程序生成器,Application Builder 界面如下:

icc的程序生成器

进入该界面后,我更改设置,Target CPU,及目标芯片设置位mega16这个非常常用的芯片,Xtal speed 及晶振频率,我选了我用的7.3728MHz。

游客,如果您要查看本帖隐藏内容请回复

1 A$ L" a5 v+ W  E
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-30 01:04 , Processed in 0.093750 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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