Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:ЭВМ и системы / MP51 / L1_M51
.TXT ‹ Ў®а в®а п а Ў®в ь 1
€§г票Ґ ®б®ўле Є®¬ ¤ Їа®жҐбб®а I8051 Ё дгЄжЁп¬Ё бЁбвҐ¬л ¬®¤Ґ«Ёа®ў Ёп
1. ‚Ґ¤ҐЁҐ.
–Ґ«м а Ў®вл - ®§ Є®¬«ҐЁҐ б бЁб⥬®© Є®¬ ¤ ®¤®ЄаЁбв «м®Ј® ¬ЁЄа®Є®ва®««Ґа
ᥬҐ©бвў i8051 Ё Ї®«г票Ґ ўлЄ®ў а Ў®вл ў бЁб⥬Ґ ®в« ¤ЄЁ.
‘Ёб⥬ Є®¬ ¤ ¬ЁЄа®Їа®жҐбб®а Ё ЁЎ®«ҐҐ гЇ®вॡЁвҐ«млҐ ¤ЁаҐЄвЁўл ᥬЎ«Ґа ЇаҐ¤бв ў«Ґл ў а §¤Ґ« е Ї®¬®йЁ бЁбвҐ¬л ®в« ¤ЄЁ (б¬. ЇгЄвл ®Є "Џ®¬®йм" нЄа ®Ј® ¬Ґо).
„«п ЇҐаў® з «м®Ј® ®§ Є®¬«ҐЁп гз йЁ©бп б®бв ў«пҐв Їа®Ја ¬¬г ў п§лЄҐ ᥬЎ«Ґа ( б¬. ў аЁ вл § ¤ Ё©) Ё ўлЇ®«пҐв ®б®ўлҐ нв Їл ®в« ¤ЄЁ : । ЄвЁа®ў ЁҐ, Є®¬ЇЁ«пжЁо, ¬®¤Ґ«Ёа®ў ЁҐ . ‚ᥠнв Їл а Ў®вл ўлЇ®«повбп Ї®б।бвў®¬ ўл§®ў ᮮ⢥вбвўгойЁе ¤Ґ©бвўЁ© б Ї®¬®ймо нЄа ®Ј® ¬Ґо ЁвҐЈаЁа®ў ®© бЁбвҐ¬л ®в« ¤ЄЁ, ў Їа®жҐбᥠ¬®¤Ґ«Ёа®ў Ёп - ўлЎ®а®¬ ᮮ⢥вбвўгойЁе дгЄжЁ© Ё§ ¬Ґо ўбв஥®© Їа®Ја ¬¬л-¬®¤Ґ«Ёа®ўйЁЄ . Џа®¤а®Ў® Ї®бҐ¤®ў ⥫м®бвм ўл§®ў®ў ЇаҐ¤бв ў«Ґ ў а §¤Ґ«Ґ 3 ®ЇЁб Ёп бв®п饩 а Ў®вл - Ї®а冷Є ўлЇ®«ҐЁп а Ў®вл.
ђ §а Ў влў п ®Ўгз ойЁ¬бп вҐбв®ў п Їа®Ја ¬¬ ᮤҐа¦Ёв ®ЇҐа жЁЁ бзвлў Ёп ўе®¤ле ¤ ле б Ї®ав®ў ўў®¤ -ўлў®¤ , ®Ўа Ў®вЄг бзЁв ®© Ёд®а¬ жЁЁ Ё ўл¤ зг १г«мв в®ў ўҐиЁҐ Є®в Євл ¬ЁЄа®Є®ва®««Ґа .
‚ а Ў®вҐ а бб¬ ваЁў ҐЁбп в ЄЁ § ў Ґ¬л ¬ЁЁ¬ «мл© аҐ¦Ё¬ ¬ЁЄа®Є®ва®««Ґа , в® Ґбвм ЎҐ§ ўҐиҐ© Ї ¬пвЁ. „«п ЇаЁҐ¬ Ё ўл¤ зЁ Ёд®а¬ жЁЁ ЁбЇ®«м§говбп Ї®авл ўў®¤ -ўлў®¤ . Џ®ав ўў®¤ -ўлў®¤ ᮤҐа¦Ёв ॣЁбва ¤«п ўлў®¤Ё¬ле ¤ ле Ё ЎгдҐа ¤« ўе®¤ле ¤ ле. ђҐЈЁбва ўл室ле ¤ ле ¬®¦Ґв Ўлвм § Ја㦥 Є®¬ ¤®© MOV Pn, A , Ј¤Ґ n -®¬Ґа Ї®ав , ¤ лҐ б «ЁЁЁ ўў®¤ -ўлў®¤ Їа®зЁв л Є®¬ ¤®© MOV A,Pn. Ћ¤ Є® б«Ґ¤гҐв Ё¬Ґвм ў ўЁ¤г, зв® ўҐиЁ© Є®в Єв Ї®ав пў«пҐвбп ®¤®ўаҐ¬Ґ® Ё ўе®¤®¬ Ё ўл室®¬. ” ЄвЁзҐбЄЁ нв®© «ЁЁЁ ॠ«Ё§гҐвбп ®ЇҐа жЁп "¬®в ¦®Ј® €‹€", в® Ґбвм Ґб«Ё ўҐиЁ© Ёбв®зЁЄ, Ї®¤Є«озҐл© Є ᮮ⢥вбвўго饬㠪®в Євг Ё«Ё ўл室®© ॣЁбва ўл¤ ов «ЁЁо га®ўҐм «®ЈЁзҐбЄ®Ј® г«п, в® б®бв®пЁҐ «ЁЁЁ г«Ґў®Ґ, Ё ЇаЁ бзЁвлў ЁЁ б Ї®ав Їа®звҐвбп «®ЈЁзҐбЄЁ© ®«м. €л¬Ё б«®ў ¬Ё, Ґб«Ё Ї®ав ЁбЇ®«м§гҐвбп ¤«п ўў®¤ ¤ ле ў ўл室®© ॣЁбва ўаҐ¬п ®Ў¬Ґ ( Ґб«Ё ўў®¤ зҐаҐ§ нв®в Ї®ав Ґ ЇаҐ¤гᬮваҐ, в® Ї®бв®п®) ¤®«¦Ґ Ўлвм § Ја㦥 Є®¤, ᮤҐа¦ йЁ© Ґ¤ЁЁжг ў® ўбҐе а §ап¤ е. Џ®¤®Ў® ўҐиЁҐ гбва®©бвў , Ї®¤Є«оз Ґ¬лҐ Є Ї®ав ¬, Ґ ¤®«¦л ўл¤ ў вм ЄвЁўле Ґ¤ЁЁзле бЁЈ «®ў «ЁЁо ЇҐаҐ¤ зЁ ¤ ле ў® ўаҐ¬п ЇаЁҐ¬ .
2. €¤ЁўЁ¤г «млҐ § ¤ Ёп/
‚® ўбҐе ў аЁ в е § ¤ Ё© ЇаҐ¤гб¬ ваЁў Ґвбп «ЁзЁҐ жЁЄ«ЁзҐбЄ®© Ј®«®ў®© Їа®Ја ¬¬ ( 5 - 10 Ї®ўв®аҐЁ© жЁЄ« ). ‚ Є ¦¤®¬ жЁЄ«Ґ ўлЇ®«пҐвбп бзЁвлў ЁҐ ¤ ле б ®¤®Ј® Ё§ Ї®ав®ў, ўл§®ў Ї®¤Їа®Ја ¬¬л ЇаҐ®Ўа §®ў Ёп ЇаЁпвле ¤ ле Ї® «Ј®аЁв¬г, § ¤ ®¬г ЇаҐЇ®¤ ў ⥫Ґ¬ Ё§ зЁб« Ё¦ҐЇаЁўҐ¤Ґле, Ё ўл¤ з ЇаҐ®Ўа §®ў ®Ј® § зҐЁп ¤агЈ®© Ї®ав.
‚ аЁ в 1. ‚ бзЁв ®¬ Ў ©вҐ «Ё§ЁагҐвбп ЎЁв ‚7. …б«Ё ў Ґ¬ 0 в® ЇҐаҐ¤ зҐ ўл室®© Ї®ав Ї®¤«Ґ¦Ёв Ёбе®¤л© Ў ©в, Ё зҐ ўбҐ а §а ¤л Єа®¬Ґ ‚7 ЁўҐавЁаговбп ( нЄўЁў «Ґв® ЇҐаҐў®¤г ў ®Ўа вл© Є®¤).
‚ аЁ в 2. ‚ бзЁв ®¬ Ў ©вҐ «Ё§ЁагҐвбп ЎЁв ‚0. …б«Ё ў Ґ¬ 0 в® ЇҐаҐ¤ зҐ ўл室®© Ї®ав Ї®¤«Ґ¦Ёв Ёбе®¤л© Ў ©в, Ё зҐ бзЁв ®Ґ § 票Ґ 㢥«ЁзЁў Ґвбп Ґ¤ЁЁжг .
‚ аЁ в 3. . ‚ бзЁв ®¬ Ў ©вҐ ЇҐаҐбв ў«повбп ¬Ґбв ¬Ё ‚4 Ё ‚5.
‚ аЁ в 4. ‚ бзЁв ®¬ Ў ©вҐ ба ўЁў овбп ЎЁвл ‚3 Ё ‚7. …б«Ё ®Ё а ўл в® ўл室 ЇҐаҐ¤ Ґвбп г«Ґў®© Є®¤, Ё зҐ ЇҐаҐ¤ Ґвбп бзЁв ®Ґ § 票Ґ
‚ аЁ в 5. …б«Ё ‚ бзЁв ®¬ Ў ©вҐ ў ¬« ¤иҐ© вҐва ¤Ґ Ґбвм е®вм ®¤ Ґ¤ЁЁж , в® ўл室®¬ Ї®а⥠гбв ў«Ёў Ґвбп ў Ґ¤ЁЁжг а §ап¤ ‚7, ®бв «млҐ а §ап¤л ҐЁ§¬Ґл.
‡ ¬Ґз Ёп:
- „«п Ї®¤Ј®в®ўЄЁ Їа®Ја ¬¬л вॡгҐвбп § ЁҐ бЁ¬ў®«ЁЄЁ Є®¬ ¤ а Ў®вл б ЎЁв ¬Ё Ё гб«®ўле ЇҐаҐе®¤®ў - б Ґ© ¬®¦® ®§ Є®¬Ёвбп, ЁбЇ®«м§гп ўбв஥го ў бЁб⥬㠮⫠¤ЄЁ ⥪бв®ўго Ї®¬®йм.
-. ‚гваЁ ўл§ў ®© Ї®¤Їа®Ја ¬¬л ४®¬Ґ¤гҐвбп гбв ®ўЁвм ®ўл© ॣЁбва®ўл© Ў Є ЁбЇ®«м§гп гбв ®ўЄг Ё«Ё ®Ўг«ҐЁп ЎЁв®ў ўлЎ®а Ў Є ( Їа. SETB RS0, CLRB RS1).
’®Ј¤ Ј®«®ў п Їа®Ја ¬¬ Ё Ї®¤Їа®Ја ¬¬ Ї®¤ ®¤Ё Є®ўл¬Ё «®ЈЁзҐбЄЁ¬Ё Ё¬Ґ ¬Ё ॣЁбва®ў "Ї®¤а §г¬Ґў ов" а §«ЁзлҐ дЁ§ЁзҐбЄЁҐ п祩ЄЁ Ї ¬пвЁ. ’ Є®© Ї®¤е®¤ ®бў®Ў®¦¤ Ґв Їа®Ја ¬¬Ёбв ®в Їа®Ў«Ґ¬ § йЁвл ॣЁба®ў®© Ї ¬пвЁ ЇаЁ ЇҐаҐе®¤Ґ б ®¤®© Їа®Ја ¬¬л ¤агЈго.
-. ђҐЄ®¬Ґ¤гҐвбп а §¬ҐбвЁвм ®б®ўго з бвм Їа®Ја ¬¬л б ¤аҐб Ґ Ё¦Ґ 100Ќ. ќв®© ®б®ў®© з бвЁ ¤®«¦® ў ᥬЎ«Ґа®© Їа®Ја ¬¬Ґ ЇаҐ¤иҐбвў®ў вм ¤ЁаҐЄвЁў
Org < з «мл© ¤аҐб>
’ Є Є Є Ї®ажҐбб®а Ї®б«Ґ § ЇгбЄ гбв ў«Ёў Ґв бзҐвЄЁЄҐ Є®¬ ¤ г«Ґў®© Є®¤, Їа®Ја ¬¬ ¤®«¦ зЁ вмбп б ЇҐаҐе®¤ з «мл© ¤аҐб ®б®ў®© з бвЁ Їа®Ја ¬¬л ( .Ї. LJMP 100H).
ЂбҐ¬Ў«Ґа ¤®ЇгбЄ Ґв бЁ¬ў®«ЁзҐбЄ®Ґ § ¤ ЁҐ ¬Ґв®Є ¤«п Є®¬ ¤ ЇҐаҐе®¤ .
3. Џ®а冷Є ўлЇ®«ҐЁп а Ў®вл.
3.1. ‡ ЇгбвЁвм бЁб⥬㠮⫠¤ЄЁ Їа®Ја ¬¬ ¤«п ¬ЁЄа®Їа®жҐбб®а . ‚лЎа вм ЇгЄв ¬Ґо"ђҐ¤ Єв®а" Ё ў ЇгЄвҐ Ї®¤¬Ґо "Ё¬п д ©« " ®Ўкпў вм Ё¬п Ёб室®Ј® ¬®¤г«п ®в« ¦Ёў Ґ¬®© Їа®Ја ¬¬л ў п§лЄҐ ᥬЎ«Ґа ( б«Ґ¤гҐв ЁбЇ®«м§®ў вм а биЁаҐЁҐ ". asm"). ‚ўҐб⨠⥪бв ЇаЁЈ®в®ў«Ґ®© Їа®Ја ¬¬л (ЇгЄв Ї®¤¬Ґо "‚ў®¤").
3.2. ‚лЇ®«Ёвм Є®¬ЇЁ«пжЁо Їа®Ја ¬¬л (Ї. Ї®¤¬Ґо "Љ®¬ЇЁ«пжЁп" ў Ї. ¬Ґо "ЂбҐ¬Ў«Ґа" ) . Џа®б¬®ваҐвм ⥪бв «ЁбвЁЈ ®в« ¤ЄЁ (д ©« , Ё¬п Є®в®а®Ј® б®ўЇ ¤ Ґв б Ё¬ҐҐ¬ Ёб室®Ј д ©« , а биЁаҐЁҐ - "lst". €бЇ®«м§г©вҐ ЇгЄв ¬Ґо"ђҐ¤ Єв®а". ЏаЁ «ЁзЁЁ ®иЁЎ®Є ўҐагвмбп Є Ї. 3.1.
3.3. ‚лЇ®«Ёвм «ЁЄЁа®ў ЁҐ, ЁбЇ®«м§гп ў ЇгЄвҐ ¬Ґо "‹ЁЄҐа" ЇгЄв Ї®¤¬Ґо"Ћ¤Ё®зл© д ©«"
‡ ¬Ґз ЁҐ: Ґб«Ё вॡгҐвбп ®ЎкҐ¤ЁЁвм ҐбЄ®«мЄ® Їа®Ја ¬¬ле ¬®¤г«Ґ©, б«Ґ¤гҐв б з « ᮧ¤ вм ў ०Ё¬Ґ । ЄвЁа®ў Ёп д ©« Їа®ҐЄв , ®ЎкпўЁвм нв® Ё¬п ў ЇгЄвҐ Ї®¤¬Ґо "д ©« Їа®ҐЄв " «ЁЄҐа Ё ўлЇ®«Ёвм «ЁЄЁа®ў ЁҐ, ЁбЇ®«м§гп Ї. "‹ЁЄЁа®ў ЁҐ" ¬Ґо "‹ЁЄҐа".
…б«Ё Ґбвм ®иЁЎЄЁ, ЇҐаҐ©вЁ Є Ї. 3.1.
3.4. €бЇ®«м§гп Ї. ¬Ґо " ђҐ¤ Єв®а" Ї®¤Ј®в®ўЁвм ⥪бв д ©« , ®ЇЁблў о饣® Ї®б«Ґ¤®ў ⥫м®бвм ¤ ле, Ї®¤ ў Ґ¬ле ўе®¤®© Ї®ав Їа®жҐбб®а ў ०Ё¬Ґ ¬®¤Ґ«Ёа®ў Ёп. ђҐЄ®¬Ґ¤гҐвбп ЁбЇ®«м§®ў вм а биЁаҐЁҐ ".dat". ” ©« § ЇЁблў Ґвбп ў д®а¬Ґ ⥪бв , Є ¦¤ п бва®Є Є®в®а®Ј® ЇаҐ¤бв ў«пҐв § 票Ґ Ў ©в , Ї®бвгЇ о饣® Ї®ав ў ®зҐаҐ¤®¬ жЁЄ«Ґ ®Ўа йҐЁп Є Ї®авг ў иҐбв ¤ж вЁаЁз®© д®а¬Ґ.
3.5. ЏаҐ®Ўа §®ў вм д ©« ўе®¤ле ¤ ле ў д®а¬г ЇаҐ¤бв ў«ҐЁп, ЇаЁпв®© ў ¬®¤Ґ«Ёа®ўйЁЄҐ. „«п нв®Ј® ўл§ў вм Ї. ¬Ґо "ўў®¤/ўлў®¤" Ё Ї®¤¬Ґо "ЇаҐ®Ўа §®ў ЁҐ ўе®¤®Ј® д ©« ". Џ®б«Ґ ®Ўкпў«ҐЁп Ё¬ҐЁ ЇаҐ®Ўа §гҐ¬®Ј® д ©« ўв®¬ вЁзҐбЄЁ ўлЇ®«пҐвбп ЇаҐ®Ўа §®ў ЁҐ ( ᮧ¤ Ґвбп д ©« б Ё¬ҐҐ¬, б®ўЇ ¤ ойЁ© б Ё¬ҐҐ¬ Ёе®¤®Ј® д ©« ¤ ле Ё а биЁаҐЁҐ¬ " b" , д®а¬ в Є®в®а®Ј® ᮮ⢥вбвўгҐв ЇаЁп⮬㠢 бЁб⥬Ґ ¬®¤Ґ«Ёа®ў Ёп).
3.6. ‡ ЇгбвЁвм Їа®Ја ¬¬г ¬®¤Ґ«Ёа®ў Ёп ( ЇгЄв "‡ ЇгбЄ" ¬Ґо "‘Ё¬г«пжЁп" ). ‚лЎа вм ўҐабЁо ¬ЁЄа®Є®ва®««Ґа ( ४®¬Ґ¤гҐвбп ўлЎа вм ў аЁ в ‚). Ћ§ Є®¬Ёвмбп б ўлўҐ¤Ґл¬ ЇаЁ н⮬ нЄа б奬 вЁзҐбЄЁ¬ ®в®Ўа ¦ҐЁҐ¬ ¬ЁЄа®Є®ва®««Ґа .
3.7. ‚ўҐбвЁ Ї®¤Ј®в®ў«Ґго Їа®Ја ¬¬г ў ¬®¤Ґ«Ёа®ўйЁЄ. „«п нв®Ј®
.Џ®б«Ґ¤®ў вҐ«м® ўлЎа вм ў Є®¬ ¤®¬ ®ЄҐ бЁ¬г«пв®а (ЇҐаҐ¬Ґй п Єгаб®а бв५Є ¬Ё) ЇгЄвл "Load" Ё "programm". €бЇ®«ҐЁҐ ¤Ґ©бвўЁп ЁЁжЁЁагҐвбп Є« ўЁиҐ© "Enter".
Ў. ‚ бва®Єг "Enter file name" ўЁб вм Ё¬п ЁбЇ®«пҐ¬®© Їа®Ја ¬¬л (Ё¬ҐҐв Ё¬п, б®ўЇ ¤ о饥 б Ё¬ҐҐ¬ Ёб室®© Їа®Ја ¬¬л Ё а биЁаҐЁҐ ".hex".
3.8. "Џ®¤Є«озЁвм Ёбв®зЁЄ ўе®¤ле бЁЈ «®ў" Є Ї®авг ¬ЁЄа®Є®ва®««Ґа ў б«Ґ¤го饬 Ї®ап¤ЄҐ:
. ‚лЎа вм ЇгЄв " IO" Ј« ў®Ј® ¬Ґо бЁ¬г«пв®а
Ў. ўлЎа вм дгЄжЁо "Open" Ї®¤¬Ґо
ў. Ќ § Їа®б"IO input file" ‡ ¤ вм Ё¬п д ©« ўе®¤ле ¤ ле ў бва®ЄҐ "Enter file name" ( Ё¬п ®ЇаҐ¤Ґ«Ґ® ў Ї.3.5)
Ј. ў®§ЁЄиЁ© § Їа®б "reply file after EOF" ( Ї®ўв®а ўе®¤®© Ї®б«Ґ¤®ў ⥫м®бвЁ Ї®б«Ґ ®Є®з Ёп) ўлЎа вм "YES"
¤. § Їа®б "IO output file" ¦ вм "Enter" ( ўаҐ¬Ґл© ®вЄ §)
Ґ. § Їа®б "IO Trigger" ( cЇ®б®Ў бЁеа®Ё§ жЁЁ) ўлЎа вм "Opcode access" ( § ¤ Ґв Ё§¬ҐҐЁҐ ўе®¤ Ї®б«Ґ ®Ўа йҐЁп Є ўлЎа ®¬г ¬ЁЄа®Є®ва®««Ґа Є ўлЎа ®¬г Ї®авг).
¦. § Їа®б "IO Transfer" " ®ЇаҐ¤Ґ«Ёвм д®а¬ ⠢室ле ¤ ле (ўлЎа вм mapByte) Ё § ¤ вм ў Є зҐб⢥ ¤аҐб ¤«п ўў®¤ «®ЈЁзҐбЄ®Ґ Ё¬п в®Ј® Ї®ав , б Є®в®а®Ј® ў ‚ 襩 Їа®Ја ¬¬Ґ ЇаҐ¤Ї®« Ј Ґвбп бзЁвлў ЁҐ ¤ ле ( ЇаЁ¬Ґа ђ1).
3.9. ‡ ¤ вм Ё¬п д ©« ¤«п ॣЁбва жЁЁ ўл室ле ¤ ле ў б«Ґ¤го饬 Ї®ап¤ЄҐ:
. ‚лЎа вм ЇгЄв " IO" Ј« ў®Ј® ¬Ґо бЁ¬г«пв®а
Ў. ўлЎа вм дгЄжЁо "Open" Ї®¤¬Ґо
ў. § Їа®б "IO input file" ¦ вм "Enter" ( ўаҐ¬Ґл© ®вЄ §)
Ј. § Їа®б "IO output file" ‡ ¤ вм Ё¬п д ©« ўе®¤ле ¤ ле ў бва®ЄҐ ""Enter file name" ( Ё¬п Їа®Ё§ў®«м®, а биЁаҐЁҐ ".ah")
Ґ. § Їа®б "IO Trigger" ( cЇ®б®Ў бЁеа®Ё§ жЁЁ) ўлЎа вм "Opcode access" ( § ¤ Ґв § ЇЁбм б®бв®пЁп ўлЎа ®Ј® Ї®ав ў д ©« ўлў®¤ Ї®б«Ґ ®Ўа йҐЁп ¬ЁЄа®Є®ва®««Ґа Є Ї®авг).
¦. § Їа®б "IO Transfer" ®ЇаҐ¤Ґ«Ёвм д®а¬ ⠢室ле ¤ ле (ўлЎа вм mapByte) § ¤ вм ў Є зҐб⢥ ¤аҐб ¤«п ўлў®¤ «®ЈЁзҐбЄ®Ґ Ё¬п в®Ј® Ї®ав , Є®в®ал© ў ‚ 襩 Їа®Ја ¬¬Ґ ЇаҐ¤Ї®« Ј Ґвбп ўлў®¤ ¤ ле ( ЇаЁ¬Ґа ђ3).
3.10. “бв ®ўЁвм Їа®Ја ¬¬®¬ бзҐвзЁЄҐ ( ђ‘ ®Є ®в®Ўа ¦ҐЁп) з «мл© ¤аҐб ўўҐ¤Ґ®© Їа®Ја ¬¬л. ЏҐаҐе®¤ Ё§ Є®¬ ¤®Ј® ®Є бЁ¬г«пв®а ў ®Є® ®в®Ўа ¦ҐЁп Ё ®Ўа в® ®бгйҐбвў«пҐвбп ¦ вЁҐ¬ Є« ўЁиЁ "ESC", ЇҐаҐ¬ҐйҐЁҐ ўгваЁ ®Є ®в®Ўа ¦ҐЁп - бв५Є ¬Ё.
3.11. ‚лЇ®«Ёвм ®¤Ё жЁЄ« Їа®Ја ¬¬л ў Ї®и Ј®ў®¬ ०Ё¬Ґ: ®¤ Є®¬ ¤ ЁбЇ®«пҐвбп Ї® ¦ вЁо Є« ўЁиЁ F10. Ќ Ў«о¤ вм Ё§¬ҐҐЁп б®бв®пЁп ॣЁбва®ў Ё Ї®ав®ў. “ЎҐ¤Ёвмбп ў Їа ўЁ«м®бвЁ ЁбЇ®«ҐЁп «Ј®аЁв¬ .
3.12. ‚лЇ®«Ёвм § Јаг§Єг Ё з «мго Їа®ЄагвЄг Їа®Ја ¬¬л ў ०Ё¬Ґ ўв®¬ вЁзҐбЄ®Ј® ᮧ¤ Ёп Є®¬ ¤®Ј® д ©« ®в« ¤зЁЄ . ЏаЁ н⮬ Ї®б«Ґ¤®ў ⥫м®бвм ¦ вЁп Є« ўЁи ў ᥠᥠ§ Ї®¬Ё Ґвбп ў н⮬ ” ©«Ґ Ё ¬®¦Ґв Ўлвм Ї®ўв®аҐ ЎҐ§ гз бвЁп Ї®«м§®ў ⥫п. ђҐ¦Ё¬ а Ў®вл ў Є®¬ ¤л¬ д ©«®¬ Ї®§ў®«пҐв ®ЇҐа вЁўҐҐ ўлЇ®«пвм ®в« ¤Єг. ђҐЄ®¬Ґ¤гҐвбп ўлЇ®«Ёвм ЇгЄв 3.12 ў б«Ґ¤го饬 Ї®ап¤ЄҐ:
a. ЇҐаҐ©вЁ ў Є®¬ ¤®Ґ ®Є® бЁ¬г«пв®а Ё ўлЎа вм ЇгЄв "COMMAND FILE" Ё Ї®¤ЇгЄв "OPEN";
Ў. § Їа®б "OPEN FILE NAME" § ¤ вм Ё¬п Є®¬ ¤®Ј® д ©« , ў Є®в®а®¬ Ўг¤Ґв б®еа пвмбп Ї®б«Ґ¤®ў ⥫м®бвм ¤Ґ©бвўЁ©.
ў. ўлЇ®«Ёвм вЁЇ®ўг Ї®б«Ґ¤®ў ⥫м®бвм ¤Ґ©бвўЁ©: ‚ ¤ ®© а Ў®вҐ ४®¬Ґ¤гҐвбпЇ®ўв®аЁвм Ї.Ї. 3.7 - 3. 10.
Ј. § Єалвм Є®¬ ¤л© д ©«: ЇҐаҐ©вЁ ў Є®¬ ¤®Ґ ®Є® бЁ¬г«пв®а Ё ўлЎа вм ЇгЄв "COMMAND FILE" Ё Ї®¤ЇгЄв "close".
3.13. ЋЄ®зЁвм бҐ б ¬®¤Ґ«Ёа®ў Ёп: ‚ Є®¬ ¤®¬ ®ЄҐ бЁ¬г«пв®а Ї®б«Ґ¤®ўлвҐ«м® ўлЎа вм ЇгЄвл "QUIT" Ё "EXIT".
3.14. …б«Ё ЇаЁ ўл®«ҐЁЁ Ї 3.11 ®Ў аг¦Ґл ®иЁЎЄЁ Ї®ўв®аЁвм ЇЇ 3.1 - 3.3
3.15. ‡ ЇгбвЁвм бЁ¬г«пв®а Ї®¤ гЇа ў«ҐЁҐ¬ Є®¬ ¤®Ј® д ©« . ¤«п нв®Ј®:
. ЋЄҐ бЁбвҐ¬л ®в« ¤ЄЁ "бЁ¬г«пв®а" ўлЎа вм ЇгвЄ "Љ®¬ ¤л© д ©«" Ё ўўҐбвЁ ҐЈ® Ё¬п ( ¤®«¦® б®ўЇ ¤ вм б ®ЇаҐ¤Ґ«Ґл¬ ў Ї 3.13.Ў ).
Ў. ‚лЇ®«Ёвм § ЇгбЄ бЁ¬г«пв®а . ‚ᥠ¤Ґ©бвўЁп Ї® ЇЇо 3.7-3.10 ўлЇ®«пвбп ўв®¬ вЁзҐбЄЁ.
3.16. Џа®¤®«¦Ёвм ®в« ¤Єг Їа®Ја ¬¬¬¬л ў ўв®¬ вЁзҐбЄ®¬ ०Ё¬Ґ б в®зЄ ¬Ё ®бв ®ў . ЏаЁ н⮬ Є« ўЁи ¬Ё F2 Ё F4 Єгаб®а -гЄ § ⥫м в®зЄЁ ®бв ®ў ЇҐаҐ¬Ґй Ґвбп ў¤®«м ®Є ⥪бв Їа®Ја ¬¬л ўўҐае Ё«Ё ўЁ§. ’®зЄ ®бв ®ў дЁЄбЁагҐвбп ¦ вЁҐ¬ Є« ўЁиЁ F3. ‚лЇ®«Ёвм ҐбЄ®«мЄ® жЁЄ«®ў. а §¬ҐбвЁў в®зЄг ®бв ®ў ®¤®¬ Ё§ Ї®б«Ґ¤Ёе ®ЇҐа в®а®ў ў жЁЄ«Ґ. Ќ Ў«о¤ п б®бв®пЁп ॣЁбва®ў Ё Ї®ав®ў, гЎҐ¤Ёвбп ў Їа ўЁ«м®бвЁ ўлЇ®«ҐЁп Їа®Ја ¬¬л.
3.17 …б«Ё ®Ў аг¦Ґл ®иЁЎЄЁ ўлЇ®Ёвм Ї®ўв®а® Ї.Ї 3.1 -3.3 . 3.16- 3.18.
4. ‘®¤Ґа¦ ЁҐ ®взҐв
4.1. ЋЇЁб ЁҐ Ё Ў«®Є б奬 «Ј®аЁв¬ .
4.2. ’ҐЄбв Їа®Ја ¬¬л
4.3. ’ Ў«Ёж ва ббЁа®ўЄЁ .
4.4. ’ҐЄб⠢室®Ј® Ё ўл室®Ј® д ©«®ў.
€§г票Ґ ®б®ўле Є®¬ ¤ Їа®жҐбб®а I8051 Ё дгЄжЁп¬Ё бЁбвҐ¬л ¬®¤Ґ«Ёа®ў Ёп
1. ‚Ґ¤ҐЁҐ.
–Ґ«м а Ў®вл - ®§ Є®¬«ҐЁҐ б бЁб⥬®© Є®¬ ¤ ®¤®ЄаЁбв «м®Ј® ¬ЁЄа®Є®ва®««Ґа
ᥬҐ©бвў i8051 Ё Ї®«г票Ґ ўлЄ®ў а Ў®вл ў бЁб⥬Ґ ®в« ¤ЄЁ.
‘Ёб⥬ Є®¬ ¤ ¬ЁЄа®Їа®жҐбб®а Ё ЁЎ®«ҐҐ гЇ®вॡЁвҐ«млҐ ¤ЁаҐЄвЁўл ᥬЎ«Ґа ЇаҐ¤бв ў«Ґл ў а §¤Ґ« е Ї®¬®йЁ бЁбвҐ¬л ®в« ¤ЄЁ (б¬. ЇгЄвл ®Є "Џ®¬®йм" нЄа ®Ј® ¬Ґо).
„«п ЇҐаў® з «м®Ј® ®§ Є®¬«ҐЁп гз йЁ©бп б®бв ў«пҐв Їа®Ја ¬¬г ў п§лЄҐ ᥬЎ«Ґа ( б¬. ў аЁ вл § ¤ Ё©) Ё ўлЇ®«пҐв ®б®ўлҐ нв Їл ®в« ¤ЄЁ : । ЄвЁа®ў ЁҐ, Є®¬ЇЁ«пжЁо, ¬®¤Ґ«Ёа®ў ЁҐ . ‚ᥠнв Їл а Ў®вл ўлЇ®«повбп Ї®б।бвў®¬ ўл§®ў ᮮ⢥вбвўгойЁе ¤Ґ©бвўЁ© б Ї®¬®ймо нЄа ®Ј® ¬Ґо ЁвҐЈаЁа®ў ®© бЁбвҐ¬л ®в« ¤ЄЁ, ў Їа®жҐбᥠ¬®¤Ґ«Ёа®ў Ёп - ўлЎ®а®¬ ᮮ⢥вбвўгойЁе дгЄжЁ© Ё§ ¬Ґо ўбв஥®© Їа®Ја ¬¬л-¬®¤Ґ«Ёа®ўйЁЄ . Џа®¤а®Ў® Ї®бҐ¤®ў ⥫м®бвм ўл§®ў®ў ЇаҐ¤бв ў«Ґ ў а §¤Ґ«Ґ 3 ®ЇЁб Ёп бв®п饩 а Ў®вл - Ї®а冷Є ўлЇ®«ҐЁп а Ў®вл.
ђ §а Ў влў п ®Ўгз ойЁ¬бп вҐбв®ў п Їа®Ја ¬¬ ᮤҐа¦Ёв ®ЇҐа жЁЁ бзвлў Ёп ўе®¤ле ¤ ле б Ї®ав®ў ўў®¤ -ўлў®¤ , ®Ўа Ў®вЄг бзЁв ®© Ёд®а¬ жЁЁ Ё ўл¤ зг १г«мв в®ў ўҐиЁҐ Є®в Євл ¬ЁЄа®Є®ва®««Ґа .
‚ а Ў®вҐ а бб¬ ваЁў ҐЁбп в ЄЁ § ў Ґ¬л ¬ЁЁ¬ «мл© аҐ¦Ё¬ ¬ЁЄа®Є®ва®««Ґа , в® Ґбвм ЎҐ§ ўҐиҐ© Ї ¬пвЁ. „«п ЇаЁҐ¬ Ё ўл¤ зЁ Ёд®а¬ жЁЁ ЁбЇ®«м§говбп Ї®авл ўў®¤ -ўлў®¤ . Џ®ав ўў®¤ -ўлў®¤ ᮤҐа¦Ёв ॣЁбва ¤«п ўлў®¤Ё¬ле ¤ ле Ё ЎгдҐа ¤« ўе®¤ле ¤ ле. ђҐЈЁбва ўл室ле ¤ ле ¬®¦Ґв Ўлвм § Ја㦥 Є®¬ ¤®© MOV Pn, A , Ј¤Ґ n -®¬Ґа Ї®ав , ¤ лҐ б «ЁЁЁ ўў®¤ -ўлў®¤ Їа®зЁв л Є®¬ ¤®© MOV A,Pn. Ћ¤ Є® б«Ґ¤гҐв Ё¬Ґвм ў ўЁ¤г, зв® ўҐиЁ© Є®в Єв Ї®ав пў«пҐвбп ®¤®ўаҐ¬Ґ® Ё ўе®¤®¬ Ё ўл室®¬. ” ЄвЁзҐбЄЁ нв®© «ЁЁЁ ॠ«Ё§гҐвбп ®ЇҐа жЁп "¬®в ¦®Ј® €‹€", в® Ґбвм Ґб«Ё ўҐиЁ© Ёбв®зЁЄ, Ї®¤Є«озҐл© Є ᮮ⢥вбвўго饬㠪®в Євг Ё«Ё ўл室®© ॣЁбва ўл¤ ов «ЁЁо га®ўҐм «®ЈЁзҐбЄ®Ј® г«п, в® б®бв®пЁҐ «ЁЁЁ г«Ґў®Ґ, Ё ЇаЁ бзЁвлў ЁЁ б Ї®ав Їа®звҐвбп «®ЈЁзҐбЄЁ© ®«м. €л¬Ё б«®ў ¬Ё, Ґб«Ё Ї®ав ЁбЇ®«м§гҐвбп ¤«п ўў®¤ ¤ ле ў ўл室®© ॣЁбва ўаҐ¬п ®Ў¬Ґ ( Ґб«Ё ўў®¤ зҐаҐ§ нв®в Ї®ав Ґ ЇаҐ¤гᬮваҐ, в® Ї®бв®п®) ¤®«¦Ґ Ўлвм § Ја㦥 Є®¤, ᮤҐа¦ йЁ© Ґ¤ЁЁжг ў® ўбҐе а §ап¤ е. Џ®¤®Ў® ўҐиЁҐ гбва®©бвў , Ї®¤Є«оз Ґ¬лҐ Є Ї®ав ¬, Ґ ¤®«¦л ўл¤ ў вм ЄвЁўле Ґ¤ЁЁзле бЁЈ «®ў «ЁЁо ЇҐаҐ¤ зЁ ¤ ле ў® ўаҐ¬п ЇаЁҐ¬ .
2. €¤ЁўЁ¤г «млҐ § ¤ Ёп/
‚® ўбҐе ў аЁ в е § ¤ Ё© ЇаҐ¤гб¬ ваЁў Ґвбп «ЁзЁҐ жЁЄ«ЁзҐбЄ®© Ј®«®ў®© Їа®Ја ¬¬ ( 5 - 10 Ї®ўв®аҐЁ© жЁЄ« ). ‚ Є ¦¤®¬ жЁЄ«Ґ ўлЇ®«пҐвбп бзЁвлў ЁҐ ¤ ле б ®¤®Ј® Ё§ Ї®ав®ў, ўл§®ў Ї®¤Їа®Ја ¬¬л ЇаҐ®Ўа §®ў Ёп ЇаЁпвле ¤ ле Ї® «Ј®аЁв¬г, § ¤ ®¬г ЇаҐЇ®¤ ў ⥫Ґ¬ Ё§ зЁб« Ё¦ҐЇаЁўҐ¤Ґле, Ё ўл¤ з ЇаҐ®Ўа §®ў ®Ј® § зҐЁп ¤агЈ®© Ї®ав.
‚ аЁ в 1. ‚ бзЁв ®¬ Ў ©вҐ «Ё§ЁагҐвбп ЎЁв ‚7. …б«Ё ў Ґ¬ 0 в® ЇҐаҐ¤ зҐ ўл室®© Ї®ав Ї®¤«Ґ¦Ёв Ёбе®¤л© Ў ©в, Ё зҐ ўбҐ а §а ¤л Єа®¬Ґ ‚7 ЁўҐавЁаговбп ( нЄўЁў «Ґв® ЇҐаҐў®¤г ў ®Ўа вл© Є®¤).
‚ аЁ в 2. ‚ бзЁв ®¬ Ў ©вҐ «Ё§ЁагҐвбп ЎЁв ‚0. …б«Ё ў Ґ¬ 0 в® ЇҐаҐ¤ зҐ ўл室®© Ї®ав Ї®¤«Ґ¦Ёв Ёбе®¤л© Ў ©в, Ё зҐ бзЁв ®Ґ § 票Ґ 㢥«ЁзЁў Ґвбп Ґ¤ЁЁжг .
‚ аЁ в 3. . ‚ бзЁв ®¬ Ў ©вҐ ЇҐаҐбв ў«повбп ¬Ґбв ¬Ё ‚4 Ё ‚5.
‚ аЁ в 4. ‚ бзЁв ®¬ Ў ©вҐ ба ўЁў овбп ЎЁвл ‚3 Ё ‚7. …б«Ё ®Ё а ўл в® ўл室 ЇҐаҐ¤ Ґвбп г«Ґў®© Є®¤, Ё зҐ ЇҐаҐ¤ Ґвбп бзЁв ®Ґ § 票Ґ
‚ аЁ в 5. …б«Ё ‚ бзЁв ®¬ Ў ©вҐ ў ¬« ¤иҐ© вҐва ¤Ґ Ґбвм е®вм ®¤ Ґ¤ЁЁж , в® ўл室®¬ Ї®а⥠гбв ў«Ёў Ґвбп ў Ґ¤ЁЁжг а §ап¤ ‚7, ®бв «млҐ а §ап¤л ҐЁ§¬Ґл.
‡ ¬Ґз Ёп:
- „«п Ї®¤Ј®в®ўЄЁ Їа®Ја ¬¬л вॡгҐвбп § ЁҐ бЁ¬ў®«ЁЄЁ Є®¬ ¤ а Ў®вл б ЎЁв ¬Ё Ё гб«®ўле ЇҐаҐе®¤®ў - б Ґ© ¬®¦® ®§ Є®¬Ёвбп, ЁбЇ®«м§гп ўбв஥го ў бЁб⥬㠮⫠¤ЄЁ ⥪бв®ўго Ї®¬®йм.
-. ‚гваЁ ўл§ў ®© Ї®¤Їа®Ја ¬¬л ४®¬Ґ¤гҐвбп гбв ®ўЁвм ®ўл© ॣЁбва®ўл© Ў Є ЁбЇ®«м§гп гбв ®ўЄг Ё«Ё ®Ўг«ҐЁп ЎЁв®ў ўлЎ®а Ў Є ( Їа. SETB RS0, CLRB RS1).
’®Ј¤ Ј®«®ў п Їа®Ја ¬¬ Ё Ї®¤Їа®Ја ¬¬ Ї®¤ ®¤Ё Є®ўл¬Ё «®ЈЁзҐбЄЁ¬Ё Ё¬Ґ ¬Ё ॣЁбва®ў "Ї®¤а §г¬Ґў ов" а §«ЁзлҐ дЁ§ЁзҐбЄЁҐ п祩ЄЁ Ї ¬пвЁ. ’ Є®© Ї®¤е®¤ ®бў®Ў®¦¤ Ґв Їа®Ја ¬¬Ёбв ®в Їа®Ў«Ґ¬ § йЁвл ॣЁба®ў®© Ї ¬пвЁ ЇаЁ ЇҐаҐе®¤Ґ б ®¤®© Їа®Ја ¬¬л ¤агЈго.
-. ђҐЄ®¬Ґ¤гҐвбп а §¬ҐбвЁвм ®б®ўго з бвм Їа®Ја ¬¬л б ¤аҐб Ґ Ё¦Ґ 100Ќ. ќв®© ®б®ў®© з бвЁ ¤®«¦® ў ᥬЎ«Ґа®© Їа®Ја ¬¬Ґ ЇаҐ¤иҐбвў®ў вм ¤ЁаҐЄвЁў
Org < з «мл© ¤аҐб>
’ Є Є Є Ї®ажҐбб®а Ї®б«Ґ § ЇгбЄ гбв ў«Ёў Ґв бзҐвЄЁЄҐ Є®¬ ¤ г«Ґў®© Є®¤, Їа®Ја ¬¬ ¤®«¦ зЁ вмбп б ЇҐаҐе®¤ з «мл© ¤аҐб ®б®ў®© з бвЁ Їа®Ја ¬¬л ( .Ї. LJMP 100H).
ЂбҐ¬Ў«Ґа ¤®ЇгбЄ Ґв бЁ¬ў®«ЁзҐбЄ®Ґ § ¤ ЁҐ ¬Ґв®Є ¤«п Є®¬ ¤ ЇҐаҐе®¤ .
3. Џ®а冷Є ўлЇ®«ҐЁп а Ў®вл.
3.1. ‡ ЇгбвЁвм бЁб⥬㠮⫠¤ЄЁ Їа®Ја ¬¬ ¤«п ¬ЁЄа®Їа®жҐбб®а . ‚лЎа вм ЇгЄв ¬Ґо"ђҐ¤ Єв®а" Ё ў ЇгЄвҐ Ї®¤¬Ґо "Ё¬п д ©« " ®Ўкпў вм Ё¬п Ёб室®Ј® ¬®¤г«п ®в« ¦Ёў Ґ¬®© Їа®Ја ¬¬л ў п§лЄҐ ᥬЎ«Ґа ( б«Ґ¤гҐв ЁбЇ®«м§®ў вм а биЁаҐЁҐ ". asm"). ‚ўҐб⨠⥪бв ЇаЁЈ®в®ў«Ґ®© Їа®Ја ¬¬л (ЇгЄв Ї®¤¬Ґо "‚ў®¤").
3.2. ‚лЇ®«Ёвм Є®¬ЇЁ«пжЁо Їа®Ја ¬¬л (Ї. Ї®¤¬Ґо "Љ®¬ЇЁ«пжЁп" ў Ї. ¬Ґо "ЂбҐ¬Ў«Ґа" ) . Џа®б¬®ваҐвм ⥪бв «ЁбвЁЈ ®в« ¤ЄЁ (д ©« , Ё¬п Є®в®а®Ј® б®ўЇ ¤ Ґв б Ё¬ҐҐ¬ Ёб室®Ј д ©« , а биЁаҐЁҐ - "lst". €бЇ®«м§г©вҐ ЇгЄв ¬Ґо"ђҐ¤ Єв®а". ЏаЁ «ЁзЁЁ ®иЁЎ®Є ўҐагвмбп Є Ї. 3.1.
3.3. ‚лЇ®«Ёвм «ЁЄЁа®ў ЁҐ, ЁбЇ®«м§гп ў ЇгЄвҐ ¬Ґо "‹ЁЄҐа" ЇгЄв Ї®¤¬Ґо"Ћ¤Ё®зл© д ©«"
‡ ¬Ґз ЁҐ: Ґб«Ё вॡгҐвбп ®ЎкҐ¤ЁЁвм ҐбЄ®«мЄ® Їа®Ја ¬¬ле ¬®¤г«Ґ©, б«Ґ¤гҐв б з « ᮧ¤ вм ў ०Ё¬Ґ । ЄвЁа®ў Ёп д ©« Їа®ҐЄв , ®ЎкпўЁвм нв® Ё¬п ў ЇгЄвҐ Ї®¤¬Ґо "д ©« Їа®ҐЄв " «ЁЄҐа Ё ўлЇ®«Ёвм «ЁЄЁа®ў ЁҐ, ЁбЇ®«м§гп Ї. "‹ЁЄЁа®ў ЁҐ" ¬Ґо "‹ЁЄҐа".
…б«Ё Ґбвм ®иЁЎЄЁ, ЇҐаҐ©вЁ Є Ї. 3.1.
3.4. €бЇ®«м§гп Ї. ¬Ґо " ђҐ¤ Єв®а" Ї®¤Ј®в®ўЁвм ⥪бв д ©« , ®ЇЁблў о饣® Ї®б«Ґ¤®ў ⥫м®бвм ¤ ле, Ї®¤ ў Ґ¬ле ўе®¤®© Ї®ав Їа®жҐбб®а ў ०Ё¬Ґ ¬®¤Ґ«Ёа®ў Ёп. ђҐЄ®¬Ґ¤гҐвбп ЁбЇ®«м§®ў вм а биЁаҐЁҐ ".dat". ” ©« § ЇЁблў Ґвбп ў д®а¬Ґ ⥪бв , Є ¦¤ п бва®Є Є®в®а®Ј® ЇаҐ¤бв ў«пҐв § 票Ґ Ў ©в , Ї®бвгЇ о饣® Ї®ав ў ®зҐаҐ¤®¬ жЁЄ«Ґ ®Ўа йҐЁп Є Ї®авг ў иҐбв ¤ж вЁаЁз®© д®а¬Ґ.
3.5. ЏаҐ®Ўа §®ў вм д ©« ўе®¤ле ¤ ле ў д®а¬г ЇаҐ¤бв ў«ҐЁп, ЇаЁпв®© ў ¬®¤Ґ«Ёа®ўйЁЄҐ. „«п нв®Ј® ўл§ў вм Ї. ¬Ґо "ўў®¤/ўлў®¤" Ё Ї®¤¬Ґо "ЇаҐ®Ўа §®ў ЁҐ ўе®¤®Ј® д ©« ". Џ®б«Ґ ®Ўкпў«ҐЁп Ё¬ҐЁ ЇаҐ®Ўа §гҐ¬®Ј® д ©« ўв®¬ вЁзҐбЄЁ ўлЇ®«пҐвбп ЇаҐ®Ўа §®ў ЁҐ ( ᮧ¤ Ґвбп д ©« б Ё¬ҐҐ¬, б®ўЇ ¤ ойЁ© б Ё¬ҐҐ¬ Ёе®¤®Ј® д ©« ¤ ле Ё а биЁаҐЁҐ¬ " b" , д®а¬ в Є®в®а®Ј® ᮮ⢥вбвўгҐв ЇаЁп⮬㠢 бЁб⥬Ґ ¬®¤Ґ«Ёа®ў Ёп).
3.6. ‡ ЇгбвЁвм Їа®Ја ¬¬г ¬®¤Ґ«Ёа®ў Ёп ( ЇгЄв "‡ ЇгбЄ" ¬Ґо "‘Ё¬г«пжЁп" ). ‚лЎа вм ўҐабЁо ¬ЁЄа®Є®ва®««Ґа ( ४®¬Ґ¤гҐвбп ўлЎа вм ў аЁ в ‚). Ћ§ Є®¬Ёвмбп б ўлўҐ¤Ґл¬ ЇаЁ н⮬ нЄа б奬 вЁзҐбЄЁ¬ ®в®Ўа ¦ҐЁҐ¬ ¬ЁЄа®Є®ва®««Ґа .
3.7. ‚ўҐбвЁ Ї®¤Ј®в®ў«Ґго Їа®Ја ¬¬г ў ¬®¤Ґ«Ёа®ўйЁЄ. „«п нв®Ј®
.Џ®б«Ґ¤®ў вҐ«м® ўлЎа вм ў Є®¬ ¤®¬ ®ЄҐ бЁ¬г«пв®а (ЇҐаҐ¬Ґй п Єгаб®а бв५Є ¬Ё) ЇгЄвл "Load" Ё "programm". €бЇ®«ҐЁҐ ¤Ґ©бвўЁп ЁЁжЁЁагҐвбп Є« ўЁиҐ© "Enter".
Ў. ‚ бва®Єг "Enter file name" ўЁб вм Ё¬п ЁбЇ®«пҐ¬®© Їа®Ја ¬¬л (Ё¬ҐҐв Ё¬п, б®ўЇ ¤ о饥 б Ё¬ҐҐ¬ Ёб室®© Їа®Ја ¬¬л Ё а биЁаҐЁҐ ".hex".
3.8. "Џ®¤Є«озЁвм Ёбв®зЁЄ ўе®¤ле бЁЈ «®ў" Є Ї®авг ¬ЁЄа®Є®ва®««Ґа ў б«Ґ¤го饬 Ї®ап¤ЄҐ:
. ‚лЎа вм ЇгЄв " IO" Ј« ў®Ј® ¬Ґо бЁ¬г«пв®а
Ў. ўлЎа вм дгЄжЁо "Open" Ї®¤¬Ґо
ў. Ќ § Їа®б"IO input file" ‡ ¤ вм Ё¬п д ©« ўе®¤ле ¤ ле ў бва®ЄҐ "Enter file name" ( Ё¬п ®ЇаҐ¤Ґ«Ґ® ў Ї.3.5)
Ј. ў®§ЁЄиЁ© § Їа®б "reply file after EOF" ( Ї®ўв®а ўе®¤®© Ї®б«Ґ¤®ў ⥫м®бвЁ Ї®б«Ґ ®Є®з Ёп) ўлЎа вм "YES"
¤. § Їа®б "IO output file" ¦ вм "Enter" ( ўаҐ¬Ґл© ®вЄ §)
Ґ. § Їа®б "IO Trigger" ( cЇ®б®Ў бЁеа®Ё§ жЁЁ) ўлЎа вм "Opcode access" ( § ¤ Ґв Ё§¬ҐҐЁҐ ўе®¤ Ї®б«Ґ ®Ўа йҐЁп Є ўлЎа ®¬г ¬ЁЄа®Є®ва®««Ґа Є ўлЎа ®¬г Ї®авг).
¦. § Їа®б "IO Transfer" " ®ЇаҐ¤Ґ«Ёвм д®а¬ ⠢室ле ¤ ле (ўлЎа вм mapByte) Ё § ¤ вм ў Є зҐб⢥ ¤аҐб ¤«п ўў®¤ «®ЈЁзҐбЄ®Ґ Ё¬п в®Ј® Ї®ав , б Є®в®а®Ј® ў ‚ 襩 Їа®Ја ¬¬Ґ ЇаҐ¤Ї®« Ј Ґвбп бзЁвлў ЁҐ ¤ ле ( ЇаЁ¬Ґа ђ1).
3.9. ‡ ¤ вм Ё¬п д ©« ¤«п ॣЁбва жЁЁ ўл室ле ¤ ле ў б«Ґ¤го饬 Ї®ап¤ЄҐ:
. ‚лЎа вм ЇгЄв " IO" Ј« ў®Ј® ¬Ґо бЁ¬г«пв®а
Ў. ўлЎа вм дгЄжЁо "Open" Ї®¤¬Ґо
ў. § Їа®б "IO input file" ¦ вм "Enter" ( ўаҐ¬Ґл© ®вЄ §)
Ј. § Їа®б "IO output file" ‡ ¤ вм Ё¬п д ©« ўе®¤ле ¤ ле ў бва®ЄҐ ""Enter file name" ( Ё¬п Їа®Ё§ў®«м®, а биЁаҐЁҐ ".ah")
Ґ. § Їа®б "IO Trigger" ( cЇ®б®Ў бЁеа®Ё§ жЁЁ) ўлЎа вм "Opcode access" ( § ¤ Ґв § ЇЁбм б®бв®пЁп ўлЎа ®Ј® Ї®ав ў д ©« ўлў®¤ Ї®б«Ґ ®Ўа йҐЁп ¬ЁЄа®Є®ва®««Ґа Є Ї®авг).
¦. § Їа®б "IO Transfer" ®ЇаҐ¤Ґ«Ёвм д®а¬ ⠢室ле ¤ ле (ўлЎа вм mapByte) § ¤ вм ў Є зҐб⢥ ¤аҐб ¤«п ўлў®¤ «®ЈЁзҐбЄ®Ґ Ё¬п в®Ј® Ї®ав , Є®в®ал© ў ‚ 襩 Їа®Ја ¬¬Ґ ЇаҐ¤Ї®« Ј Ґвбп ўлў®¤ ¤ ле ( ЇаЁ¬Ґа ђ3).
3.10. “бв ®ўЁвм Їа®Ја ¬¬®¬ бзҐвзЁЄҐ ( ђ‘ ®Є ®в®Ўа ¦ҐЁп) з «мл© ¤аҐб ўўҐ¤Ґ®© Їа®Ја ¬¬л. ЏҐаҐе®¤ Ё§ Є®¬ ¤®Ј® ®Є бЁ¬г«пв®а ў ®Є® ®в®Ўа ¦ҐЁп Ё ®Ўа в® ®бгйҐбвў«пҐвбп ¦ вЁҐ¬ Є« ўЁиЁ "ESC", ЇҐаҐ¬ҐйҐЁҐ ўгваЁ ®Є ®в®Ўа ¦ҐЁп - бв५Є ¬Ё.
3.11. ‚лЇ®«Ёвм ®¤Ё жЁЄ« Їа®Ја ¬¬л ў Ї®и Ј®ў®¬ ०Ё¬Ґ: ®¤ Є®¬ ¤ ЁбЇ®«пҐвбп Ї® ¦ вЁо Є« ўЁиЁ F10. Ќ Ў«о¤ вм Ё§¬ҐҐЁп б®бв®пЁп ॣЁбва®ў Ё Ї®ав®ў. “ЎҐ¤Ёвмбп ў Їа ўЁ«м®бвЁ ЁбЇ®«ҐЁп «Ј®аЁв¬ .
3.12. ‚лЇ®«Ёвм § Јаг§Єг Ё з «мго Їа®ЄагвЄг Їа®Ја ¬¬л ў ०Ё¬Ґ ўв®¬ вЁзҐбЄ®Ј® ᮧ¤ Ёп Є®¬ ¤®Ј® д ©« ®в« ¤зЁЄ . ЏаЁ н⮬ Ї®б«Ґ¤®ў ⥫м®бвм ¦ вЁп Є« ўЁи ў ᥠᥠ§ Ї®¬Ё Ґвбп ў н⮬ ” ©«Ґ Ё ¬®¦Ґв Ўлвм Ї®ўв®аҐ ЎҐ§ гз бвЁп Ї®«м§®ў ⥫п. ђҐ¦Ё¬ а Ў®вл ў Є®¬ ¤л¬ д ©«®¬ Ї®§ў®«пҐв ®ЇҐа вЁўҐҐ ўлЇ®«пвм ®в« ¤Єг. ђҐЄ®¬Ґ¤гҐвбп ўлЇ®«Ёвм ЇгЄв 3.12 ў б«Ґ¤го饬 Ї®ап¤ЄҐ:
a. ЇҐаҐ©вЁ ў Є®¬ ¤®Ґ ®Є® бЁ¬г«пв®а Ё ўлЎа вм ЇгЄв "COMMAND FILE" Ё Ї®¤ЇгЄв "OPEN";
Ў. § Їа®б "OPEN FILE NAME" § ¤ вм Ё¬п Є®¬ ¤®Ј® д ©« , ў Є®в®а®¬ Ўг¤Ґв б®еа пвмбп Ї®б«Ґ¤®ў ⥫м®бвм ¤Ґ©бвўЁ©.
ў. ўлЇ®«Ёвм вЁЇ®ўг Ї®б«Ґ¤®ў ⥫м®бвм ¤Ґ©бвўЁ©: ‚ ¤ ®© а Ў®вҐ ४®¬Ґ¤гҐвбпЇ®ўв®аЁвм Ї.Ї. 3.7 - 3. 10.
Ј. § Єалвм Є®¬ ¤л© д ©«: ЇҐаҐ©вЁ ў Є®¬ ¤®Ґ ®Є® бЁ¬г«пв®а Ё ўлЎа вм ЇгЄв "COMMAND FILE" Ё Ї®¤ЇгЄв "close".
3.13. ЋЄ®зЁвм бҐ б ¬®¤Ґ«Ёа®ў Ёп: ‚ Є®¬ ¤®¬ ®ЄҐ бЁ¬г«пв®а Ї®б«Ґ¤®ўлвҐ«м® ўлЎа вм ЇгЄвл "QUIT" Ё "EXIT".
3.14. …б«Ё ЇаЁ ўл®«ҐЁЁ Ї 3.11 ®Ў аг¦Ґл ®иЁЎЄЁ Ї®ўв®аЁвм ЇЇ 3.1 - 3.3
3.15. ‡ ЇгбвЁвм бЁ¬г«пв®а Ї®¤ гЇа ў«ҐЁҐ¬ Є®¬ ¤®Ј® д ©« . ¤«п нв®Ј®:
. ЋЄҐ бЁбвҐ¬л ®в« ¤ЄЁ "бЁ¬г«пв®а" ўлЎа вм ЇгвЄ "Љ®¬ ¤л© д ©«" Ё ўўҐбвЁ ҐЈ® Ё¬п ( ¤®«¦® б®ўЇ ¤ вм б ®ЇаҐ¤Ґ«Ґл¬ ў Ї 3.13.Ў ).
Ў. ‚лЇ®«Ёвм § ЇгбЄ бЁ¬г«пв®а . ‚ᥠ¤Ґ©бвўЁп Ї® ЇЇо 3.7-3.10 ўлЇ®«пвбп ўв®¬ вЁзҐбЄЁ.
3.16. Џа®¤®«¦Ёвм ®в« ¤Єг Їа®Ја ¬¬¬¬л ў ўв®¬ вЁзҐбЄ®¬ ०Ё¬Ґ б в®зЄ ¬Ё ®бв ®ў . ЏаЁ н⮬ Є« ўЁи ¬Ё F2 Ё F4 Єгаб®а -гЄ § ⥫м в®зЄЁ ®бв ®ў ЇҐаҐ¬Ґй Ґвбп ў¤®«м ®Є ⥪бв Їа®Ја ¬¬л ўўҐае Ё«Ё ўЁ§. ’®зЄ ®бв ®ў дЁЄбЁагҐвбп ¦ вЁҐ¬ Є« ўЁиЁ F3. ‚лЇ®«Ёвм ҐбЄ®«мЄ® жЁЄ«®ў. а §¬ҐбвЁў в®зЄг ®бв ®ў ®¤®¬ Ё§ Ї®б«Ґ¤Ёе ®ЇҐа в®а®ў ў жЁЄ«Ґ. Ќ Ў«о¤ п б®бв®пЁп ॣЁбва®ў Ё Ї®ав®ў, гЎҐ¤Ёвбп ў Їа ўЁ«м®бвЁ ўлЇ®«ҐЁп Їа®Ја ¬¬л.
3.17 …б«Ё ®Ў аг¦Ґл ®иЁЎЄЁ ўлЇ®Ёвм Ї®ўв®а® Ї.Ї 3.1 -3.3 . 3.16- 3.18.
4. ‘®¤Ґа¦ ЁҐ ®взҐв
4.1. ЋЇЁб ЁҐ Ё Ў«®Є б奬 «Ј®аЁв¬ .
4.2. ’ҐЄбв Їа®Ја ¬¬л
4.3. ’ Ў«Ёж ва ббЁа®ўЄЁ .
4.4. ’ҐЄб⠢室®Ј® Ё ўл室®Ј® д ©«®ў.
Соседние файлы в папке MP51