首页 > 应用 > 单片机应用
[导读]
#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)
{;}
}


换一批

延伸阅读

[单片机应用] 第四节:PIC系列单片机程序存储器及堆栈

第四节:PIC系列单片机程序存储器及堆栈

PIC16C5X内部有384~2K的只读程序存贮器,下面论述其结构和堆栈。§1.4.1 程序存储器结构PIC16C5X程序存储器结构如图1.3所示: 从上图可看出,PIC程序存储器采用分页结构,每页长0.5K。因此对......

关键字:堆栈 存储器 单片机 程序

[单片机应用] 51单片机学习笔记:可对时电子钟

51单片机学习笔记:可对时电子钟

本篇是对上一篇的改进,昨天学习了第4章中的独立键盘的使用独立键盘拥有自己独有的IO口,所以比较简单,我上一篇写的电子钟程序只能烧程序对时,不能手动按键对时,这肯定是最差劲的做法,所以学习了按键之后,就立马动手改......

关键字:51单片机 可对时电子钟

[单片机应用] 8051单片机端口结构—P3口

8051单片机端口结构—P3口

P3口是一个多功能端口,对比P1的结构图不难看出,P3口与P2口的差别在于多了与非门和缓冲器。正是这两个部分,使得P3口除了具有P1口的准双向I/O功能之外,还可以使用各引脚所具有的第二功能。与非门的作......

关键字:单片机 端口 结构

[单片机应用] 单片机中断唤醒

单片机中断唤醒

生活上有很多东西都搭载着单片机而进行工作的,而且有相当一部分的设备、仪器、产品都是靠蓄电池来提供电源的,往往这些靠蓄电池供电的设备、仪器、产品都能够用上一大段时间。例如我们经常接触到的遥控器,假若MCU一......

关键字:单片机 中断唤醒

[通信技术] MACOM将在CIOE和ECOC 2018上展示业界首款支持200G和400G光模块的完整芯片组解决方案

MACOM将在CIOE和ECOC 2018上展示业界首款支持200G和400G光模块的完整芯片组解决方案

• 云数据中心光连接的理想解决方案 • 这款全模拟低成本端到端解决方案提供同类最佳的低延时及行业领先的模块总功耗(低于22毫瓦/千兆),可确保无缝的组件互操作性和更快的上市速度 • MACOM将在CI......

关键字:MACOM CIOE ECOC 200G 400G 光模块 芯片组

[单片机应用] 基于CAN总线的嵌入式控制器串行通讯的应用

基于CAN总线的嵌入式控制器串行通讯的应用

1  引言 CAN是国际上应用很广泛的一种现场总线,MCS96 系列单片机是目前在工业界推广应用较广泛的嵌入式控制器,其87C196CA 单片机内核本身带有CAN 控制器,支持标准和扩展的信息帧,即遵循CAN2.......

关键字:总线 控制器 嵌入式 通讯

[测试测量] 在线监测及红外诊断在变压器故障分析中的应用

在线监测及红外诊断在变压器故障分析中的应用

1引言 随着国民经济的不断增长,我国的电力行业近几年得到迅猛发展,仅广东省的用电需求量同比2000年增加了一倍多,而目前广东省总的装机容量不足40000 MW,还从三峡、云贵地区输入近8000 MW的电力容量......

关键字:在线监测 红外诊断 变压器 故障分析

我 要 评 论

网友评论

技术子站

更多

项目外包

更多

推荐博客