roboforum.ru

Технический форум по робототехнике.


ВЕЛИКОЛЕПНЫЙ компилятор MikroC для МК pic12 pic16 pic18 !

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

ВЕЛИКОЛЕПНЫЙ компилятор MikroC для МК pic12 pic16 pic18 !

Сообщение avr123.nm.ru » 06 янв 2006, 15:33

Ловите момент !  

появился новый ВЕЛИКОЛЕПНЫЙ компилятор MikroC для МК pic12 pic16 pic18 !

что типа CodeVisionAVR - отличные примеры !

и главное есть вылеченый исполняемый файл .exe для него!

скачайте пока доступно:  

http://www.roboforum.ru/download.htm?id=633

(1.15мб)

ПОТОМ ПОЗДНО БУДЕТ !

===================

Сам компилятор и "мануал" к нему скачайте здесь:

http://www.mikroelektronika.co.yu/engli ... wnload.htm

Я проверил - все работает отлично !  

Список готовых библтотек прекрасен !

"мануал" - является по сути кратким курсом по микроконтроллерам PIC от microchip.com - они не менее великолепны чем AVR и высылаются в виде бесплатных сэмплов !

сайт  http://www.mikroelektronika.co.yu  -  содержит много образовательных ресурсов для электронщика, особенно начинающего.

============

Напомню, что для PIC-ов есть великолепный симулятор - PROTEUS

http://www.labcenter-electronics.com/

список всх АпНоутов для МК microchip PIC лежит тут - avr123.nm.ru  - в виде .rar архива.
Последний раз редактировалось avr123.nm.ru 21 янв 2006, 13:12, всего редактировалось 1 раз.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение 40inD » 06 янв 2006, 15:44

О! Спасибо
Только ссылка на вылеченный файл не работает
Аватара пользователя
40inD
 
Сообщения: 265
Зарегистрирован: 17 июн 2005, 08:08
Откуда: Москва

Сообщение avr123.nm.ru » 06 янв 2006, 17:06

40inD писал(а):О! Спасибо
Только ссылка на вылеченный файл не работает


на том форуме зарегистрироваться надо.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение avr123.nm.ru » 08 янв 2006, 04:22

теперь появилась прямая ссылка на вылеченый исполняемый файл .exe для компилятора PIC MikroC

скачайте пока доступно:  http://upload.caxapa.ru/MikroC_5000.rar   (1208732 байт)
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: ВЕЛИКОЛЕПНЫЙ компилятор MikroC для МК pic12 pic16 pic18

Сообщение 40inD » 08 янв 2006, 14:12

avr123.nm.ru писал(а):появился новый ВЕЛИКОЛЕПНЫЙ компилятор MikroC для МК pic12 pic16 pic18 !



А ты случайно не знаешь, в чем отличие от CCS Compiler?
Аватара пользователя
40inD
 
Сообщения: 265
Зарегистрирован: 17 июн 2005, 08:08
Откуда: Москва

Сообщение avr123.nm.ru » 08 янв 2006, 15:34

а для ССЫ есть лекарство ?

в принципе они схожи тем что для новичков удобны наличием готовых проектов в примерах наиболее сложных устройств.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение 40inD » 08 янв 2006, 19:51

У меня 3.203 рабочий, IDE 3.43
Более поздних не могу найти рабочих.

Посмотрел этот компилер. Не понравился. У него все функции для i2c, LCD, USART, PWM и т.д. встроенные. В них нельзя поменять пины, которым назначены эти функции. А в CCS можно, и это для меня очень важно.
Аватара пользователя
40inD
 
Сообщения: 265
Зарегистрирован: 17 июн 2005, 08:08
Откуда: Москва

Сообщение avr123.nm.ru » 09 янв 2006, 11:23

40inD писал(а):Не понравился.

У него все функции для i2c, LCD, USART, PWM и т.д. встроенные. В них нельзя поменять пины, которым назначены эти функции. .


возможно вы посмотрели функции для "хадверных" интерфейсов - у них ни как нельзя поменять пины они ведь определены самим МК.

а софтверные конечно могут использовать другие выводы.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение 40inD » 09 янв 2006, 12:02

я смотрел примеры программ.
посмотрите сами
Аватара пользователя
40inD
 
Сообщения: 265
Зарегистрирован: 17 июн 2005, 08:08
Откуда: Москва

Сообщение avr123.nm.ru » 09 янв 2006, 13:02

40inD писал(а):я смотрел примеры программ.
посмотрите сами


наверно вы смотрели широко ЗАКРЫТЫМИ глазами! не иначе ...

странный вы какой-то ! чеж людей вводите в заблуждение ?

прочитайте документацию на компилятор а потом уж удивляйтесь чего там нет...

те функции которые вы назвали конечно есть и софтверные !  

соответственно и пины не привязаны жестко а выбираются пользователем!

==========

а вот первый блок функций вас не впечатляет ?!

ИМХО - для новичка это супер библиотеки !

http://www.mikroelektronika.co.yu/engli ... uiltin.htm

mikroC includes the following libraries:

CAN Library
CANSPI Library
Compact Flash Library  CF
Ethernet Library         эзернет
Manchester Code Library    for RadioLinks
Multi Media Card Library  MMC
Secure Digital Library
USB HID Library        USB
OneWire Library       1-wire dallas
PS/2 Library        PC KeyBoard


ADC Library
Flash Memory Library
ADC Library
EEPROM Library
Ethernet Library
Flash Memory Library
Graphic LCD Library
I2C Library
Keypad Library
LCD Library
LCD8 Library
Manchester Code Library
Multi Media Card Library
OneWire Library
PS/2 Library
PWM Library
RS-485 Library
Secure Digital Library
Software I2C Library
Software SPI Library
Software UART Library
Sound Library
SPI Library
USART Library
USB HID Library
Util Library
Conversions Library
Trigonometry Library
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение avr123.nm.ru » 09 янв 2006, 13:05

чтоб узнать как работает вешь  нужно читать инструкцию - т.е. мануал а не примеры смотреть !

с IAR'ом идет 1 пример - числа фибоначи - это не значит что он только их может считать.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение 40inD » 09 янв 2006, 13:20

Да, библиотеки у них очень хорошие.
Аватара пользователя
40inD
 
Сообщения: 265
Зарегистрирован: 17 июн 2005, 08:08
Откуда: Москва

Сообщение avr123.nm.ru » 09 янв 2006, 13:45

примеры - это только частные случаи применения чего либо.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение Deimos » 12 янв 2006, 17:51

А можно посмотреть  как выглядит билиотечная функция на Си, а то вдруг там что-то неправильно?

Кстати, при использовании встроенных функций, начинает жрать память, так что для компактного HEX лучше MPLAB(Для PIC18-х по крайней мере)

Говорят, что лучше всех HT-PICC(Сам не пробовал)
Аватара пользователя
Deimos
 
Сообщения: 15
Зарегистрирован: 12 янв 2006, 17:41
Откуда: г.Апатиты Мурманская обл.

Сообщение avr123.nm.ru » 12 янв 2006, 18:43

Deimos писал(а):А можно посмотреть  как выглядит билиотечная функция на Си, а то вдруг там что-то неправильно?


прицепил снизу.

Deimos писал(а): для компактного HEX лучше MPLAB(Для PIC18-х по крайней мере)

Говорят, что лучше всех HT-PICC(Сам не пробовал)


я ж не написал лучший - я написал Великолепный - т.е. удобный для новичков.

а профи в таких советах не нуждаются и знают на чем работать.
Вложения
CFlash_FAT16 Delays.c .rar
(5.69 КиБ) Скачиваний: 137
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 28