Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
8
Добавлен:
01.05.2014
Размер:
16.25 Кб
Скачать


‹ Ў®а в®а­ п а Ў®в  ь2

€бб«Ґ¤®ў ­ЁҐ  бЁ­еа®­­®Ј® ®Ў¬Ґ­  б ў­Ґи­Ё¬Ё гбва®©бвў ¬Ё.
‚­Ґи­ЁҐ ЇаҐалў ­Ёп.


1. Ља вЄЁҐ ᢥ¤Ґ­Ёп.
‚ Їа®жҐбб®а е ᥬҐ©бвў  8051 ­Ґ ЇаҐ¤гᬮв७® в ЄЁе ¬Ґе ­Ё§¬®ў гЇа ў«Ґ­Ёп ўў®¤®¬ Ё ўлў®¤®¬ Ё­д®а¬ жЁЁ , Є Є б®бв®п­Ёп ®¦Ё¤ ­Ёп (WAIT-STATE) Ё«Ё ­ҐЇ®б।б⢥­­л© ¤®бвгЇ Є Ї ¬пвЁ. ќв® ­Ґ бгйҐб⢥­­® ЇаЁ а Ў®вҐ б гбва®©бвў ¬Ё "Ї®бв®п­­® Ј®в®ўл¬Ё" в® Ґбвм в ЄЁ¬Ё, Є®в®ал© ¬®Јгв ЇаЁ­Ё¬ вм Ё­д®а¬ жЁо б Ї®ав®ў Їа®жҐбб®а  (Ё«Ё ўл¤ ў вм Ё­д®а¬ жЁо ­  ­Ёе) ў Їа®Ё§ў®«м­л© ¬®¬Ґ­в ўаҐ¬Ґ­Ё. Ћ¤­ Є® Ґб«Ё Їа®жҐбб®а Ё ў­Ґи­ЁҐ гбва®©бвў  а Ў®в ов  бЁ­еа®­­® ­Ґ®Ўе®¤Ё¬® ЇаҐ¤гб¬ ваЁў вм б।бвў  ў§ Ё¬­®Ј® ®Ї®ўҐйҐ­Ёп  Ў®­Ґ­в®
ў ® Ј®в®ў­®бвЁ Є ®Ў¬Ґ­г.

‚®§¬®¦­® ЁбЇ®«м§®ў ­ЁҐ б«Ґ¤гойЁе бЇ®б®Ў®ў ў§ Ё¬­®Ј® ®Ї®ўҐйҐ­Ёп
ЏҐаЁ®¤ЁзҐбЄ п Їа®ўҐаЄ  Ј®в®ў­®бвЁ ¤ ­­ле
Џа®Ја ¬¬­лҐ ЇҐв«Ё ®¦Ё¤ ­Ёп Ј®в®ў­®бвЁ ¤ ­­ле
€бЇ®«м§®ў ­ЁҐ ЇаҐалў ­Ё©.
‚ «оЎ®¬ б«гз Ґ ЇҐаЁдҐаЁ©­®Ґ гбва®©бвў® ¤«п ®Ї®ўҐйҐ­Ёп Їа®жҐбб®а  ® бў®Ґ© Ј®в®ў­®бвЁ ЇаЁ­пвм Ё«Ё ўл¤ вм ¤ ­­лҐ Ї®¤ Ґв ­  ®¤Ё­ Ё§ ў­Ґи­Ёе Є®­в Єв®ў Їа®жҐбб®а   ЄвЁў­л© га®ўҐ­м.
‚ ЇҐаў®¬ ў аЁ ­вҐ ў Їа®Ја ¬¬г ўЄ«оз ов ­ҐбЄ®«мЄ® Є®¬ ­¤  ­ «Ё§  ®ЇаҐ¤Ґ«Ґ­­®Ј® ЎЁв  ( Ё«Ё ЎЁв®ў ) ўе®¤­ле Ї®ав®ў. ќвЁ Є®¬ ­¤л а бЇаҐ¤Ґ«пов Ї® Їа®Ја ¬¬Ґ в Є, зв®Ўл ®­Ё ЁбЇ®«­п«Ёбм б Ё­вҐаў «®¬ ­Ґ ¬Ґ­миЁ¬ ­ҐЄ®в®а®Ј® § ¤ ­­®Ј®, Ј а ­вЁаго饣® ®вбгвбвўЁҐ Їа®ЇгбЄ  ¤ ­­ле. …б«Ё ­  ᮮ⢥вбвўгойЁе ўе®¤ е ®Ў­ аг¦Ёў Ґвбп Ё§¬Ґ­Ґ­ЁҐ бЁЈ­ « , ўлЇ®«­пҐвбп ЇҐаҐе®¤ ­  Їа®Ја ¬¬г ®Ўа Ў®вЄЁ ( Ё«Ё Ї®¤Ј®в®ўЄЁ) ­®ўле ¤ ­­ле.
‚® ўв®а®¬ ў аЁ ­вҐ ў ⮬ ¬Ґб⥠Їа®Ја ¬¬л, Ј¤Ґ вॡговбп ­®ўлҐ ¤ ­­лҐ, а §¬Ґй Ґвбп Ї®б«Ґ¤®ў вҐ«м­®бвм Є®¬ ­¤:
- бзЁвлў ­ЁҐ ЇаЁ§­ Є  Ј®в®ў­®бвЁ ( ­ ЇаЁ¬Ґа MOV C,bit )
- гб«®ў­л© ЇҐаҐе®¤ ­  ЇҐаўго Ё§ нвЁе Є®¬ ­¤, Ґб«Ё ®Ў­ а㦥­  ­ҐЈ®в®ў­®бвм.
’ ЄЁ¬ бЇ®б®Ў®¬ ¬®¦­® Їа®ўҐапвм Є Є ўл¤Ґ«Ґ­­лҐ ЎЁвл Ї®ав®ў ўў®¤ /ўлў®¤ , в Є Ё б®бв®п­Ёп ­ҐЄ®в®але ў­гв७­Ёе ॣЁбва®ў, бўп§ ­­ле б  бЁ­еа®­­л¬Ё Їа®жҐбб ¬Ё, ­ ЇаЁ¬Ґа ЎЁв ЇҐаҐЇ®«­Ґ­Ёп в ©¬Ґа , ЎЁв Ј®в®ў­®бвЁ Ї®б«Ґ¤®ў вҐ«м­®Ј® Ї®ав .

