Технический форум по робототехнике.
Lockdog » 04 ноя 2008, 23:47
Тоже самое сейчас написал, прочитав хелп))))) Спасибо.
Но это тоже не помогает - экран всё равно бледный...
EdGull » 04 ноя 2008, 23:51
осцилограф есть?
Lockdog » 04 ноя 2008, 23:55
Неа, померил вольтметром - подключил "--" вольтметра туда, куда контраст, а другой щуп к "+" питания - у меня выдаётся напряжение - то есть минус там где надо, но он видимо не тот)))
EdGull » 05 ноя 2008, 00:17
1. скока минус вольтов выдает?
2. какие диоды поставил?
Lockdog » 05 ноя 2008, 00:23
1. Странное: сначала включаю - 0.18, если выключить, потом опять включить, то 1,5-2,5 В, опять выключить, потом включить, то ~3 и больше...
2. 1N4148
-= Александр =- » 05 ноя 2008, 00:40
Похоже генережка у тебя там не идет. А при перезпауске туда один импульс попадает...
Lockdog » 05 ноя 2008, 00:46
Видимо не идёт... В протеусе смоделировал, залил эту прошивку, поставил там осцилограф - прямая линия, хотя я потом залил в протеус прошивку из инета - тоже прямая линия, может криво там что-то?
EdGull » 05 ноя 2008, 09:35
давай свой полный код сюда
Lockdog » 05 ноя 2008, 17: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 Timer2 = Pwm , Pwm = On , Prescale = 1 , Compare Pwm = Clear Down
Config Pind.7 = Output
Config Lcd = 16 * 2
Pwm1a = 255
Cls
Lcd "Test"
End
EdGull » 05 ноя 2008, 18:09
так понятно что не работает
Pwm1a на первом таймере же висит
Lockdog » 05 ноя 2008, 18:16
И что поправить?
EdGull » 05 ноя 2008, 18:21
или ищи как называется pwm2 или просто перепаяй на Pwm1a
Lockdog » 05 ноя 2008, 18:38
Я в басике 2 дня, а ты намного больше)))
Я поставил вместо pwm1a - pwm, откомпилировалось нормально, но всёравно не работает(
EdGull » 05 ноя 2008, 18:45
тогда перепаяй
Добавлено спустя 1 минуту 35 секунд:
и эта... ты не забывай, я не программер
Lockdog » 05 ноя 2008, 18:48
куда перепаять и какой код тогда пихать?