Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


ѕрограммирование ѕЋ  с применением счетчиков в €зыке – —




÷≈Ћ№ –јЅќ“џ:

Ќаучитьс€ решать задачи по программированию ѕЋ  с применением специальных инструкций-счетчиков.

“≈ќ–≈“»„≈— »≈ ѕќЋќ∆≈Ќ»я:

язык – — содержит несколько типов счетчиков, но наиболее часто используютс€ только 2:

 

1). —тандартный счЄтчик

 

N Ц номер счетчика (принимает значени€ от 0000 до 511)

SV Ц значение счетчика (принимает значение от 0000 до 9999)

 

—четчик срабатывает только в том случае, если в предыдущем цикле выполнени€ программы вход счетчика был равен Ђ0ї, а в текущем Ц Ђ1ї. ¬ этом случае значение счетчика (SV) уменьшаетс€ на 1. ¬ тот момент, когда SV станет равным Ђ0ї, флаг счетчика CNT[N] получит значение Ђ1ї. „тобы прервать работу счетчика или сбросить флаг счетчика необходимо на вход сброса счетчика подать Ђ1ї.

 

2). –еверсивный счЄтчик

 
 

N Ц номер счетчика (принимает значени€ от 0000 до 511)

SV Ц значение счетчика (принимает значение от 0000 до 9999)

 

–еверсивный счЄтчик работает в двух направлени€х. ¬ случае если на уменьшающем входе по сравнению с предыдущим циклом значение изменилось с Ђ0ї на Ђ1ї, то значение счетчика S будет уменьшено на 1. ¬ случае если на увеличивающем входе по сравнению с предыдущим циклом значение изменилось с Ђ0ї на Ђ1ї, то значение счетчика S будет увеличено на 1. ‘лаг счЄтчика CNT[N] примет значение Ђ1ї, когда значение счетчика станет равным Ђ0ї. „тобы прервать работу счетчика или сбросить флаг счетчика необходимо на вход сброса счетчика подать Ђ1ї.

 

–ассмотрим работу команд-счетчиков на примере линии фасовки предметов (см. рис. 1). «адача линии состоит в том, чтобы в каждую коробку с помощью конвейера отгружать 10 €блок, после этого второй конвейер должен подвести следующую коробку. ”правление процессом осуществл€етс€ кнопками Ђѕускї и Ђ—топї. ќчевидно, что задачей счетчика будет €вл€тьс€ отсчЄт требуемого количества €блок и выдача задани€ на смену коробки. Ќа рис. 1 приведена упрощенна€ схема процесса, обозначены ключевые элементы и расставлены адреса слов и битов дл€ каждого элемента.

 

 

 
 

– — управлени€ линией приведена на рисунке

 
 

 





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-05-07; ћы поможем в написании ваших работ!; просмотров: 933 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

„еловек, которым вам суждено стать Ц это только тот человек, которым вы сами решите стать. © –альф ”олдо Ёмерсон
==> читать все изречени€...

521 - | 526 -


© 2015-2023 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.008 с.