…б«Ё ЁбЇ®«м§гҐвбп ўл§®ў Ї®¤Їа®Ја ¬¬л ®Ўа Ў®вЄЁ ¤ ­­ле Ї® ЇаҐалў ­Ёп¬, в® ¤«п ®Ї®ўҐйҐ­Ёп Їа®жҐбб®а  ® ­Ґ®Ўе®¤Ё¬®бвЁ ўлЇ®«­Ёвм Їа®Ја ¬¬г Ї®¤Ј®в®ўЄЁ Ё ўл¤ зЁ ¤ ­­ле ( «ЁЎ® ЇаЁҐ¬  Ё ®Ўа Ў®вЄЁ ­®ўле ¤ ­­ле) ЁбЇ®«м§говбп «Ё­ЁЁ INT0 Ё«Ё INT1 ( ‚в®а®© Ё«Ё ваҐвЁ© ЎЁвл Ї®ав  P3 ᮮ⢥вб⢥­­®).
„«п гЇа ў«Ґ­Ёп ०Ё¬®¬ ®Ўб«г¦Ёў ­Ёп ЇаҐалў ­Ё© б«г¦Ёв ЇаҐалў ­Ёп¬Ё ў ¬ЁЄа®Є®­ва®««ҐаҐ б«г¦ в ॣЁбва ¬ б®Є ЇаҐалў ­Ё© IE Ё ॣЁбва ЇаЁ®аЁвҐв®ў IP, б®бв®п­ЁҐ Є®в®а®Ј® Ё§¬Ґ­пҐвбп Їа®Ја ¬¬­® «ЁЎ® 楫ЁЄ®¬, «ЁЎ® §  бзҐв ᥫҐЄвЁў­®© гбв ­®ўЄЁ Ё«Ё бЎа®б  ®в¤Ґ«м­ле а §а冷ў. …б«Ё бв аиЁ© ЎЁв ॣЁбва  IE ( IE.7) гбв ­®ў«Ґ­ ў ­г«Ґў®Ґ б®бв®п­Ёп § Ў«®ЄЁа®ў ­л «оЎлҐ ЇаҐалў ­Ёп. ‚ Їа®вЁў­®¬ б«гз Ґ ЇаҐалў ­Ёп ®в Є®­ЄаҐв­®Ј® Ёбв®з­ЁЄ®ў § Їа®б®ў а §аҐиҐ­л, Ґб«Ё гбв ­®ў«Ґ­ ў Ґ¤Ё­Ёжг ᮮ⢥вбвўгойЁ© а §ап¤ аҐЈЁбва 
IE Ё § Ў«®ЄЁа®ў ­л, Ґб«Ё ў н⮬ а §а拉 ­®«м. ‚­Ґи­ЁҐ ЇаҐалў ­Ёп гЇа ў«повбп IE0 ¤«п ЇаҐалў ­Ёп Ї® ўе®¤г INT0, Ё IE2 ¤«п ЇаҐалў ­Ё© Ї® ўе®¤г INT1. Џа®зЁҐ ЇаҐалў ­Ёп Ё ў®Їа®бл гЇа ў«Ґ­Ёп ЇаЁ®аЁвҐв ¬Ё ®Ўб㦤 овбп ў ®ЇЁб ­ЁЁ б«Ґ¤го饩 а Ў®вл. Ґб«Ё ITx
ЃЁвл IT1 Ё IT0 ( ­ е®¤пйЁҐбп ў ॣЁбвॠTCON ў Ї®§ЁжЁпе TCON.2 Ё TCON.0 ᮮ⢥вб⢥­­®) § ¤ ов вЁЇ ЇаҐалў ­Ё©. Ћ­Ё гбв ­ ў«Ёў овбп Їа®Ја ¬¬­®, Ё =1, в® § Їа®б Ё­ЁжЁЁагҐвбп Ї® бЇ ¤г бЁЈ­ «  ­  ўе®¤Ґ INTx. ‚ Їа®вЁў­®¬ б«гз Ґ § Їа®б бгйҐбвўгҐв Ї®Є  ­  ўе®¤Ґ INTx ЇаЁбгвбвўгҐв ­Ё§ЄЁ© га®ўҐ­м. ‚ Ї®б«Ґ¤­Ґ¬ б«гз Ґ, Ґб«Ё ­  ¬®¬Ґ­в ®Є®­з ­Ёп ®Ўб«г¦Ёў ­Ёп ­  ўе®¤Ґ Ї®ЇаҐ¦­Ґ¬г б®еа ­пҐвбп ­Ё§ЄЁ© га®ўҐ­м, ЇаҐалў ­ЁҐ ў®§­ЁЄ Ґв Ї®ўв®а­®. ‚ «оЎ®¬ б«гз Ґ да®­в бЁЈ­ «  INTx гбв ­ ў«Ёў Ґв ЎЁв IEx ( IE1 Ё IE0 ­ е®¤пвбп TCON
ў Ї®§ЁжЁпе TCON.3 Ё TCON.1 ᮮ⢥вб⢥­­®) б®бв®п­ЁҐ Є®в®а®Ј® Є®в®ал© ¬®¦Ґв ®Їа иЁў вмбп Їа®Ја ¬¬­®, ­ ЇаЁ¬Ґа ¤«п ®аЈ ­Ё§ жЁЁ Їа®Ја ¬¬­ле жЁЄ«®ў ®¦Ё¤ ­Ёп. ЃЁв I…x  ўв®¬ вЁзҐбЄЁ бЎа блў Ґвбп ЇаЁ § ЇгбЄҐ Їа®Ја ¬¬л ®Ўб«г¦Ёў ­Ёп бўп§ ­­®Ј® б ­Ё¬ ЇаҐалў ­Ёп
…б«Ё ®Ў­ а㦥­ § Їа®б INT1 Ё«Ё INT0 ( бЇ ¤ Ё«Ё ­Ё§ЄЁ© га®ўҐ­м бЁЈ­ «  ў § ўЁбЁ¬®бвЁ ®в ­ бва®©ЄЁ), Ё ЇаҐалў ­Ёп ®в нв®Ј® ўе®¤  а §аҐиҐ­л, в® Їа®жҐбб®а Ї® ®Є®­з ­Ёо ⥪г饣® Їа®Ја ¬¬­®Ј® жЁЄ«  § ЇЁблў Ґв ў б⥪  ¤аҐб б«Ґ¤го饩 Є®¬ ­¤л ЇаҐалў Ґ¬®© Їа®Ја ¬¬л, Ї®б«Ґ 祣® § Јаг¦ Ґв ­  бзҐвзЁЄ  ¤аҐб  Є®¬ ­¤  ¤аҐб ­ з «  Їа®Ја ¬¬л ®Ўб«г¦Ёў ­Ёп ЇаҐалў ­Ё©. ‚ ¦­® ®в¬ҐвЁвм, зв® ў ¬ЁЄа®Є®­ва®««Ґа е ᥬҐ©бвў  8051 ¤«п Їа®Ја ¬¬ ®Ўб«г¦Ёў ­Ёп § дЁЄбЁа®ў ­л Ї®бв®п­­лҐ ­ з «м­лҐ  ¤аҐб . ’ Є Їа®Ја ¬¬ , ўл§лў Ґ¬лҐ Ї®
§ Їа®бг INT0 ¤®«¦­л ­ зЁ­ вмбп б  ¤аҐб  0003,   ўл§лў Ґ¬лҐ Ї® INT1 - б  ¤аҐб  0013Ќ. …б«Ё ў бЁб⥬Ґ ў®§¬®¦­® ®Ўб«г¦Ёў ­ЁҐ ­ҐбЄ®«мЄЁе ЇаҐалў ­Ё©, в® Їа®Ја ¬¬л ®Ўб«г¦Ёў ­Ёп ¤®«¦­л "®Ўе®¤Ёвм" гз бвЄЁ Їа®Ја ¬¬­®© Ї ¬пвЁ, § дЁЄбЁа®ў ­­лҐ Є Є ­ з «м­лҐ гз бвЄЁ Їа®Ја ¬¬ ®Ўб«г¦Ёў ­Ёп ¤агЈЁе ЇаҐалў ­Ё© ( ЁбЇ®«м§гҐвбп Є®¬ ­¤  JMP). ‚бпЄ п Їа®Ја ¬¬  ®Ўб«г¦Ёў ­Ёп ЇаҐалў ­Ё© ¤®«¦­  ®Є ­зЁў вмбп Є®¬ ­¤®© RETI (ў®§ўа в Ё§ ЇаҐалў ­Ё©) ќв® Є®¬ ­¤  ­Ґ в®«мЄ® ў®ббв ­ ў«Ёў Ґв Ё§ б⥪  б®бв®п­ЁҐ бзҐвзЁЄ  Є®¬ ­¤, ᮮ⢥в
бвўго饥 ¬®¬Ґ­вг ­ з «  ®Ўб«г¦Ёў ­Ёп ЇаҐалў ­Ё© ( Є Є Ё Є®¬ ­¤  ў®§ўа в  Ё§ Ї®¤Їа®Ја ¬¬ RET), ­® Ё а §аҐи Ґв ЇаҐалў ­Ёп а ў­®Ј® Ё ­Ё§иЁе ЇаЁ®аЁвҐв®ў .
ЏаҐалў ой п Їа®Ја ¬¬  Ё ЇаҐалў Ґ¬ п ®Ўлз­® ЁбЇ®«м§гов  ЄЄг¬г«пв®а Ё ॣЁбва б«®ў  б®бв®п­Ёп Їа®Ја ¬¬л (PSW). „«п в®Ј®, зв®Ўл § Ї®¬­Ёвм PSW ­  ўаҐ¬п ®Ўб«г¦Ёў ­Ёп ЇаҐалў ­Ё©, б«Ґ¤гҐв ў ­ з «Ґ Їа®Ја ¬¬л ®Ўб«г¦Ёў ­Ёп ЁбЇ®«­Ёвм Є®¬ ­¤г б®еа ­Ґ­Ёп б«®ў  б®бв®п­Ёп Їа®Ја ¬¬л ў б⥪Ґ ¬ЁЄа®Є®­ва®««Ґа ( PUSH PSW). „«п § бл«ЄЁ ў б⥪  ЄЄг¬г«пв®а  бЇҐжЁ «м­®© Є®¬ ­¤л ў бЁб⥬Ґ Є®¬ ­¤ ¬ЁЄа®Є®­ва®««Ґа  ­Ґ ЇаҐ¤гᬮв७®. Џ®нв®¬г  ЄЄг¬г«пв®а б«Ґ¤гҐв б®еа ­пвм ў ®¤­®¬ Ё§ ­ҐЁбЇ®«м§гҐ¬ле ®ЎйЁе ॣЁбва®ў. ‚­
гваЁ ўл§ў ­­®© Ї®¤Їа®Ја ¬¬л ४®¬Ґ­¤гҐвбп гбв ­®ўЁвм ­®ўл© ॣЁбва®ўл© Ў ­Є, ЁбЇ®«м§гп гбв ­®ўЄг Ё«Ё ®Ў­г«Ґ­ЁҐ ЎЁв®ў ўлЎ®а  Ў ­Є  ( ­ Їа. SETB RS0, CLRB RS1). ’®Ј¤  Ј®«®ў­ п Їа®Ја ¬¬  Ё Ї®¤Їа®Ја ¬¬  Ї®¤ ®¤Ё­ Є®ўл¬Ё «®ЈЁзҐбЄЁ¬Ё Ё¬Ґ­ ¬Ё ॣЁбва®ў "Ї®¤а §г¬Ґў ов" а §«Ёз­лҐ дЁ§ЁзҐбЄЁҐ п祩ЄЁ Ї ¬пвЁ. ’ Є®© Ї®¤е®¤ ®бў®Ў®¦¤ Ґв Їа®Ја ¬¬Ёбв  ®в Їа®Ў«Ґ¬ § йЁвл ॣЁбва®ў®© Ї ¬пвЁ ЇаЁ ®Ўб«г¦Ёў ­ЁЁ ЇаҐалў ­Ё©.

