#include #include __CONFIG (CP_OFF&WDTE_OFF&BOREN_ON&PWRTE_OFF&FOSC_HS&WRT_OFF&LVP_OFF&CPD_OFF); /*配置位 CP_OFF,代码保护位,程序存储器代码保护关闭; WDTE_OFF,看门狗定时器使能位,看门狗定时器关闭,可以通过WDTCON寄存器的SWDTEN位使能; BOREN_OFF,掉电复位选择位,掉电复位关闭; PWRTE_OFF,上电定时器使能位,上电定时器关闭; FOSC_HS,振荡器选择位,高速晶振或谐振器在RA6/OSC2/CLKOUT和RA7/OSC1/CLKIN; WRT_OFF,闪存程序存储器自写使能位,写保护关闭; LVP_OFF,低电压编程使能位,RB3引脚有数字I/O,使用MCLK上的HV(高电压)来编程; CPD_OFF,数据代码保护位,数据存储器代码保护关闭; */ #define uchar unsigned char #define uint unsigned int #define LEDA RB3//定义灯1 #define RET RB0//定义灯1 void delay(unsigned int n); void interrupt ISR(void); uchar count; main() { TRISB=0X01; //RB0为输入,其余为输出 PORTB=0x09; //RB3置1 //ANSEL=0x00; ANSELH=0x00; //将RB0(AN12)引脚被分配给端口或特殊功能。 //必须初始化ANSELH 寄存器以将模拟通道配置为数字输入。配置为模拟输入的引脚将读为0。 /* GIE = 1; //GIE: 全局中断允许位 1 = 允许所有未被屏蔽的中断 PEIE = 1; //PEIE: 外设中断允许位 1 = 允许所有未被屏蔽的外设中断 INTE = 1; //INTE:INT 外部中断允许位 1 = 允许INT 外部中断 RBIE = 1; //RBIE:PORTB 电平变化中断允许位 1 = 允许PORTB 电平变化中断 INTF=0; //INTF:INT 外部中断标志位 0 = 未发生INT 外部中断 */ INTCON=0XD8; WPUB = 0X01;//使能上拉 /* INTEDG=0; //触发中断的边沿选择位 0 = INT 引脚下降沿触发中断 */ OPTION_REG=0x00; TRISD=0X00; //定义PORTD为输出 PORTD=0X00; //输出低电平 while(1) { } } //延时(n)ms void delay(unsigned int n) { unsigned int j; unsigned int k; for(j=0;j NOP(); } void interrupt ISR(void) { if(INTF==1) //电平变化中断 { delay(20); if(RB0 == 0) { INTF=0; PORTD = ~PORTD; LEDA = ~LEDA; } } } 代码经过测试
上一篇:PICC 编译器的安装与使用方法
下一篇:PIC18F45k22单片机程序文件目录存放架构
推荐阅读
史海拾趣
随着Eclipse的不断发展壮大,ECLIPSE公司也面临着越来越多的挑战和风险。其中最大的挑战之一是保持Eclipse的开放性和灵活性,同时确保其稳定性和安全性。为此,ECLIPSE公司采取了一系列措施,包括加强代码审核、引入安全漏洞奖励计划等。此外,公司还积极应对来自竞争对手的挑战和市场变化,不断调整和优化自身的战略和业务模式。
随着公司实力的不断增强,Clever Little Box开始将目光投向国际市场。公司制定了国际化战略,通过参加国际展览、建立海外销售渠道等方式,积极开拓海外市场。这一战略的实施不仅为公司带来了更广阔的市场空间,还提高了公司的国际竞争力。
需要注意的是,以上故事是基于公开信息和一般企业发展规律进行的概括和推测,并非Clever Little Box公司的真实发展历程。如需了解该公司更准确、具体的发展故事,建议查阅相关资料或访问公司官方网站。
面对市场的不断变化和消费者需求的日益多样化,Bce Sud始终坚持创新驱动的发展理念。公司不断推出新产品,从半导体芯片拓展到传感器、集成电路等领域,产品线日益丰富。这些创新产品不仅提升了公司的市场竞争力,也为消费者带来了更多选择。
面对市场的不断变化和消费者需求的日益多样化,Bce Sud始终坚持创新驱动的发展理念。公司不断推出新产品,从半导体芯片拓展到传感器、集成电路等领域,产品线日益丰富。这些创新产品不仅提升了公司的市场竞争力,也为消费者带来了更多选择。
在技术创新的同时,和芯润德也积极拓展市场。公司凭借卓越的产品性能和优质的服务,成功打入了国内外多个高端市场。特别是在网络通信、智能终端等领域,和芯润德的产品得到了广泛应用。同时,公司还加强了与国际知名企业的合作,共同推动产业链的发展。
Datatronic公司深知人才是企业发展的核心。因此,公司一直注重人才的培养和引进。公司建立了完善的人才培训体系,为员工提供广阔的发展空间和机会。同时,公司还积极引进国内外优秀人才,为公司的技术创新和市场拓展提供了有力支持。这些举措使得Datatronic公司在人才方面形成了竞争优势。
LED器件的封装工艺 一、封装工艺 LED器件的封装工艺是一个十分重要的工作。否则,LED器件光损失严重,光通和光效低,光色不均匀,使用寿命短,封装工艺决定器件使用的成败。当前所发展的白色LED的典型的传统结构难以适应作为照明光源 ...… 查看全部问答∨ |
|
摘录部分原文: VGA, unlike composite video, already has the two sync signals separated from the RGB (Red, Green, Blue) video signals ...… 查看全部问答∨ |
|
我原来是用天嵌2440的板子,现在硬件工程师重新画了底板 网络芯片也由DM9000换成DM9000A, 我现在ping都很顺畅,但是telnet上不去 Ex:telnet 不能打开到主机的连接 在端口 23 连接失败 而wince的ftp和http,也比较难上,偶尔能连上去。 哪位兄 ...… 查看全部问答∨ |
|
时间:2010-12-02 15:10:57 来源:工程师之家 作者:滚滚延河 本文来自网络,本来不想搞这么过激的观点过来,但仔细想想还真是这个样。国庆节在家里看了印度的电影《三个白痴》,电影中对搞创新、搞技术的那个主角的赞 美是出自内心的 ...… 查看全部问答∨ |
本帖最后由 ddllxxrr 于 2016-1-7 17:07 编辑 不知道大家有没有兴趣团购ARM9的开发板,刚才看帖子论坛有人求购,所以想问问大家的需求,若需求的人多,我可以负责去寻找优质价廉的资源,大家可以跟帖说明。 … 查看全部问答∨ |