Микропроцессорная система управления объектом
Структурная схема микропроцессорной системы управления. Разработка принципиальной схемы блока чтения информации с датчиков. Алгоритм работы блока обмена данными по последовательному каналу связи. Электрические параметры системы, листинг программы.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 21.11.2013 |
Размер файла | 1,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
00D3 0829 00665 MOVF Y1,W;ЗАГРУЗИТЬ В АККУМУЛЯТОР ЗНАЧЕНИЕ Y1
00D4 28DA 00666 GOTO $+6
00D5 3041 00667 MOVLW 'A'
00D6 061A 00668 XORWF RCREG,W;СРАВНИТЬ СОДЕРЖИМОЕ RCREG С КОДОМ СИМВОЛА "A"
00D7 1D03 00669 BTFSS STATUS,Z
MPASM 5.31 KURS.ASM 8-11-2009 2:45:19 PAGE 15
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
00D8 2959 00670 GOTO END_INT
00D9 0825 00671 MOVF Y4,W;ЗАГРУЗИТЬ В АККУМУЛЯТОР ЗНАЧЕНИЕ Y4
00672 BANK1
00DA 1683 M BSF STATUS,RP0
00DB 1303 M BCF STATUS,RP1
00DC 1C98 00673 BTFSS TXSTA,TRMT;ОЖИДАНИЕ ОКОНЧАНИЯ ПЕРЕДАЧИ
00DD 28DC 00674 GOTO $-1
00675 BANK0
00DE 1283 M BCF STATUS,RP0
00DF 1303 M BCF STATUS,RP1
00E0 0099 00676 MOVWF TXREG;ПЕРЕДАТЬ ЗНАЧЕНИЕ
00E1 2959 00677 GOTO END_INT
00678
00679;ПРЕРЫВАНИЕ ОТ ТАЙМЕРА TMR1
00E2 00680 INT_TMR1
00E2 1010 00681 BCF T1CON,TMR1ON;ОСТАНОВИТЬ ТАЙМЕР
00E3 30DC 00682 MOVLW 0xDC
00E4 008E 00683 MOVWF TMR1L;ЗАГРУЗИТЬ В TMR1 КОНСТАНТУ 3036d
00E5 300B 00684 MOVLW 0x0B
00E6 008F 00685 MOVWF TMR1H
00E7 1410 00686 BSF T1CON,TMR1ON;ЗАПУСТИТЬ ТАЙМЕР
00E8 0BC2 00687 DECFSZ COUNTL,F;ДЕКРЕМЕНТИРОВАТЬ СЧЕТЧИК-ФОРМИРОВАТЕЛЬ СЕКУНДНЫХ ИНТЕРВАЛОВ
00E9 2959 00688 GOTO END_INT
00EA 300A 00689 MOVLW D'10'
00EB 00C2 00690 MOVWF COUNTL
00EC 0BC1 00691 DECFSZ COUNTH,F;ДЕКРЕМЕНТИРОВАТЬ СЧЕТЧИК-ФОРМИРОВАТЕЛЬ МИНУТНЫХ ИНТЕРВАЛОВ
00ED 2959 00692 GOTO END_INT
00EE 303C 00693 MOVLW D'60'
00EF 00C1 00694 MOVWF COUNTH
00695;ЗАПИСЬ ВО ВНЕШНЮЮ ПАМЯТЬ
00696 BANK1
00F0 1683 M BSF STATUS,RP0
00F1 1303 M BCF STATUS,RP1
00F2 1411 00697 BSF SSPCON2,SEN;ФОРМИРОВАНИЕ БИТА START
00F3 1C11 00698 BTFSS SSPCON2,SEN
00F4 28F3 00699 GOTO $-1
00700 BANK0
00F5 1283 M BCF STATUS,RP0
00F6 1303 M BCF STATUS,RP1
00F7 30A0 00701 MOVLW B'10100000';ПЕРЕДАЧА АДРЕСА EEPROM НА ШИНЕ I2C
00F8 0093 00702 MOVWF SSPBUF
00F9 0103 00703 CLRW;ЗАГРУЗКА НАЧАЛЬНОГО АДРЕСА 0x00
00704 BANK1
00FA 1683 M BSF STATUS,RP0
00FB 1303 M BCF STATUS,RP1
00FC 1F11 00705 BTFSS SSPCON2,ACKSTAT;ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ
00FD 28FC 00706 GOTO $-1
00707 BANK0
00FE 1283 M BCF STATUS,RP0
00FF 1303 M BCF STATUS,RP1
0100 0093 00708 MOVWF SSPBUF;ПЕРЕДАЧА НАЧАЛЬНОГО АДРЕСА
0101 082A 00709 MOVF X1,W
00710 BANK1
MPASM 5.31 KURS.ASM 8-11-2009 2:45:19 PAGE 16
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
0102 1683 M BSF STATUS,RP0
0103 1303 M BCF STATUS,RP1
0104 1F11 00711 BTFSS SSPCON2,ACKSTAT;ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ
0105 2904 00712 GOTO $-1
00713 BANK0
0106 1283 M BCF STATUS,RP0
0107 1303 M BCF STATUS,RP1
0108 0093 00714 MOVWF SSPBUF;ЗАПИСЬ X1
0109 082B 00715 MOVF X2,W
00716 BANK1
010A 1683 M BSF STATUS,RP0
010B 1303 M BCF STATUS,RP1
010C 1F11 00717 BTFSS SSPCON2,ACKSTAT;ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ
010D 290C 00718 GOTO $-1
00719 BANK0
010E 1283 M BCF STATUS,RP0
010F 1303 M BCF STATUS,RP1
0110 0093 00720 MOVWF SSPBUF;ЗАПИСЬ X2
0111 082C 00721 MOVF X3,W
00722 BANK1
0112 1683 M BSF STATUS,RP0
0113 1303 M BCF STATUS,RP1
0114 1F11 00723 BTFSS SSPCON2,ACKSTAT;ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ
0115 2914 00724 GOTO $-1
00725 BANK0
0116 1283 M BCF STATUS,RP0
0117 1303 M BCF STATUS,RP1
0118 0093 00726 MOVWF SSPBUF;ЗАПИСЬ X3
0119 082D 00727 MOVF X4,W
00728 BANK1
011A 1683 M BSF STATUS,RP0
011B 1303 M BCF STATUS,RP1
011C 1F11 00729 BTFSS SSPCON2,ACKSTAT;ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ
011D 291C 00730 GOTO $-1
00731 BANK0
011E 1283 M BCF STATUS,RP0
011F 1303 M BCF STATUS,RP1
0120 0093 00732 MOVWF SSPBUF;ЗАПИСЬ X4
0121 082E 00733 MOVF X5,W
00734 BANK1
0122 1683 M BSF STATUS,RP0
0123 1303 M BCF STATUS,RP1
0124 1F11 00735 BTFSS SSPCON2,ACKSTAT;ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ
0125 2924 00736 GOTO $-1
00737 BANK0
0126 1283 M BCF STATUS,RP0
0127 1303 M BCF STATUS,RP1
0128 0093 00738 MOVWF SSPBUF;ЗАПИСЬ X5
0129 0822 00739 MOVF N1,W
00740 BANK1
012A 1683 M BSF STATUS,RP0
012B 1303 M BCF STATUS,RP1
012C 1F11 00741 BTFSS SSPCON2,ACKSTAT;ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ
MPASM 5.31 KURS.ASM 8-11-2009 2:45:19 PAGE 17
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
012D 292C 00742 GOTO $-1
00743 BANK0
012E 1283 M BCF STATUS,RP0
012F 1303 M BCF STATUS,RP1
0130 0093 00744 MOVWF SSPBUF;ЗАПИСЬ N1
0131 0823 00745 MOVF N2,W
00746 BANK1
0132 1683 M BSF STATUS,RP0
0133 1303 M BCF STATUS,RP1
0134 1F11 00747 BTFSS SSPCON2,ACKSTAT;ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ
0135 2934 00748 GOTO $-1
00749 BANK0
0136 1283 M BCF STATUS,RP0
0137 1303 M BCF STATUS,RP1
0138 0093 00750 MOVWF SSPBUF;ЗАПИСЬ N2
0139 0824 00751 MOVF N3,W
00752 BANK1
013A 1683 M BSF STATUS,RP0
013B 1303 M BCF STATUS,RP1
013C 1F11 00753 BTFSS SSPCON2,ACKSTAT;ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ
013D 293C 00754 GOTO $-1
00755 BANK0
013E 1283 M BCF STATUS,RP0
013F 1303 M BCF STATUS,RP1
0140 0093 00756 MOVWF SSPBUF;ЗАПИСЬ N3
0141 0829 00757 MOVF Y1,W
00758 BANK1
0142 1683 M BSF STATUS,RP0
0143 1303 M BCF STATUS,RP1
0144 1F11 00759 BTFSS SSPCON2,ACKSTAT;ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ
0145 2944 00760 GOTO $-1
00761 BANK0
0146 1283 M BCF STATUS,RP0
0147 1303 M BCF STATUS,RP1
0148 0093 00762 MOVWF SSPBUF;ЗАПИСЬ Y1
0149 0825 00763 MOVF Y4,W
00764 BANK1
014A 1683 M BSF STATUS,RP0
014B 1303 M BCF STATUS,RP1
014C 1F11 00765 BTFSS SSPCON2,ACKSTAT;ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ
014D 294C 00766 GOTO $-1
00767 BANK0
014E 1283 M BCF STATUS,RP0
014F 1303 M BCF STATUS,RP1
0150 0093 00768 MOVWF SSPBUF;ЗАПИСЬ Y4
00769 BANK1
0151 1683 M BSF STATUS,RP0
0152 1303 M BCF STATUS,RP1
0153 1F11 00770 BTFSS SSPCON2,ACKSTAT;ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ
0154 2953 00771 GOTO $-1
0155 1511 00772 BSF SSPCON2,PEN;ФОРМИРОВАНИЕ БИТА STOP
00773 BANK0
0156 1283 M BCF STATUS,RP0
MPASM 5.31 KURS.ASM 8-11-2009 2:45:19 PAGE 18
LOC OBJECT CODE LINE SOURCE TEXT
VALUE
0157 1303 M BCF STATUS,RP1
0158 2959 00774 GOTO END_INT
00775;-----------------------------------------------------------------
0159 00776 END_INT;ВОССТАНОВЛЕНИЕ АККУМУЛЯТОРА И РЕГИСТРА STATUS
0159 0E33 00777 SWAPF STATUS_TEMP,W;ВОССТАНОВИТЬ РЕГИСТР STATUS
015A 0083 00778 MOVWF STATUS
015B 1E83 00779 BTFSS STATUS,RP0;ОПРЕДЕЛЕНИЕ ТЕКУЩЕГО БАНКА
015C 2962 00780 GOTO REST_WREG
015D 1283 00781 BCF STATUS,RP0;ВЫБОР БАНКА 0
015E 0EB2 00782 SWAPF W_TEMP,F;ВОССТАНОВИТЬ АККУМУЛЯТОР
015F 0E32 00783 SWAPF W_TEMP,W
0160 1683 00784 BSF STATUS,RP0;ВЫБОР БАНКА 1
0161 0009 00785 RETFIE
0162 00786 REST_WREG
0162 0EB2 00787 SWAPF W_TEMP,F;ВОССТАНОВИТЬ АККУМУЛЯТОР
0163 0E32 00788 SWAPF W_TEMP,W
0164 0009 00789 RETFIE;ВЕРНУТЬСЯ ИЗ ПРЕРЫВАНИЯ
00790;-----------------------------------------------------
00791 END
MPASM 5.31 KURS.ASM 8-11-2009 2:45:19 PAGE 19
SYMBOL TABLE
LABEL VALUE
A0 00000020
A1 00000021
ACKDT 00000005
ACKEN 00000004
ACKSTAT 00000006
ADCON0 0000001F
ADCON1 0000009F
ADCS0 00000006
ADCS1 00000007
ADDEN 00000003
ADFM 00000007
ADIE 00000006
ADIF 00000006
ADON 00000000
ADRESH 0000001E
ADRESL 0000009E
AVAR FLAG,2
AVAR_LED 00000077
BANK0
BANK1
BANK2
BANK3
BCLIE 00000003
BCLIF 00000003
BF 00000000
BIN_DEC 0000030C
BRGH 00000002
BUF_BD 00000040
C 00000000
CALC_Y1 00000301
CALC_Y4 000002C3
CCP1CON 00000017
CCP1IE 00000002
CCP1IF 00000002
CCP1M0 00000000
CCP1M1 00000001
CCP1M2 00000002
CCP1M3 00000003
CCP1X 00000005
CCP1Y 00000004
CCP2CON 0000001D
CCP2IE 00000000
CCP2IF 00000000
CCP2M0 00000000
CCP2M1 00000001
CCP2M2 00000002
CCP2M3 00000003
CCP2X 00000005
CCP2Y 00000004
CCPR1H 00000016
CCPR1L 00000015
CCPR2H 0000001C
CCPR2L 0000001B
MPASM 5.31 KURS.ASM 8-11-2009 2:45:19 PAGE 20
SYMBOL TABLE
LABEL VALUE
CHS0 00000003
CHS1 00000004
CHS2 00000005
CKE 00000006
CKP 00000004
COMP_N_Q 000002EF
CONTROL 00000036
COUNTER 0000003E
COUNTER1 00000043
COUNTH 00000041
COUNTL 00000042
CREN 00000004
CSRC 00000007
CTMR0 00000060
D 00000005
DACH 00000031
DACL 00000030
DATA_ADDRESS 00000005
DC 00000001
DIV_AVAR 0000003D
DIV_IND 00000037
D_A 00000005
EEADR 0000010D
EEADRH 0000010F
EECON1 0000018C
EECON2 0000018D
EEDATA 0000010C
EEDATH 0000010E
EEIE 00000004
EEIF 00000004
EEPGD 00000007
END_INT 00000159
F 00000001
FERR 00000002
FLAG 00000028
FSR 00000004
GCEN 00000007
GIE 00000007
GO 00000002
GO_DONE 00000002
I2C_DATA 00000005
I2C_READ 00000002
I2C_START 00000003
I2C_STOP 00000004
IBF 00000007
IBOV 00000005
INDF 00000000
INTCON 0000000B
INTE 00000004
INTEDG 00000006
INTF 00000001
INT_AVAR 000000A7
INT_INT 00000087
MPASM 5.31 KURS.ASM 8-11-2009 2:45:19 PAGE 21
SYMBOL TABLE
LABEL VALUE
INT_OPER 000000AC
INT_RC 000000CE
INT_SOURCE 0000000F
INT_TMR0 00000018
INT_TMR1 000000E2
IN_ADR 00000034
IN_BD 0000003F
IRP 00000007
K 00000027
K_SHIFT 00000035
LED1 00000038
LED2 00000039
LED3 0000003A
LED4 0000003B
M1 000002FE
M10 000000C8
M2 00000028
M3 0000004F
M4 00000037
M5 0000004B
M6 0000005C
M7 00000064
M8 00000075
M9 000000BD
MAIN 0000023D
MULT
N 00000026
N1 00000022
N2 00000023
N3 00000024
NOT_A 00000005
NOT_ADDRESS 00000005
NOT_BO 00000000
NOT_BOR 00000000
NOT_DONE 00000002
NOT_PD 00000003
NOT_POR 00000001
NOT_RBPU 00000007
NOT_RC8 00000006
NOT_T1SYNC 00000002
NOT_TO 00000004
NOT_TX8 00000006
NOT_W 00000002
NOT_WRITE 00000002
OBF 00000006
OERR 00000001
OPTION_REG 00000081
OUT_ADR 0000003C
OUT_IND 00000054
P 00000004
PCFG0 00000000
PCFG1 00000001
PCFG2 00000002
MPASM 5.31 KURS.ASM 8-11-2009 2:45:19 PAGE 22
SYMBOL TABLE
LABEL VALUE
PCFG3 00000003
PCL 00000002
PCLATH 0000000A
PCON 0000008E
PEIE 00000006
PEN 00000002
PIE1 0000008C
PIE2 0000008D
PIR1 0000000C
PIR2 0000000D
PORTA 00000005
PORTB 00000006
PORTC 00000007
PORTD 00000008
PORTE 00000009
PR2 00000092
PS0 00000000
PS1 00000001
PS2 00000002
PSA 00000003
PSPIE 00000007
PSPIF 00000007
PSPMODE 00000004
PWR 0000008F
Q 0000000A
R 00000002
RBIE 00000003
RBIF 00000000
RC8_9 00000006
RC9 00000006
RCD8 00000000
RCEN 00000003
RCIE 00000005
RCIF 00000005
RCREG 0000001A
RCSTA 00000018
RD 00000000
READ_WRITE 00000002
REST_WREG 00000162
RP0 00000005
RP0_CLR 0000000C
RP1 00000006
RSEN 00000001
RX9 00000006
RX9D 00000000
R_W 00000002
S 00000003
SEN 00000000
SMP 00000007
SPBRG 00000099
SPEN 00000007
SREN 00000005
SSPADD 00000093
MPASM 5.31 KURS.ASM 8-11-2009 2:45:19 PAGE 23
SYMBOL TABLE
LABEL VALUE
SSPBUF 00000013
SSPCON 00000014
SSPCON2 00000091
SSPEN 00000005
SSPIE 00000003
SSPIF 00000003
SSPM0 00000000
SSPM1 00000001
SSPM2 00000002
SSPM3 00000003
SSPOV 00000006
SSPSTAT 00000094
START 00000200
STATUS 00000003
STATUS_TEMP 00000033
SYNC 00000004
T0CS 00000005
T0IE 00000005
T0IF 00000002
T0SE 00000004
T1CKPS0 00000004
T1CKPS1 00000005
T1CON 00000010
T1INSYNC 00000002
T1OSCEN 00000003
T1SYNC 00000002
T2CKPS0 00000000
T2CKPS1 00000001
T2CON 00000012
TEMP 0000002F
TMR0 00000001
TMR1CS 00000001
TMR1H 0000000F
TMR1IE 00000000
TMR1IF 00000000
TMR1L 0000000E
TMR1ON 00000000
TMR2 00000011
TMR2IE 00000001
TMR2IF 00000001
TMR2ON 00000002
TOUTPS0 00000003
TOUTPS1 00000004
TOUTPS2 00000005
TOUTPS3 00000006
TRISA 00000085
TRISB 00000086
TRISC 00000087
TRISD 00000088
TRISE 00000089
TRISE0 00000000
TRISE1 00000001
TRISE2 00000002
MPASM 5.31 KURS.ASM 8-11-2009 2:45:19 PAGE 24
SYMBOL TABLE
LABEL VALUE
TRMT 00000001
TX8_9 00000006
TX9 00000006
TX9D 00000000
TXD8 00000000
TXEN 00000005
TXIE 00000004
TXIF 00000004
TXREG 00000019
TXSTA 00000098
UA 00000001
W 00000000
WCOL 00000007
WR 00000001
WREN 00000002
WRERR 00000003
WR_DAC 00000018
W_TEMP 00000032
X1 0000002A
X2 0000002B
X3 0000002C
X4 0000002D
X5 0000002E
Y1 00000029
Y2 FLAG,0
Y3 FLAG,1
Y4 00000025
Z 00000002
_BODEN_OFF 00003FBF
_BODEN_ON 00003FFF
_CPD_OFF 00003FFF
_CPD_ON 00003EFF
_CP_ALL 00000FCF
_CP_HALF 00001FDF
_CP_OFF 00003FFF
_CP_UPPER_256 00002FEF
_DEBUG_OFF 00003FFF
_DEBUG_ON 000037FF
_HS_OSC 00003FFE
_LP_OSC 00003FFC
_LVP_OFF 00003F7F
_LVP_ON 00003FFF
_PWRTE_OFF 00003FFF
_PWRTE_ON 00003FF7
_RC_OSC 00003FFF
_WDT_OFF 00003FFB
_WDT_ON 00003FFF
_WRT_ENABLE_OFF 00003DFF
_WRT_ENABLE_ON 00003FFF
_XT_OSC 00003FFD
__16F876A 00000001
__DEBUG 1
MPASM 5.31 KURS.ASM 8-11-2009 2:45:19 PAGE 25
MEMORY USAGE MAP ('X' = Used, '-' = Unused)
0000: X---XXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX
0040: XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX
0080: XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX
00C0: XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX
0100: XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX
0140: XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXX----------- ----------------
0200: XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX
0240: XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX
0280: XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX
02C0: XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX
0300: XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX XXXXXX---------- ----------------
All other memory blocks unused.
Program Memory Words Used: 648
Program Memory Words Free: 7544
Errors: 0
Warnings: 1 reported, 41 suppressed
Messages: 1 reported, 39 suppressed
Размещено на Allbest.ru
Подобные документы
Разработка принципиальных схем блоков чтения информации с датчиков. Сопряжение с цифровыми и аналоговыми датчиками. Алгоритм работы блока чтения информации с цифровых датчиков. Расчет электрических параметров микропроцессорной системы управления.
дипломная работа [760,0 K], добавлен 27.06.2016Разработка схемы блока чтения информации с датчиков, устройства сопряжения с аналоговым датчиком. Расчет электрических параметров микропроцессорной системы управления. Алгоритмы работы блока взаимодействия с оператором и обработки аварийных ситуаций.
курсовая работа [2,0 M], добавлен 06.03.2016Структурная и принципиальная электрические схемы микропроцессорной системы (МПС) для управления объектом. Программные модули, обеспечивающие выполнение алгоритма управления объектом, оценка параметров МПС. Расчет аппаратных затрат, потребляемой мощности.
курсовая работа [1,2 M], добавлен 28.12.2012Описание алгоритма работы и разработка структурной схемы микропроцессорной системы управления. Разработка принципиальной схемы. Подключение микроконтроллера, ввод цифровых и аналоговых сигналов. Разработка блок-схемы алгоритма главной программы.
курсовая работа [3,3 M], добавлен 26.06.2016Изучение устройства связи с датчиком и исполнительными механизмами, разработка блока памяти объёмом 80 кб. Характеристика программ, обеспечивающих выполнение заданного алгоритма и алгоритма обмена. Оценка микропроцессорной системы по аппаратным затратам.
практическая работа [154,1 K], добавлен 14.11.2011Разработка блока управления турникетом общественного транспорта с функциями ограничения прохода людей и преграждения пути перед теми, кто не прошел авторизацию. Функциональная спецификация, структурная схема и алгоритм программы. Выбор элементной базы.
курсовая работа [1,2 M], добавлен 26.12.2013Проект структурной схемы микропроцессорной системы управления. Блок-схема алгоритма работы МПС; создание программы, обеспечивающей его выполнение. Распределение области памяти под оперативное и постоянное запоминающие устройства. Оценка ёмкости ПЗУ и ОЗУ.
курсовая работа [467,9 K], добавлен 21.05.2015Разработка системы управления ультразвуковым локатором автомобильной системы безопасности. Структурная схема микропроцессорной системы: пояснения и алгоритм функционирования, выполняющий поставленную задачу. Код и листинг программы, ее быстродействие.
курсовая работа [607,2 K], добавлен 30.11.2011Микропроцессорная система (МПС) сбора и обработки информации от объекта, характеризуемого непрерывными (аналоговыми) сигналами. Исходные данные для разработки МПС. Функциональная схема системы, характеристика ее основных элементов, листинг программы.
курсовая работа [961,2 K], добавлен 21.10.2012Критерии эффективности и обоснование выбора базисных элементов для записи отсчетов от 16 аналоговых датчиков в область памяти. Функциональная схема компьютерной системы управления железнодорожным переездом. Алгоритм работы микропроцессорной системы.
курсовая работа [1,4 M], добавлен 14.06.2016