2. €­¤ЁўЁ¤г «м­лҐ § ¤ ­Ёп
ђ §а Ў влў Ґ¬ п Їа®Ја ¬¬  ¤®«¦­  ᮤҐа¦ вм Ј« ў­го Їа®Ја ¬¬г, ўлЇ®«­пҐ¬го ЇаЁ ®вбгвбвўЁЁ § Їа®б®ў ­  ЇаҐалў ­ЁҐ, Ё Їа®Ја ¬¬г ®Ўб«г¦Ёў ­Ёп ў­Ґи­Ёе ЇаҐалў ­Ё©.
ѓ« ў­ п Їа®Ја ¬¬  ॠ«Ё§гҐв ⥠¦Ґ дг­ЄжЁЁ ®Ўа Ў®вЄЁ, Є®в®алҐ аҐ «Ё§®ў «  Їа®Ја ¬¬ , ®в« ¦Ґ­­ п ®Ўгз ойЁ¬бп ў « Ў®а в®а­®© а Ў®вҐ ь1. Ћв«ЁзЁҐ § Є«оз Ґвбп ў ⮬, зв® ¤®Ў ў«повбп ®ЇҐа жЁЁ Ј®в®ў­®бвЁ ўе®¤­ле ¤ ­­ле. ‚ § ўЁбЁ¬®бвЁ ®в ў аЁ ­в  § ¤ ­Ёп ¤«п  ­ «Ё§  Ј®в®ў­®бвЁ ¤ ­­ле б«Ґ¤гҐв ЁбЇ®«м§®ў вм «ЁЎ® ўЄ«о祭ЁҐ ®ЇҐа в®а  Їа®ўҐаЄЁ ў ­ҐЄ®в®аго Ї®б«Ґ¤®ў вҐ«м­®бвм ЎҐ§гб«®ў­® ўлЇ®«­пҐ¬ле ®ЇҐа в®а®ў (ў аЁ ­в " ") «ЁЎ® ЁбЇ®«м§®ў вм Їа®Ја ¬¬­го ЇҐв«о ®¦Ё¤ ­Ёп. (ў аЁ ­в "Ў").
‚ ў аЁ ­вҐ "a" Їа®Ја ¬¬  бва®Ёвбп ў д®а¬Ґ ЎҐбЄ®­Ґз­® Ї®ўв®а塞®Ј® жЁЄ« , Є®в®ал© ¬®¤Ґ«ЁагҐв Ї®б«Ґ¤®ў вҐ«м­®бвм ®ЇҐа жЁ©, ўлЇ®«­пҐ¬ле ­Ґ§ ўЁбЁ¬® ®в бЁвг жЁЁ ­  ЇҐаЁдҐаЁЁ ( ¬®¦­® ЁбЇ®«м§®ў вм Ї®б«Ґ¤®ў вҐ«м­®бвм Їа®бвле ॣЁбва®ўле ®ЇҐа жЁ©, ­ ЇаЁ¬Ґа CLR A ), ¬Ґ¦¤г Є®в®ал¬Ё ўбв ў«Ґ­ да Ј¬Ґ­в Є®­ва®«п Ј®в®ў­®бвЁ ¤ ­­ле Ё ўл§®ў Ї®¤Їа®Ја ¬¬л ®Ўа Ў®вЄЁ ¤ ­­ле


