的PWM输出

H

honey361

Guest
亲爱的一切,
可以任何一个通知如下代码是错误的
, 因为它不是与编码器,我需要的PWM根据编码器1024年pule速度,最大的编码器轴速度为1400转,微控制器的AVR Atmega8L AMD公司软件巴斯科姆,无毒,

在此先感谢

$ regfile = “ m8def.dat ”
$晶体= 1000000

'''''''''''''''''''''''''''''''''''''''''''''''''' ''''''''''''''''

暗场如Word
暗淡的炭黑作为字节
暗淡的B作为位
点心Ÿ如Word
配置Timer0 =计数器,边缘=崛起

停止Timer0Tccr1a = & B10100011
Tccr1b = & B00000001

配置Portb =输出
配置Portd.0 =输入
配置Portd.1 =输入
配置去抖= 10

'''''''''''''''''''''''''''''''''''''''''''''''''' ''''''''''''

为炭黑= 1到10的第1步
去抖Pind.0 , 1 , Int0_isr ,小组
去抖Pind.1 , 1 , Int1_isr ,小组

启动Timer0
Waitms 100
停止Timer0
场=场 Counter0 : Counter0 = 0
下一个

Pwm1a =堆场
堆场= 0 :炭黑= 0

末端

 

Welcome to EDABoard.com

Sponsor

Back
Top