Главная » Просмотр файлов » Антиплагиат полный Деревенко П.А.

Антиплагиат полный Деревенко П.А. (1230293), страница 9

Файл №1230293 Антиплагиат полный Деревенко П.А. (Разработка цифрового частотомера) 9 страницаАнтиплагиат полный Деревенко П.А. (1230293) страница 92020-10-06СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 9)

После глубоких вдохов, вдувать воздух в рот или в носпострадавшего. При искусственном дыхании через рот нужно закрыть пальцаминос пострадавшего; при вдувании в нос – пострадавшему закрывают рот. Послекаждого вдувания нос и рот пострадавшего открывают, чтобы не мешатьсвободному выходу воздуха из грудной клетки. Затем снова повторить вдуваниевоздуха. Частота вдуваний 12 раз в минуту [12].Если у пострадавшего не работает сердце, помимо искусственного дыханиянеобходимо делать непрямой массаж сердца. Массаж сердца лучше делать спомощником.

Для этого нужно расположиться слева от пострадавшего.Положив ладонь левой руки поверх тыльной стороны правой, полностьювыпрямленными руками необходимо надавливать на нижнюю часть груднойклетки пострадавшего ближе к левой стороне. Нажимать надо толчками с такойсилой, чтобы грудина смещалась на 4–5 см. После толчка – резко отпускать.Массаж делается с частотой 1 раз в секунду.

После 3–4 надавливаний – перерывна 3 секунды для вдувания воздуха. Не надавливать на грудину во времявдувания – это препятствует восстановлению дыхания [12]. 180После каждых пяти минут рекомендуется делать перерывы на 15–20 секунддля восстановления концентрации углекислоты в крови пострадавшего. 1 Этостимулирует восстановление нормального самостоятельного дыхания. Наряду сискусственным дыханием во всех случаях рекомендуется сильно растиратьспину, конечности, кожу лица [12].Искусственное дыхание пострадавшему нужно делать до полного появленияпризнаков жизни, т.е.

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

Достигается она путемкратковременного воздействия большого тока на сердце пострадавшего. Врезультате происходит одновременное сокращение всех волокон сердечноймышцы, которые до того сокращались в разное время. После этого могутвосстановиться естественные сокращения сердца. Дефибрилляцияпроизводится с помощью специального прибора – дефибриллятора, основнойчастью которого является конденсатор емкостью 20 мкФ с рабочимнапряжением 6 кВ.

Ток разрядки конденсатора при длительности 10 мкссоставляет 1 15–20 А [12].8182ЗАКЛЮЧЕНИЕСовременная микропроцессорная техника непрерывно развивается.Разрабатываются новые типы микроконтроллеров, 31 совершенствуютсяметоды их программирования.Стремительная эволюция микропроцессорной техники связана с развитиеммикроэлектроники и различных микропроцессорных систем. В современныхмикроконтроллерах наблюдаются две основных тенденции: постояннаяминиатюризация и снижение энергопотребления микросхем контроллеров. Насегодняшний день наибольшее распространение получили микроконтроллерыархитектуры PIC, имеющие 24- и 32-разрядные процессоры, которые широкоприменяются в различных устройствах.Выполнение лабораторной работы по данному дипломному проектунаправлено на закрепление теории курса «Основы микропроцессорнойтехники» и освоение студентами навыков программированияоднокристаллических микроконтроллеров.8384СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ1) PIC18F452 [Электронный ресурс].

– Режим доступа: http:/microchip.com.2) Спецификация программирования PIC18FXX2/XX8 [Электронныйресурс]. – Режим доступа : http://ww1.microchip.com.3) ГОСТ 19.701-90. Схемы алгоритмов, программ, данных и систем.Условные обозначения и правила выполнения. [Текст]. – 66 Взамен ГОСТ 19.70174. – М.

: Изд-во стандартов, 1990. – 39 с.4) ГОСТ 19.002-80. Схемы алгоритмов и программ. Правила выполнения.[Текст]. – Взамен ГОСТ 19.002-77. – М. : Изд-во стандартов, 1980. – 21 с.5) ГОСТ 19.003-80. Схемы алгоритмов и программ. Обозначения условныеграфические. [Текст]. – Взамен ГОСТ 19.003-77. – М. : Изд-во стандартов,1980. – 23 с.6) ГОСТ 28397-89. Языки программирования.