rep: CLR A ®ЇҐа в®ал, ¬®¤Ґ«ЁагойЁҐ д®­®ўго § ¤ зг
CLR A
CLR A
MOV C, P2.7 ; ў ¤ ­­®¬ ЇаЁ¬ҐаҐ ЇаЁ§­ Є Ј®в®ў­®бвЁ - ­®«м
JNC pass ; ў бв а襬 ЎЁвҐ Ї®ав  P2
CALL SUBR ; SUBR - ¬ҐвЄ  Ї®¤Їа®Ја ¬¬л ®Ўа Ў®вЄЁ
pass: JMP rep

ђЁб. 1. . ђҐЄ®¬Ґ­¤гҐ¬ п бвагЄвга  Ј« ў­®© Їа®Ја ¬¬л ¤«п ў аЁ ­в  "a'.

‚ ў аЁ ­вҐ "Ў" Їа®Ја ¬¬  Ї® бвагЄвгॠᮢЇ ¤ Ґв б Їа®Ја ¬¬®© ॠ«Ё§®ў ­­®© ў а Ў®вҐ 1 б ⥬, зв® ЇҐаҐ¤ Є®¬ ­¤®© бзЁвлў ­Ёп ¤ ­­ле б Ї®ав  б«Ґ¤гҐв Ї®¬ҐбвЁвм Їа®Ја ¬¬­го ЇҐв«о ®¦Ё¤ ­Ёп.
Џ®¤ў аЁ ­в § ¤ ­Ёп ®ЇаҐ¤Ґ«пҐв ЇаЁ§­ Є Ј®в®ў­®бвЁ. ‚ Ї®¤ў аЁ ­в е o⬥祭­ле жЁда®© "1" Ј®в®ў­®бвм ®ЇаҐ¤Ґ«Ґ­  б®бв®п­ЁҐ¬ бв а襣® ЎЁв  Ї®ав , зҐаҐ§ Є®в®ал© ®бгйҐбвў«пҐвбп ®Ў¬Ґ­. ‚ Ї®¤ў аЁ ­в е, ®в¬ҐзҐ­­ле жЁда®© 2, ЇаЁ§­ Є®¬ Ј®в®ў­®бвЁ бзЁв Ґвбп «оЎ®Ґ Ё§¬Ґ­Ґ­ЁҐ ¤ ­­ле ­  ўе®¤Ґ.
Џ®¤Їа®Ја ¬¬  ®Ўб«г¦Ёў ­Ёп ЇаҐалў ­Ё© ¤®«¦­  ЇаЁ Є ¦¤®¬ ўл§®ўҐ Ё§¬Ґ­Ёвм Є®¤®ўго Є®¬ЎЁ­ жЁо ­  ®¤­®¬ Ё§ Ї®ав®ў Ї®  «Ј®аЁв¬г, ЇаЁўҐ¤Ґ­­®¬г ў в Ў«ЁжҐ § ¤ ­Ё©.
ЌҐ § Ўг¤м⥠ў Ј« ў­®© Їа®Ја ¬¬Ґ ЇаҐ¤гᬮваҐвм ®ЇҐа жЁЁ а §аҐиҐ­Ёп ЁбЇ®«м§гҐ¬ле ў­Ґи­Ёе ЇаҐалў ­Ё©.

