MicroCHIP.RU
Главная Документация Отладочные средства Справочник Поиск Ссылки
 Новости   Конференция   Контакты 
 

Помогите начинающему.

 Нoвaя темa  |  Наверх  |  Перейти к теме  |  Поиск  |  Правила  |  Вход 

ВНИМАНИЕ!
Вы просматриваете архив форума.

Этот форум работает только в режиме просмотра и поиска.

Действующий форум переведен на новый движок и
находится по адресу www.microchip.su

 Помогите начинающему.
Автор: gestapo ()
Дата:   18/10/2006 22:28

Я начел изучать програмирование PIC. Я пока не могу понять некоторые вещи.
1) Как задать переменные цикла и что ето такое (очень смутное понятие).?
) Сколько существует способов описания портов.?


 
 немецкий фашист что-ли?
Автор: Greg ()
Дата:   18/10/2006 23:09

конфой ошибся


 
 Re: немецкий фашист что-ли?
Автор: Andrey ()
Дата:   19/10/2006 00:17

Просто очередной Си-шник
С РС видимо...:))


 
 Как я начинал
Автор: Lexi456 ()
Дата:   19/10/2006 02:26

А лучше всего, познакомиться с нормальным товарище, который тебя чуть-чуть подтолкнет в нужном н
аправлении и все дальше пойдет!! Удачи Вам? А в чем пишете, какой компилятор??

Меньше слов, больше дела!!!


 
 да ник пусть сменит
Автор: Greg ()
Дата:   19/10/2006 08:18

Lexi456 писал(а):

> Удачи Вам?




 
 гладкокожий (-)
Автор: Alich ()
Дата:   19/10/2006 09:18

-


 
 нет
Автор: Greg ()
Дата:   19/10/2006 09:43

но из-за таких уродов теперь и свастику нарисовать невозможно


 
 Re: нет
Автор: Lexi456 ()
Дата:   19/10/2006 14:46

Lexi456 писал(а):

> Удачи Вам?

Да для особо догадливых вместо "?" надо поставить !!

Меньше слов, больше дела!!!


 
 Re: нет
Автор: gestapo ()
Дата:   19/10/2006 15:03

Да-а-а-а-а!? Я попросил у людей помощи, а на самаом деле получил огромное
количество отзывов на счет моего ника. Ник - зто ложное, часто не несущее за собой
ни какой информации о его владельце имя (для тех кто это не знал).Тех кто не хочет
помочь, а хочет поболтать, Я прошу не писать.

Для тех кто хочет помочь.
Пишу я в MPLAB, по крайней мере пытаюся. На сегодняшний день я понимаю
Что "переменная цикла" - это та область памяти в которой будет происходить этот
процесс.
Учусь я по книге В.С.Яценков "Микроконтроллеры MicroCHIP, практическое руководство"
Схемы, примеры программ,описание.


 
 Re: нет
Автор: URY ()
Дата:   19/10/2006 15:23


какие проблемы при смене,если "ник-ложное"??????????

Люди просто принципиально не будут общаться с тобой.




 
 Все дело в том,
Автор: Bill ()
Дата:   19/10/2006 15:35

что нужно прежде всего знать Ваш уровень, знаете ли Вы какие-либо языки программирования, или нет.
Если говорить о переменной цикла применительно к ассемблеру, то это просто ячейка памяти, содержимое
которой изменяется (увеличивается или уменьшается) при каждой итерации цикла.


 
 Re: нет
Автор: Степа_123 ()
Дата:   19/10/2006 16:50

МПЛАБ?? очень навороченная программа но у него симулятор оч хороший
я с ним пытался "подружится" но чтото не решился

я думаю достаточно будет книги которая у тебя есть где описаны все команды для
нужного тебе контроллера наверняка у тебя пик16ф84
и очень необходимо представлять как эти команды "работают" внутри контроллера
если этого представления у тебя не будет то даже МПЛАБ тебе не поможет

а из софта есть замечательная прога входящая в "виндос" называемая "Блокнот"
создаешь с его помощью "Текстовый документ.txt" переименовываешь его например
так:"MoyProekt.asm" и вперед с песней пишешь прогу для своего контроллера.
очень пригодится програма (без нее никак) MPASMWIN.EXE для компиляции, он создает
необходимые файлы с расширением "MoyProekt.lst" где есть все ошибки которые тобой
допущены в процесе написания проги исправляешь компилируешь ....... и так по кругу
много раз :-) в конце концов создается файл прошивки с расширением "MoyProekt.hex"
который необходимо уже прогнать в симуляторе на предмет работоспособности созданной
тобой программы. я пользуюсь "PIC Simulator IDE" не хочу сказать что она супер
но вполне достатачна для освоения ПИКа.

