ЗЫ препод сказал задачи "Делать нечего, 5-10 строчек"
программировать надо на асемблере. Микроконтроллер - MCS51
ЗЫЫ надеюсь на вас
1. На порт ввода МПС поступают импульсы от тактового генератора амплитудой 5 В с частотой один герц. Предложить фрагмент принципиальной (функциональной) электрической схемы сопряжения МПС и генератора. Составить программу, накапливающую число секунд в двоичном коде в любом восьмиразрядном регистре.
2. На порт ввода МПС поступают прямоугольные импульсы от тактового генератора амплитудой 5 В с произвольной частотой. Предложить фрагмент принципиальной (функциональной) электрической схемы сопряжения МПС и генератора. Составить программу, формирующую на линии порта вывода МПС прямоугольных импульсов с частотой вдвое меньшей чем у поступающих импульсов.
3. К порту ввода МПС подключены датчики верхней и нижней уставок регулирования технологического параметра ( датчики типа “сухой контакт”), а к порту вывода МПС подключены магнитные пускатели устройств, обеспечивающих увеличение и уменьшение регулируемого параметра . Предложить фрагмент принципиальной (функциональной) электрической схемы МПС . Разработать программу на Ассемблере , реализующую релейный двухпозиционный регулятор (с зоной нечувствительности) технологического параметра.
4. К порту вывода МПС подключен дешифратор, выходы которого управляют восемью светодиодами, а к порту ввода подключена кнопка. Предложить фрагмент принципиальной (функциональной) электрической схемы МПС . Разработать программу на Ассемблере, обеспечивающую последовательное переключение светодиодов при очередном нажатии на кнопку.
5. К МПС подключен аналоговый мультиплексор (К561КП2) , коммутирующий восемь цифровых сигналов на одну линию порта ввода МПС. Предложить фрагмент принципиальной (функциональной) электрической схемы МПС . Разработать программу на Ассемблере , реализующую последовательный опрос коммутируемых линий, причем переход к опросу очередной линии происходит после получение по текущей линии логического нуля.
6. К порту ввода МПС подключены восемь кнопок, а к порту вывода восемь светодиодов. Предложить фрагмент принципиальной (функциональной) электрической схемы МПС . Разработать программу на Ассемблере , отображающую состояние кнопок на линейке светодиодов.
7. К порту ввода МПС подключен восьмиразрядный цифровой датчик давления, создаваемого гидропрессом, а к порту вывода магнитный пускатель привода пресса. Предложить фрагмент принципиальной (функциональной) электрической схемы МПС . Составить программу, управляющую процессом прессования, который прекращается при достижении давлением заданного значения.
8. К МПС подключены датчики аварийных значений давления, температуры и уровня в реакторе ( типа “сухой контакт” ) , табло световой сигнализации из трех светодиодов и магнитный пускатель звонка. Предложить фрагмент принципиальной (функциональной) электрической схемы МПС . Составить программу световой и звуковой сигнализации аварийных значений технологических параметров.
9. Разработать программу на Ассемблере , формирующую на линии порта вывода МПС прямоугольные импульсы с произвольной частотой.
10.Составить подпрограмму на Ассемблере, осуществляющую подсчет числа единичных битов в коде числа, хранящегося в ячейке памяти МПС. Определить механизм передачи параметров в подпрограмму, привести пример вызова разработанной подпрограммы.
И очень прошу извинить за наглость.



