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

PIC Simulator IDE

1 9 10

Себе скачал, посмотрю. Allex, благодарю.

 

Си-компилятор для PIC. Альтернатива HT-PICC. У кого есть возможность - переложите, плиз, на более доступный ресурс.
http://rapidshare.de/files/16654264/CCS_PCWH_3.249_and_regfiles.rar.html

 

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

 

Ещё одна полезняшка на будущее:
http://www.roboforum.ru/viewtopic.htm?t=1778

 

Хорошая программа-симулятор описана в "Сов_эл" №4 за 2006г. : http://www.oshonsoft.com/pic.html , но стоит персональная лицензия Euro 29.

я автор этой статьи
сейчас готовится две книги:
про ПИКи и АВРки на Бейсике с кучей примеров
начинал с ПИКов, но плавненько ушел на АВРки, вот сейчас крапаю книжку с картинками под них...
по ПИКам часть материалов из книги лежат для свободного скачивания на моем сайте: www.pic-avr.narod.ru

жду конкретных предложений по материалу к книге!

 

жаль тут давно никого не было....
а может кто появится? объясните несмышлёному
пример 10: отображение данных на 7-сегментном дисплее
операторы TRUE и FALSE ....как они взаимодействуют?
перевод я знаю: истина -ложь...
в примере переменная d1enable принимает значение 0, написано False
а затем и так и так...вообщем меня больше их взаимодействие интересует...

 

Может "кто" и появится... Но лучше бы "он" не появлялся!
Просто вспомнилось не ругайте.

Что за пример 10, из какой он оперы? В этой ветке о чём только не говорили...
TRUE и FALSE - это логические значения. Обычно False эквивалентно 0, True эквивалентно "не 0". В программе можно 0 вместо False написать, беды не будет. И вместо True можно 1 написать. Так обычно и пишут, например, при организации бесконечного цикла: while(1)
Что именно не ясно?

 

http://w13.easy-share.com/1005848.html
CCS PCWH v4.032 + Reg Files.rar (18,02 MB) самая последняя версия.

 

ну если ветка называется "PIC Simulator IDE" то естесно примеры из этой программы
жаль что засоряют непонятно чем...
да если так то вроде и понятно... не понятно было какое значение они принимают изначально
в мыслях было чуть ли не генератор случайных чисел
вот кусок из примера:
...
...
...
d1enable = False
d2enable = False
...
show1: 'выводим старшую цифру на дисплей
d2enable = False
PORTB = mask1
d1enable = True
Return
show2: 'выводим младшую цифру на дисплей
d1enable = False
PORTB = mask2
d2enable = True
Return

скорее всего смутило применение False в примере 1:

OPTION_REG.T0CS = False 'Устанавливает Timer0,
'и переключаем его на внутренний генератор МК

я понимаю что это полюбому "0" даташит-коран зачем применять FALSE???

 

и раз уж "кто-то" появился признаться очень надеялся как раз на Вас...
в ветке http://www.pro-radio.ru/controllers/2220-14/ Вы отлично рассказали о прерываниях..
вопрос всё по тому же basic-у встроенному в pic-sim-ide
подпрограмма обработки прерывания начинается с ON INTERRUPT
как я понял от ЛЮБОГО прерывания
а если мне нужно использовать 2 или 3 прерывания? как их разделить?
или это слишком басик примитивный?