Термины и определения.[Текст]. – Взамен ГОСТ 28397-76. – М. : Изд-во стандартов, 1989. – 15 с.7) Духовников, В.К. Д 853 Микроконтроллеры PIC : сб. лабораторныхработ / В.К. Духовников. – Хабаровск : Изд-во ДВГУПС, 2014. – 139 с. : ил.8) Анализ работы сервисного локомотивного депо на примере ООО «ТМХСервис» [Электронный ресурс].

– Режим доступа: http://knowledge.allbest.ru.9) Терешина, Н.П. и др. Экономика железнодорожного транспорта[Текст] : учеб. пособие для вузов / В.Г. Галабурда, В.А. Токарев. – М. : Изд-воУМЦ ЖДТ, 2008. – 214 с.10) Терешина, Н.П. Экономика железнодорожного транспорта [Текст] : учеб.пособие для вузов / В.Г. Галабурда, В.А.

Токарев : под ред. Б.М. Лапидуса. –М. : Изд-во ФГОУ, 2011. – 676 с.11) Красс, М.С. Основы математики и ее приложения в экономическомобразовании [Текст] / Чупрынов Б.П. – М., 2001. – 688 с.12) Мамота, Б.А. Безопасность жизнедеятельности. Примеры решения задач[Текст] : учеб. пособие для вузов. – Хабаровск : Изд-во ДВГУПС. – 2002. – 96 с.13) Правила технической эксплуатации электроустановок потребителей85[Текст].

– М. : Энергоатомиздат, 1996. – 112 с.14) Попов, В.С. Электротехнические измерения и приборы [Текст] : под ред.Щуров Е.П.: Госэнергонздат. – М., 1963. – 544 с.15) Подбельский, В.В. Программирование на языке СИ [Текст] : учеб.пособие. – 2-е издание. – М., 2004. – 600 с. : ил.16) Белов, С.В. Учебник для ВУЗов. И.В. Ильницкая и др. ; 7-е издание; М.:Высшая школа, 2007г.-616с.17) ГОСТ 7.1-2003. Библиографическая запись. 68 Общие требования иправила составления [ 68 Текст]. – Москва: ИПК Изд-во стандартов, 2004.

