Отговори на тема  [ 24 мнения ]  Отиди на страница 1, 2  Следваща
Ïðîáëåì PIC 
Автор Съобщение
Мнение Ïðîáëåì PIC
Îïèòâàì ñå äà ïèøà íà Picbasic, íî èìàì ïðîáëåì ñ òàçè ïðîãðàìà.
 ðúêîâîäñòâîòî íà Picbasic ÿ èìà çà pic16f84 è ðàáîòè ïðè ñèìóëàöèÿ íà Proteus ñè ðàáîòè, íî êîãàòî ñå îïèòàõ äà ÿ íàïèøà çà 12c508 ñå îêàçâà, ÷å Proteus-à íåùå äà ÿ ñèìóëèðà. Òúé êàòî ïðîãðàìàòà ñè å ñúùàòà ïðåäïîëàãàì ÷å ïðàáëåìà å â ãîíôèãóðèðàíåòî íà ïèíîâåòå, íî íå ìîãà äà ñõâàíà êúäå ìè å ãðåøêàòà? :cry: :oops:

DEVICE 12C508
xtal = 4


loop: GPIO.1=1 LED ' Turn on LED
Pause 500 ' Delay for .5 seconds

GPIO.1=0 LED ' Turn off LED
Pause 500 ' Delay for .5 seconds

Goto loop ' Go back to loop and blink LED forever

End


Чет Мар 17, 2005 4:48 pm
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение 
Моя съвет хвани някой друг компилатор, CCS поне С ще научиш ..... а относно проблема .. не съм го ползвал никога, но не съм съвсем сигурен дали всички версии на протеуса симулират 12-ки


Чет Мар 17, 2005 5:15 pm
Профил
Мнение 
Ê'âî ìó å íà Picbasic-à :? ??? Proteus-à ìè å âåðñèÿ 6.2 sp4 è ïîääúðæà 12-êè.


Чет Мар 17, 2005 7:03 pm
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение 
Ами учиш език който вече почти не се ползва, е не почти но за нищо сериозно, ако не броим един Visual зза който се сещам, ама няма да коментирам, а другото си е С, ANSI С .. което е много по мощно като програмен език, давати повече възможности .. а и компилатора е по професионално направен според мен, без значение дали е PIC C на CCS или някой друг, HT, IAR .. или който и да е друг, в това отношение CCS май е най-нестандартния, има команди които не са ANSI и са специялно за тези контролери направени.


Чет Мар 17, 2005 7:18 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение 
Тоя CCS няма много общо с АНСИ Ц :)


Чет Мар 17, 2005 7:20 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение 
Е как да няма бе бате.. кое не му е общото .. същото е .. е направили са леки променино С си е С, почти същото е ... HiTech е по близо ...но това е друг въпрос ... сега .. че не инклудваш h а с файлове ... така им скимнало .. от кудето лек проблем ама .. и разни други разлики но иначе саото С си е С, каква е разлката според теб.


Чет Мар 17, 2005 7:31 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
CCS наистина е далеч от ANSI C стандарта. Което не е непременно лошо. ANSI С стандарта е писан за процесори 8088 и нагоре. Пика е 8 битов контролер. CCS, HT, IAR и MPLAB са оптимизирани за работа с 8 битови регистри, 1 битово ориентирани инструкции и пр. Просто ANSI имплементацията е прекалено тежка за тоя процесор. IAR например поддържа и ANSI С, но си казват че така кода няма да е оптимален, колкото ако се ползва разните заобиколки на стандарта.

А Бейсика не го коментираме въобще. Не съм видял досега работодател да адмирира познанията по бейсик. Както и не съм видял сериозен комерсиален продукт писан на бейсик.
Говорим за микроконтролери, Visual-а пак е тъпотия, ама .... айде

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Чет Мар 17, 2005 8:26 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
ANSI C стандарта, доколкото аз знам (непретендирам да съм прав 100%) е писан за големите риск машини, до които пиковете са доста по близо, отколкото х86 архитектурата. Затова и оптимизацията при С компилаторите за риск и риск подобни контролери е доста по-добра, от колкото при другите.


Чет Мар 17, 2005 8:30 pm
Профил
Мнение 
Òúé êàòî ñå îòïëåñíàõòå è íÿìà êîé äà ìè ïîìîãíå, ïîíå ìè ïðåïîðú÷àéòå íà êàêâî äà ïèøà; îòêúäå äà ãî äðúïíà è ëèòåðàòóðà çà íåãî? :?: :roll: 8O


Чет Мар 17, 2005 8:46 pm
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
Основната разлика на пиковете и "големите риск машини" е харвардската архитектура. Те тая архитектура го прави относително непригоден за ANSI С. Вой-Нюмановата е по удобна за ANSI C. А дали е CISC или RISC няма особенно голямо значение за компилатора.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Чет Мар 17, 2005 8:47 pm
Профил ICQ
Мнение 
Áëàãîäàðÿ âè çà Ãîëÿìàòà ïîìîù, êîÿòî ìè îêàçàõòå? 8O


Чет Мар 17, 2005 8:55 pm
Ранг: Популярен
Ранг: Популярен

Регистриран на: Пет Ное 26, 2004 9:50 pm
Мнения: 374
Мнение 
при мен симулацията забива, като дам "рън". аз съм на уинМе, дайте акъл


Чет Мар 17, 2005 10:20 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение 
www.eldevice.net/upload/ccs
там е С компилатора


Пет Мар 18, 2005 8:25 am
Профил
Мнение 
Ñ èëè Ñ++ èìà ëè çíà÷åíèå èëè Ñ-òî ñè å ñïåöÿëíî çà ïèê? Àêî ñè âçåìà êíèãà çà Ñ ùå èìà ñàìî ïðîãðàìêè çà ÐÑ, à êàê äà íàïèøà íåùî çà ïèê, êàê äà ìó êîíôèãóðèðàì ïèíîâåòå, ùîòî ïðè picbasic èìà èíñòðóêöèè ñïåöÿëíî çà òÿõ.


Пет Мар 18, 2005 10:06 am
Мнение 
Ñ èëè Ñ++ èìà ëè çíà÷åíèå èëè Ñ-òî ñè å ñïåöÿëíî çà ïèê? Àêî ñè âçåìà êíèãà çà Ñ ùå èìà ñàìî ïðîãðàìêè çà ÐÑ, à êàê äà íàïèøà íåùî çà ïèê, êàê äà ìó êîíôèãóðèðàì ïèíîâåòå, ùîòî ïðè picbasic èìà èíñòðóêöèè ñïåöÿëíî çà òÿõ.


Пет Мар 18, 2005 10:06 am
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 24 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 4 госта


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

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни