共4条
1/1 1 跳转至页
STC12C _STC12C系列,能否实现某口线输出周期为8微秒的矩形波?
问
STC12C系列,能否实现某口线输出周期为8微秒的矩形波?
要求周期稳定,波形高低电平均为4微秒。 答 1: 如此,尽在不言中,其他功能优化处理,哇,要把MCU累死,把程序员累死跑外部时钟48MHz,
CPL P1.x
. ;可能要处理其他工作
. ;可能要处理其他工作
CPL P1.x
. ;可能要处理其他工作
. ;可能要处理其他工作
CPL P1.x
. ;可能要处理其他工作
. ;可能要处理其他工作
CPL P1.x
...
如此,尽在不言中,其他功能优化处理,哇,要把MCU累死,把程序员累死
技术支持好累啊
---想离开21icbbs 休息一段时间
答 2: 不是吧,stcmcu???语句延时来做肯定不现实啦不是吧,stcmcu???语句延时来做肯定不现实啦,用定时器也比这么做好呀,程序中其它要做的事还多着哪
我以前是想用定时器来做:选用晶振12M,用定时器方式(设置为12倍速)定时4微秒,在定时器中断里翻转口线。
但是这么做有问题:因为各语句的机器周期长短不一,所以在短机器周期和长机器周期发生中断时,响应中断的时间会有小误差,但在定时仅为4微秒时就会造成挺大的误差。
务请stcmcu指教,如附加的CCP/PWM等功能能不能做到呀?或者还有啥方式实现?
(晶振不大于12M) 答 3: 想精确的话任何中断都不能用多任务也别指望,这个功能不如用晶体振荡器实现,需要控制的话,用MCU通过逻辑门实现即可。 答 4: 用PCA的PWM输出 晶振用32M,PCA时钟源选Tx,如此分频系数最大可到1;PWM占空比为50%,
32M/1/256=0.125M->8us 答 5: 感谢lgj感谢lgj
--看错了,原来只要 125KHz, 用PCA/PWM 就可以了
PWM 125kHz
125kHz * 256 = 32,000,000, 要用32MHz的时钟,定时器1T,计一个脉冲就溢出
要求周期稳定,波形高低电平均为4微秒。 答 1: 如此,尽在不言中,其他功能优化处理,哇,要把MCU累死,把程序员累死跑外部时钟48MHz,
CPL P1.x
. ;可能要处理其他工作
. ;可能要处理其他工作
CPL P1.x
. ;可能要处理其他工作
. ;可能要处理其他工作
CPL P1.x
. ;可能要处理其他工作
. ;可能要处理其他工作
CPL P1.x
...
如此,尽在不言中,其他功能优化处理,哇,要把MCU累死,把程序员累死
技术支持好累啊
---想离开21icbbs 休息一段时间
答 2: 不是吧,stcmcu???语句延时来做肯定不现实啦不是吧,stcmcu???语句延时来做肯定不现实啦,用定时器也比这么做好呀,程序中其它要做的事还多着哪
我以前是想用定时器来做:选用晶振12M,用定时器方式(设置为12倍速)定时4微秒,在定时器中断里翻转口线。
但是这么做有问题:因为各语句的机器周期长短不一,所以在短机器周期和长机器周期发生中断时,响应中断的时间会有小误差,但在定时仅为4微秒时就会造成挺大的误差。
务请stcmcu指教,如附加的CCP/PWM等功能能不能做到呀?或者还有啥方式实现?
(晶振不大于12M) 答 3: 想精确的话任何中断都不能用多任务也别指望,这个功能不如用晶体振荡器实现,需要控制的话,用MCU通过逻辑门实现即可。 答 4: 用PCA的PWM输出 晶振用32M,PCA时钟源选Tx,如此分频系数最大可到1;PWM占空比为50%,
32M/1/256=0.125M->8us 答 5: 感谢lgj感谢lgj
--看错了,原来只要 125KHz, 用PCA/PWM 就可以了
PWM 125kHz
125kHz * 256 = 32,000,000, 要用32MHz的时钟,定时器1T,计一个脉冲就溢出
共4条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
【有奖活动】震撼来袭!这场直播将直击工程师的心灵! | |
“我想要一部加热台”活动,不花钱赢取开发好工具!活动开始了哦 | |
【有奖活动】伙伴们:您的“需求”解决了吗? | |
抽奖了,抽奖了,金升阳医疗电源 |
打赏帖 | |
---|---|
【换取手持数字示波器】+与同事对定时器输出相位可调PWM移相全桥控制分享被打赏50分 | |
【换取手持数字示波器】+LP-MSPM0L1306开发板试用体验+串口被打赏40分 | |
CC-RL编译器相关问题求助被打赏10分 | |
【换取手持数字示波器】+与同事对ESP-12开发调试经验分享被打赏50分 | |
【换取手持数字示波器】+同事tek示波器调试spi解析被打赏50分 | |
【换取手持数字示波器】+2.6寸墨水屏调试经验被打赏50分 | |
换取手持数字示波器+个人开关电源的设计经验被打赏50分 | |
【换取手持数字示波器】+【APT32F173测评】+URAT被打赏20分 | |
【换取手持数字示波器】CH32X035的定时器以及外部中断体验被打赏50分 | |
【换取手持数字示波器】CH32X035搭建开发环境(RISC-V)被打赏50分 |