Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

относно ШИМ с PIC 16F628A
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=6107
Страница 1 от 1

Автор:  sukhoi [ Пон Сеп 15, 2008 1:40 pm ]
Заглавие:  относно ШИМ с PIC 16F628A

здравейте,
от два дена се мъча да подкарам PWM на този пик и не мога да успея. Чета datasheet-a правя сметките записвам в регистрите и все не става и не става.
ето кода ( сигурно го греша някъде )
org 0
goto init


init bank1
movlw D'49'
movwf PR2
bank0
movlw D'50'
movwf CCPR1L
movlw B'00010000'
movwf CCP1CON
bank1
bcf TRISB,3
bank0
movlw B'00000100'
movwf T2CON
goto init

end
кажете ми моля къде греша... а ако някой има някакъв код ще съм благодарен да го разуча

Автор:  nasko_penchev [ Пон Юни 01, 2009 12:11 am ]
Заглавие: 

и аз също съм на тази тема .. в частност за управление на хдд мотор :oops: загубих се в тия сайтове и даташиити и пак не става ..

Автор:  a_stankov [ Пон Юни 01, 2009 7:15 am ]
Заглавие: 

Първото нещо където ми се наби в очите

movlw B'00010000'
movwf CCP1CON

Тези четери нули означават Capture/Compare/PWM off (resets CCP1 module)

Това означава скоро така ШИМ няма да тръгне.За сега си оправи инициализацията. :D

Пробвай с нещо от вида
movlw B'00001100'
movwf CCP1CON

Автор:  Наско [ Пон Юни 01, 2009 11:12 am ]
Заглавие: 

nasko_penchev написа:
и аз също съм на тази тема .. в частност за управление на хдд мотор :oops: загубих се в тия сайтове и даташиити и пак не става ..




Прегледай този код може да ти е полезен

Прикачени файлове:
pwmB.ASM [5.42 KiB]
184 пъти
pwmA.ASM [5.37 KiB]
172 пъти

Автор:  dan [ Пон Юни 01, 2009 10:09 pm ]
Заглавие: 

не знам дали не трябва да махнеш последното "goto init", т.к. така след всяка инициализация започва веднага нова... По-добре за тест сложи някаква пауза от рода на "goto $", докато видиш, че на изхода излиза правилния сигнал.

Автор:  nasko_penchev [ Пон Юни 15, 2009 3:45 am ]
Заглавие: 

само аз ли се чувствам все едно ми се говори на китайски ? :? ДА предложите някакви учители ?

Извинте че се набърках в чуждата тема :cry:

Автор:  a_stankov [ Вто Юни 16, 2009 7:19 am ]
Заглавие: 

nasko_penchev написа:
само аз ли се чувствам все едно ми се говори на китайски ? :? ДА предложите някакви учители ?

Извинте че се набърках в чуждата тема :cry:


Пробвай с ТОВА

Добро е за навлизане в Асемблера.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/