Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
26.05.2012, 11:50
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.10.2004
Адрес: Нижний Новгород
Сообщений: 1,746
Сказал спасибо: 416
Сказали Спасибо 1,240 раз(а) в 551 сообщении(ях)
|
Re: Включить порт при нажатии кнопки, ASM
omercury, для вас страница из описания 628. Там все описано.
Последний раз редактировалось anatol378; 10.06.2013 в 02:55.
|
|
|
|
26.05.2012, 12:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Включить порт при нажатии кнопки, ASM
Сообщение от anatol378
|
для вас страница
|
Я-то в курсах... Мне не нужно...
Обнуление хде?...
|
|
|
|
26.05.2012, 12:14
|
|
Заблокирован
Регистрация: 31.12.2011
Сообщений: 726
Сказал спасибо: 32
Сказали Спасибо 223 раз(а) в 162 сообщении(ях)
|
Re: Включить порт при нажатии кнопки, ASM
Хде,хде... в ... АВРах...
|
|
|
|
26.05.2012, 12:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.10.2004
Адрес: Нижний Новгород
Сообщений: 1,746
Сказал спасибо: 416
Сказали Спасибо 1,240 раз(а) в 551 сообщении(ях)
|
Re: Включить порт при нажатии кнопки, ASM
Ну не гожусь я в преподаватели из-за косноязычия.
Я про "ЭТО" обнуление и говорил.
|
|
|
|
26.05.2012, 12:29
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Включить порт при нажатии кнопки, ASM
Сообщение от st__1
|
Хде,хде... в ... АВРах...
|
Привет!
Там тож надо назначать... инверсно... PIC-ам...
Сообщение от anatol378
|
Я про "ЭТО" обнуление и говорил.
|
Так это назначение входами...
Не надеюсь я на них в этом деле... в РАМе мусор... Регистры портов - та же RAM... Ручками как-то спокойнее.
Здесь оно должно было быть...
PHP код:
|
;************************************************* ********************* ; SetPort I/O of PIC16F628 * ;************************************************* ********************* Init_Port clrf PORTA ; Clear PORTA before initial movlw 0x07 ; Set PORTA to digital I/O movwf CMCON bsf STATUS,RP0 movlw b'00101011' ; Set RA0, RA1 and RA3 as input, RA4 and RA2 as output movwf PORTA movlw b'00000110' ; Use PORTB for LCD movwf PORTB bcf STATUS,RP0 return
|
...а нету...
Последний раз редактировалось omercury; 26.05.2012 в 12:35.
|
|
|
|
26.05.2012, 12:39
|
|
Заблокирован
Регистрация: 23.05.2012
Сообщений: 21
Сказал спасибо: 2
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Re: Включить порт при нажатии кнопки, ASM
Мда. Попросил помощи, а меня тут обо**али. Ну, я, конечно, такого не ожидал... Ну, а если все такие умные и не хотят делиться своим опытом, то я вот что скажу: нашёл я решение проблемы благодаря Yurkin2007-у. Спасибо ему большое.
А что насчет jump-а, . И не побоюсь я никакой бани на этом форуме. Всем спасибо за участие =)
Последний раз редактировалось dosikus; 26.05.2012 в 16:24.
|
|
|
|
26.05.2012, 12:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Включить порт при нажатии кнопки, ASM
Сообщение от allplayer
|
нашёл я решение
|
...или Yurkin2007 решил?
Делиться - это всегда пожалуйста!
Делать за тебя - фигушки.
"В третий раз закинул он невод..." (с)
PHP код:
|
movlw b'00101011' ; Set RA0, RA1 and RA3 as input, RA4 and RA2 as output
movwf TRISA
movlw b'00000110' ; Use PORTB for LCD
movwf TRISB
|
Исправил?
|
|
|
|
26.05.2012, 12:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.10.2004
Адрес: Нижний Новгород
Сообщений: 1,746
Сказал спасибо: 416
Сказали Спасибо 1,240 раз(а) в 551 сообщении(ях)
|
Re: Включить порт при нажатии кнопки, ASM
Сообщение от omercury
|
"В третий раз закинул он невод..." (с)
|
Это надо понимать как найди 10 отличий?
|
|
|
|
26.05.2012, 13:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Включить порт при нажатии кнопки, ASM
Это исправление ошибки. Пока одной.
(Назначение направления работы порта, а не простое передёргивание PullUp-ами входов, как было в авторском варианте. Да и толку от этого передёргивания - светодиоды подключены Vdd-Pin).
Кстати, вопрос был к ТС.
|
|
|
|
26.05.2012, 16:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: Включить порт при нажатии кнопки, ASM
Сообщение от allplayer
|
то я вот что скажу: нашёл я решение проблемы благодаря Yurkin2007-у. Спасибо ему большое.
|
..... за подготовку еще одного топ-менеджера.
__________________
С уважением,
Vic / ut1wpr
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:02.
|
|