Технический форум по робототехнике.
EdGull » 04 ноя 2008, 20:43
ну и где там работа с R/W ?
Lockdog » 04 ноя 2008, 21:53
ну там её тоже нет) но экранчик не работает почему-то(
EdGull » 04 ноя 2008, 22:06
видать кому-то из на с тобой всё таки прийдется ДШ на жки прочитать...
Lockdog » 04 ноя 2008, 22:13
Дык, дело не в этом. Раз на CVAVR работает, а на басике нет, значит проблема в басике;)
EdGull » 04 ноя 2008, 22:18
ок, как у тебя в сях обрабатывается R/W ?
Lockdog » 04 ноя 2008, 22:30
По всей видимости да.
я открыл баскомовскую библиотеку и в ней не предусмотрена работа с R\W...
Там есть библиотека lcd4busy - попробую с помощью неё...
EdGull » 04 ноя 2008, 22:38
По всей видимости да что?
Lockdog » 04 ноя 2008, 22:45
Что в CVAVR обрабатывается RW.
Ура! я в баскоме взял другую библу lcd4busy и написал прогу с её помощью - всё заработало! Сейчас ШИМ попробую включить...
Добавлено спустя 4 минуты 52 секунды:ШИМ не работает(((
Вот код:
- Код: Выделить всё • Развернуть
$regfile = "m16def.dat"
$crystal = 8000000
$lib "lcd4busy.lib"
Const _lcdport = Portc
Const _lcdddr = Ddrc
Const _lcdin = Pinc
Const _lcd_e = 2
Const _lcd_rw = 1
Const _lcd_rs = 0
Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down
Config Pind.7 = Output
Config Lcd = 16 * 2
Pwm1a = 255
Cls
Lcd "test"
End
Брал кондёры по 10 мкФ, делал как по схеме ранее...
EdGull » 04 ноя 2008, 22:47
я тебе для чего писал про таймер2?
Lockdog » 04 ноя 2008, 23:00
а я тебе написал, что я не понял к чему это ты написал)))
Поправь плиз
EdGull » 04 ноя 2008, 23:04
ты шим какой используешь?
Config Timer2 = Pwm .......
Lockdog » 04 ноя 2008, 23:10
Что ты написал на басик, то и использую)))
Исправил на Timer2 - ругается(((
EdGull » 04 ноя 2008, 23:17
- Код: Выделить всё • Развернуть
Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare Pwm = Clear Down
ты хелп ваще не пробывал читать, типа религия не позволяет?
Lockdog » 04 ноя 2008, 23:25
Ты же сам говоришь, что Timer2, а пишешь Timer1)))
На эту строчку он тоже ругается
EdGull » 04 ноя 2008, 23:43
на лентяй... будешь должен
пришлось из-за тебя хелпник читать!
- Код: Выделить всё • Развернуть
Config Timer2 = Pwm , Pwm = on , Prescale = 1 , Compare Pwm = Clear Down