[8/16位单片机] attiny204头文件

[复制链接]
516|17
 楼主 | 2019-12-5 14:01 | 显示全部楼层 |阅读模式
本帖最后由 GYGD 于 2019-12-5 14:19 编辑

我们用attiny204来做一个项目,用xc8 2.10来做编译器,MPLAB X ide,头文件用哪个呢?用xc.h特殊寄存器写进去就编译不过,IO.h里面也找不到204的型号。

使用特权

评论回复
| 2019-12-5 17:29 | 显示全部楼层
不应该啊, 你具体什么东西编译不了,发出来,我试下

使用特权

评论回复
| 2019-12-5 17:34 | 显示全部楼层
我觉得你就是没找到对应的头文件。

使用特权

评论回复
| 2019-12-5 17:34 | 显示全部楼层
另外这个可能不是用xc.h做头文件。

使用特权

评论回复
| 2019-12-5 17:47 | 显示全部楼层
http://bbs.21ic.com/icview-2866320-1-1.html
去看看这个贴,应该头文件错了,我看这个贴用的Avr/

使用特权

评论回复
| 2019-12-5 17:48 | 显示全部楼层
242085de8d25fca4f3.png
463515de8d276f159e.png

使用特权

评论回复
| 2019-12-5 17:48 | 显示全部楼层
去吧,
http://bbs.21ic.com/icview-2621986-1-1.html
这里有个汇总,你看看。

使用特权

评论回复
 楼主 | 2019-12-6 09:18 | 显示全部楼层
mintspring 发表于 2019-12-5 17:34
我觉得你就是没找到对应的头文件。

是没找到,.h的头文件你们这个型号没找到。

使用特权

评论回复
 楼主 | 2019-12-6 09:18 | 显示全部楼层
奔波儿熊 发表于 2019-12-5 17:29
不应该啊, 你具体什么东西编译不了,发出来,我试下

直接端口配置寄存器都不得行,是头文件没找到

使用特权

评论回复
 楼主 | 2019-12-6 09:19 | 显示全部楼层

attiny204这个MCC不能配置

使用特权

评论回复
| 2019-12-6 14:12 | 显示全部楼层
mcc确实用不了,
试试这个
#include <avr/io.h>

使用特权

评论回复
 楼主 | 2019-12-6 21:55 | 显示全部楼层
奔波儿熊 发表于 2019-12-6 14:12
mcc确实用不了,
试试这个
#include

这个试了的,这个头文件里面也没得attiny204的对应型号

使用特权

评论回复
| 2019-12-6 22:29 | 显示全部楼层
iotn20.h

使用特权

评论回复
| 2019-12-6 22:31 | 显示全部楼层
#elif defined (__AVR_ATtiny20__)
#  include <avr/iotn20.h>

使用特权

评论回复
| 2019-12-6 22:31 | 显示全部楼层
io.h里面定义了,你仔细看看,你要定义对名字才行。

  1. #elif defined (__AVR_ATtiny20__)
  2. #  include <avr/iotn20.h>
复制代码

使用特权

评论回复
| 2019-12-6 22:31 | 显示全部楼层
或者直接
#  include <avr/iotn20.h>
这个就是attiny20的头文件。

使用特权

评论回复
 楼主 | 2019-12-7 23:56 | 显示全部楼层
dongnanxibei 发表于 2019-12-6 22:31
或者直接
#  include
这个就是attiny20的头文件。

iotn20就是204的头文件索,我试试。

使用特权

评论回复
 楼主 | 2019-12-9 13:44 | 显示全部楼层
dongnanxibei 发表于 2019-12-6 22:31
或者直接
#  include
这个就是attiny20的头文件。

用avr/io.h,avr/iotn20.h 也不行;附件是工程。

fcc_ykq201911.rar

20.82 KB, 下载次数: 0

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

在线客服 快速回复 返回顶部 返回列表