历史上的今天
返回首页

历史上的今天

今天是:2025年04月25日(星期五)

正在发生

2020年04月25日 | 【MPLAB X IDE】05:配置位(Configuration bits)

2020-04-25 来源:eefocus

环境

MPLAB X IDE版本:v5.10


编译器:xc16-gcc v1.20


解决方法

1、打开菜单 ProductionSet Configuration Bits,弹出 配置位 界面。按照工程要求,修改参数。

2、点击 输出生产源代码。把下列代码贴到主程序中,即可。


// PIC24EP64GP204 Configuration Bit Settings

 

// 'C' source line config statements

 

// FICD

#pragma config ICS = PGD1               // ICD Communication Channel Select bits (Communicate on PGEC1 and PGED1)

#pragma config JTAGEN = OFF             // JTAG Enable bit (JTAG is disabled)

 

// FPOR

#pragma config ALTI2C1 = OFF            // Alternate I2C1 pins (I2C1 mapped to SDA1/SCL1 pins)

#pragma config ALTI2C2 = OFF            // Alternate I2C2 pins (I2C2 mapped to SDA2/SCL2 pins)

#pragma config WDTWIN = WIN75           // Watchdog Window Select bits (WDT Window is 75% of WDT period)

 

// FWDT

#pragma config WDTPOST = PS4096         // Watchdog Timer Postscaler bits (1:4,096)

#pragma config WDTPRE = PR128           // Watchdog Timer Prescaler bit (1:128)

#pragma config PLLKEN = ON              // PLL Lock Enable bit (Clock switch to PLL source will wait until the PLL lock signal is valid.)

#pragma config WINDIS = OFF             // Watchdog Timer Window Enable bit (Watchdog Timer in Non-Window mode)

#pragma config FWDTEN = OFF             // Watchdog Timer Enable bit (Watchdog timer enabled/disabled by user software)

 

// FOSC

#pragma config POSCMD = HS              // Primary Oscillator Mode Select bits (HS Crystal Oscillator Mode)

#pragma config OSCIOFNC = OFF           // OSC2 Pin Function bit (OSC2 is clock output)

#pragma config IOL1WAY = ON             // Peripheral pin select configuration (Allow only one reconfiguration)

#pragma config FCKSM = CSDCMD           // Clock Switching Mode bits (Both Clock switching and Fail-safe Clock Monitor are disabled)

 

// FOSCSEL

#pragma config FNOSC = PRIPLL           // Oscillator Source Selection (Primary Oscillator with PLL module (XT + PLL, HS + PLL, EC + PLL))

#pragma config IESO = ON                // Two-speed Oscillator Start-up Enable bit (Start up device with FRC, then switch to user-selected oscillator source)

 

// FGS

#pragma config GWRP = OFF               // General Segment Write-Protect bit (General Segment may be written)

#pragma config GCP = OFF                // General Segment Code-Protect bit (General Segment Code protect is Disabled)

 

// #pragma config statements should precede project file includes.

// Use project enums instead of #define for ON and OFF.

 

#include

推荐阅读

史海拾趣

Amulet Technologies公司的发展小趣事

Amulet Technologies 是一家位于美国佛罗里达州坦帕的公司,专注于嵌入式系统和触摸屏技术。以下是该公司发展的五个相关故事:

  1. 公司成立与初期发展:Amulet Technologies成立于1998年,由一群有经验的电子工程师创立。公司初期的主要目标是开发具有低功耗、高性能和易于集成的嵌入式系统解决方案。他们迅速建立了一支专业团队,并开始研发新技术以满足市场需求。

  2. 触摸屏技术的突破:随着智能手机和平板电脑等设备的普及,触摸屏技术成为了电子行业的热门话题。Amulet Technologies在2006年推出了其首个触摸屏控制器产品,为用户提供了更加直观、灵活的操作体验。这一技术突破使得公司在市场上获得了更多的关注和认可。

  3. 拓展产品线:除了触摸屏技术,Amulet Technologies还不断拓展其产品线,涵盖了嵌入式图形处理器、开发工具和软件库等领域。公司致力于提供全面的解决方案,帮助客户快速开发和部署嵌入式系统。

  4. 合作伙伴关系:为了加强自身实力并扩大市场份额,Amulet Technologies积极与其他公司建立合作伙伴关系。公司与硬件制造商、软件开发商和系统集成商等各个领域的企业合作,共同推动产品创新和市场拓展。

  5. 持续创新与未来展望:Amulet Technologies一直致力于不断创新,满足客户不断变化的需求。公司不断投入研发,开发新技术,并与客户紧密合作,持续改进和优化产品。未来,公司将继续致力于嵌入式系统和触摸屏技术的研究与开发,为客户提供更加优质的产品和服务。

BROTHER公司的发展小趣事

