Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 25.04.2016
Сообщений: 9

Программа в МПлаб при переходе с PIC12F675 на pic16f676 пишет ошибку в PROTEUS

02.12.2016, 00:56. Показов 1254. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дали задание на курсовой-у меня был готовый,сделанный с помощью PIC12F675,мне нужно кое-что добавить в схеме и мне сказали сменить микроконтроллер на pic16f676,там больше портов(ножек).И на этапе переделывания самой программы возникла проблема,программа компилируется,но в протеусе появляется куча ошибок.Кто может помочь?В чем дело??))Заранее спасибо
Миниатюры
Программа в МПлаб при переходе с PIC12F675 на pic16f676 пишет ошибку в PROTEUS   Программа в МПлаб при переходе с PIC12F675 на pic16f676 пишет ошибку в PROTEUS   Программа в МПлаб при переходе с PIC12F675 на pic16f676 пишет ошибку в PROTEUS  

Вложения
Тип файла: docx new.docx (23.6 Кб, 4 просмотров)
Тип файла: docx old.docx (23.0 Кб, 9 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.12.2016, 00:56
Ответы с готовыми решениями:

Программа выдаёт ошибку при переходе в новую activity
При переходе в новую activity приложение вылетает. ниже приведен код того самого activity package com.example.chernovik; import...

PIC12F675: как редактировать файл EEPROM в Proteus
Появилась нужда записать в EEPROM данные. Пошарил в интернете, как всё же записать их туда и нашёл следующий скриншот: Всё...

Управление светодиодами с кнопок (ASM, Proteus, PIC12F675)
Добрый день! У меня вот такое задание, светодиоды HL1 и HL2 погашены, когда нажимаем на клавишу S1 - начинает мигать светодиод HL2, а...

5
 Аватар для Ethereal
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
02.12.2016, 06:06
Так протеус тебе и говорит в чем дело. Он ругается на то, что
АЦП преобразование начато до того как истекло время ожидания предыдущего преобразования.

Почему у тебя в логе симуляции появляется надпись PIC12 когда должно быть PIC16 ? Ты симулятору не тот тип чипа симулировать указал ?

Добавлено через 4 минуты
З.Ы. Вот знал ведь, что кончится тем, что программы на ассемблере начнут писать в Word-е.
0
 Аватар для Ethereal
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
02.12.2016, 06:33
А понятно. Вторая тема об одном и том-же в разных разделах.

В логе твоего Протеуса смущает вот что. Там появляется строчка PIC12, а должно быть PIC16. Может как-то тип симулируемого чипа не соответствует чипу, для которого написана программа ?
0
0 / 0 / 0
Регистрация: 25.04.2016
Сообщений: 9
02.12.2016, 11:50  [ТС]
я знаю что он пишет пик12 вместо пик16,хотя в проге все поменяла.в том то и дело не понятно почему ему не нравится
0
0 / 0 / 0
Регистрация: 25.04.2016
Сообщений: 9
02.12.2016, 11:51  [ТС]
Все правильно я ему указала,везде если посмотреть текст программы и саму схему-нет ни следа от пика12,и то что ему со временем не нравится я тоже понимаю-не понимаю что не так сделала
0
 Аватар для Ethereal
6773 / 2741 / 385
Регистрация: 17.02.2013
Сообщений: 4,048
03.12.2016, 06:51
Не работаю со средами программирования и Протеусом. Только ассемблер командной строки и отладка на железе. Так-что мнение мое дилетантское, но могу представить себе такую ситуацию - ты создаешь проект под PIC12, потом в тексте исходника в проекте переделываешь все под PIC16, а в свойствах проекта так PIC12 и стоит.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.12.2016, 06:51
Помогаю со студенческими работами здесь

Программа пишет ошибку!! Помогите найти ошибку
Program Summa; var i, N, M: integer; begin Writeln ('Введите значение N:'); Read (N); M:=0; For i:=1 To N ...

Не прорисовывается окно. Два окна, при тройном переходе перестают прорисовываться. Консоль ошибок не пишет
Приветствую. Вопрос от новичка. Пробую сделать записную книжку JavaFX. Два окна: первое - главное, второе - для написания заметки. ...

Почему компилятор выдает ошибку при объявлении объекта t1 конструктор пишет ошибку там где garo?
#include <iostream> #include "Windows.h" using namespace std; #include <cstring> class TwoDShape { double width; double...

Proteus выдаёт ошибку при симуляции Atmega
Сразу же вылетает Invalid opcode 0xFFFF at PC=0x1F02 и потом он вылетает. Как найти ошибку? Код по идее рабочий, я там немножко...

Программа для вычисления дискриминанта, пишет ошибку
#include "stdafx.h" #include <iostream> #include <locale> using namespace std; int _tmain() { setlocale(LC_ALL, ""); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru