[求助] ATtiny单片机中DDRx寄存器

测控一哥   2018-3-14 09:46 楼主
在AtmelStudio7中编写ATtiny816单片机的程序,在配置IO时,用DDRx寄存器,出现未定义是怎么回事?

回复评论 (9)

应该是需要升级编译器
点赞  2018-3-14 09:50
我用的就是最新的7
点赞  2018-3-14 09:54
没有包含头文件?
点赞  2018-3-14 10:16
引用: cruelfox 发表于 2018-3-14 10:16
没有包含头文件?

头文件只有这个#include ,ATtiny816需要添加单独的头文件吗
点赞  2018-3-14 10:21
引用: 测控一哥 发表于 2018-3-14 10:21
头文件只有这个#include ,ATtiny816需要添加单独的头文件吗

看 avr/io.h 里面的内容是否定义了
点赞  2018-3-14 10:25
引用: cruelfox 发表于 2018-3-14 10:25
看 avr/io.h 里面的内容是否定义了

没法查看,刚才我试了一下
点赞  2018-3-14 10:31
引用: 测控一哥 发表于 2018-3-14 10:31
没法查看,刚才我试了一下

我看了IO.h,里面没有ATtiny816这个型号
点赞  2018-3-14 10:38
引用: 测控一哥 发表于 2018-3-14 10:31
没法查看,刚才我试了一下

我看了IO.h,里面没有ATtiny816这个型号,如果要使用这个型号的单片机,应该怎么办呢
点赞  2018-3-14 10:39
引用: 测控一哥 发表于 2018-3-14 10:39
我看了IO.h,里面没有ATtiny816这个型号,如果要使用这个型号的单片机,应该怎么办呢

自已把使用的特殊寄存器定义一下
http://shop34182318.taobao.com/ https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
点赞  2018-3-14 10:50
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复