____________________________________________________________________________________
ь ‚ аЁ ­в ®Ў¬Ґ­  ў ЋЇҐа жЁп ॠ«Ё§гҐ¬ п ў ЇаҐалў о饩
« ў­®© Їа®Ја ¬¬Ґ Їа®Ја ¬¬Ґ
____________________________________________________________________________________
1.  1 ‚л¤ Ґвбп Є®¤, ᮤҐа¦ йЁ© в®«мЄ® ®¤­г Ґ¤Ё­Ёжг.
ЇаЁзҐ¬ ў Є ¦¤®¬ Ї®б«Ґ¤го饬 ўл§®ўҐ нв  Ґ¤Ё­Ёж 
б¤ўЁЈ Ґвбп ­  ®¤Ё­ а §ап¤ ў«Ґў®
2.  2 ЏаЁ ЇҐаў®¬ ®Ўа йҐ­ЁЁ ўл¤ Ґвбп ­г«Ґў®© Є®¤, ЇаЁ
Є ¦¤®¬ Ї®б«Ґ¤го饬 - §­ зҐ­ЁҐ, ®в«Ёз о饥бп ®в
ЇаҐ¤л¤г饣® ­  +5
3. Ў1 ‚ ­ з «Ґ ўл¤ Ґвбп Є®¤ "ўбҐ Ґ¤Ё­Ёжл"; ЇаЁ Є ¦¤®¬ б«Ґ¤го饬 ®Ўа йҐ­ЁЁ а §ап¤л 3 Ё 6 ¬Ґ­повбп ­ 
Їа®вЁў®Ї®«®¦­лҐ, ®бв «м­лҐ а §ап¤л б®еа ­повбп
4 Ў2 ‚ ­ з «Ґ ЁбЇ®«­Ґ­Ёп ўл¦ Ґвбп ­г«Ґў®© Є®¤.
ЏаЁ Є ¦¤®¬ б«Ґ¤го饬 ўл§®ўҐ Є ЇҐ¤л¤г饬г
§­ зҐ­Ёо ЇаЁЎ ў«пҐвбп +3   १г«мв в Ё­ўҐавЁагҐвбп
5.  2 ‚ ­ з «Ґ ўл¤ Ґвбп Є®¤ "ўбҐ ­г«Ё"; ЇаЁ Є ¦¤®¬
б«Ґ¤го饬 ®Ўа йҐ­ЁЁ а §ап¤л 3 Ё 6 ¬Ґ­повбп ­ 
Їа®вЁў®Ї®«®¦­лҐ
6. Ў1 ‚ ­ з «Ґ ўл¤ Ґвбп Є®¤ "ўбҐ ­г«Ё"; ЇаЁ Є ¦¤®¬ б«Ґ¤го饬 ®Ўа йҐ­ЁЁ Є ЇаҐ¤г¤г襬㠧­ зҐ­Ёо ЇаЁЎ ў«пҐвбп +7 Ё а §ап¤л 3 Ё 6 ¬Ґ­повбп ­ 
б«Ґ¤го饬 ®Ўа йҐ­ЁЁ а §ап¤л c 3 do 6 ¬Ґ­повбп ­ 
Їа®вЁў®Ї®«®¦­лҐ, ®бв «м­лҐ а §ап¤л б®еа ­повбп
_______________________________________________________________________________________

3. Џ®а冷Є ўлЇ®«­Ґ­Ёп а Ў®вл.

