Администрация форума не несёт ответственности за достоверность информации и оставляет за собой право редактировать или в особых случаях даже удалять посты без предупреждения. Спасибо за понимание.

Программирование ATMEL в BASCOM.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Программирование ATMEL в BASCOM. » О программе BASCOM 8051 » Инициализация портов BASCOM8051


Инициализация портов BASCOM8051

Сообщений 1 страница 6 из 6

1

Начал заниматься BASCOM8051 и не понимаю каким образом проводить инициализацию портов вход-выход, а также подтяжку
входов. По справочнику Кулеша ничего не объясняется. Ведь в BASCOMAVR это предусматривается. Может быть для ядра 51
нет необходимости. Может быть исходя из условий исходного кода компилятор сам определит где какя нога?

0

2

Здесь описано подробно http://robozone.su/2008/07/08/bascom-av … chaem.html
Пример:
Config Pina.3 = Output                                      'конфигурируем вывод 3 порта A как выход
Porta.3 = 0                                                 'устанавливаем 0 на ножке3 порта А
Config Pind.4 = Input                                      'конфигурация вывода 4 порта D как вход
Set Portd.4                                                 'с подключением подтягивающего резистора pul-up
Здесь даже с картинками http://easyelectronics.ru/avr-uchebnyj- … l#more-233

Отредактировано amv2000 (2011-06-27 20:11:00)

0

3

amv2000 написал(а):

Здесь описано подробно

Там описано, как настроить порты в BASCOM AVR.
Посмотри здесь.

Отредактировано max (2011-06-27 20:21:52)

0

4

По BASCOMAVR мне все понятно. У меня вопрос по Инициализация портов BASCOM8051.
По ссылке выше --------------
Да есть DEBOUNCE (периодическая проверка состояние битового порта, и когда ожидаемое изменение уровня происходит, то осуществлятся переход на указанную метку или вызыватется указанная подпрограмма.) Но это извениете уже условная инструкция. А я не нахожу как
инициализировать сами порты. ПОВТОРЯЮ ------ BASCOM8051

0

5

http://8051help.mcselec.com/index.html

0

6

Спасибо за столь содержательный ответ.

0


Вы здесь » Программирование ATMEL в BASCOM. » О программе BASCOM 8051 » Инициализация портов BASCOM8051