搜索
bottom↓
回复: 6

新手,请问pic的头文件什么的在哪找?目录结构怎样?

[复制链接]

出0入0汤圆

发表于 2015-7-26 15:38:01 | 显示全部楼层 |阅读模式
有个小模块要用到PIC单片机,把MPlad下下来之后发现它在建立工程时不是特别的“体贴”,
不会像keil一样你选什么芯片它就给你把相关的头文件启动文件甚至库都给你准备好,
而是要你自己一个个添加。不知道各位平常都怎么操作的?

如果要自己从网站上下,大概网址是什么?虽然MPLAB做得比ST的网站符合逻辑多了……远超周公公的Frontpage98的水准……

我怕下一个别人的流水灯的工程然后在其基础上修改被人笑话……

顺便说下,是PIC18 和 PIC16的……

出10入10汤圆

发表于 2015-7-26 15:51:54 | 显示全部楼层
如果是PICC编译器,创建工程(用Project Wizard)--->选择芯片型号--->选择编译器--->选择路径--->输入工程文件名--->添加源文件,即可创建完成。
在原文件中只要#include <pic.h> 即可。编译器会自动根据芯片型号选择最终的头文件,芯片头文件都在编译器的include文件夹里

出10入10汤圆

发表于 2015-7-26 15:56:23 | 显示全部楼层
我用的是MPLAB IDE v8.92
创建工程比IAR、MDT简单

出0入0汤圆

 楼主| 发表于 2015-7-26 15:58:34 | 显示全部楼层
szxszx 发表于 2015-7-26 15:56
我用的是MPLAB IDE v8.92
创建工程比IAR、MDT简单

谢谢你的回答,我的版本跟你恰好是一样的,我去试试。

出0入0汤圆

 楼主| 发表于 2015-7-26 18:55:43 | 显示全部楼层
szxszx 发表于 2015-7-26 15:56
我用的是MPLAB IDE v8.92
创建工程比IAR、MDT简单

你好,我按你说的做了,但是貌似新建的工程只能添加.asm文件?
添加C文件它自动放到“其它”文件夹中,并且编译器不认。

怎么像51一样使用C语言而不是汇编呢?

另外你用什么编译和连接器?MPLAB自己的貌似不行?

出10入10汤圆

发表于 2015-7-27 07:56:44 | 显示全部楼层
我用的picc9.83,搜一下,论坛里有

出0入4汤圆

发表于 2015-7-27 11:08:21 | 显示全部楼层
我一直使用HI-TECH C编译器
直要在main文件里包含一个htc.h就可以了。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-1 17:06

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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