![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PIC
无痕幽雨
宠辱不惊,看庭前花开花落!
去留无意,望天上云卷云舒!
展开
-
PIC单片机的配置字总结
平台为:MPLAB V8.92,这个ID有两个编译选项:DEBUG和RELEASE,那么可以根据系统预定宏来自动根据选择模式,配置配置字。一、PIC18F系列配置字编写MUC: PIC18F4550IDE: MPLAB V8.92编译器:MCC18 V3.47配置字讲解帮助手册在编译器如下目录:doc\hlpPIC18ConfigSet.chm例如:D:\Program F原创 2016-05-14 10:18:09 · 14382 阅读 · 0 评论 -
PIC单片机MPLAB V8设置技巧
以前对MPLAB的不人性化设计发过牢骚,今天从网上看到了一篇文章,教你如何设置,设置完后,人性化多了。在此分享一下:原文:让你的MPLAB好用起来!很多人抱怨,MPLAB 编辑功能不方便,很多功能没有。特别是你如果第一次接触MPLAB的时候,觉得界面太不友好,其实不然。。。。 1. 实现效果1:双击选取单词,再次双击选取整行。——打开 edit\propertie转载 2016-05-14 09:49:43 · 2232 阅读 · 0 评论 -
PIC C语言编程_PICC中变量修饰关键词
转载:http://www.schuitron.com/content/667.html1) extern — 外部变量声明 如果在一个 C 程序文件中要使用一些变量但其原型定义写在另外的文件中,那么在本文件中必须将这些变量声明成“extern”外部类型。例如程序文件 code1.c 中有如下定义:bank1 unsigned c转载 2016-03-03 11:50:52 · 2217 阅读 · 0 评论 -
PIC汇编指令
出处:http://blog.sina.com.cn/s/blog_a575eb9401016ig4.htmlPIC18F系列d:目标寄存器选择位 0表示结果保存至W寄存器中,1表示保存到文件寄存器f中。a: 快速操作RAM位 0表示快速操作RAM内的RAM单元(BSR寄存器被忽略)。1表示存储区由BSR指定面向字节的操作指令1、ADDWF f,d,a;将转载 2015-08-05 20:01:58 · 8038 阅读 · 0 评论 -
PIC单片机用指针调用IO口
代码:void TEST(volatile near unsigned char* IO,unsigned char n,BOOL value){unsigned char a;unsigned char b;a=*IO;b=0x01;b=bif(value){*IO=a | b;}else{ b=~b;*IO=a & b;}原创 2015-06-12 17:05:40 · 2262 阅读 · 0 评论 -
PIC32编译器和谐说明
记录和谐方法如下:注意:此方法和谐C32编译器,不是XC32编译器;1、cmd打开命令窗口;2、cd到你安装C32编译器路径的pic32-upgrader文加件下,如:cd C:\Program Files\Microchip\MPLAB C32 Suite\pic32-upgrader3、输入 upgrader,回车;4、打开输入密钥窗口,格式:XXXA-CXXX-XXXA转载 2015-03-13 19:15:33 · 2610 阅读 · 0 评论 -
PIC关于RAM空间变量的绝对定位及分配
转载地址:http://bbs.21ic.com/icview-296852-1-1.html在目前的HI-TECH PICC中,BANK0.....BANK3这样的声明在默认情况下已经不起作用,编译器会根据RAM的使用情况尽量把变量全部安排在BANK0,我看了半天的用户手册测试也没有找到绝对定位的方法,相反,使用全局变量 unsigned long int A @ 0x70 这样的绝对转载 2015-10-21 10:03:54 · 2696 阅读 · 0 评论 -
PIC常见错误(持续更新)
1. Error - processor types do not agree across all input files. SolutionThis error typically occurs when you have selected the wrong linker script file.Double click on the linker script in the ...原创 2015-08-05 11:17:29 · 3402 阅读 · 0 评论