
- •8. Дешифрратордың элементарлы функциялардан құрылған сұлбасын сызып ақиқат кестесін көрсет.
- •10. Компаратордың элементарлы функциялардан құрылғы сұлбасын сызып ақиқат кестесін көрсет.
- •Компаратордың ақиқаттық кестесі. Кесте – 1
- •16. Бірсатылы және екі сатылы триггердің сұлбаларын көрсетіп ерекшеліктерін жаз.
- •17. Логика алгебрасының функцияларының берілу түрлерін атап мысал келтір.
- •23.Параллелді регистрге анықтама беріп мысал келтіріп оның жұмысын көрсетіп жаз.
- •27. Біртізбекті санағышқа анақтама беріп мысал келтіріп оның жұмысын көрсетіп жаз.
- •28.Параллельді тасымалдайтын санағышқа анықтама беріп мысал келтіріп оның жұмысын көрсетіп жаз.
- •29.Кері және тура санайтын санағышқа анықтама беріп мысал келтіріп оның жұмысын көрсетіп жаз
- •31.Жартылай қосындылағышқа анықтама беріп мысал келтіріп оның ақиқат кестесін көрсетіп жаз
- •32. Толық қосындылағышқа анықтама беріп мысал келтіріп оның ақиқат кестесін көрсетіп жаз.
- •35. Арифметико-логикалық құрылғыға анықтама беріп мысал келтіріп оның жұмысын көрсетіп жаз.
- •37. Жады құрылғысының 2Dформатындағы сұлбасын сызып жұмысын түсіндіріп жаз.
- •39. Жады құрылғысының 2dm форматындағы сұлбасын сызып жұмысын түсіндіріп жаз.
- •41. Тұрақты жады құрылғыларына анықтама беріп оның түрлерін атап сараптама жүргізіп жаз.
- •42. Статикалық жады құрылғыларына анықтама беріп оның түрлерін атап сараптама жүргізіп жаз.
- •43. Динамикалық жады құрылғыларына анықтама беріп оның түрлерін атап сараптама жүргізіп жаз.
- •44. Қайтадан программаланатын жады құрылғыларына анықтама беріп оның түрлерін атап сараптама жүргіз.
- •46.Адрестік жадыға анықтама беріп сұлбасын келтіріп ерекшелігін жаз.
- •47.Магазиндік (стек) жадыға анықтама беріп сұлбасын келтіріп ерекшелігін жаз.
- •52. Светофор жұмысын реализациялайтын программалық код жазыңыз (delay көмегімен).
- •53. Төмендегі суретке сәйкес жарықдиодтардың ретпен жану программалық кодын жазыңыз.
- •55.Mc9s12c128микроконтроллерындегі pwm кең-импульсті модуляторы. Pwm құрылымы. Жұмыс орындау режимдері. Негізгі регистрлары.
- •56. Mc9s12c128 микроконтроллерындағы atd аналогты-сандық түрлендіргіші. Модульдің жұмыс орындау принципі.Негізгі регистрлар.
- •57. Мәліметтерді т портының шығысына шығару, кейін портқа 62 жазатын бағдарламалық текст жазыңыз.
- •58. Mc9s12c128 микроконтроллеріндегі tim таймер модулі жұмысының бағдарламалық фрагментін көрсетіңіз
- •59. Mc9512c128 микроконтроллеріндегі 8-разрядты аст-нің динамикалық диапазоны неге тең?
- •60. Mc9512c128 микроконтроллеріндегі 10-разрядты аст-нің динамикалық диапазоны неге тең?
- •62.Mc9s12c128 микроконтроллеріндегі 10-разрядты аст-ның кірісінің қандай кернеуінде 0хА5 код нәтижесі сәйкес келеді?
- •67. Mc9s12c128 микроконтроллерінде atd модулін іске қосып,модульдегі оқиға флагын алып тастау әдісін жүзеге асыру үшін atdctl2 басқару регистріне қандай код жазылу қажет?
- •69.Мс9s12c128 микроконтроллеріндегі таймер мәнін жарықдиодтарына шығару үшін қандай бағдарламалық код еңгізуіміз керек?кодты толық жазыңыз.
- •71.Atd модулінің жұмысының рұқсат ету бағдарламалық фрагментін көрсетіңіз.
- •72.Аст мәнін жарықдиодтарына шығаратын бағдарламалық кодты жазыңыз
- •73.Mc9s12c128 микроконтроллеріндегі sci контроллері қызметінің бағдарламалық алгоритмдері.
- •74.Mc9s12c128 микроконтроллерінің толық сиппаттамасы және негізгі перифериялық модульдерін атап көрсетіңіз
- •75.Mc9s12c128 микроконтроллері және оның информациялық порттары
67. Mc9s12c128 микроконтроллерінде atd модулін іске қосып,модульдегі оқиға флагын алып тастау әдісін жүзеге асыру үшін atdctl2 басқару регистріне қандай код жазылу қажет?
ATDCTL2 басқару регистрі жадыда $0062 адресі бойынша орналасады. Бұл регистр ең бірінші ATD модулін қосу үшін қолданылады. Ол сонымен қатар түрлендіруді аяқтау жалауы мен режимдердің рұқсат берудің бірнеше битінен тұрады. Регистр форматы 1-сур. берілген.
1-сур. ATDCTL2 регистрінің форматы
Регистрдің бөлек биттерінің мақсаты келесідей:
ADPU:
ATD модулі жұмысының рұқсат ету биті. Сбростан кейін ADPU биті 0-ге орнатылған, және ATD модулі қорек көзінің жүйесінен өшірілган. Модулді қосу үшін ADPU битін 1-ге орнықтыру керек. ATD модулі 100 мкс-тан кейін жұмысқа дайын.
AFFC:
ATD модулі жалауларының сброс режимін таңдау биті. Егер бұл бит 0-ге орнатылған болса, онда барлық орнатылған жалаулар сброс жасайды, яғни орнатылған жалаудың разрядындағы 1 жазу арқылы. Егер бит 0-ге орныққан болса, онда модулдің барлық жалауы үшін сбростың қалыпты әдісі сияқты рұқсат етіледі
AWAI:
Микроконтроллер WAIT типіндегі төменгі энергия пайдалану жағдайында болғандағы ATD модулі жұмысының рұқсат ету биті. Егер бұл бит 0-ге орнатылған болса, онда ATD модулі WAIT күйіндегі өзінің жұмысын жалғастырады. AWAI = 1 болғанда WAIT күйіндегі ATD модулі төменгі энергия пайдалану үшін кідіреді.
ASCIE:
АСТ(АЦП) түрлендіруін аяқтау жалауы бойынша үзілістің рұқсат ету биті. Егер бұл бит 1-ге орныққан болса, ASCIF түрлендіруін аяқтау жалауы да 1-ге орныққан болса, онда үзіліске запрос болады. Егер бит ASCIE = 0 болса, онда ASCIF жалауы бойынша үзіліс рұқсат етілмеген және оның жағдайын программалық басқару керек.
ASCIF:
АЦТ түрлендірун аяқтау жалауы. Егер бұрын басталған аналогты-цифрлық түрлендіру аяқталған және нәтиже регистрлерінің біріне алынған код жүктелген болса автоматты түрде 1-ге орнығады. Егер үзіліс берілген жалау бойынша рұқсат етілген болса (ASCIE = 1), онда үзіліске запрос шығады.
Мысалы:
ATDCTL2 |=0x82;
delay(50);
ATDCTL3 |=0x08;
ATDCTL4 |=0x81;
ATDCTL5 |=0x05;
68.Егер HC12 тобы микроконтроллерының АСТ модулін 10-разрядты түрлендіру режиміне қойсақ, URH және URL кернеу көзінің мәндері өзгермеген жағдайда оның жағдайда оның рұқсат ету мүмкіндігі қаншаға тең?
Кернеу ммәнінің аналогты түрден цифрлық кодқа түрленуі дискретизация немесе деңгей бойынша кванттау деп аталады. Цифрлық кодты алу үшін кіріс кернеуге тура пропорционал болатын ондық эквивалентті АЦП аналогты сигналды көптеген эталондық аналогты деңгейлермен салыстырады. Бұл деңгейлердің саны 2n . Бірақ салыстыру үшін әр деңгейдің өлшемін білу керек. Оны АЦП-ның рұқсат ету мүмкіндігі арқылы есептеуге болады. VHL тірек кернеуінің жоғарғы деңгейінің кірісіне 5.0 В, ал VRL тірек кернеуінің төменгі деңгейінің кірісіне -кернеу көзі 0В қосылсын.Егер біз кернеулердің айырмасын 1024 деңгейге бөлсек, онда кез-келген көршілес деңгейдің кернеу айырмасы
(5,0 – 0,0)/1024 = 0,00488В
Жалпы түрде АЦП-ның рұқсат ету мүмкіндігі : (URH – URL)/2n.
АЦП-ның рұқсат ету мүмкіндігін қолданып, өлшенетін кернеуді келесі формуламен анықтауға болады: UINP = URL + x(URH – URL)/2n,
Мұндағы х-түрлендіру қорытындысының екілік кодының ондық эквиваленті.
АЦП-ның тағы бір сиппаттамасы DR өлшемінің динамикалық диапазоны.
Оның өлшемі дицебеллмен өлшенеді (dB): DR(dB) = 20 log 2n = 20 n (0,301) = 6,02 n.
Мысалы, 8-разрядты АЦП-ның динамикалық диапозоны:
DR (dB) = 6,02 n = 6,02×10= 60,2 dB