Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы

Atm8 + LCD + proteus

Непрочитано 19.06.2017, 05:08  
Dexo1n
Прохожий
 
Регистрация: 19.06.2017
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Dexo1n на пути к лучшему
По умолчанию Atm8 + LCD + proteus

Всем привет!

Столкнулся со странной проблемой. Есть простейшая задача - вывести на экран дисплея символы.
Пишу программу:
Нажмите, чтобы открыть спойлер

Код:
 #include ‹mega8.h›
 
#asm
.equ __lcd_port=0x18
#endasm
#include ‹lcd.h›
 
void main(void)
{
 
PORTB=0x00;
DDRB=0x00;
 
lcd_init(16);
 
lcd_gotoxy(0,0);
lcd_putsf("Hello World!");
 
while (1)
{
};
}


Делаю в протеусе симуляцию и возникает проблема. Если настройки Атмеги8 стоят по дефолту - всё работает без проблем. Если я выставляю нужную мне частоту, то информация на дисплей перестает выводиться.
Вот мои настройки.


Тестировал на собственной схеме и работах из интернета - результат один. Что я не так делаю? Нигде не видел, чтобы дисплей настраивался отдельно под частоту. Не в этом ли проблема?
Симуляцию приложил.
Реклама:

Последний раз редактировалось Dexo1n; 22.06.2017 в 01:34.
Dexo1n вне форума  
Непрочитано 21.06.2017, 19:20  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,693
Сказал спасибо: 28
Сказали Спасибо 4,526 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Atm8 + LCD + proteus

Сообщение от Dexo1n Посмотреть сообщение
Что я не так делаю? Нигде не видел...
Вот и я тоже нигде не видел, чтобы выбирали внешний кварц, а копыта для евойного подключения зафигачили на выводы LCD!!!
Ну, и на будущее...
C:\Users\enya\Desktop\myAT8_2\Debug\Exe\myAT8_2.he x
Ни у меня, ни у других по такому пути ваши кексы не валяются. Так что ваш "прицеп" типа:
Сообщение от Dexo1n Посмотреть сообщение
Симуляцию приложил...
тока в топку.
************************************************** ***************
ЗЫ Добавлю ка я ещё к "раздаче плюшек" по поводу:
Сообщение от Dexo1n Посмотреть сообщение
...чтобы дисплей настраивался отдельно под частоту
А мы Вам и ещё картиночку из Вашего же проекта. А попутно ещё ссылочку на себя, любимого... А там в конце есть вложение с даташитами на HD44780 и KS0066U. А в них чётко прописаны типовые 250 для одного и 270 для другого. Но вот фраза "дисплей настраивался" тут неуместна. Прога микроконтроллера должна быть построена так, чтобы обмен данными с LCD работал с такими частотами, а не со скоростью бешеного мустанга или недобитой черепахи. Остаётся только добавить банальное - "учите матчасть".
Миниатюры:
Нажмите на изображение для увеличения
Название: Ahrenet.png
Просмотров: 0
Размер:	18.0 Кб
ID:	115636   Нажмите на изображение для увеличения
Название: LCD_freq.png
Просмотров: 0
Размер:	15.6 Кб
ID:	115648  

Последний раз редактировалось Halex07; 22.06.2017 в 01:07.
Halex07 вне форума  
Непрочитано 22.06.2017, 01:36  
Dexo1n
Прохожий
 
Регистрация: 19.06.2017
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Dexo1n на пути к лучшему
По умолчанию Re: Atm8 + LCD + proteus

Спасибо за ответ!
Слона и не заметил...
Dexo1n вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PIC16F876a+Nokia 5110 LCD+PICKit2 AndGrig PIC 31 02.11.2016 09:18
ATmega16 в Proteus 6.9 SP3 Pro. не работает LCD на PORTC. TiN_TM Микроконтроллеры, АЦП, память и т.д 5 18.04.2007 12:37
Proteus, может кто видел модель LCD nokia 3310? IlRek Proteus 1 16.04.2007 23:36
поделитесь библиотекой LCD Nokia 3310 для Proteus Ozzy Proteus 0 29.03.2007 15:07
Модель LCD для Proteus KuzmaPrytkov Микроконтроллеры, АЦП, память и т.д 0 07.07.2005 10:50


Часовой пояс GMT +4, время: 03:08.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.