Пишем на сях для PIC

8-битные микроконтроллеры PICmicro (ПИКи) от Microchip и совместимые, а также 16-битные PIC24 и 32-битные PIC32

Moderator: Shaos

Mondx
Doomed
Posts: 505
Joined: 10 Aug 2022 07:27
Location: Crimea

Пишем на сях для PIC

Post by Mondx »

Отпочковано отсюда
aviator wrote: 02 Mar 2025 02:28Ещё и PIC-ассемблер недавно нарисовался.
Может не надо ассемблер? Си всяко лучше. А главное, полезнее.)
Всегда!
aviator
Maniac
Posts: 291
Joined: 10 Dec 2008 08:39
Location: Стокгольм, Швеция

Re: Кодим с wxWidgets

Post by aviator »

Mondx wrote: 02 Mar 2025 02:44
aviator wrote: 02 Mar 2025 02:28Ещё и PIC-ассемблер недавно нарисовался.
Может не надо ассемблер? Си всяко лучше. А главное, полезнее.)
Код, после XC8, не укладывается в тайминги.
С уважением, Сергей.
Mondx
Doomed
Posts: 505
Joined: 10 Aug 2022 07:27
Location: Crimea

Re: Кодим с wxWidgets

Post by Mondx »

Тогда конечно. Но, кажись ХС8 без оптимизатора, если не ПРО режим.
aviator
Maniac
Posts: 291
Joined: 10 Dec 2008 08:39
Location: Стокгольм, Швеция

Re: Кодим с wxWidgets

Post by aviator »

Mondx wrote: 02 Mar 2025 03:07 Тогда конечно. Но, кажись ХС8 без оптимизатора, если не ПРО режим.
Он с оптимизатором, только без каких-то "расширенных" функций. Толкового по их описанию ничего не нашел, а покупать кота в мешке - такое себе...
С уважением, Сергей.
Mondx
Doomed
Posts: 505
Joined: 10 Aug 2022 07:27
Location: Crimea

Re: Кодим с wxWidgets

Post by Mondx »

Использовал ХС8 v.1.45 с таблеткой. Но и HTPICC 9.80 PRO 1 в 1 по объёму на выходе. Контора та же.
Всегда!
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Пишем на сях для PIC

Post by Shaos »

А какой PIC? Для старых ещё ведь есть SDCC вроде... (хотя в той версии, что у меня оно ещё "under development")
Я тут за главного - если что шлите мыло на me собака shaos точка net
Mondx
Doomed
Posts: 505
Joined: 10 Aug 2022 07:27
Location: Crimea

Re: Пишем на сях для PIC

Post by Mondx »

Я то, как раз, со старыми и работаю - PIC16, 12, 10. Лишь однажды с PIC18.
Всегда!
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Пишем на сях для PIC

Post by Shaos »

Надо узнать какой дали aviator-у:
aviator wrote: 02 Mar 2025 02:28Ещё и PIC-ассемблер недавно нарисовался.
Я на сях 13 с небольшим лет назад (в ноябре 2011 года) написал бутлоадер для PIC16F870:

viewtopic.php?t=10830

Собирал с помощью бесплатного PICC v9.82 lite
Я тут за главного - если что шлите мыло на me собака shaos точка net
aviator
Maniac
Posts: 291
Joined: 10 Dec 2008 08:39
Location: Стокгольм, Швеция

Re: Пишем на сях для PIC

Post by aviator »

Я пока выбрал PIC12F1840, но есть стремление ужаться до PIC12F1822.
С уважением, Сергей.
imsushka
Maniac
Posts: 232
Joined: 01 Jan 2022 04:34
Location: USSR, Tashkent

Re: Пишем на сях для PIC

Post by imsushka »

для пикофф есть CCS
микрочиповый XC такой мусор, жуть
aviator
Maniac
Posts: 291
Joined: 10 Dec 2008 08:39
Location: Стокгольм, Швеция

Re: Пишем на сях для PIC

Post by aviator »

А в чём мусорность проявляется? CCS опять же платный, пощупать эту оптимизацию перед покупкой - видимо никак.
С уважением, Сергей.
Mondx
Doomed
Posts: 505
Joined: 10 Aug 2022 07:27
Location: Crimea

Re: Пишем на сях для PIC

Post by Mondx »

aviator wrote: 02 Mar 2025 04:19 Я пока выбрал PIC12F1840, но есть стремление ужаться до PIC12F1822.
Был один проектик c PIC12F1822 и PICC 9.80.
Memory Summary:
Program space used 5FBh ( 1531) of 800h words ( 74.8%)
Data space used 3Dh ( 61) of 80h bytes ( 47.7%)
imsushka
Maniac
Posts: 232
Joined: 01 Jan 2022 04:34
Location: USSR, Tashkent

Re: Пишем на сях для PIC

Post by imsushka »

aviator wrote: 02 Mar 2025 06:05 А в чём мусорность проявляется? CCS опять же платный, пощупать эту оптимизацию перед покупкой - видимо никак.
мусорность в объеме и сложности компиляции
я человек ленивый и мне что то тяжелее нажатия F9 это уже сложность.

ну платный не платный, я человек советский, а для советского человека - твой компилятор, мой компилятор
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Пишем на сях для PIC

Post by Shaos »

aviator wrote: 02 Mar 2025 04:19 Я пока выбрал PIC12F1840, но есть стремление ужаться до PIC12F1822.
Это новые вроде как - с ними надо пользоваться официальными средствами сборки…
Я тут за главного - если что шлите мыло на me собака shaos точка net
aviator
Maniac
Posts: 291
Joined: 10 Dec 2008 08:39
Location: Стокгольм, Швеция

Re: Пишем на сях для PIC

Post by aviator »

Выбирал из тех, которые вроде рекомендуют использовать для новых разработок.
С уважением, Сергей.