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

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

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

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


Вы здесь » Программирование ATMEL в BASCOM. » Дисплеи и индикация » Подключение дисплея к banned28


Подключение дисплея к banned28

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

1

Добрый вечер! Подскажите пли могу ли я подключть дисплей по 4 бит шине на порты с PE2 по PE7 + PB0. В силу разводка платы эти порты я выделил под дисплей, загвоздка в то что в проеусе дисплей молит.

0

2

Лично я подключаю дисплеи как мне удобно и все работает.
Да и не только я. Вот пример:
http://avrproject.ru/nrf24l01_temp/nrf_reciever_ful.png

Отредактировано max (2013-02-18 22:00:42)

0

3

Я стараюсь порт B использовать.
На 80стр даташита сказано, что

Port Pin

Alternate Function

PE7

INT7/ICP3
(1)
(External Interrupt 7 Input or Timer/Counter3 Input Capture Pin)

PE6

INT6/ T3
(1)
(External Interrupt 6 Input  or Timer/Counter3 Clock Input)

PE5

INT5/OC3C
(1)
(External Interrupt 5 Input or Output Compare and P WM Output C
for Timer/Counter3)

PE4

INT4/OC3B
(1)
(External Interrupt4 Input or Output Compare and P WM Output B for
Timer/Counter3)

PE3

AIN1/OC3A
(1)
(Analog Comparator Negative Input or Output Compare and P WM
Output A for Timer/Counter3)

PE2

AIN0/XCK0
(1)
(Analog Comparator Positive Input or USART0 external clock
input/output)

PE1

PDO/TXD0 (Programming Data Output or UART0 Transmit Pin)

PE0

PDI/RXD0 (Programming Data Input or UART0 Receive Pin)

т.е. если в листинге будет команда $baud, то включится UART0 и порты E.0 и E.1 будут использоваться для приемопередатчика.
А PB0 для SS (SPI Slave Select input).
Проверьте, не используются ли эти лапы в программе для других нужд.

А конкретно по протеусу - вывод R/W дисплея с массой соедините.

Отредактировано demonizer (2013-02-19 13:57:01)

0

4

О блин выяснилось что дело в Call как выяснилось блин вот засада то. Теперь как вижу кириллица отображается каракулями, с реальным дисплеем будет норма?
И еще у неё опорником АЦП является AREF? Его нужно в конфиге прописывать?

Отредактировано Скрытный (2013-02-20 03:59:09)

0

5

Скрытный
Если в дисплее есть кириллица, то отобразится корректно.

Опорное напряжение можно брать с AVCC или AREF или от внутреннего источника
CONFIG ADC = single, PRESCALER = AUTO, REFERENCE = opt

AREF or OFF

AVCC

INTERNAL or INTERNAL_2.56

Отредактировано demonizer (2013-02-20 09:15:27)

0

6

А но я AREF буду а ведь на него можно подавать своё напряжение? Про AVCC я знаю. Я хочу на AREF подавать с претензионного ИОН  2.5ppm 5В нормально или ниже надо. Питать буду 5.5В на ST1S10, AVCC линейный LDO регулятор 5В. Задача мне получить достаточную временную точность измерения что бы значение как можно меньше колебалось.

0

7

Скрытный
Колебания будут зависть не только от опоры, но и от измеряемого напряжения.
Я бы взял меньше, чем 5В, но с 5 ничего страшного не случится.
только на AREF заведи через дроссель. и емкостями отфильтруй.

0

8

А но я в принципе то передумал и так 5В юзать опорник на буду 4В. А но это я всё знаю там фильтрация отличная по любому аналоговой части.
Это управление зарядом кондёров там 1к измерений в сек. Когда напруга достигнла то отключает когда ниже то включает. Но небольшой гистерезис думаю частые включения исключит.

Отредактировано Скрытный (2013-03-01 02:54:12)

0


Вы здесь » Программирование ATMEL в BASCOM. » Дисплеи и индикация » Подключение дисплея к banned28