Скажу честно для меня это был стартовый "капитал"
но этот капитал ничто, если как я писал выше
"если этого представления у тебя не будет то даже МПЛАБ тебе не поможет "

если совсем опыта нету то начни с подпрограммы "задержки времени"
с выводом на порт сигнальчика типа выход на светодиод.

Удачи!!!

да ник смени, это серьезное препятствие для общения.....




 
 для всех начинающих
Автор: Алекс ()
Дата:   19/10/2006 16:54

очень неприятно... я сам начинал с нуля и тоже сталкивался с разными проблемами и
непониманием на форуме... все считают себя ХРЕН знает какими
"спецами" а сами другой раз и ничего нутнего непосоветуют...
так что если будут вопросы лучше пиши на мыло или в аську там можно поговорить без
посторонней помощи а когда "вырастеш" можно и на форум "потыкать пальцами на спецов"
ICQ 333147291


 
 Вообщем поддерживаю
Автор: DenisPic ()
Дата:   19/10/2006 17:02

+


 
 ламер на ламере
Автор: InsolentS ()
Дата:   19/10/2006 19:11

Степа_123 писал(а):

> МПЛАБ?? очень навороченная программа но у него симулятор оч
> хороший
> я с ним пытался "подружится" но чтото не решился

-----------------------------------------------------
Итерация присуща человеку, а рекурсия - Богу. Л. Дойч.


 
 Re: для всех начинающих
Автор: gestapo ()
Дата:   19/10/2006 22:58

Алекс - я отправил вам сообщение на ваш адрес, если оно не придет значит я не
правильно его набрал. Если вам не сложно напишите e-mail еще раз.


 
 ворон к ворону летит
Автор: Greg ()
Дата:   20/10/2006 11:04

гестаповец - к гестаповцу

вот ведь уроды
хотя с другой стороны, чем хуже - тем лучше


 
 Re: ворон к ворону летит
Автор: Степа_123 ()
Дата:   20/10/2006 11:37

не думал я что ты такой Грег
а я тебя здравым человеком посчитал


 
 Re: Помогите начинающему.
Автор: m_t ()
Дата:   20/10/2006 12:00

Курсы обучения программированию

Вашему вниманию предлагаются курсы дистанционного обучения программированию:
микроконтроллеров AVR, PIC, x51 (на ассемблере и Си),
компьютеров (на VB и VС++)
и др.

Подробную информацию можно получить по
e-mail: micro51@mail.ru


 
 дык он (Greg) в отличие от того фашиста
Автор: Alich ()
Дата:   20/10/2006 19:38

и есть здравый человек. Но похоже постарше тебя, Степа. Я понимаю, что счас в школе
учат, что зря наши деды воевали против Германии. Типа ну и что что захватили бы.
Жили бы счас не тужили. Это самое большое заблуждение нашего времени.

И вообще я думаю людей моего возраста и старше всех от этого ника передергивает.
Урод мля.


 
 Re: нет
Автор: fantom ()
Дата:   20/10/2006 23:12

> Да-а-а-а-а!? Я попросил у людей помощи, а на самаом деле получил огромное
> количество отзывов на счет моего ника. Ник - зто ложное, часто не несущее за собой
> ни какой информации о его владельце имя (для тех кто это не знал).

Ещё как несущее. Я вовсе не утверждаю, что человек с таким ником, придерживается фашистких взглядов.
Думаю что ты подросток лет 14-17. Тебе кажется, что это КРУТО. Не понимая, что же на самом деле, это
означает. Обычно с возрастом проходит...

> Тех кто не хочет помочь, а хочет поболтать, Я прошу не писать.

Тебе как раз помогали... В вещах гораздо важнее, чем переменная цикла.


> Для тех кто хочет помочь.
> Пишу я в MPLAB, по крайней мере пытаюся. На сегодняшний день я понимаю
> Что "переменная цикла" - это та область памяти в которой будет происходить этот
> процесс.

Неправильно понимаешь. Выучи в начале, что у пика есть разные области памяти. Память программ и
память данных.


> Учусь я по книге В.С.Яценков "Микроконтроллеры MicroCHIP, практическое руководство"
> Схемы, примеры программ,описание.

Это правильно. Проштудируй в начале книгу. А потом уже и вопросы на форуме можно задавать.


 
 Re: дык он (Greg) в отличие от того фашиста
Автор: Степа_123 ()
Дата:   21/10/2006 04:21

согласен ник не к месту
про гестапо канечно тока по фильмам знаю
ну и по документальным тоже
чего чувак добивался с таким ником не понятно
может на спор с кем или еще чего
по злее с применением микроконтроллера ?????
Alich писал(а):

