用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是个好东西,里面集成了很多应用函数,直接include就可以了,比如延时。而且dehug的时候,可以直接和avrstudio连接。
文章评论(0条评论)
登录后参与讨论