首页 > 应用 > 单片机应用
[导读]
#include//------------------------------------------------------------//使用PIC16F887芯片,输出50kHz占空比50%的方波//------------------------------------------------------------//系统配置

#include
//------------------------------------------------------------
//使用PIC16F887芯片,输出50kHz占空比50%的方波

本文引用地址: http://www.21ic.com/app/mcu/201807/765518.htm


//------------------------------------------------------------
//系统配置
//__CONFIG(HS&PWRTEN&BOREN&PROTECT&WDTDIS);
__CONFIG(INTIO&WDTDIS&PWRTEN&MCLRDIS&UNPROTECT&BORDIS&LVPDIS&IESODIS&FCMDIS);

//-------------中断服务程序------------------------------------
voidinterruptisr()
{
if(TMR2IE==1&&TMR2IF==1)
{TMR2IF=0;
}
}

voidSpwmInit()
{
OSCCON=0x7f;//usinginner8Mosc
TRISC1=1;
TRISC2=1;
//TRISD=0;
PR2=0x27;
CCP1CON=0x0f|0x00;
CCPR1L=0x14;
TMR2IF=0;
T2CON=0;
GIE=0;
TMR2IE=1;
PEIE=1;
TMR2ON=1;
}

main()
{SpwmInit();
TRISC1=0;
TRISC2=0;
while(1)
{;}
}


换一批

延伸阅读

[单片机应用] 单片机通信时序解析

单片机通信时序解析

随着我们对通信技术的深入学习,大家要逐渐在头脑中建立起时序这种概念。所谓“时序”从字面意义上来理解,一是“时间问题”,二是“顺序问题”。先说“顺序问题”,这个相对简单一些。我们在学 UART 串口通信的时候......

关键字:单片机 通信时序

[单片机应用] 80C51与液晶显示模块LCM

80C51与液晶显示模块LCM

解决方案:液晶显示器简称LCD(Liquid Crystal Diodes),是一种被动式的显示器,即液晶本身并不发光,利用液晶经过处理后能够改变光线传输方向的特性,达到显示字符或者图形的目的。LCD显示器有笔段式和点阵式两种,......

关键字:80C51 液晶显示模块 LCM

[单片机应用] 51单片机学习笔记,操作1602液晶

51单片机学习笔记,操作1602液晶

TX-1C板操作并行模式的1602液晶液晶第1,2脚是gnd和vcc第3脚是对比度调节第4脚是数据/指令选择端RS第5脚是读写选择端R/W,我们这次只写不读,故直接接地第6脚是读写使能EN第7到14脚是数据口,我们接STC89C52RC的P......

关键字:51单片机 1602液晶

[单片机应用] STM32F103RCT6的脉冲宽度调制(PWM)的输出设定

STM32F103RCT6的脉冲宽度调制(PWM)的输出设定

关键词:重映射连接在APB1(低速外设)上的设备有:电源接口、备份接口、CAN、USB、I2C1、I2C2、UART2、UART3、SPI2、窗口看门狗、Timer2、Timer3、Timer4。连接在APB2(高速外设)上的设备有:UAR......

关键字:STM32F103RCT6 脉冲宽度 PWM 输出设定

[单片机应用] ARM7单片机(学习ing)—(一)、输入/输出端口GPIO编程—02

ARM7单片机(学习ing)—(一)、输入/输出端口GPIO编程—02

一、输入/输出端口GPIO编程一—(02)、控制LCD1602显示~~废话不多说了~~直接上图~~然后是程序~~MDK1_2.c//------------------------------------------------------......

关键字:ARM7 单片机 GPIO编程

[单片机应用] PIC16F877A的timer

PIC16F877A的timer

----------------------------------------------------------timer 0-------------------------------------------------------......

关键字:PIC16F877A timer

[单片机应用] 固态继电器在PIC单片机控制的多回路温度检测系统的应用

固态继电器在PIC单片机控制的多回路温度检测系统的应用

1.引言 对于塑料制瓶工艺, 塑料加热处于溶融状态, 经高压注射成为管胚, 短时间冷却以后, 经过高压空气的吹胀, 在制瓶模具中成型。其工艺特点之一是: 溶融状态下的塑料定时流动; 成为管胚之后, 将与外部空气接触 2......

关键字:固态继电器 PIC 单片机控制 温度检测系统

[消费类电子新闻] 真是为了省钱?马斯克阻止特斯拉工人加入工会

真是为了省钱?马斯克阻止特斯拉工人加入工会

之前就有媒体报道过,马斯克通过非法手段阻止员工加入工会,而且曾经发推文称“为什么要白白支付会员费,还要放弃股票期权呢?”。难道马斯克一直以来阻止员工加入工会是为了省工会费用?这件事儿又有了新进展。 ......

关键字:马斯克 特斯拉 工会

我 要 评 论

网友评论

芯闻号

技术子站

更多

项目外包

更多

推荐博客