Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


Закрытая тема
Опции темы

Вопросы по работе с Proteus

Непрочитано 08.11.2006, 21:19   #201
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от Zemlyanov
И еще несколько вопросов, в Proteuse русский шрифт симулировать можно?
Вот не коректный же вопрос задаете ,товарищ.....

Не симулировать , а наверно может ли LCD отображать
русский алфавит ...

У Тени на сайте был патчер ДЛЛ индикатора с редактором
фонта.
А недавно 123АВР выложил все файлы с его сайта.
Так как Тень прикрыл свой сайт , весь в делах
и времени у него нет.
Теперь он официально входит в команду Лабцентра
см. форум ихний.
Реклама:
dosikus вне форума  
Непрочитано 08.11.2006, 21:20   #202
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от avr123-nm-ru
Положил интересные модели для PROTEUS и некоторые материалы для разработки моделей под .NET от АНДРЕЯ который теперь принят в команду разработчиков PROTEUS
http://slil.ru/23348384

PROTEUS_models_callbus.ru_Andrei.rar

(1,866,039 байт)

Кому не трудно переложите в более постоянное место.
Вот пожалуйте...
LCDALPHA.....
dosikus вне форума  
Непрочитано 08.11.2006, 23:00   #203
Zemlyanov
Гражданин KAZUS.RUN
 
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
Zemlyanov на пути к лучшему
По умолчанию

И что мне с этим LCDALPHA делать? Я ни разу не занимался выводом русского текста на LCD. Мне нужно выводить русский текст на LCD(он поддерживает кирилицу), программа уже написана и тексты в ней на английском. Что мне нужно сделать, чтобы вывести текст на русском языке (сами тексты я заменю на русские), а что сделать с кодом программы (написано на CodeVision) я не знаю? Хочу прогнать программу в Протеусе с русскими шрифтами.
Почему не выводится значение переменной в коде приведенном выше? Заранее благодарен, жду ответа.
Zemlyanov вне форума  
Непрочитано 08.11.2006, 23:19   #204
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Ну наверное надо даташит на индикатор качнуть...
От МЭЛТ подойдет и посмотреть на таблицу символов.
А вообще то есть прожка которая строки на С генерирует.Причем русская .
dosikus вне форума  
Непрочитано 09.11.2006, 00:16   #205
Zemlyanov
Гражданин KAZUS.RUN
 
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
Zemlyanov на пути к лучшему
По умолчанию

Сообщение от dosikus
Ну наверное надо
Такое ощущение что одному мне надо выводить русский текст на LCD и никто с этой проблемой не сталкивался. У меня есть и даташит на ЛСД и прожка которая строки на С генерит,только хрен знает что с этим всем добром делать надо. Я кому вопрос не задам все советуют вокруг да около а конкретики не какой нет ,а у меня завал полный, мне нужно через 4 дня сдать систему управления а в тех требовании сказано что тексты должны быть на русском. Я эту проблему оставил на потом , не думал что эта такая заморочь.
!!!!Dosikus почему у меня в Proteuse не выводится значение переменной я код приводил выше, я уже 3й раз прошу объяснить эту проблему ,в ответ полный игнор!!!!!!!!
Zemlyanov вне форума  
Непрочитано 09.11.2006, 00:52   #206
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Код:
STR TEXT=32,32,75,65,80,65,79,75,69,45,160,65,80,32,32  ,32,0 'КАРАОКЕ-БАР
 
 GOSUB LCDPRINT
 STR TEXT=32,32,32,34,80,65,224,169,161,65,34,32,32,32,  32,0   'РАДУГА
 CURSOR 2,1
 GOSUB LCDPRINT
 
 
 ELSE
 CURSOR 1,1
 STR TEXT=66,67,69,161,79,32,67,69,65,72,67,79,66,32,0        'ВСЕГО СЕАНСОВ
 GOSUB LCDPRINT
 TEMP=SEANS
 GOSUB LCDPRINT3
 
 
 CURSOR 2,1
 STR TEXT=32,66,80,69,77,177,32,0                  'ВРЕМЯ
 GOSUB LCDPRINT
 GOSUB LCDPRINT2
 ENDIF
Вот пример руских строк, правда на барсике
может поймешь.

А насчет проекта, надо смотреть кидай то что не получается в протеусовском проекте и напиши
в чем компилил.
dosikus вне форума  
Непрочитано 09.11.2006, 01:06   #207
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Если надо скину проект но он для пика и на барсике.

-- Прилагается рисунок: --

dosikus вне форума  
Непрочитано 09.11.2006, 01:10   #208
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

кидаю проект в нем кстати исправленая длл
можешь ее в модели в протеусе кинуть а можешь в проекте держать.

ЗЫ Просьба над проектом не ржать...
Собирался за один день и программа и железо.
Срочный заказ , давно это было....

-- Прилагается рисунок: --


Прикрепленный файл: 8336987.rar
dosikus вне форума  
Непрочитано 09.11.2006, 01:26   #209
Zemlyanov
Гражданин KAZUS.RUN
 
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
Zemlyanov на пути к лучшему
По умолчанию

Почему при симуляции этого код в Proteus на LCD выводится только надпись temperature а значение переменной g не выводится? В чем проблема?Код на Си . Компилятор CodeVision

#include ‹mega16.h›

// LCD functions
#asm
.equ __lcd_port=0x1B ;PORTA
#endasm
#include ‹lcd.h›
#include‹delay.h›
#include‹stdio.h›
char lcd_buffer[33];
void main (void) {
unsigned char g;
lcd_init(16);

g=32;
while (1){

sprintf(lcd_buffer," temperature",g); проблема здесь на ЛСД не выводится значение переменной g!!!

lcd_puts(lcd_buffer);

delay_ms(2000);
}
}


Спосибо за проект.Скачал ,буду разбираться. Я так понимаю что тексты мне прийдется набирать цыфрами
Zemlyanov вне форума  
Непрочитано 09.11.2006, 01:33   #210
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Угу цифрами , но только русские .
dosikus вне форума  
Закрытая тема


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Proteus общие вопросы dosikus Proteus 3400 15.10.2026 13:57
Вопросы по PROTEUS-у Advanced_LAMER Proteus 372 19.09.2021 01:20
Вопрос по работе с Proteus Slnew Proteus 16 20.11.2013 20:09
глюк Proteus при работе с ATMEL ATTINY45 igoruha727 Микроконтроллеры, АЦП, память и т.д 3 23.05.2009 01:00
загрузка CPU при работе PROTEUS dimonbest Proteus 48 25.05.2007 20:30


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


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