-
Постов
1 351 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Блоги
Сообщения, опубликованные rtfcnf
-
-
Модуль для записи в DS1996, записывает номер, дату, время. Ставиться по ходу движения патруля (контрольные точки)
Модуль для считывания данных в комп и стирание DS1996
Программа для PC для хранения и отображение этих данных.
P.S. Сейчас сделана на AVR, но я уже "дружу" с пиками, поэтому могу всё переделать и для него.
P.P.S. Делал давно на продажу, но заказчик отказался.
0 -
У меня готовая есть , только доработать напильником.
0 -
Собрать 30 тысяч рублей и обратиться ко мне, я сделаю Всё за Вас.
0 -
Можно по коду определить на каком компиляторе это свояли. Другой информации нет, если только специально компилятор не попросить её включить. (IAR умеет включать версию прошивки, дату. Может что и еще, но я только выше перечисленным пользовался)
0 -
>>Ну а по поводу 45(ых) - я же говорю что мне не нужно сохранять после выключения питания
Не уверен, что чип ОЗУ будет дешевле и более доставаемый.
0 -
>>не говоря уже о том чтобы записывать его в последовательную память
В 45(ю) память используя программно-аппаратный SPI легко пишется.
0 -
-
-
;если бит равен 0 то он маскируеться, если 1 то нет equ maska 0b0000010 ; ||____ нужный бит ; |_____ не нужный бит in R16,PINA andi R16,maska ; в R16 осталось только нужные биты
0 -
Любой конденсатор емкостью 10 - 50 мкФ
0 -
>>//typedef void VOID;
Покажите где Вы это извращение подсмотрели
>>void main (void);
для функция "main" не нужен прототип. Это стандартная точка входа в программу
>>void wrcmd (char data);
Что именно пишет компилятор?
0 -
должна быть возможность внутренних звонков
С такими требованиями простой не будет.
0 -
Первое что бросилось в глаза
while(RxEn==1) // разрешаем обработку приема
А где разрешаем? В коде не видно.
0 -
... но он на 2 микроконтроллерах, да и вся схема очень большая и сложная. Точно не потянем(делать буду я и еще один парень).
ИМХО:
А без МК схема будет еще сложней и потребует отладки.
0 -
Вы бы у препода уточнили, диплом всё же.
ИМХО:
1. Это работа конструктора, а не экономиста.
2. "sprint layot" - не используется в производстве (программа эта больше для радиолюбителей)
0 -
Вот Вам еще одно решение без маски и дающие более быстрый код:
value = 0; // Запись бита value <<= 1; if (codes[codeNumber] == 1) { value++; }
0 -
ИМХО:
Очень много зависит от установленного на плату чипа. У меня на PCMCIA-LPT ChipProg+ прекрасно работал.
0 -
... и описание самого процесса на 4-5 листов А4.
Извините, какого процесса?
0 -
>>Как например, собрав в Протесе схему, залить в нее прошивку.
Щелкнуть два раза на МК и в появившимся окне свойств указать файл прошивки.
>>Кстати AVRStudio мне показалась хуже чем CodeVisionAVR
ИМХО:
CodeVisionAVR для новичка зло!
1. Первоначальный мастер кода, отучивает читать даташит и как на самом деле всё работает Вы не будете знать.
2. Синтаксис некоторых встроенных команд противоречит концепции языка СИ. Вы учитесь писать не на СИ, а на CodeVisionAVR. Переход на другие компиляторы вызовет затруднение.
>>Я так понимаю AVRStudiо является только лишь компилятором Си кода?
Вообще то это среда для разработки программ на ассемблере и симулятор. На СИ в ней можно писать с помощью плагина для компилятора GCC (в некоторых дистрибутивах ставиться вместе со студией)
0 -
-
Совершенно точно.
Вот только программный код придется полностью переписать.
0 -
Так она легко осовременивается. КР580ГФ24, КР580ВИ53, КР580ВВ55 да и почти все остальные чипы это обвязка КР580ВМ80А без который он не может работать.
0 -
Точно, нашел его.
0 -
Тариф назывался "Монстр общения", но был предо платным, Сейчас его вижу только пост о платным
0
Что Читается С Мк
в МК для начинающих
Опубликовано
Скорей всего сохранил в hex и написал его размер