BROTHER公司的历史可以追溯到1908年,当时安井兼吉在名古屋市开设了工业缝纫机维修及零部件生产的“安井缝纫机商会”。随着时间的推移,公司逐渐发展成为缝纫机领域的领导者。然而,BROTHER并没有满足于在缝纫机领域的成功,而是开始寻求跨界发展的机会。上世纪中叶,随着电子技术的兴起,BROTHER开始利用其在机械制造和精密加工方面的技术优势,涉足电子产品领域。通过不断研发和创新,BROTHER成功推出了一系列电子产品,逐渐在电子行业崭露头角。

Astec [Astec America, Inc]公司的发展小趣事

面对数字化转型的大趋势,Astec也积极拥抱变革。公司加大了对信息技术和智能制造的投入,通过引入先进的生产管理系统和数据分析工具,提高了生产效率和产品质量。同时,Astec还积极探索新的商业模式和销售渠道,以适应数字化时代的市场需求。展望未来,Astec将继续坚持创新驱动的发展理念,不断推动公司在电子行业中的持续发展。

这五个故事基于Astec America, Inc在电子行业发展的主要阶段和事件进行编写,旨在客观描述公司的发展历程和重要成就。请注意,这些故事可能无法涵盖公司发展的所有细节,但能够提供一个大致的框架。

DACHANG公司的发展小趣事

在竞争激烈的电子行业中,DACHANG公司始终坚持以品质为核心。公司不断引进先进的生产设备和技术,严格把控产品质量,确保每一件产品都能达到客户的期望。正是这种对品质的执着追求,让DACHANG公司的产品在市场上赢得了良好的口碑,公司也逐渐扩大了自己的市场份额。

ACEINNA公司的发展小趣事

在追求经济效益的同时,DACHANG公司始终不忘承担社会责任。公司积极参与公益事业,关注环境保护和社会发展。无论是在捐款助学、扶贫济困还是在环保减排方面,DACHANG公司都积极履行自己的社会责任,为社会做出了积极贡献。这种对社会责任的担当和履行,不仅提升了DACHANG公司的品牌形象,也赢得了社会各界的广泛赞誉。

FREESCALE (NXP)公司的发展小趣事

DACHANG公司深知创新是企业发展的根本动力。因此,公司始终将创新作为自己的核心竞争力,不断推出具有创新性的产品和解决方案。无论是产品设计、技术研发还是市场营销,DACHANG公司都积极引入新的理念和模式,为公司的发展注入了源源不断的活力。

问答坊 | AI 解惑

电子设计大赛题目征集

本帖最后由 paulhyde 于 2014-9-15 09:31 编辑 各位大虾能帮着想一些电子设计大赛的题目吗?主要针对单片机控制类的,不甚感激,  …

查看全部问答>

请求高手帮助分析该电路原理

该电路是从IN 端输入信号,可信号又返回了输入端。搞不明白是不是限幅电路。请求高手帮忙分析下。先谢谢了。…

查看全部问答>

设置管脚约束时出的问题

最近做一个设计,用的是CPLD XCR3064XL,工具为ISE9.0,我的顶层接口是clk,datain,rst,dataout四个管脚,如下图: 可是当我分配管脚时却出现了另外的接口信号,如下图: 不太明白这是为什么?…

查看全部问答>

关于snmp的问题

想在wince上加入snmp协议,请问有人做过吗? 原来想用net-snmp或snmp++做,但是没有看到wince下成功的例子,所以很郁闷,不知道怎么改。 wince自带有snmp协议,但是不太了解,就知道有编写一个dll然后dll怎么加载进去,还有mib库是怎么和 dll关 ...…

查看全部问答>

wince 5.0 不能播放FLASH网页?该怎么做?

PB5,添加中文,日文,英文都能正常显示正常的操作系统介面,但添加泰文时,能编译成功,当烧写到板子上时,不显示泰文系统,显示的却是英文,请教各位高手,我怎么才能把系统转换成泰语的系统?谢谢各位啦! …

查看全部问答>

STR9几时能出个有I2S口的啊?

STR9 几时能出个有 I2S 口的啊? 96MIPS的高速, 没有I2S, 好多场合不能用. …

查看全部问答>

STLINK问题请教

                                 请教为什么我的三合一开发套件用ST-LinkUpgrade工具连接不上没法升级??请高手指点??…

查看全部问答>

如何查找STM32和STM8的官方文档

1)进入ST中文主页:http://www.stmicroelectronics.com.cn/ 2)在“产品”栏目点击“微控制器”,就可以看到下面的界面: 下载 (55.5 KB) 2010-2-4 16:55 ----------------------------------------------- 还可以 ...…

查看全部问答>

南京某公司招聘

招聘信息: 职位描述: -动力锂电充放电及保护电路设计; -小信号处理电子线路设计; 岗位要求: -本科及以上学历,电子相关专业,2年以上相关工作经验; -熟悉单片机开发及单片机C语言编程; -熟悉原理图、PCB设计工具软件; ...…

查看全部问答>

(MSP430分享)使用MSP430经验之贴

      感觉身边使用MSP430的客户特别多,网上资料多,参考书籍也很多,便开始评价MSP430系列MCU。       看到网上开发工具很多,也有免费申请的,便申请了一套学习板。开始学习使用,下载示例代码, ...…

查看全部问答>