3.1. ‚л§ў вм бЁб⥬㠮⫠¤ЄЁ, ўўҐбвЁ, ®вЄ®¬ЇЁ«Ёа®ў вм Ё «Ё­ЄЁа®ў вм Ї®¤Ј®в®ў«Ґ­­го Їа®Ја ¬¬г ў Ї®ап¤ЄҐ, ®ЇаҐ¤Ґ«Ґ­­®¬ ў ЇаҐ¤л¤г饩 а Ў®вҐ.
3.2. ЏаЁЈ®в®ўЁвм д ©«л ¬®¤Ґ«Ёа®ў ­Ёп Ї®б«Ґ¤®ў вҐ«м­®бвЁ ¤ ­­ле ®Ўа Ў влў Ґ¬ле Ј« ў­®© Їа®Ја ¬¬®© Ё д ©« ¬®¤Ґ«Ёа®ў ­Ёп § Їа®б®ў ­  ЇаҐалўЇ ­Ёп. ЏаЁ б®в ў«Ґ­ЁЁ ⥪бв  нвЁе д ©«  б«Ґ¤гҐв гзҐбвм, зв® ў ¤ ­­®© а Ў®вҐ ЇаҐ¤гб¬ ваЁў Ґвбп Ё§¬Ґ­Ґ­ЁҐ ўе®¤­ле ¤ ­­ле ­Ґ§ ўЁбЁ¬® ®в ¬ЁЄа®Є®­ва®««Ґа  зҐаҐ§ ўлЎа ­­®Ґ ў нЄбЇҐаЁ¬Ґ­вҐ ¬®¤Ґ«м­®Ґ ўаҐ¬п, Ё§¬Ґа塞®Ґ ў ¬ иЁ­­ле в Єв е. Џ®н⮬㠢 ⥪б⥠®ЇЁб ­Ёп Ї®б«Ґ¤®ў вҐ«м­®бвЁ ¤ ­­ле ¤«п Ј« ў­®© Їа®Ја ¬¬®© ў Ї®¤ў аЁ ­в®ў "1" б«Ґ¤гҐв Ї®б«Ґ Є ¦¤ле "¤Ґ©б⢨⥫м­ле" ¤ ­­ле
§ ЇЁб вм ­ҐбЄ®«мЄ® а § Є®¬ЎЁ­ жЁо FF, б ⥬ зв®Ўл ®зҐаҐ¤­®Ґ б«®ў® ¤«п ®Ўа Ў®вЄЁ ў¬ҐбвҐ б ЇаЁ§­ Є®¬ Ј®в®ў­®бвЁ Ї®пўЁ«®бм зҐаҐ§ ўаҐ¬п, ¤®бв в®з­®Ґ ¤«п § ўҐа襭Ёп Їа®жҐбб  ®Ўа Ў®вЄЁ. ‚६п ᬥ­л Є®¤®ў ¤®«¦­® гбв ­ ў«Ёў вмбп в ЄЁ¬ , зв®Ўл ЇаЁ§­ Є Ј®в®ў­®бвЁ ¤ ­­ле ЇаЁбгвбвў®ў « ­Ґ ¬Ґ­ҐҐ, 祬 ўаҐ¬п ¬Ґ¦¤г ¤ўг¬п Ї®б«Ґ¤®ў вҐ«м­л¬Ё ®Їа®б ¬Ё Ї®ав . Џ®¤®Ў­® ЇаЁ ®ЇЁб ­ЁЁ Ї®б«Ґ¤®ў вҐ«м­®бвЁ, Ї®бвгЇ о饩 ­  ўе®¤ ЇаҐалў ­Ё© б«Ґ¤гҐв Ї®б«Ґ д®а¬Ёа®ў ­Ёп Є ¦¤®Ј® "Ё¬Їг«мб " § Їа®б  ўбв ўЁвм ­ҐбЄ®«мЄ® Є®¤®ў FF, в Є зв®Ўл б«Ґ
¤гойЁ© § Їа®б Ї®пўЁ«бп ­Ґ а ­миҐ ®Є®­з ­Ёп Їа®Ја ¬¬л ®Ўб«г¦Ёў ­Ёп ЇаҐалў ­Ё©.
3.3. ‚лЇ®«­Ёвм ЇаҐ®Ўа §®ў ­Ёп д ©«®ў ¬®¤Ґ«Ёа®ў ­Ёп ўе®¤­ле ў®§¤Ґ©бвўЁ© ў д®а¬г ЇаҐ¤бв ў«Ґ­Ёп, ЇаЁ­пвго. ў ¬®¤Ґ«Ёа®ўйЁЄҐ. „«п нв®Ј® ўл§ў вм Ї. ¬Ґ­о "ўў®¤/ўлў®¤" Ё Ї®¤¬Ґ­о "ЇаҐ®Ўа §®ў ­ЁҐ ўе®¤­®Ј® д ©« ". Џ®б«Ґ ®Ўкпў«Ґ­Ёп Ё¬Ґ­Ё ЇаҐ®Ўа §гҐ¬®Ј® д ©«   ўв®¬ вЁзҐбЄЁ ўлЇ®«­пҐвбп ЇаҐ®Ўа §®ў ­ЁҐ ( ᮧ¤ Ґвбп д ©« б Ё¬Ґ­Ґ¬, б®ўЇ ¤ ойЁ© б Ё¬Ґ­Ґ¬ Ёб室­®Ј® д ©«  ¤ ­­ле Ё а биЁаҐ­ЁҐ¬ " b" , д®а¬ в Є®в®а®Ј® ᮮ⢥вбвўгҐв ЇаЁ­п⮬㠢 бЁб⥬Ґ ¬®¤Ґ«Ёа®ў ­Ёп).

3.4. ‡ ЇгбвЁвм Їа®Ја ¬¬г ¬®¤Ґ«Ёа®ў ­Ёп ( Їг­Єв "‡ ЇгбЄ" ¬Ґ­о "‘Ё¬г«пжЁп" ). ‚лЎа вм ўҐабЁо ¬ЁЄа®Є®­ва®««Ґа  ( ४®¬Ґ­¤гҐвбп ўлЎа вм ў аЁ ­в ‚).

