Микропроцессоры в автоматизированных системах контроля и управления РЭС

Автор работы: Пользователь скрыл имя, 04 Марта 2011 в 19:30, курсовая работа

Описание работы

Расчет точности АЦП, временных характеристик

Содержание работы

Задание на курсовой расчет.
Разработка функциональной схемы.
Расчет точности АЦП, расчет временных характеристик.
Разработка схемы электрической принципиальной.
Разработка программного обеспечения.
Заключение.
Список используемой литературы.

Файлы: 1 файл

Курсовик2.doc

— 80.00 Кб (Скачать файл)

TXBYTEL:

            RRC  A   ;АСС.0>СARRY

            CALL  OUTB   ;передача бита CARRY

            DJNZ  R4,TXBYTEL  ;цикл передачи 8 бит

            RET 

START:       ;начало основной программы   

         CALL  INIT2   ;инициализация таймера Т2

            CALL  INIT0   ;инициализация таймера Т0

            SETB  ET0   ;разрешение прерывания от Т0

            SETB  EA   ;разрешение всех прерываний

            SETB  TR0   ;пуск Т0 

SYNHRO:         MOV                   R4,#8

                           CALL                   B11

                           DJNZ                    R4,SYNHRO      

                                          ;передача аналоговых  сигналов

         MOV  P3,#00010000B  ;первый адрес мультиплексора

         MOV  R5,#8D   ;счётчик количества аналоговых каналов  

ANST:       

            CLR  P1.2   ;пуск АЦП

            SETB  P1.2 

Z1:  

         JNB  P1.3,Z1   ;ожидание выставления данных АЦП

            CLR  P1.2   ;начало чтения

            MOV  A,P0   ;загрузка оцифрованного сигнала в АСС

            SETB  P1.2   ;конец чтения из АЦП

            CALL  TXBYTE  ;передача содержимого АСС на выход

            INC  P3   ;следующий адрес

            DJNZ  R5,ANST  ;цикл последовательного опроса 8 каналов 

                                          ;опрос цифровых каналов

DN:    

            MOV  P3,#0   ;первый адрес мультиплексора

            MOV  R5,#10D  ;счетчик количества каналов программы

DNST:

            MOV   C,P1.7   ;загрузка цифрового канала

            CPL  C

            CALL  OUNB   ;вывод бита данных из «С» в Р1.1

            INC  P3   ;следующий адрес

            DJNZ  R5,DNST  ;цикл последовательного опроса 10 каналов 

            JMP  STRTN   ;бесконечный цикл обработки входов   

            END     ;конец основной программы 
 
 
 
 
 
 
 
 
 

           

    6.Заключение: 
     

      В ходе  выполнения задания на курсовой  проект было создано устройство, опрашивающее 10 цифровых и 8 аналоговых каналов и

    передающее полученную информацию в виде модулированного сигнала с

    cосредоточенным спектром. В качестве модуляции была использована амплитудная модуляция, в качестве синхросигнала –код Баркера Б11*8.

             Разработанное устройство обладает  высокой надежностью за счет использования микроконтроллера, минимизировавшего количество элементов на плате; универсальностью и возможностью модернизации за счет применения микроконтроллера со встроенной flash – памятью, позволяющей многократно изменять программу микроконтроллера.

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

       
     

      

    7. Список используемой литературы: 
     

  1. Микропроцессоры в автоматизированных системах контроля и управления РЭС., уч. Пособие, С-Пб. ЛЭТИ, 2003г.
  2. Однокристальные микроЭВМ семейства MCS51 метод. указания,

    С-Пб. ЛЭТИ, 2000г.

Информация о работе Микропроцессоры в автоматизированных системах контроля и управления РЭС