– 47 с.86ПРИЛОЖЕНИЕ 1Регистр управления режимом прерыванийR/W - 0No НаименованиеЗначение сигнала01Бит 7 GIE/GIEHвсе прерыванияразрешеныразрешены всенемаскированныепрерыванияБит 6 PEIE/GIELвсе периферийныепрерывания запрещеныразрешены всепериферийныенемаскированныепрерыванияБит 5 TMR0IEпрерывание попереполнению TMR0запрещеноразрешено прерывание попереполнению TMR0Бит 4 INT0IEвнешнее прерываниеINT0 40 запрещеновнешнее прерывание INT0 40разрешеноБит 3 RBIEзапрещено прерываниепо изменению уровнясигнала на входах 40PORTBразрешено прерывание поизменению уровня сигналана входах 40 PORTBБит 2 TMR0IFпереполнение таймераTMR0 не происходилопроизошло переполнениетаймера TMR0(сбрасывается программно)Бит 1 INT0IFусловие внешнегопрерывания INT0 невыполненовыполнено условиевнешнего прерывания INT0(сбрасывается программно)87Бит 0 RBIFуровень сигнала навходах RB7:RB4 неизменилсязафиксировано изменениеуровня сигнала на одном извходов RB7:RB4(сбрасывается программно)Продолжение приложения 1Регистр управления режимом прерыванийR/W-1No НаименованиеЗначение сигнала01Бит 7 RBPUподтягивающиерезисторывключены навыходах PORTB,настроенных навходвсе подтягивающиерезисторы выключеныРегистр управления режимом прерыванийR/W-1No НаименованиеЗначение сигнала01Бит 6 INTEDG0прерывание позаднему фронтусигнала 41прерывание попереднему фронтусигнала 41Бит 5 41 INTEDG1прерывание позаднему фронтусигнала 41прерывание попереднему фронтусигнала 41Бит 4 41 INTEDG2прерывание позаднему фронтусигнала 41прерывание попереднему 41 фронтусигналаБит 3 - - - 4188 41Бит 2 TMR0IP низкий приоритет высокий приоритетБит 1 - - Бит 0 RBIP низкий приоритет высокий приоритетПродолжение приложения 1Регистр управления режимом прерыванийR/W-1No НаименованиеЗначение сигнала01Бит 7 INT2IP низкий приоритет высокий приоритетБит 6 INT1IP низкий приоритет высокий приоритетБит 5 - - Бит 4 INT2IEвнешнее прерываниеINT2 40 запрещеновнешнее прерываниеINT2 40 разрешеноБит 3 INT1IEвнешнее прерываниеINT1 40 запрещеновнешнее прерываниеINT1 40 разрешеноБит 2 - - Бит 1 INT2IFусловие внешнегопрерывания INT2 невыполненовыполнено условиевнешнегопрерывания INT2Бит 0 INT1IFусловие внешнегопрерывания INT1 невыполненовыполнено условиевнешнегопрерывания INT1Регистр флагов периферийных прерыванийR/W - 0No НаименованиеЗначение сигнала0189Бит 7 PSPIFоперации чтения илизаписи невыполнялисьпроизошла операциячтения или записи(сбрасываетсяпрограммно)90Продолжение приложения 1Регистр флагов периферийных прерыванийR/W - 0No НаименованиеЗначение сигнала01Бит 6 ADIFпреобразование АЦПне завершенопреобразование АЦПзавершено (сбрасываетсяпрограмма)Бит 5 RCIFбуфер приемникаUSART пуст 47буфер приемника USARTполон ( 33 сбрасываетсязаписью в регистрRCREG)Бит 4 TXIFбуфер приемникаUSART полонбуфер приемника USARTпуст ( 33 сбрасываетсязаписью в регистрTXREG)Бит 3 SSPIFусловиевозникновенияпрерывания от модуляSSP не выполненовыполнено условиевозникновенияпрерывания от модуляБит 2 CCP1IFзахвата значенияTMR1 не происходило 33выполнен захват значенияTMR1 (сбрасываетсяпрограммно) 33Бит 1 TMR2IFпереполнение таймераTMR2 не происходилопроизошло переполнениетаймера TMR2(сбрасываетсяпрограммно)91Бит 0 TMR1IFпереполнение таймераTMR1 не происходилопроизошло переполнениетаймера TMR1(сбрасываетсяпрограммно)92Продолжение приложения 1Регистр флагов периферийных прерыванийR/W - 0No НаименованиеЗначение сигнала01Бит 7 - - Бит 6 - - Бит 5 - - Бит 4 EEIFзапись данных незавершена или небыла начата 40запись данных завершена(сбрасывается программно) 40Регистр флагов периферийных прерыванийR/W - 0No НаименованиеЗначение сигнала00Бит 3 BCLIFколлизий необнаружено 40на шине обнаруженыколлизии ( 40 сбрасываниепрограммно)Бит 2 LVDIFнапряжение питаниявыше установленногозначенияобнаружено снижениянапряжения питания(сбрасывание программно)Бит 1 TMR3IFпереполнение таймераTMR3 не происходилопроизошло переполнениетаймера TMR3(сбрасывание программно)Бит 0 CCP2IFзахвата значениеTMR1 не происходило 33выполнен захват значенияTMR1 ( 33 сбрасываниепрограммно)9394Продолжение приложения 1Бит 3 BCLIFколлизий необнаружено 40на шине обнаруженыколлизии ( 40 сбрасываниепрограммно)Бит 2 LVDIFнапряжение питаниявыше установленногозначенияобнаружено снижениянапряжения питания(сбрасываниепрограммно)Бит 1 TMR3IFпереполнениетаймера TMR3 непроисходилопроизошлопереполнение таймераTMR3 (сбрасываниепрограммно)Бит 0 CCP2IFзахвата значениеTMR1 непроисходило 33выполнен захватзначения TMR1( 33 сбрасываниепрограммно)Регистр флагов периферийных прерыванийR/W - 0No НаименованиеЗначение сигнала01Бит 7 PSPIEпрерываниезапрещенопрерывание разрешеноБит 6 ADIEпрерываниезапрещенопрерывание разрешеноБит 5 RCIEпрерываниезапрещенопрерывание разрешеноБит 4 TXIEпрерываниезапрещенопрерывание разрешеноБит 3 SSPIE прерывание прерывание разрешено95запрещеноПродолжение приложения 1Бит 2 CCP1IE прерывание запрещено прерывание разрешеноБит 1 TMR2IE прерывание запрещено прерывание разрешеноБит 0 TMR1IE прерывание запрещено прерывание разрешеноРегистр разрешения периферийных прерыванийR/W - 0No НаименованиеЗначение сигнала01Бит 7 - - Бит 6 - - Бит 5 - - Бит 4 EEIE прерывание запрещено прерывание разрешеноБит 3 BCLIE прерывание запрещено прерывание разрешеноБит 2 LVDIE прерывание запрещено прерывание разрешеноРегистр разрешения периферийных прерыванийR/W - 0No НаименованиеЗначение сигнала00Бит 1 TMR3IE прерывание запрещено прерывание разрешеноБит 0 CCP2IE прерывание запрещено прерывание разрешеноРегистр приоритета периферийных прерыванийR/W - 1No НаименованиеЗначение сигнала00Бит 7 PSPIP низкий приоритет высокий приоритетБит 6 ADIP низкий приоритет высокий приоритетБит 5 RCIP низкий приоритет высокий приоритет96Продолжение приложения 1Бит 4 TXIP низкий приоритет высокий приоритетРегистр приоритета периферийных прерыванийR/W - 1No НаименованиеЗначение сигнала01Бит 3 SSPIP низкий приоритет высокий приоритетБит 2 CCP1IP низкий приоритет высокий приоритетБит 1 TMR2IP низкий приоритет высокий приоритетБит 0 TMR1IP низкий приоритет высокий приоритетРегистр приоритета и флагов периферийных прерыванийR/W - 0No НаименованиеЗначение сигнала01Бит 7 IPENприоритетнаясистема прерыванийвыключенаприоритетная системапрерываний разрешенаБит 6 - - Бит 5 - - Бит 4 RIсбросмикроконтроллерапроизошел повыполнениюкоманды RESETкоманда RESET невыполняласьБит 3 TOпроизошлопереполнение WDTпосле сброса POR,выполнения командыCLRWDT или SLEEP97Бит 2 PDпосле выполнениякоманды SLEEPпосле сброса 69 POR иливыполнения командыCLRWDT 69Окончание приложения 1Регистр приоритета и флагов периферийных прерыванийR/W - 0No НаименованиеЗначение сигнала01Бит 1 PORпроизошел сброс повключению питаниясброса по включениюпитания не 41 происходилоБит 0 BORпроизошел сброс поснижению напряженияпитаниясброса по снижениюнапряжения питания не 41происходило98ПРИЛОЖЕНИЕ 2Регистр управления таймером TMR0R/W - 1No НаименованиеЗначение сигнала01Бит 7 TMR0ON таймер TMR0 выключен таймер TMR0 включенБит 6 T08BITтаймер TMR0 работает врежиме 16-разрядноготаймера/счетчикатаймер TMR0 работает врежиме 8-разрядноготаймера/счетчикаБит 5 T0CSвнутренний тактовыйсигнал ( 41 CLKOUT)тактовый сигнал с выводаT0 41 CKIБит 4 T0SEприращения таймераTMR0 происходит попереднему фронтусигнала на выводе T0CKприращения таймераTMR0 происходит позаднему фронту сигналана 47 выводе T0 CKIБит 3 PSA 47таймер TMR0 работает спредделителем(используется тактовыйсигнал с выходапредделителя)таймер TMR0 работаетбез предделителя(используется тактовыйсигнал с входапредделителя)Бит 2 T0PS2111 = 1:256110 = 1:128101 = 1:64100 = 1:32011 = 1:16010 = 1:8001 = 1:4Бит 1 T0PS1Бит 0 T0PS099000 = 1:2100ПРИЛОЖЕНИЕ 3Программный код1) #include <p18f452.h>2) #include <delays.h>3) #define LED PORTC4) #define Set_Enumber PORTBbits.RB3 = 15) #define Reset_Enumber PORTBbits.RB3 = 06) #define Set_Dnumber PORTBbits.RB4 = 17) #define Reset_Dnumber PORTBbits.RB4 = 08) #define Set_Snumber PORTBbits.RB5 = 19) #define Reset_Snumber PORTBbits.RB5 = 010) #define Set_Tnumber PORTBbits.RB6 = 111) #define Reset_Tnumber PORTBbits.RB6 = 012) #pragma config OSC = XT13) #pragma config OSCS = OFF14) #pragma config PWRT = ON15) #pragma config BOR = OFF16) #pragma config WDT = OFF17) #pragma config STVR = ON18) #pragma config LVP = OFF19) unsigned int counter = 0;20) unsigned char thousand = 0;21) unsigned char hundred = 0;22) unsigned char ten = 0;23) unsigned char one = 0;10124) char led_on = 0;25) unsigned char dig[10] ={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F};26) void prervo (void);27) #pragma interrupt prervo28) #pragma code high_vector = 0x0829) void high_vector (void){_asm GOTO prervo _endasm}30) #pragma code31) void prervo (void){32) if (PIR1bits.TMR1IF == 1){33) PIR1bits.TMR1IF = 0;34) TMR1H = 0b11111011;35) TMR1L = 0b00011110;36) switch (led_on){37) case 0:{38) led_on++;39) Reset_Enumber;40) LED = *(dig+thousand);41) Set_Tnumber; break;}42) case 1:102{43) Reset_Tnumber;44) led_on++;45) LED = *(dig+hundred);46) Set_Snumber; break;}47) case 2:{48) Reset_Snumber;49) led_on++;50) LED = *(dig+ten);51) Set_Dnumber; break;}52) case 3:{53) Reset_Dnumber;54) led_on = 0;55) LED = *(dig+one);56) Set_Enumber; break;}}}57) if (INTCONbits.TMR0IF == 1)58) {59) INTCONbits.TMR0IF = 0;60) TMR0H = 0b11110000;61) TMR0L = 0b01100000;62) thousand = hundred = ten = one = 0;10363) for (; counter >= 1000; counter = counter - 1000)thousand++;64) for (; counter >= 100; counter = counter - 100) hundred++;65) for (; counter >= 10; counter = counter - 10) ten++;66) for (; counter >= 1; counter--) one++;67) counter = 0;}68) if (INTCONbits.INT0IF == 1){69) INTCONbits.INT0IF = 0;70) counter++;}71) void main (void){72) TRISB = 0b00000001;73) PORTB = 0b00000000;74) TRISC = 0b00000000;75) PORTC = 0b00000000;76) INTCONbits.PEIE = 1;77) INTCONbits.INT0IE = 1;78) INTCON2bits.INTEDG0 = 1;79) INTCONbits.TMR0IE = 1;80) PIE1bits.TMR1IE = 1;81) TMR0H = 0b11110000;82) TMR0L = 0b01100000;83) T0CON = 0b10000111; // коэф.

деления 25610484) T1CON = 0b00110001; // коэф. деления 885) TMR1H = 0b11111011;86) TMR1L = 0b00011110;87) INTCONbits.GIE = 1;88) while (1){}}.

Характеристики

Тип файла
PDF-файл
Размер
436,14 Kb
Высшее учебное заведение

Список файлов ВКР

Разработка цифрового частотомера
Плакаты
Рисунок 1.vsd
Рисунок 2.vsd
Рисунок 3.vsd
Рисунок 4.vsd
Рисунок 5.vsd
Рисунок 6.vsd
Рисунок 7.vsd
Рисунок 8.vsd
Рисунок 9.vsd
Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7046
Авторов
на СтудИзбе
259
Средний доход
с одного платного файла
Обучение Подробнее