3.5. ‚лЇ®«­Ёвм § Јаг§Єг Ё ­ з «м­го Їа®ЄагвЄг Їа®Ја ¬¬л ў ०Ё¬Ґ  ўв®¬ вЁзҐбЄ®Ј® ᮧ¤ ­Ёп Є®¬ ­¤­®Ј® д ©«  ®в« ¤зЁЄ . ђҐЄ®¬Ґ­¤гҐвбп ўлЇ®«­Ёвм Їг­Єв 3.12 ў б«Ґ¤го饬 Ї®ап¤ЄҐ:
a. ЇҐаҐ©вЁ ў Є®¬ ­¤­®Ґ ®Є­® бЁ¬г«пв®а  Ё ўлЎа вм Їг­Єв "COMMAND FILE" Ё Ї®¤Їг­Єв "OPEN";
Ў. ­  § Їа®б "OPEN FILE NAME" § ¤ вм Ё¬п Є®¬ ­¤­®Ј® д ©« , ў Є®в®а®¬ Ўг¤Ґв б®еа ­пвмбп Ї®б«Ґ¤®ў вҐ«м­®бвм ¤Ґ©бвўЁ©.
ў. ўлЇ®«­Ёвм вЁЇ®ўго Ї®б«Ґ¤®ў вҐ«м­®бвм ¤Ґ©бвўЁ©: ‚ ¤ ­­®© а Ў®вҐ ४®¬Ґ­¤гҐвбп ўлЇ®«­Ёвм Ї.Ї. 3.6 - 3. 9.
Ј. § Єалвм Є®¬ ­¤­л© д ©«: ЇҐаҐ©вЁ ў Є®¬ ­¤­®Ґ ®Є­® бЁ¬г«пв®а  Ё ўлЎа вм Їг­Єв "COMMAND FILE" Ё Ї®¤Їг­Єв "close".

3.6. ‚ўҐбвЁ Ї®¤Ј®в®ў«Ґ­­го Їа®Ја ¬¬г ў ¬®¤Ґ«Ёа®ўйЁЄ. „«п нв®Ј®
 . Џ®б«Ґ¤®ў вҐ«м­® ўлЎа вм ў Є®¬ ­¤­®¬ ®Є­Ґ бЁ¬г«пв®а  (ЇҐаҐ¬Ґй п Єгаб®а бв५Є ¬Ё) Їг­Євл "Load" Ё "programm". €бЇ®«­Ґ­ЁҐ ¤Ґ©бвўЁп Ё­ЁжЁЁагҐвбп Є« ўЁиҐ© "Enter".
