当前位置:首页 » 编程软件 » mplab编译器bin

mplab编译器bin

发布时间: 2023-02-23 13:03:42

A. MPLAB 编译总是失败,求高手解答。

你仔细检查下你的编译器路径设置是不是 正确 很容易出错的,
另外是不是有文件加密了?
可以参考下面这个链接
http://www.burnon.com/forum/showtopic-10433.aspx 就是加密的原因

你也可以把你的编译器 换个更新的版本 试试

B. MPLAB 编译出错!!!

首先 主程序是可以有返回数值的 不是返回值的问题。
其次,你那个while (1) 后面应该是
while(1)
{
PORTB=counter;
counter=counter+1;
}
应该是{} 而不是 () 明显是你的括号些错误了而导致的。
这个应该才是关键。

C. PIC单片机编程软件MPLAB,装了PICC,用C语言编程后,编译时系统报错,请帮忙看看

没有找到主函数?是不是picc没有装好啊?

D. 怎样建立mplab ide编译器可以使用的库文件

首先,你用的C18编译器只能编译PIC高端的8位单片机PIC18系列单片机。
不建议初学者开始就先学PIC18单片机,建议先学PIC10、PIC12、PIC16系列单片机。如需要编译C文件,可以在Microchip的官网下载HT-PICC for PIC12/16那个。
但也不建议初学者开始学就用C编写。如果你不了解单片机内部结构和指令(指令就是汇编),那你永远也没法学懂单片机(不管是否PIC的)。
啰嗦的话说完了,现在说一下你的问题。装好以后,先要建立好一个项目,在建立项目的时候需要你指定编译器,则找到Microchip C18 toolsuite,并且确认下面的编译器和连接器的路径都指向MCC18目录下。
建立好项目后,加载的头文件不是PIC.H(这个是PIC12/16系列的头文件),而是你用什么单片机则加载什么头文件,比如说PIC18F4680这款单片机,那就加载PIC18F4680.H这个文件需要注意的是并不是所有的单片机都有“自己名字.H”这样的文件,你需要查看具体的单片机的数据手册,这可以在Microchip网站上免费下载。
然后还需要把对应的LIB文件加载上比如说PIC18F4680.LIB,还有对应lkr文件,比如PIC18F4680.lkr。
还需要配置的是“Project”—》“Build Options”—》“Project”,在在弹出的对话框中找到“Directories”标签,看到一个Show directories for:旁边的下拉选项,分别找到“Include Search Path”“Library Search Path”“Linker-Script Search Path”,这三个选项,这三个分别是指定头文件目录(Mcc18\h)、Lib库文件目录(Mcc18\lib)和LKR目录(Mcc18\bin\lkr)的。点击那个“New”按钮建立路径。
如果还不行,把编译的错误信息发给我看看。
不过如果你是为了长期从事PIC单片机开发的话,我还是建议你先学PIC12、PIC16,并先学汇编开始。不管单片机还是计算机,不都是从汇编指令开始学起的么!

E. MPLAB编译时老是出现下面这个提醒

你这个是 变量 _sjm 太大 没有空间里

解决方法:

  1. 改小 这个变量

  2. 改变代码模式 你现在是 lite mode 看能不能改large

F. MPLAB IDE8.60编译出错讨论

f

G. 各位大侠,我在用MPLAB7.50 的时候编译会出现下面的话,是什么意思啊!

你用的HI-TECH 编译器是演示版的,需改正版的,用MPLAB V8.3

H. pic单片机入门 同样的程序 mplab 为什么我的编译不了

你在MPLAB中选对了芯片没有,这里提示RD2没有定义说明你MPLAB现在选择所支持的PIC芯片是没有RD2这个引脚的。而你程序里所对应的pic芯片是有这个引脚的。PIC芯片很多种的,从六个引脚的单片机芯片到一百多个引脚的都有注意写程序前先选好芯片。

I. 如何用MPLAB进行PIC反汇编

MPLAB
应该就可以。

所谓的机器码应该就是二进制文件吧?
MPLAB IDE 可以进行反汇编(相信它也是最准确最全的PIC反编译工具)
。具体步骤如下:

1.
启动MPLAB IDE 执行Configure菜单下的Select Device选择好芯片
.
2. File菜单下Import导入要反编译的HEX文件
.
3.View菜单下Program Memory 查看程序存储器的内容
,
在程序存储器内容显示窗口的左下角切换到Machine或Symbolic,
在这个窗口上就可以看到每一个地址和HEX文件对应的ASM“反编译”就是察看源代码,其实最佳的PIC“
反编译”工具就是MPLAB-IDE,也具有察看源代码的功能。不过大家要注意

由于PIC采用分页技术,“反编译”后的源程序再次编译后一般FILE--> IMPORT-->IMPORT TO MEMORY -->调入.HEX文件(你的机器码应该是bin文件或者hex文件,都差不多了!)

然后再WINDOW中打开PROGRAM MEMORY窗口,就得到了源程序

注意所有未用的程序段反汇编后全部成了XORLW 0FFH

J. MPLAB IDE v7.62编译C程序问题

编译器没选好,
另外头文件要加正确

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:746
制作脚本网站 发布:2025-10-20 08:17:34 浏览:1010
python中的init方法 发布:2025-10-20 08:17:33 浏览:716
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:878
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:774
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1124
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:349
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:227
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:911
python股票数据获取 发布:2025-10-20 07:39:44 浏览:873