Свежие обсуждения
Микроконтроллеры

Начинающим pic16f Си HiTech 9.50 pl 2

1 11

Здравствуйте.
Решил написАть о наболевшем,а именно о том как более быстро и легко научиться писАть программы для микроконтроллеров.
Был сделан выбор в пользу языка Си как более легкого по сравнению с ассемблером и более эфективного по сравнению с бейсиком и паскалем.
За основу взята книга М.Предко(библия пиков на Си),более легкая для понимания и с классными примерами по сравнению с Шпаком(CCS).
Выбор контроллера был сделан в пользу-микрочип(pic16f627,628),потому как пики в отличии от атмел имеют русско-язычные даташиты,меньшее количество команд(35 в отличии от кошмарной! сотни атмел),
более надежны и удобны при програмировании.
Начинали мы с Флоукоде- сразу появляется понимание "процесса",конечно его бы для работы и оставили ,но крэкнутые версии некоректно компилируют сишные вставки...,короче можно работать только кубиками и поэтому пришлось от него отказаться в пользу Хайтека.
Почему Хайтек?
-Потому что проще и надежней других, MPLAB к примеру не взял в "друзья" CCS ,а склонился в пользу Хайтека,
Ниже привожу НЕОБХОДИМЫЕ и ДОСТАТОЧНЫЕ для начинающих ссылки:

Книга - Майк Предко. Устройства управления роботами - http://depositfiles.com/files/6003893 с исходниками и шикарными для начинающих коментариями+
компилятор HiTech9.50pl2 - http://rapidshare.com/files/11303771/Picc_950PL2_and_Crack.rar.html ,
MPLAB 7.41- http://www.microchip.ru/load.php?mid=2x2&fileid=MP741.zip +руссификатор7.41-http://www.microchip.ru/phorum/read.php?f=2&i=139270&t=139270 ,неглючный Протеус-html-ссылка в прикрепленном архиве,даташит на16ф62х русс- http://www.microchip.ru:/files/d-sheets-rus/pic16f62x.pdf ,
родственный,но простой в понимании учебник Си- http://vrtp.ru/index.php?act=Attach&type=post&id=56075 , http://vrtp.ru/index.php?act=Attach&type=post&id=56073 ,
http://vrtp.ru/index.php?act=Attach&type=post&id=56164 , http://vrtp.ru/index.php?act=Attach&type=post&id=56166 ,
примеры- http://www.pcports.ru/articles/pic3.php , http://www.pcports.ru/Articles.php , http://www.homsys.narod.ru/doc.htm ,

Все ссылки без проблем скачиваются и программы работают без приколов!
Большое спасибо от начинающих всем авторам тем по этим ссылкам.

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

P.S
просьба avr123 и ему подобным не издеваться над начинающими.

215680.rar

 

Я рекомендую использовать свежий MPLAB 8.36 с официального сайта microchip.com/mplab и при его установке по желанию ставиться и компилятор HiTech PICC самый свежий PRO и без ограничений функционала но на 45 дней. 45 дней для начала обучения вполне достаточно.
Бесплатный VirtualPC снимает ограничение в 45 дней.

Вот что у вас будет в меню Программы

 

Neman2000: Почему Хайтек?
-Потому что проще и надежней других, MPLAB к примеру не взял в "друзья" CCS ,а склонился в пользу Хайтека,

Бредятина дивная !!! Если чел че не знает то сразу УЧИТЬ берется ....

CCS автоматом устанавливается при установке MPLAB - смотрите папку C:\Program Files\Microchip\Third Party\PICC

Микроконтроллер PIC для начинающих с нуля. http://stream.ifolder.ru/13899427

 

вот еще полная версия HI-TECH for dsPIC-PIC24 v9.6pl3 build 4951
http://torrents.ru/forum/viewtopic.php?t=2165437

 

Legram
Ты глаза разуй,и посмотри выше где черным по белому писано что это мое мнение и никто никого не учит,и ссылки я давал не свои а людей поталантлевей тебя ,которые незажидили ,в отличии о некоторых критиков, исходники и все остальное.
Я конечно не знаю многого,но вот если ты такой знающий чтож непомог когда я просил подсказать кусок кода?,или подсказал бы по человечески на примерах,не пытаясь куснуть из за угла как собаченка.
Теперь насчет CCS:
- если Legram ты такой умный просто подскажи тогда как в CCS установленном автоматом начать работать?
Потом зачем для начинающих русских MPLAB 8.33 без руссификатора,
конечно по мере приобретения опыта можно пересесть и на англоязычный,
но поначалу то руссифицированный наверное попонятней?

P.S:
Бредятина дивная !!!-Legram-это твоя большая информационняя свалка(типа avr123 и с нее же- Микроконтроллер PIC для начинающих с нуля. http://stream.ifolder.ru/13899427)

 

Если кто ещё не догадался, Chui=Legram=avr123.

 

Neman2000: чтож непомог когда я просил подсказать кусок кода
ИМЕЕНО Я и помог. http://roboforum.ru/viewtopic.php?f=2&t=6466

 

Neman2000: зачем для начинающих русских MPLAB 8.33 без руссификатора,

Затем же зачем и другие проги на английском языке - для работы и учебы. Компилятор вами рекомендуемый тоже не на русском. И даташиты.
Если хотите двигаться то английский надо учить хотя бы технический - примерно 97 % информации в мире на английском языке, просто ПРАКТИЧНО его понимать.

 

Neman2000: если Legram ты такой умный просто подскажи тогда как в CCS установленном автоматом начать работать?

Вот так как написано - http://mcc18.narod.ru - Как настроить первый проект в MPLAB и компилятор Си от микрочип - только в очередном шаге вместо компилятора микрочип выбрать CCS и все.

 


Legram
я дико извиняюсь, конечно спасибо за помощь на робофоруме,но на этом форуме вы пишите
обидные слова-"Если чел че не знает то сразу УЧИТЬ берется",
Я же никого не учил ,а привел лишь НЕОБХОДИМЫЙ МИНИМУМ ссылок "вещей"сделанных умными людьми в этой "отрасли",для начинающих.
Выражения НЕОБХОДИМЫЙ МИНИМУМ по сути противоположно ресурсу avr123(95% без ущерба информативности можно вырезать)