Ў. ‚ бва®Єг "Enter file name" ўЇЁб вм Ё¬п ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬л (Ё¬ҐҐв Ё¬п, б®ўЇ ¤ о饥 б Ё¬Ґ­Ґ¬ Ёб室­®© Їа®Ја ¬¬л Ё а биЁаҐ­ЁҐ ".hex".

3.7. "Џ®¤Є«озЁвм Ёбв®з­ЁЄЁ ўе®¤­ле бЁЈ­ «®ў" Є Ї®ав ¬ ¬ЁЄа®Є®­ва®««Ґа . „«п Ї®¤Є«о祭Ёп Є ¦¤®Ј® Ё§ Ёбв®з­ЁЄ®ў б«Ґ¤гҐв:
 . ‚лЎа вм Їг­Єв " IO" Ј« ў­®Ј® ¬Ґ­о бЁ¬г«пв®а 
Ў. ўлЎа вм дг­ЄжЁо "Open" Ї®¤¬Ґ­о
ў. Ќ  § Їа®б "IO input file" ‡ ¤ вм Ё¬п д ©«  ўе®¤­ле ¤ ­­ле ў бва®ЄҐ "Enter file name" ( Ё¬п ®ЇаҐ¤Ґ«Ґ­® ў Ї.3.5)
Ј. ­  ў®§­ЁЄиЁ© § Їа®б "reply file after EOF" ( Ї®ўв®а ўе®¤­®© Ї®б«Ґ¤®ў вҐ«м­®бвЁ Ї®б«Ґ ®Є®­з ­Ёп) ўлЎа вм "YES"
¤. ­  § Їа®б "IO output file" ­ ¦ вм "Enter" ( ўаҐ¬Ґ­­л© ®вЄ §)
Ґ. ­  § Їа®б "IO Trigger" ( cЇ®б®Ў бЁ­еа®­Ё§ жЁЁ) ўлЎа вм "Cycles" ( § ¤ Ґв Ё§¬Ґ­Ґ­ЁҐ ўе®¤  c зҐаҐ§ § ¤ ­­®Ґ зЁб«® ¬ иЁ­­ле жЁЄ«®ў ¬ЁЄа®Є«­ва®««Ґа ) Ё ­  Ї®б«Ґ¤гойЁ© § Їа®б "IO RATE" § ¤ вм ЇҐаЁ®¤ Ё§¬Ґ­Ґ­Ёп ўе®¤­®Ј® Є®¤  Ёбе®¤п Ё§ Ї а ¬Ґва®ў, ЇаЁ­пвле ЇаЁ Ї®¤Ј®в®ўЄҐ нв®Ј® д ©« .
¦. ­  § Їа®б "IO Transfer" ®ЇаҐ¤Ґ«Ёвм д®а¬ в ўе®¤­ле ¤ ­­ле (ўлЎа вм mapByte) Ё § вҐ¬ § ¤ вм ў Є зҐб⢥  ¤аҐб  ¤«п ўў®¤  «®ЈЁзҐбЄ®Ґ Ё¬п в®Ј® Ї®ав , б Є®в®а®Ј® ў ‚ иҐ© Їа®Ја ¬¬Ґ ЇаҐ¤Ї®« Ј Ґвбп бзЁвлў ­ЁҐ ¤ ­­ле ( ­ ЇаЁ¬Ґа ђ1).

3.8. ‡ ¤ вм Ё¬п д ©«  ¤«п ॣЁбва жЁЁ ўл室­ле ¤ ­­ле:
 . ‚лЎа вм Їг­Єв " IO" Ј« ў­®Ј® ¬Ґ­о бЁ¬г«пв®а 
Ў. ўлЎа вм дг­ЄжЁо "Open" Ї®¤¬Ґ­о
ў. ­  § Їа®б "IO input file" ­ ¦ вм "Enter" ( ўаҐ¬Ґ­­л© ®вЄ §)
Ј. ­  § Їа®б "IO output file" ‡ ¤ вм Ё¬п д ©«  ўе®¤­ле ¤ ­­ле ў бва®ЄҐ ""Enter file name" ( Ё¬п Їа®Ё§ў®«м­®, а биЁаҐ­ЁҐ ".ah")
Ґ. ­  § Їа®б "IO Trigger" ( бЇ®б®Ў бЁ­еа®­Ё§ жЁЁ) ўлЎа вм "Opcode access" ( § ¤ Ґв § ЇЁбм б®бв®п­Ёп ўлЎа ­­®Ј® Ї®ав  ў д ©« ўлў®¤  Ї®б«Ґ ®Ўа йҐ­Ёп ¬ЁЄа®Є®­ва®««Ґа  Є Ї®авг).
¦. ­  § Їа®б "IO Transfer" § ¤ вм ў Є зҐб⢥  ¤аҐб  ¤«п ўлў®¤  «®ЈЁзҐбЄ®Ґ Ё¬п в®Ј® Ї®ав , ­  Є®в®ал© ў ‚ иҐ© Їа®Ја ¬¬Ґ ЇаҐ¤Ї®« Ј Ґвбп ўлў®¤ ¤ ­­ле ( ­ ЇаЁ¬Ґа ђ3).

3.9. “бв ­®ўЁвм ­  Їа®Ја ¬¬­®¬ бзҐвзЁЄҐ ( ђ‘ ®Є­  ®в®Ўа ¦Ґ­Ёп) ­ з «м­л©  ¤аҐб ўўҐ¤Ґ­­®© Їа®Ја ¬¬л. ЏҐаҐе®¤ Ё§ Є®¬ ­¤­®Ј® ®Є­  бЁ¬г«пв®а  ў ®Є­® ®в®Ўа ¦Ґ­Ёп Ё ®Ўа в­® ®бгйҐбвў«пҐвбп ­ ¦ вЁҐ¬ Є« ўЁиЁ "ESC",   ЇҐаҐ¬ҐйҐ­ЁҐ ў­гваЁ ®Є­  ®в®Ўа ¦Ґ­Ёп - бв५Є ¬Ё.
3.10. ‚лЇ®«­Ёвм ®¤Ё­ жЁЄ« Їа®Ја ¬¬л ў Ї®и Ј®ў®¬ ०Ё¬Ґ: ®¤­  Є®¬ ­¤  ЁбЇ®«­пҐвбп Ї® ­ ¦ вЁо Є« ўЁиЁ F10. Ќ Ў«о¤ вм Ё§¬Ґ­Ґ­Ёп б®бв®п­Ёп ॣЁбва®ў Ё Ї®ав®ў. “ЎҐ¤Ёвмбп ў Їа ўЁ«м­®бвЁ ЁбЇ®«­Ґ­Ёп  «Ј®аЁв¬ .

3.11. …б«Ё ЇаЁ ўлЇ®«­Ґ­ЁЁ Ї 3.10 ®Ў­ а㦥­л ®иЁЎЄЁ Ї®ўв®аЁвм ЇЇ 3.1 Ё § ЇгбвЁвм бЁ¬г«пв®а Ї®¤ гЇа ў«Ґ­ЁҐ¬ Є®¬ ­¤­®Ј® д ©« . ¤«п нв®Ј®:
 . ЋЄ­Ґ бЁбвҐ¬л ®в« ¤ЄЁ "бЁ¬г«пв®а" ўлЎа вм Їг­Єв "Љ®¬ ­¤­л© д ©«" Ё ўўҐбвЁ ҐЈ® Ё¬п ( ¤®«¦­® б®ўЇ ¤ вм б ®ЇаҐ¤Ґ«Ґ­­л¬ ў Ї 3.13.Ў ).
Ў. ‚лЇ®«­Ёвм § ЇгбЄ бЁ¬г«пв®а . ‚ᥠ¤Ґ©бвўЁп Ї® Ї.Ї. 3.7-3.10 ўлЇ®«­пвбп  ўв®¬ вЁзҐбЄЁ.
3.12. Џа®¤®«¦Ёвм ®в« ¤Єг Їа®Ја ¬¬л ў  ўв®¬ вЁзҐбЄ®¬ ०Ё¬Ґ б в®зЄ ¬Ё ®бв ­®ў . ЏаЁ н⮬ Є« ўЁи ¬Ё F2 Ё F4 Єгаб®а -гЄ § вҐ«м в®зЄЁ ®бв ­®ў  ЇҐаҐ¬Ґй Ґвбп ў¤®«м ®Є­  ⥪бв  Їа®Ја ¬¬л ўўҐае Ё«Ё ў­Ё§. ’®зЄ  ®бв ­®ў  дЁЄбЁагҐвбп ­ ¦ вЁҐ¬ Є« ўЁиЁ F3. ‚лЇ®«­Ёвм ­ҐбЄ®«мЄ® жЁЄ«®ў. а §¬ҐбвЁў в®зЄг ®бв ­®ў  ­  ®¤­®¬ Ё§ Ї®б«Ґ¤­Ёе ®ЇҐа в®а®ў ў жЁЄ«Ґ Ё ў Є ¦¤®© Ё§ Ї®¤Їа®Ја ¬¬. Ќ Ў«о¤ п б®бв®п­Ёп ॣЁбва®ў Ё Ї®ав®ў, гЎҐ¤Ёвбп ў Їа ўЁ«м­®бвЁ ўлЇ®«­Ґ­Ёп Їа®Ја ¬¬л.
3.13. …б«Ё ®Ў­ а㦥­л ®иЁЎЄЁ ўлЇ®«­Ёвм Ї®ўв®а­® Ї.Ї 3.1, 3.11 Ё. 3.12.

.




Соседние файлы в папке MP51