原创 编程的准备

2008-11-3 14:45 2187 5 5 分类: MCU/ 嵌入式

    用iccavr+avrstudio。


    iccavr,先是新建工程。然后新建文件,把文件添加到工程。工程---选项,打勾,然后就可以编译生成hex文件了。


  C语言的基本操作:


BIT(x)  定义为 1 << (x)






  BIT(0)=0 0 0 0 0 0 0 1


  BIT(3)=0 0 0 0 1 0 0 0


~BIT(3)=1 1 1 1 0 1 1 1

  DDRA|=BIT(PA2); 这个只对寄存器特定的管教操作,与1或,就是置1,二对其他的管教不产生影响。

cvavr也是一个好用的c语言开发环境。http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=720967&search_mode=4&search_text=anylon 这里有下载。

cvavr是个好东西,里面集成了很多应用函数,直接include就可以了,比如延时。而且dehug的时候,可以直接和avrstudio连接。

 

 


PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
5
关闭 站长推荐上一条 /3 下一条