当前位置:首页 > 单片机 > 单片机
[导读]一.配置字PIC单片机的配置字可以用__CONFIG命令来定义:# include__CONFIG(x)其中x是配置字,头文件中定义了相应的配置说明符,如:__CONFIG(WDTDIS & XT & UNPROTECT);这将关闭看门狗,设置XT振方式,程序不加密。注

一.配置字

PIC单片机的配置字可以用__CONFIG命令来定义:

# include

__CONFIG(x)

其中x是配置字,头文件中定义了相应的配置说明符,如:

__CONFIG(WDTDIS & XT & UNPROTECT);

这将关闭看门狗,设置XT振方式,程序不加密。注意:不同的配置符间用'&'相联,未定义的部分保留未编程状态。详细的情况请参考头文件及PIC数据手册

二.ID 位置

有些PIC单片机在程序空间外还有ID空间,可用下面的方法来定义:

# include

__IDLOC(x) 其中x是ID标示,如:

__IDLOC(15F0);

将ID的四个单元定义为:1, 5, 15, 0. ID的具体位置由所指定的PIC芯片自动设定。

三.EEPROM 数据

有些PIC单片机支持用外部编程器对内部的EEPROM进行编程。

__EEPROM_DATA()可以将用于初始化的数据放入HEX文件中,如:

__EEPROM_DATA(0, 1, 2, 3, 4, 5, 6, 7)

可将0-7八个数放入HEX文件中,在用外部的编程器进行编程时将 这八个数写入PIC单片机中。

__EEPROM_DATA不是用于运行时写入EEPROM数据的,在运行时请用 EEPROM_READ(), EEPROM_WRITE()。

pic 18 __config 配置位 PIC18的__CONFIG设置与PIC16的不一样。PIC16的如:

__CONFIG(_CP_OFF&_WDT_ON&_BODEN_ON&_PWRTE_ON&_RC_OSC); 是写在一起的。

PIC18 不写在一起,CONFIG1..7是分开写的。如:

__CONFIG(1,IESODIS&FCMDIS&HS);

__CONFIG(2,BOREN&PWRTEN&WDTDIS&WDTWINDIS&WDTPS32K);

__CONFIG(3,MCLREN);

__CONFIG(4,DEBUGEN&XINSTEN&STVRDIS);

__CONFIG(5,UNPROTECT);

__CONFIG(N,X) 函数原型在PIC18。H文件中。里面的各项设置在PIC18Fxx22。H中。

上面的各项设置意义是:

//各项内容在PIC18FXX22.H文件中定义

//1.振荡器切换OFF&故障保护时钟监视器OFF&高速模式

//2.欠压复位ON&上电延时ON&看门狗OFF&看门狗分频数

//3.mclr用于复位脚

//4.使能后台调试器&使能指令集扩展&堆栈溢出不复位

//5.代码不保护

扩展阅读:PIC单片机之I2C(从模式)

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

Pic单片机和51单片机是两种应用广泛的微控制器,它们各自具有不同的特点和优势,选择哪种单片机取决于具体应用需求。下面将对Pic单片机和51单片机进行详细的介绍和对比。

关键字: PIC单片机 51单片机 单片机

PIC单片机是基于RISC系统结构的单片机,最初的设计是支持PDP(编程数据处理器)计算机。大量的操作可以用来控制外围设备。PIC单片机比微控制器具有更快的程序执行能力。它是由微芯片技术公司于1889年发明的,是一种8位...

关键字: PIC单片机 定时器 中断

在通讯、电力领域,要求的直流电源系统输出的电流电压各不相同。对于大容量电源系统,往往采用多个同一电压等级的小容量电源模块并联的方法来实现,但如果并联的电源模块太多,就不利于均流和可靠性,因此用户迫切要求大容量电源模块的出...

关键字: PIC单片机 开关电源 UPS

PIC单片机的技术优势,第一,哈佛总线结构。在设计上这一系列的单片机不仅仅沿用了哈佛体系结构,更尝试了使用哈佛 总线结构,这为其在流水作业中各项指令可以更好地执行提供了技术保障;第二,在寻址方式上,其他类型的单片机寻址方...

关键字: PIC单片机 步进电机 控制器

PIC单片机(Peripheral Interface Controller)是一种基于RISC(Reduced Instruction Set Computing)架构的8位或16位微控制器。它由美国微芯片技术公司Mi...

关键字: PIC单片机 控制器 计算机

什么是PIC中断程序呢?形象的生活比喻就比如你现在这在看我的文章,突然你的朋友喊你一起去烤地瓜,这时候你就中断了看文章和朋友烤地瓜去了,烤完地瓜之后你又回来看文章。烤地瓜这件事就好比中断程序,他中断了你看文章这件事。在程...

关键字: PIC 中断 标志位

本人从事单片机应用系统的开发已有多年,使用过多种型号的PIC单片机,深感PIC单片机使用起来确实很方便:

关键字: PIC 单片机 寄存器

PIC单片机(Peripheral Interface Controller)是一种用来开发的去控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于...

关键字: PIC 单片机 硬件

新型调制器将速度和规模提高到224G/λ,适用于未来的高速应用 加利福尼亚州山景城2023年3月7日 /美通社/ -- OpenLight 今天宣布已开发并成功展示了一种224G InP调制器,可用于Tower的PH1...

关键字: IC设计 LIGHT PIC 调制器

新产品可为实验室测试提供灵活性,并能够提高PIC设计精度,从而加快上市时间 加利福尼亚州山景城2023年3月3日 /美通社/ -- 为提高对工艺技术的熟悉程度并增加光子集成电路(PIC)的可及性,OpenLight 今...

关键字: LIGHT PEN PD PIC
关闭
关闭