X
首页
技术
模拟电子
单片机
半导体
电源管理
嵌入式
传感器
最能打国产芯
应用
汽车电子
工业控制
家用电子
手机便携
安防电子
医疗电子
网络通信
测试测量
物联网
最能打国产芯
大学堂
首页
直播
专题
TI 培训
论坛
汽车电子
国产芯片
电机驱动控制
电源技术
单片机
模拟电子
PCB设计
电子竞赛
DIY/开源
嵌入式系统
医疗电子
颁奖专区
【厂商专区】
【电子技术】
【创意与实践】
【行业应用】
【休息一下】
最能打国产芯
活动中心
直播
发现活动
颁奖区
电子头条
参考设计
下载中心
分类资源
文集
排行榜
电路图
Datasheet
最能打国产芯
Microchip MCU
[求助] 自己写了一个控制PWM输出的程序,可是在示波器上没有结果,求帮助
穿行
2011-8-1 17:58
楼主
#include
#include
#include
unsigned int Flash=0;
void Port_init() //端口初始化
{
PORTB=0X0F;
DDRB=0X00;
PORTD=0X00;
DDRD=0X20;
}
void keyscan() //按键扫描
{
if(PINB!=0x0f)
{
_delay_ms(10);
if((PINB&0X01)==0)
{
Flash+=2;
if(Flash>1023)
Flash=0;
while(!(PINB&0X01));
}
else if((PINB&0X02)==0)
{
Flash-=2;
if(Flash<=0)
Flash=1023;
while(!(PINB&0X02));
}
else if((PINB&0X04)==0)
{
Flash=0;
while(!(PINB&0X04));
}
else if((PINB&0X08)==0)
{
Flash=1023;
while(!(PINB&0X08));
}
}
}
void Fast_PWM_init() //比较匹配初始化
{
TCNT1=0;
TIMSK|=_BV(OCIE1A);
TCCR1A|=_BV(COM1A1)|_BV(COM1A0)|_BV(WGM11)|_BV(WGM10);
TCCR1B|=_BV(WGM12)|_BV(CS10);
}
int main(void)
{
Port_init();
Fast_PWM_init();
sei(); //开启总中断
while(1)
{
keyscan();
OCR1A=Flash; //将Flash设置为OCR1A值
_delay_ms(1);
}
}
点赞
回复评论 (4)
沙发
穿行
已经自己解决,是因为没有在中断程序中修改OCR1A
已经自己解决,是因为没有在中断程序中修改OCR1A
点赞
2011-8-2 11:38
板凳
六弦蓝大宝
贴主能讲详细些么
点赞
2012-1-31 21:00
4楼
zestherb
#include
?
点赞
2012-11-8 09:31
5楼
lothacking
GCCGCCGCCGCCC
点赞
2012-11-10 20:51
最新活动
报名直播赢【双肩包、京东卡、水杯】| 高可靠性IGBT的新选择——安世半导体650V IGBT
30套RV1106 Linux开发板(带摄像头),邀您动手挑战边缘AI~
安世半导体理想二极管与负载开关,保障物联网应用的稳健高效运行
免费申请 | 上百份MPS MIE模块,免费试用还有礼!
PI 电源小课堂|无 DC-DC 变换实现多路高精度输出反激电源
2024 瑞萨电子MCU/MPU工业技术研讨会——深圳、上海站, 火热报名中
随便看看
(转载)电池管理技术的前世今生
【TI首届低功耗设计大赛】【智联时代】—— 定时器测周法,频率测量我能行
【PCB绘制经验】PCB及电路抗干扰措施
NXP LPC1768宝马开发板 第五章485通信
arm922T mmu问题,bootloader贴出来了,那位大虾能帮忙看一下问题在哪儿?
FPGA最小系统按
【GD32F310G-START】ADC获取片内温度并显示
Windows Mobile的开发任务外包?
msp430fr2311单片机两路AD采集
请问ADC多转换通道和单转换通道的优缺点
上传应急灯框图
PCB中铺铜作用
EEWORLD大学堂----Altera 2014技术巡展(6)使用Arria 10器件实现混合立方存储器接口
帮忙找一下实物图中的引脚stm32107的芯片……需要知道哪一个是PB7
大家谈谈都用什么开发平台和仿真器
数显温度仪
数字信号处理的FPGA实现(第4版,英文)
下面方案如何可以节省一下数码管?
三极管一键开关机电路
MSP430G2553之timerA产生PWM
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
京公网安备 11010802033920号
回复
写回复
收藏
回复