> и есть здравый человек. Но похоже постарше тебя, Степа. Я

не важно постарше или не очень но меня эта его фраза задела
про ворона. типа я с ним заодно. Если как начинающий толька


 
 Re: Помогите начинающему.
Автор: mchipic ()
Дата:   21/10/2006 09:42

Вот тут всё, самые азы. http://ikarab.narod.ru/Kea_20.html

По поводу ника. Лучше бы ты себе матерное слово из 3х букв взял. Всё равно про твой ник все так и
думают...


 
 а чего занервничал?
Автор: Greg ()
Дата:   21/10/2006 11:13

Степа_123 писал(а):

> но меня эта фраза задела про ворона. типа я с ним заодно.

не тебе же фраза эта адресовалась.
наоборот спасибо, что раньше выразил отношение.
просто Алекс этот совершенно еще и не по делу, что не помогают здесь

> Если как начинающий толька
мплаба-а зря боишься - с него и надо было начинать. не так там все и сложно,
вернее, они все одинаковые, такие оболочки.
особенно если понял чего куда (с notepad-ом этим).
симуляторы действительно есть и получше, но эта программа - от производителя,
и постоянно обновляется для поддержки новых чипов.


 
 Re: а чего занервничал?
Автор: Степа_123 ()
Дата:   21/10/2006 13:50

Greg писал(а):


> не тебе же фраза эта адресовалась.
окей ясно

> мплаба-а зря боишься - с него и надо было начинать. не так там
> все и сложно,
> вернее, они все одинаковые, такие оболочки.
в мплабе мне непонравилось что там код нельзя редактировать так же просто
как в блакноте (честно полная свобода)с использованием сочетанийй клавиш
ctr+C ctr+V и del
> особенно если понял чего куда (с notepad-ом этим).
а чего понимать то ? все элементарно
> симуляторы действительно есть и получше, но эта программа - от
> производителя,
> и постоянно обновляется для поддержки новых чипов.
это хорошо очень но она в настройке достаточно замудреная как мне показалось
там проекты и все такое ну и вес ее немалый притом что функций оч много
не думаю что все пригодится мне
можно сказать что пока я нашел тот вариант "золотую середину " для меня
будет время с мплабом поработаю думаю что мое впечатление ложное
но ......время. сами понимаете


 
 Re: а чего занервничал?
Автор: Maxim ()
Дата:   21/10/2006 14:30

Степа_123 писал(а):

> в мплабе мне непонравилось что там код нельзя редактировать
> так же просто
> как в блакноте (честно полная свобода)с использованием
> сочетанийй клавиш
> ctr+C ctr+V и del

Почему это нельзя? Там вполне приличный редактор. Может у вас просто очень старая версия?

Какраз самое главное достоинство этой программы в том что есть толковый симулятор. Надо сразу
учиться его использовать, а на тыкаться вслепую.






 
 Re: а чего занервничал?
Автор: HJV ()
Дата:   21/10/2006 15:28

Мужики не парьтесь, ИМХО я юзаю ASMEDITOR, прикольная штука, настраивается на любой
компилятор (прописать bat файл), можно прописать 5 функц. кнопок на панели инстр.
(долго писать) но намного проще и круче mplab, можно создать свою подсветку
и т д и т п
http://avtlab.ru/software.htm



Отправка отредактированного (21/10/2006 17:35)


 
 Re: а чего занервничал?
Автор: Степа_123 ()
Дата:   22/10/2006 04:26

Maxim писал(а):

>
> Почему это нельзя? Там вполне приличный редактор. Может у вас
> просто очень старая версия?
>
да я пытался знакомится со старой версией где то 5.4
> Какраз самое главное достоинство этой программы в том что есть
> толковый симулятор. Надо сразу
> учиться его использовать, а на тыкаться вслепую.
>
окей будем пробовать наверно не возникнет проблем
так как опыт имеется (отрицательный опыт гороздо лучше его отсутствия)


 
 Открыта рассылка для начинающих программировать микроконтроллеры PIC
Автор: 2Aplusa ()
Дата:   16/11/2006 11:39

Данная рассылка предназначена для людей, решивших начать программировать
микроконтроллеры PIC фирмы Microchip. В рассылке будут рассматриваться:
архитектура, система команд микроконтроллеров; алгоритмы работы с периферией;
частые ошибки начинающих; и многое другое, что касается программирования и
разработки устройств на базе микроконтроллеров PIC.
Подписаться на нее можно по адресу: http://www.2aplusa.ru




 
 Дети в подвале играли в гестапо...:)
Автор: =L.A.= ()
Дата:   16/11/2006 12:41

юююююююююю