完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
回复本帖可获得 1 分积分奖励! 每人限 1 次(中奖概率 10%) |
我采用的是7.3728Mhzde 晶振,采用自由控制模式,生成58k方波,但是却怎么也出不来,板子没有问题,求解决!感激不尽!下面是我的程序
void PwmInit() { PTCONbits.PTOPS=0X0;//1:1 后分频 PTCONbits.PTCKPS=0x0;//1:1预分频 PTCONbits.PTMOD=0X00;//自由运行模式 PTMR=0X8000;//向上计数 PTPER=0X1F;//PPTER=31 FOSC=7.3728mHZ Fpwm=58k PDC3=0X1F; PWMCON1=0X0404;//pwml3 is signal output } int main(int argc, char** argv) { void PwmInit(); PTCONbits.PTEN=1;//开启时基 return (EXIT_SUCCESS); } |
|
相关推荐
8个回答
|
|
定时器设置要对
|
|
|
|
|
|
|
|
只要寄存器定义不出现错误,很可能是别的问题,这个就是函数调用还有振荡器配置的问题,我觉得这个软件能不能一步一步的仿真,好看出来哪里有问题呢
|
|
|
|
主函数里面调用的 void PwmInit(); 前面不用void的吧
|
|
|
|
程序没贴完整吧?
|
|
|
|
按照数据手册上的来
|
|
|
|
按照数据手册上的来
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
求解外围电路实现的是4脚给持续低电平复位并正常工作,高电平不工作的原因
2084 浏览 1 评论
3629 浏览 3 评论
PIC1946程序有一个变量在运行过程中恢复初始值其他变量保持不变
2336 浏览 2 评论
2763 浏览 0 评论
PIC16F1825的RC5引脚,在主程序中操作无效,在中断中可以改变是为什么?
4027 浏览 5 评论
973浏览 0评论
用XC8编译PIC18F25K80时提示下面Error,求怎么解决这个问题
6360浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 00:18 , Processed in 0.732551 second(s), Total 93, Slave 76 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号