Микроконтроллеры | Как в Протеусе смоделировать готовый код программы(на C CCS) готового устройства? |
|
---|---|---|
Извините, если такая тема когда-то обсуждалась, но я покамест ничего подходящего не нашел. У меня есть готовая, мною написанная программа на языке C компилятора CCS, для конкретного устройства - PIC16F876A и 2-х строчного LCD на HD47780(кроме этого есть в схеме DS1307 и пищалка и пр., но пока что их не рассматриваю). Вот захотелось промоделировать в Протеусе все это. Хотя, на данный момент, все нормально работает в железе, но вот в Протеусе еще бы посмотреть как это выглядит и думаю всяко легче будет для дальнейшего моделирования. Установил Протеус 7.2SP6. Открыл подходящий пример работы(из папок со всякими примерами) - PIC16F877 и LM020. Изменил схему по свою. Сохранил проект в другом месте. В закладке "Исходник"(у меня руссифицированная версия) и в "Определить инструменты генерации кодов..." и там добавил "Инструмент" - CCSC и определил путь к нему и все остальное. Потом в "Исходник" - "Добавить/Удалить файлы исходника..." выбрал этот CCSC и далее в "Отладка" - "Запуск/Перезапуск отладки..." получил такую вещь в логе с ошибками - см. вложенный рисунок(извините если большой рисунок получился). Вопрос - Что означают ошибки в этом логе и как правильно надо было делать? |
|
|
Ну и пишет что файл для дисплея не найден, попробуйте взять LCD из библиотеки... |
|
|
Этот файл лежит в папке с примером. Попробуйте перенести его в папку с Вашим проектом или попробуйте удалить дисплей и заново взять его из полного списка компонентов. Я так делал - работало без требования этого файла. |
|
|
ты ничего не путаеш? протеус 7.2 сп6?? у меня только сп2 |
|
|
djelektronik: откуда можно слить новый? |
|
|
В каталоге и 6го и 7го он у меня есть. Они одинаковы (по размеру). |
|
|
посмотрел на сонсиври |
|
|
AleksBak: В закладке "Исходник"(у меня руссифицированная версия) и в "Определить инструменты генерации кодов..." и там добавил "Инструмент" - CCSC и определил путь к нему и все остальное. Потом в "Исходник" - "Добавить/Удалить файлы исходника..." выбрал этот CCSC и далее в "Отладка" - "Запуск/Перезапуск отладки..." получил такую вещь в логе с ошибками - см. Лучше проект и протеуса и CCS держать в одной папке и компилировать самим CCS ,- фиг знает что там лабцентр напихал. |
|
|
AleksBak у меня был и есть глюк в системе. Это так никто и не обьяснил. Кароче меняй адрес папки ТEMP. Когда я ставлю " Пораметры среды" c:\Temp, и создал папку всё пошло. Почему я и висел на 98Se. Когда мне подсказали всё пошло, а эти ошибки программа сама глючит, мол нелюбит руские буквы и длинные адреса. |
|
|
SKIP: мол нелюбит руские буквы и длинные адреса. это можно было понять и по логу ошибок |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |