Скомпилировать прошивку под PIC12f675
Всем доброго времени суток!
Сделал себе самик(вжика) и встал вопрос о микшере. Нашел схему на сайте Philip Sunа на PIC12c508.
Уважаемые спецы! Кому не трудно и есть время помогите адаптировать прошивку(в программировании не силен) под PIC12f675(есть в наличии). Исходник и другая инфа в архиве.
Заранее спасибо.
Не проверял что там у Вас 😃 , но надо не забыть выключить компаратор и АЦП в начале программы.
Не проверял что там у Вас 😃 , но надо не забыть выключить компаратор и АЦП в начале программы.
Выключил 😃 Эти грабли мне уже знакомы 😉
На всякий пожарный пометил комментариями что менял. Может кто-нить глянет - вдруг забыл чего… Вечером попробую в протеусе съэмулировать.
mixer.zip
Проще так попробывать - это ж перезаписываемый мк. У этого микшера КАЖЕТСЯ есть особенность - сервы дергаются. Стоит одному из калалов дернуться, как дергаются обе сервы. Нагрузка на BEC возрастает, и он греется. Надо бы там загрубление сигнала ввести или усреднение 😃
Попробовал, не хочет. Перешивал несколько раз с разной конфигурацией. В результате пик заблокировался(не хочет шиться).Чем можно разблокировать? Шил прорамматором JDM, прога-IC-PROG.
Пересобрал проект в MPLab
mixer.zip
ПИК читается? Что меняли в конфигурационных битах? Если включили защиту от чтения (флаг CP) то при проверке будет выдавать ошибку. Oscillator не меняли - должен быть “IntOSC GP4”? Какой программатор?
Пик читается, при записи выдает сообщение об ошибке(в программе установлена проверка записи при программировании), ср - не ставил , Oscillator менял на IntOSC CLKOUT, в битах игрался PWRT,MCLR,BODEN, WDT всегда включен. После какого момента произошла блокировка уже не вспомню(дурная голова рукам покоя не дает).Программатор - простой JDM на сом порт.
Пик читается, при записи выдает сообщение об ошибке(в программе установлена проверка записи при программировании), ср - не ставил , Oscillator менял на IntOSC CLKOUT, в битах игрался PWRT,MCLR,BODEN, WDT всегда включен. После какого момента произошла блокировка уже не вспомню(дурная голова рукам покоя не дает).Программатор - простой JDM на сом порт.
Да они почти все работают как JDM… Самодельный? С внешним питанием? ExtraPIC? В IC-Prog есть поция тест программатора - попробуйте вольтметром посмотреть все ли напряжения на месте… особенно программирования!!! Так, кажется, надо галочку поставить напротив сигнала.
Да они почти все работают как JDM… Самодельный? С внешним питанием? ExtraPIC? В IC-Prog есть поция тест программатора - попробуйте вольтметром посмотреть все ли напряжения на месте… особенно программирования!!! Так, кажется, надо галочку поставить напротив сигнала.
Программатор самодельный очень простой(документацию потерял, а в инете такого уже не нашел), как базовый блок от пони прога, а дальше на ноги мк. С внешним питанием. Другой 675 шъется нормально. Заметил особенность:заблокированный пик читается один разнормально, а при повторном считывании выдает 3fff. Если переткнуть пик(вынуть/вставить) то он опять прочитается, При считывании выдает конфигурацию: OSC-RCCLK OUT, WDT-ON,PWRT-OFF,MCLR-ON,BODEN-ON,код ваш.
Похоже PIC подпортился… А пересобрнная прошивка не заработала?
Похоже PIC подпортился… А пересобрнная прошивка не заработала?
Вчера не было времени, сегодня вечером проверю.
Вчера не было времени, сегодня вечером проверю.
Куда-то запрятал свой mixer, найду обязательно проверю 😃
Вот и второй пик обиделся.Думается, что дело в железе. Сегодня на фирменном программаторе попробую.
Похоже PIC подпортился… А пересобрнная прошивка не заработала?
Вчера прошил на фирменном программаторе, все пики живые, дело в железе. А пересобранная прошивка не работает 😦 .Накидал на макетке другой вариант(инфа в архиве). Работает, но очень не стабильно. Может есть схемка реально нормально работающая.