这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 物联网技术 » 在Ultra Edit编辑环境下使用Hi-Tech C 殷建彬

共6条 1/1 1 跳转至

在Ultra Edit编辑环境下使用Hi-Tech C 殷建彬

菜鸟
2004-08-13 03:36:08     打赏
Hi-Tech PICC CHi-Tech 公司为microchip公司pic系列单片机设计的C语言编译器,Hi-Tech是目前比较好用picC编译器。读者朋友可以到http://www.htsoft.com 下载它的demo板。在MPLAB环境下可以调用Hi-Tech进行编译。但是在MPLAB环境下使用有很多的不便,比如不能进行中文注释,关键字不能彩色显示等。一般设计者都喜欢在Ultra Edit编辑环境下进行编写和修改,在MPLAB环境下编译模拟,要来回切换,非常的不方便。还有,因为MPLAB没有感知功能,在Ultra Edit修改以后,MPLAB并不知晓,所以还要重新打开这个文件才行。如果在Ultra Edit环境下也能编译就好了!经过笔者的探索,已经可以在Ultra Edit调用Hi-Tech PICC进行编译了。下面笔者详细说明怎样设置和使用。

第一步: 打开Ultra Edit编辑器,选择菜单“高级”的“工具配置”,点击,打开工具配置窗口,如图1所示。在“命令栏(C)”里通过“游览”找到你安装的PICC的路径,如C:\HT-PIC\bin\picc.exe,空格,然后再输入:“-16F877 -Zg –O –E %F”(不要输入引号)。笔者简单解释一下:-16F877是利用PIC16F877的资源,因为PIC16F877比较多,这样就可以编译其它的PIC系列的单片机了;-O –Zg都是代码优化命令;-E是产生错误文件的命令,有了这个命令当产生错误以后,我们点击错误提示,光标就会停留在存在错误的语句行上,这样就非常方便我们修改错误;%F是编译当前文件的命令。当然我们也可以加其它的命令,请查阅有关Ultra Edit的帮助

第二步:在工作目录输入(W):“%P (不要输入引号)。意思是把编译生成的文件放到当前文件的路径下。

第三步:在“菜单项目名称(M)”输入你起的名字,笔者输入的是:“PICC

第四步:为了看到输出结果我们还要做下面的设置,在“保存活动文件”前面的方框里打勾;在“输出到列表窗口” 前面的方框里打勾;在“捕获输出” 前面的方框里打勾。

最后点击“插入”按钮。设计好的情形如图2所示。不要忘了还要点击“确定”按钮,不然我们前面的工作就白做了。 [align=right][color=#000066][此贴子已经被作者于2004-8-12 19:46:16编辑过][/color][/align]




关键词: Ultra     编辑     环境     使用     Hi-Tech     殷建    

菜鸟
2004-08-13 03:37:00     打赏
2楼

好了,你现在点击高级菜单,就会在看到“PICC”选项了!

赶紧打开一个PICC文件试试我们的成果吧!点击“高级”菜单下的PICC选项,编译结果马上出现在了我们的面前!效果如图3所示,在文件所在的路径下还生成了hex等文件。如果出现错误,在输出窗口会有提示的。点击错误提示,提示符就会跳到出错行。效果如图4所示。 不过笔者建议不要直接把hex文件下载到单片机,应该用MPLAB编译、模拟后,觉得没有什么问题再下载到单片机进行试验。[


菜鸟
2004-08-13 03:37:00     打赏
3楼
[upload=jpg]UploadFile/2004-8/2004812193253277.jpg[/upload]

菜鸟
2004-08-13 03:38:00     打赏
4楼
[upload=jpg]UploadFile/2004-8/200481219330914.jpg[/upload]
[upload=jpg]UploadFile/2004-8/200481219338181.jpg[/upload]


菜鸟
2004-08-13 03:38:00     打赏
5楼

[upload=jpg]UploadFile/2004-8/2004812193315880.jpg[/upload]


菜鸟
2004-08-13 03:41:00     打赏
6楼
此文章已经发表在《电子制作》2004年第七期!欢迎转载,说明来源!

共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]