Изобретение относится к сельскому хозяйству, а именно касается устройств для контроля высева семян и удобрений, распределения растений в рядках, контроля ле- тящих насекомых, посадки рассады, сеянцев и корнеклубнеплодов, факелов опрыскивателей, потоков предметов, подачи доз кормов и емкостей в растениеводстве, животноводстве и переработке сельскохозяйственной продукции.
Цель изобретения - повышение достоверности определения аварийных технологических режимов и расширение технологических возможностей способа.
На фиг. 1 изображена блок-схема устройства, осуществляющего способ; на фиг. 2-4 - структурные схемы алгоритма.
Датчик 1 (фиг. 1) содержит, например, генератор электромагнитных колебаний, выход которого подключен к электроду и экрану, и усилитель с обратной связью, выход которого подключен к второму электроду и экрану. Выход усилителя подключен через детектор, экстрематор, пороговое усо о N
CJ
CJ
тройство, формирователь и модулятор к питающей линии.
Формирователь 2 содержит формирователи уровня и длительности импульсов и выполнен на стандартных элементах, Мульти плексор 3 применяется при количестве каналов контроля, большем чем количество входов микропроцессора 4. Микропроцессор 4 - стандартное устройство, например, 68НЦ11 фирмы Моторола. Постоянное за- поминающее устройство 6 могут представ- лять собой узлы микропроцессора. Контролер 7 и индикаторы 8, например табло, стандартные устройства, могут быть объ- единены в один узел. Клавиатура 9 выполнена на стандартных элементах.
Предлагаемое устройство осуществляет контроль протекания технологического процесса в сельскохозяйственной машине, например, по алгоритму, структурная схема которого; изображена на фиг. 2-4.
Датчики 1 через формирователи 2 подключены к входам мультиплексора 3. Микропроцессор 4, управляя мультиплексором 3, производит опрос каналов контроля. Ре- зультаты опроса через контролер 7 отображаются на табло 8.
Для обеспечения работы микропроцессора 4 имеются постоянное запоминающее устройство 5 и оперативное запоминающее устройство 6. Кроме того, имеется клавиатура 9, служащая для управления устройством и задания режимов работы.
Начальной операцией (см. фиг. 2) является запуск счетчика времени Т, который служит для измерения заданных интервалов времени, например 1 с. Далее обнуляется флаг начала контроля FK, который имеет два значения: FK 0- - контроль технологического процесса выключен; FK 1 - конт- роль технологического процесса включен.
При определении количества подключенных датчиков определяется количество каналов контроля N. необходимое для выполнения последующих операций: вычисле- ния первого опорного числа
,
где КК - коэффициент, соответствующий
числу дискретности;
вычисления четвертого опорного числа
KW KSK/2, третьего опорного числа
КР КК + Д Р,
5 0 5
0
5
0
5 0
5
0
5
где АР- коэффициент, соответствующий точности контроля увеличения; второго опорного числа
KN КК - Д N,
где Д N - коэффициент, соответствующий точности контроля уменьшения.
Коэффициенты Д Р и Д N задаются пользователем или принимаются по умолчанию.
Далее производится установка в исходное состояние имеющихся в каждом канале контроля счетчика для вычисления отклонения в сторону увеличения CTPI, счетчика для вычисления отклонения в сторону уменьшения CTNI и счетчика KS.
Опрос каналов контроля (см. фиг, 1) производится путем опроса выходов датчиков 1, которые через формирователи 2 и мультиплексор 3, подключаются к входу микропроцессора 4:
При наличии сигнала на выходе датчика (см. фиг. 3) производится инкрементирова- ние счетчика, CTPJ и декрементирование счетчика CTNI. Если в результате декремен- CTNI происходит заем, тогда CTN обнуляется.
Следующей операцией является инкре- ментирование счетчика KS. После этого, а также при отсутствии сигнала на выходе датчика проверяется счетчик времени Т. При равенстве измеряемого интервала времени заданному проверяется содержимое счетчика KS на равенство четвертому опорному числу KW. Если KS равен или больше KW, то проверяется флаг начала контроля FK. При FK 0 запускается счетчик времени Т и осуществляется переход на опрос каналов контроля. При FK 0 устанавливается FK 1 и сбрасывается индикация отказов. Если KS KW, то осуществляется возврат к началу программы. Если измеряемый интервал времени не равен заданному, то проверяется содержимое счетчика KS (см. фиг, 4). При К5,не равном К5К,производится переход на опрос каналов контроля. Если KS KSK, то из содержимого счетчика CTPI вычитается третье опорное КР,
При наличии заёма CTPI обнуляется, в противном случае производится сравнение содержимого счетчика CTPI со вторым пороговым уровнем Р2. Если CTPI Р2, то проверяется условие CTP l 2P2. При невыполнении условия включается индикация отказа. Если CTPJ 2Р2, то CTPJ 2Р2 и также включается индикация отказа. При CTNI Р1 включается индикация отказа и вторично проверяется CTN1 2Р1. Если ус
ловие не выполняется, то к содержимому CTNi прибавляется KN и осуществляется переход к новому циклу контроля. При выполнении условия в CTN записывается 2Р1 и осуществляется переход к новому циклу контроля без прибавления KN.
В таблице приведены программы осуществления алгоритма.
Достоверность определения аварийных технологических режимов и расширение технологических возможностей способа достигается за счет автоматического управления процессом контроля при изменении его интенсивности, а также за счет того, что контролируется не только уменьшение, но и увеличение интенсивности технологического процесса.
Наиболее эффективно изобретение может быть использовано на сеялках всех ти пов для контроля высева большинства сельскохозяйственных культур от люцерны и проса и всех более крупных размеров, а также туков, на картофелесажалках, высад- ко-посадочных и рассадопосадочных маши-, нах для контроля подачи этих предметов, на прореживателях, культиваторах и опрыскивателях для локального воздействия на растения, в частности, химикатами, на уборочных машинах, в частности на корне- уборочных машинах и комбайнах для конт- роля потерь урожая, в-транспортных системах и на линиях для контроля подачи предметов и емкостей в сельскохозяйственной авиации для контроля подачи насекомых, для контроля перемещения животных через зону контроля.
Наиболее эффективно применение изобретения с целью технологической наладки этих машин в возможный наилучший режим работы и поддержания этого режима в про- цессе работы, для диагностики машин и управления технологией растениеводства в наилучших режимах с экологической и экономической точек зрения.
Формула изобретения
. 1. Способ контроля протекания технологического процесса в сельскохозяйственных машинах, включающий регистрацию прохождения объектов по каждому каналу контроля, формирование импульсов от каждого объекта, установку пороговых уровней идентификации аварийных состояний и выработку сигналов индикации аварийных со- стояний, отличающийся тем, что, с целью повышения достоверности определения аварийных технологических режимов и расширения технологических возможностей способа, задают первое и второе опорные числа и импульсы от каждого объекта во всех каналах контроля суммируют, а в каждом канале контроля формируют первые текущие значения, равные разности второго опорного числа и соответствующих импульсов от объектов, проходящих через данный канал контроля, и в момент достижения суммарного числа импульсов от всех каналов контроля первого опорного числа сравнивают величины полученных первых текущих значений с первым пороговым уровнем и при превышении в данном канале контроля текущего значения первого порогового уровня вырабатывают сигнал аварии об уменьшении интенсивности технологического процесса, после чего первое текущее значение сравнивают с вторым пороговым уровнем и при непревышении текущего значения данного уровня к каждому значению добавляют второе оперное число и цикл повторяют, а в случае равенства или превышения, второго порогового уровня величину текущего значения в следующем цикле принимают .равной второму пороговому уровню, и при непревышении первого текущего1 значения первого порогового уровня к каждому текущему значению добавляют второе опорное число и цикл повторяют.
2.Способ по п. 1, отличающийся тем, что первое опорное число равно произведению количества включенных датчиков на первый коэффициент, соответствующий шагу дискретности.
3.Способ по п. 1, о т л и ч а ю щ и и с я тем, что второе опорное число равно разности между коэффициентом, соответствующим числу дискретности, и коэффициентом, соответствующим точности контроля уменьшения интенсивности технологического процесса.
4.Способ по п. 1, о т ли ч а ю щ и и с я тем, что перед первым циклом осуществляют суммирование импульсов от всех датчиков за заданный временный интервал и при превышении этой суммы четвертого опорного числа переходят к первому циклу измерений, в противном случае формируют сигнал об отсутствии технологического процесса.
5.Способ по п. 1,отличающийся тем, что в каждом цикле измерений формируют вторые текущие значения для каждого канала контроля, равные сумме импульсов от объектов, и в конце цикла от каждого текущего значения вычитают третье опорное число, после чего результат сравнивают с третьим пороговым уровнем и в случае превышения третьего порогового уровня вырабатывают сигнал аварии об увеличении интенсивности технологического процесса.
в противном случае в следующий цикл за начальное второе текущее значение принимают полученный результат, при этом при достижении второго текущего значения четвертого порогового уровня или превышения его это текущее значение принимают равным четвертому пороговому уровню в следующем цикле.
б. Способ по п. 5, отличающийся тем, что третье опорное число равно сумме
второго коэффициента, соответствующего шагу дискретности,и коэффициента, соответствующего точности контроля на увеличение интенсивности технологического
процесса.
7. Способ по п. 4, отличающийся тем, что при переходе к первому циклу измерений производят сброс сигналов аварии о нарушении технологического процесса в
каждом канале контроля.
2500 A.D. 6001 Macro Assembler -- Version 4.01a
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля и регистрации параметров процесса высева | 1988 |
|
SU1737476A1 |
Устройство для контроля относительного перемещения растительного материала | 1991 |
|
SU1804279A3 |
Устройство для контроля характеристик сельскохозяйственных материалов | 1991 |
|
SU1804278A3 |
Изобретение относится к сельскому хозяйству, а именно касается устройств для контроля высева семян и удобрений, распределения растений в рядках, контроля летящих насекомых, факелов опрыскивателей,: посадки рассады, сеянцев и корнеклубнеплодов, потоков предметов, подачи доз кормов и емкостей в растениеводстве, животноводстве .и переработке сельскохозяйственной продукции. Целью изобретения является повышение достоверности определения аварийных технологических режимов и расширение технологических возможностей способа. Способ включает регистрацию прохождения объектов по каждому каналу контроля, формирование импульсов от каждого обьекта, установку .пороговых уровней идентификации аварийных состояний и выработку сигналов индикации аварийных состояний. Предлагаемый способ отличается формированием суммарного текущего значения количества импульсов со всех каналов контроля и в момент достижения суммы опорного числа сравнивают текущие значения от каждого канала контроля с пороговыми уровнями, тем самым вырабатывают аварийные сигналы об уменьшении или увеличении интенсивности технологического процесса, контроль в каналах осуществляют при достижении суммы импульсов со всех каналов опорного числа за заданный временной интервал. 6 з.п.ф- лы, 4 ил., 1 табл. Srffe
(3000
о 7 8 9 0 И 12 13 14 15 16 17 18 1.9 0 1 2 3 4 5 6 7 8 29 fl 31
...,. ...j
33 34 35 36 37 38
39 4Й 41 42 43 44 45 46 47 48 49 50 51 52 53 54 5
0000 0(301 0002 0004 0007 0Ш08
0014 0015 0018 001A 0010 001F 0022 0023 0024
0030
0031 0032 0033 0034 0036 0037
0040
0041 0042 0043 0044 0046 0047 0050 0051 0052 0053 0054 0056 0057
0W60
0061
0062
NAM NIVA PW 70 PL 56 TOP 3
SYMBOLS ON LIST ON
NAME SHQWJHC-ll
T1.TL NIVA -
ST-ITL STA
P68H11 .PAS ####&## ##### ####### ### #
PAGE ZERO
####### ### ###### ## #
EQU$00
BIT LEQU$01
KONt SUMEQU$02
KONT SUMJ ANEQU$(34
.EQU$07
KON..PEQUt-08
KKEQU.$14
KpNT WEQU$15
50MSEQU$18
SEKUNDEEQU, $1A
CONDITION WORTEQU$1D
TIMER 1CEQU$1F
BIT INTERCHANGING EQU-$22
FLG WEBEQU$23
KANAL. NUMEREQU$24
Ж.
1
2
3
4
EQU EQU EQU EQU EQU EQU EQU
EQU EQU EQU EQU EQU EQU EQU EQU EQU EQU EQU EQU EQU EQU EQU EQU EQU
$30 9B 1 $31 IB IB IB
$32 $33 $34 IB $36 1В $37 2B
Page
$40 9B #2 IB
$41
$42
$43
$44 IB
$46
$47
IB
IB
IB 2B -
$50 9B 3 $51 .IB $52 IB
IB
IB
$53 $54
# #
$56 IB $57 2B $60 9B $61 IB $62 IB
et0-f, uoi j8A jajqiiiassy ojjey 1089 СГУ 003
2t
U П И Ml Т-Т
01
01 /.0Т 01 01
70Т
т:Р)Т гит
Т0Т
00Т
66
ВЬ
96
56
tr6
Т 6 Р16 68 R8
/В
9В ,й 1гВ 28 8 Т 8 Йй Ы.. QL U. 9/ С/, tr/. 2/
г/, т/ 0/
А 9 89
/9 99 с, 9 с Q 79 Т9 PI9 А 8 л
/:.Q
ос,
C 69liL .
tl
13171694314
2508 A.D. 6801 Macro Assembler - Version 4.Ola
115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134
136
137 138 139 140 141 142 143 144 145 146 147 148 149 15W 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173
0I3E7 00F0
1000 1002 1008 1009 100A Ш0В 100C 1000 100E 1010 1012
1014 Ш16 1018 101A 101C 101Ё 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 102н 102В 102C 1.02D 102E 102F 1030 1031 1032 1033 1034 1039 103A 103В 103С 103D 103Е 103F
Input Filename : n.s07
Output Filename : n.obj
NW12EQU $E7 2B
DELTAEQU $F0 9B END i
к
###.)|.
.STACK BEGIN FFF
INTERNE REGISTER 68HC11
. PORT AEQU $1000
PIDCEQU $1002
PQRTDEQU $1008
DDRDEQU $1009
PORTEEQU $100A
CFORCEQU $100B
OC1MEQU $100C
OC1DEQU $100D
COUNTEQU $100E
ICRlEQU $1010
-ICR2EQU $1012
ICR3EQU,1014
OCR1EQU $1016
QCR2EQU $1018
QCR3.EQU $Ш1А
OCR4Eiat) $101C
OCRSEQU $101E
TCSR1 EQU $1020 TIMERJDONTRJR2 EQU $1021 TIMER INT MASK 1 EQU $1022 TiMER IN.T EQU $1023
Page
TCSR
TIFR2
PACR
PACNT
SPICR
SPISR
SPIDAT
SCIBAUD
SCICRi
SCI.CR2
SCISR
SCIDAT
ADCTL
.APRBADR1
ADR2
ADR3
OPTION
COPRST
PPROG
HPRIO
I MIT
TEST1
CQWFIG
EQU $1024 EQU $1025 EQU $1026 EQU $1027 EQU $1028 EQU $1029 EQU $102A EQU $102B EQU $Ш2С EQU $102D EQU $102E EQU $102F EQU $1030 EQU $1031 EQU $1032 EQU $1033 EQU $1034 EQU $1039 EQU $103A EQU $103B EQU $103C EQU $103D EQU $103E EQU $103F
TIMR2
ж SPREICHERBEREICH 7F00
EQU,1014
EQU $1016
EQU $1018
EQU $Ш1А
Eiat) $101C
EQU $101E
EQU $1020 ONTRJR2 EQU $1021 EQU $1022 N.T EQU $1023
Page
EQU $1024 EQU $1025 EQU $1026 EQU $1027 EQU $1028 EQU $1029 EQU $102A EQU $102B EQU $Ш2С EQU $102D EQU $102E EQU $102F EQU $1030 EQU $1031 EQU $1032 EQU $1033 EQU $1034 EQU $1039 EQU $103A EQU $103B EQU $103C EQU $103D EQU $103E EQU $103F
TIMR2
ж SPREICHERBEREICH 7F00
15171694316
250S A.D. -6801 Macro Assembler - Version 4.01a
С124 С127 С129 С12В
СЕ № 30 6F 133 6F 05
6F 06
.INITIALIZATION REGISTERS
###-x###### ### ### ########### ##w LDX ttCTKNl-.
CLR 3,X FOi ULR 5,X FSi CLR 67X bi
17171694318
2500 A.D. 6801 Macro Assembler - Version 4,01a;.
19 171694320
2500 A.D. 6801 Macro Assembler - Version 4.0ia
2500 A.D. 6801 Macro Assembler - Version 4.01a
23Т71694324
2500 A.D. 6801 Macro Assembler - Version 4.Ola
300 A.D. 6801 Macro Assembler - Version 4.0U
2500 A.D. 6801 Macro Assembler - Version 4.01a
Page 12
FKi
Page 13
2500 A.D. 6801 Macro Assembler - Version 4,01a
2500 A.D. 6801 Macro Assembler - Version 4.01a
Input Filename s n.s07 Output Filename : n.pbj
ADDA DELTA
STAA KONJP KK + DELTA PREDVAR RESET REG.ISTER
LDX ttCTKMl
CLR 0,X
LDAA KQNJM
STAA 2,X
CLR 1,X
LDAB . 3
ABX 3
CPX ftDEi ТА
BNE PREDVAR RESET REBISTER
CLR BITJL INPUT„A
CLR KONTJaUM
- .
###### # # ## ## # # ## ###
MAIN
JSR COP 6
# # # ###### JSR ABFRAGEiPAT, MAX TIME 166
NUMBER PROG1
.. v, Page 15 ## # ## # ### # ## ######
TST FK l
BEQ INPUTJ} 1 LDAA PORTE BITA #128 BEQ TST SI
BNE INPUTJDJl INC SI
SUBROUT1NE RECHNE
INC CTKN1
INC CTP1
DEC CTN1
B6E
CLR CTN1
: INC KQNTJBUM
INPUTJ)1
TST TIMER 1C
BEQ SUBROUTINE i l
LDAA
SUBA
BLT INPUT 1 .1
BRA SUBROUTINEJ2.1
CLR SI
BRA INPUTJ} 1 INPUT 1 1 JMP IIMPUT SUBROUTINEJ2 1
6
3
4
3
3
3
6
6
3
3
te
ее
A.D. 6801 Macro Assembler - Version 4.01a
Filename s n.s07 Filename : n.obj
INPUT .1 2 JMP INPUT 1 SUBROUTINEJ2J2 1ST BNE INPUT.TJ2 LDAA #01
.3
6
3
3
BIT. W
CONDTTIONJWORT
ttifFE
CONDH lONjAJORT
Page 17
BO.i3
STAA U)AA ORAA ВТ А А CUR FOi INPUT T 2
# w #
TIMER GO 1C . .
CLR TIMER.1.C
AUBGABE DTK
# # # ## ############# # ### AUSGABE.
BRA NUMBER.PROG3
х-
SUBROUTINE 1J2
LDAA KQNTJ3UM
CMPA KON T
BEG HUTOTA 1 2
JSR WEB ON
BRA AUSGABEJDTKJ2
MUTOTA 1J2 JMP MUTOTA 1
NUMBER.PROG3 .
TST FK3 FKi
BEQ INPUT D 3
LDAA PORTE - . -BITA tt32
BEQ
TST S3 Si
BNE INPUTJD 3 .
INC S3 Si
SUBROUTINEJ ECHNER
r INC CTKN3 CTKNi
IMC CTP3 CTPi DEC CTN3 .. CTNi BGE . . CLR GTN3 CTNi
INC
.)3 .
2500 A.D, 6801 Macro Assembler - Version 4.01a
:-00 A.D. 6801 Macro Assembler - Version 4.01a
2500 A.D. 6801 Macro Assembler - Version 4.01a.
2500 A.D. 6801 Macro Assembler - Version 4.01a
nput Filename utput Filename
П.507
n. ob j
Page 24
# # ## ## ## ## ######## # # NUMBER...PRGG8
1ST FKB
BEQ INPUT
LDAH PORTE
ВI ТА #01
BEQ .8
TST 88
BNE INPUT D 8
.INC 88 ###### # ######### #
SUBROUTINE RECHNER # ####### ####### # #
INC CTKNB
INC CTP8
DEC CTN8
BBE
CLR CTN8 INC KONT SUM„8
INC INPUTJD 8
TST TIMER 1C
BEQ SUBRQLITINE i.J3
LDAA
8LJBA
BLT INPUT 1 8 BRA SUBRQUTINE 2 8
CLR SB
BRA INPUT D 8 INPUT 1 8 JMP INPUT 1 SUBROUT I .8
TST BIT .W .
BNE INPUT T 8
LDAA Й01 3
STAA 4
LDAA CONDITION WORT 4
QRAA tt$FE 3
STAA CQNDITIQN WORT 4
CLR F08 INPUTЛ 8 # ####### ##### # #####
TIMER GO 1C ### ### ### #### ###### # # #####
CLR ТIHER 1С ## #### ## # # ####### ##### # ##
AtlSGABE DTKPage 25 .#### ## ##############.я.# AUSGABE.
# #
BRA NUMBER PR069
## ### ### #-к-####-х.#######
SUBROUTINE i 8
LDAA 4
CMPA 4
BEG МУТОТА 8 7.
2500 A.D. 6801 Macro Assembler Version 4.01a
2500 A.D. 6801 Macro Assembler - Version 4.01a
2500 A.D. 6801 Macro Assembler - Version 4.0ia
2500 A.D. 6801 Macro Assembler - Version 4.01a
Input Filename i n.s07 Output Filename t n.obj
TIMER 80 1C .
CLR TIMER 1C )(.
AUS6ABE DTK
####### ####################### #.)|. AUSGABE OTK Hpage 29
.
BRA NUMBER PROB12 я
SUBROUTINE..-И
LDAA 4
CMPA . 4
BEQ MUTOTAJUll 3
JSR WEGJQN BRA AUS6ABE QTK 11
MUTOTA l li JMP MUTOTA 1
я
NUMBER J RQG12
TST FK12 FKi BEQ INPUTJ3 12 3
LDAA PORTD. 4
BITA tt04 . Ъ
BEQ .. 3
TST 312 SI
BIME INPUTJ3.12 . 3
INC S12 Si -к-
. SUBROUTINE RECHNER
я
INC CTKN12
INC DTP12
DEC CTN12
BBE INCJCONT 2
CLR CTN12
INC KONTJSUM. INPUTJ)12.
TST TIHER 1C
BEQ SUBROUTINE 1 12
LDAA KONTJBUM
SUBA
BLT INPUT 1 12 .
BRA SUBROUTINEJ2 12
CLR S12
BRA INPUT D 12 INPUT 1 12 JMP INPUT.l SUBROUTINEJ2 12
TST BITJW
«CTKNi
CTPi
CTNi
3
CTNi
6
6
3
4
4
3
6
57171694358
2500 A.D. 6801 Macro Assembler - Version 4.Ola
2500 A.D. 6801 Macro Assembler - Version 4..Ola
Input Filename i n.s07 Output Filename : n.obj
Page 32
2500 A.D. 6B01 Macro Assembler - Version 4.01a
250(3 A.D. 6801 Macro Assembler - Version 4.01a
Input Filename t n.s07 Output Filename : n.obj
AUS6ABE
LDAA#1 3 BRAUCHE INTERCHANG STAA В .INTERCHANGING BRA INPUTЛ 1
INPUTJE 1 CLR CTP1 6
INPUTЛ„1
LDAA CTN1 4
CMPA #313 3
BLT INPUTЛ i 3
INPUT R 1
CTN1 #6(3
UTOTAJ2 KON.N CTN1
CTNi 3
Page. 34
3
3
## ## # #« ## # ########«## ### #
LJTQTAJ2 LDAA CTP2 CMPA BMI INPUT EJ2 CMPA tt30 BMI INPUT p 2 CMPA #60 BLT INPUT Л J2 LDAA #60
CTPi
3
3 3
3
3
STAA CTP2 .
INPUT Л 2
LDAA
STAA
LDAA CONDITIQN WORT
ANDA #01 .
STAA CONDITION WORT
. .
AUBBABE .
.
LDAA #1 3 BRAUCHE INTERCH STAA BIT INTERCHANGIN6 BRA INPUTЛ 2
1NPUT E 2 CLR CTP2
INPUT F 2
LDAA CTN2
CMPA #30
BLT INPUTЛ-2
INPUT Л J2
LDAA CTN2 CTNi CMPA
BGE MUTOTA 3
99
Ct769LAt
S9
500 A.D. 6601 Macro Assembler - Version 4.0ia
Input Filename : n.s07 Output Filename : n.obj
1667
CA13 CA15 САГ7
86 01 97 22 .20 Й9
STAACTP4 NPUT JH 4
LDAA#01
STAAF04
LDAACONDITIONJWQRT
ANDAШ1
STAACONDITION WORT
Page 36 #
3
4
3
4
я-
AUSBABE
## ### ### ##-4-### # ######## # ##
LDAA #1 3 BRAUCHE INTERCH
STAA BIT INTERCHANGING .
BRA INPUT E 4
CLR CTP4
INPUT F 4
LDAA CTN4
СИРА #ЗИ
BLT INPUTJH 4-
I..4
LDAA CTN4
CMPA #60
BGE MUTOTA 5
ADDA KONJM STAA CTN4 к
CTNi
.
##### # # # # ### ### #
WORT WORT
Page 37
# ######### # ######
## # ### # #####
3 BRAUCHE INTERCHANG HANGING
CTPi
4
3 3
3 3
3
3
FOi i
4
3
4
«HO tr uotsjaft - jajquiassy олэец T0B9 О У 00SC
Oi
69
c5E0 A.D. 6801 Macro Assembler - Version 4.Ola
Input Filename : n.507 Output Filename : n.obj
UTOTA 7 LDAA CTP7 CMPA BMI INPUT E 7 СИРА #30 BMI INPUTJF 7 CMPA ft60 BLT INPUTJH 7 LDAA #619
STAA CTP7
LDAA #01
STAA F07
LDAA CONDITION WORT
ANDA Ш1
STAA CONDIT1ON WORT
### #### # # # ### ## #####
.
AUSGABE .- я
LDAA #1 3 BRAUCHE INTERCHAN8 BTAA ВI INTERCHANGING BRA
INPUT E 7 CLR CTP7 6
INPUT F 7
LDAA CTN7 . CMPA W30
BLT INPUT .
4
3
T J
INPUT LDAA CTN7 CMPA «6Й BGE M JTOTA 8 ADDA STAA CTN7
)(## ##### # ##
# #«# ### #### ####### ######## ### #
UTOTA 8
LDAA CTP8
CMPA KQN P
BMI INPUT E 8
CMPA «30
BMI INPUTJF 8
CMPA #60
BLT INPUTЛJB
LDAA «60
STAA CTP8 NPUT LDAA tt0i STAA FOB
LDAA COND1TION WORT ANDA №1
.CTPi
4
3 3
3 3
3
3
# 3
# #
4
3
T J
39
CTWi
#
#
CTPi #
4
3 3
3 CTPi P л
3
3
.
4
3
6 y indNI
Ј 6 H indNI ПО
Ј (3Јtt tfdW3
fr бш.з wtfcn
.mdNI
9 6di3 У13
6 tf indNi УШ
91М1еЫУНЗУ31МГ1Ш УУ18
9NWH3H3JLNi. знзлууа Ј т# у win
# # ## #####
.34W9Sntf
i iyQM NOIiraN03 W1S
Ј T0tt yQN
iyoM NoinaN03 wan
T W.LS
Ј T0tt yyai
6 H lfWNI
6di3 УУХЗ
dZ.TdiO#
M13
09tt wai
6 H indNI ПЯ
09# Wdwa 6 J indNi iwe
0Ј# «dWO
6 a indNi iwe
tfdWb
6di3 wai
6 У101ПЫ
#### # # # ##### -K-### ## -)f-K-## ##
0 7S6B,j
X-##### # ######## tt #
TNJ..3 .
8N13 УУ.13
yaay
.l.OinW 399
09W wdwa
8N13 ytfCH 8 y indNI 8 H indNI 119 0Ј# tfdWO
8N.L3 yyai
8 zTindtMI Rdl3 M13 8 3 indNl )dNI УУ8 9N I9NyHDy31NI 1Ш УУ13
оыунзуз М1 знзпуаа
( #«
ВЙУЭЗПУ
.
fr iyOM NOIiICING3 WtfiS
rqo-u : ашвиап }псЦпС) 0s-и : ашеиеп nauj
IB tr UOISJSA -. JаIqшаssy оиэвц Т089 О У 00S2
t i
Ttt yyai
et769iii
ел
2500 A.D. 6801 Macro Assembler - Version 4.01a
2500 A.D. 6801 Macro Assembler - Version 4.Ola
2500 A.D. 6801 Macro Assembler - Version 4.01a
Input Output
Filename Filename
19B9
П.507
n.ob j
Ь
4 3
3
Page 43
AUSGABE
ж
LDAA #1 3 BRAUCHE INTERCHAN
STAA BIT INTERCHANGING
BRA 12 INPUTJE 12 . CLR CTP12 INPLJT F i2
LDAA CTN12
СИРА #30
BLT INPUT. INPUT R 12
LDAA CTN12 CTNi
СИРА ttoS 3
BGE MUTOTA .13 3 ADDA KONJM 3 STAA CTN12
##### #### -############ ##### ##
MUTOTA 13
JMP INPUT„A ft
ORG ФР800 .
IR QBEGIN NOP TIME RTI .
TO I EM
JMP TOIE TO IRQ
LDAA T1FR2
BPL TOIEN
LDAA
STAA TIFR2
CLI TO IE
F(T1 ## # #### ## #### ## ###### ###
ТIMER INPUT CAPTURE 3 .
##### ### ###### # ######### ##
RTI ########### #### ### ## #«##### #
TIMER INPUT CAPTURE 2
# # # # # # # # # # # #
ICR2 FREIGABE
LDAA «2
Page 44
STAA TIMER INT FLAB R1 RTI
-i(ii-i(#K-K- ## # #### # # # #.if.s.i(.
f I.MER.I:NPUT CAPTURE I
x-..
R r i
«LDAA T1MER CONTR R2 CAPTURE 1)J LABELED . tt$0F
25Ш A.D. 6301 Macro Assembler - Version 4.01a
Page 45
2500 A.D. 6801 Macro Assembler - Version 4.01a
Page 46
ОШ)
ОлРеЖлеше -i-га ааорнвгв /исм Ј3
Отделена 4-го 0fffffaff& «ислл /f I/
Олре / лени2 Я-гваЗ-гя }
0/Г00н№0 Ч1/СЛА tttfaffl
соот5ем((п&енно
Устанэ&кл {млоднзв
CQCff Off tf f рче/ПчиХА
/Јалр /емя ЈГР(°в cve/nwfi Yttefttetfewf СТМ М
Фиг.2
Устлноём 6 ucwdwe
COCfllJpHUi CWfrwuM
к 5
ffaflQ dA( 0&0ШО$
Фиг.З
СА«&еш-е0$я мю& cveffrttrw егр/с 2#,
ffoWfapd/M уровнем
Cfltwewg М&РЖС/ММ M&nwfA ffM tff&fid/M явртшrymtitiev fll
HAH
Шг. fy
Способ размножения копий рисунков, текста и т.п. | 1921 |
|
SU89A1 |
Способ восстановления хромовой кислоты, в частности для получения хромовых квасцов | 1921 |
|
SU7A1 |
Авторы
Даты
1992-02-28—Публикация
1990-03-01—Подача