
- •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 микроконтроллері және оның информациялық порттары
62.Mc9s12c128 микроконтроллеріндегі 10-разрядты аст-ның кірісінің қандай кернеуінде 0хА5 код нәтижесі сәйкес келеді?
Двоичная СС |
шестнадцатеричная СС |
0000 |
0 |
0001 |
1 |
0010 |
2 |
0011 |
3 |
0100 |
4 |
0101 |
5 |
0110 |
6 |
0111 |
7 |
1000 |
8 |
1001 |
9 |
1010 |
A |
1011 |
B |
1100 |
C |
1101 |
D |
1110 |
E |
1111 |
F |
А-1010, 5-0101=10100101;
2.5(1)—3.75(0)—3.125(1)—3.4375(0)—3.28125(0)—3.203125(1)—3.2421875(0)—3.22265625(1)--3.232421875
65. Микроконтроллерге анықтама беріп оның микропроцессордан айырмашылықтарын жазып көрсет. Микроконтроллер (ағылшынша Micro Controller Unit, MCU) —электронды құрылғыларды басқару үшін арналған микросхема. Типтік микроконтроллердің бір кристалында процессор және перифериялық құрылғылардың функциялары болады, ОЗУ және ПЗУ-дан құралады. Негізінен, микроконтроллер бұл – қарапайым тапсырмаларды орындайтын біркристалды компьютер.
Микропроцессор (МП) – ИС, ҮИС, АҮИС түрінде бір кристалда жасалған программалы-аппараттық құрылғы, ол екілік формада берілген ақпаратты өңдеуге (екілік сандарға арифметикалық және логикалық операцияларды жүргізуге) арналған.
Микроконтроллер (microcontroller) — 1) сыртқы құрылғылардың немесе аспаптардың контроллерлерінде пайдалануға арналған мамандандырылған микропроцессор; 2) микропроцессордың базасындағы контроллер.
Микроконтроллер – бұл бір кристалдағы бүтін микропроцессорлық жүйе. Бір микросхема құрамында мыналар бар:
- жады;
- кіріс-шығыс порттары;
- процессор.
Бұдан басқа мұнда жиі кейбір қосымша құрылғылар бар:
-таймерлер;
-үзіліс құрылғылары;
-компараторлар және т.б.
Микропроцессор және микроконтроллер терминдері шартты түрде алынған, кейде бір-бірінің орнын ауыстырады. Кейде микроконтроллерді қысқаша процессор деп те атайды.
Микропроцессорлар екілік кодпен ғана жұмыс істей алса, ал микроконроллерлер кез-келген ақпаратпен жұмыс істей алады.
66. Микроконтроллерге анықтама беріп, оның түрлеріне:PIC,AVR,MOTOROLA(MC9S12C128) сараптама жүргізіп жаз. Микроконтроллер (ағылшынша Micro Controller Unit, MCU) —электронды құрылғыларды басқару үшін арналған микросхема. Типтік микроконтроллердің бір кристалында процессор және перифериялық құрылғылардың функциялары болады, ОЗУ және ПЗУ-дан құралады. Негізінен, микроконтроллер бұл – қарапайым тапсырмаларды орындайтын біркристалды компьютер.
MC9S12C128 микроконтроллерінің негізгі техникалық сипаттамалары:
HCS12 16-разрядты процессорлық ядро.
2,97-5,5В аралығындағы қорек кернеуі.
Тактілеудің дамыған жүйесі.
Программаның резидентті жадысы(ПЗУ). Оның көлемі 128К=131072 ұяшық(128кБ). Жады EEPROM эмуляциясы бар flash технологиясы бойынша жасалған, жазу/өшіру циклдарының саны 10000-нан кем емес
Берілген хабарламаның резидентті жадысы(ОЗУ). Көлемі 4 КБ құрайды.
Микроконтроллердің шығыстарының жалпы саны – 40. Корпусының типі– QFP (Quad Flat Package).
Микроконтроллердің кристалында келесідей перифериялық модульдер бар:
Кіріс/шығыс порттары. Барлығы 9 порт бар.
Уақыт базасының 16-разрядты санағышы және IC/OC/PWM сегіз каналы бар TIM таймер модулі.
Кіріктірме аналогты-цифрлы түрлендіргіш. Цифрлау(оцифровка) каналының саны – 8, разрядтылығы – 10.
Тізбекті(последовательный) интерфейстері: синхронды SPI және асинхронды SCI, сонымен қатар 1 Мбит/с-ға дейінгі жылдамдыққа дейінгі CAN модулі.
AVR микроконтроллері Atmel фирмасының өнімі болып табылады. AVR микроконтроллерлер тобының негізінде RISK-құрылым принципі бойынша тұрғызылған 8-битті орталық процессорлық құрылғы бар. Берілген блоктың базасы арифметикалық-логикалық құрылғы – АЛҚ(АЛУ) болып табылады. АЛҚ жалпы бағыттағы 32 резисторға қосылған.
AVR микроконтроллерлерінің техникалық сипаттамасы:
62,5 нс команда орындау уақытымен 16 МГц-ке дейінгі жиілік.
Кіріктірме(встроенный) программалық RC-генератор, жиілік 1, 2, 4, 8 МГц;
Флэш-ПЗУ;
I2C интерфесімен қосылған TWI екіөткізгішті интерфейс;
Көпканалды 8,9,10-битті ШИМ-модулятор;
Дифференциалды кірістері бар,70 мкс түрлендіру уақытымен 10-битті АС Т(АЦП);
Программалық күшейту коэффициенті — 1; 10 немесе 200;
Тірек кернеуінің кіріктірме қорек көзі;
Аналогты компаратор;
Қорек бергеннен кейінгі іске қосуды тоқтату схемасы (настраиваемая схема задержки запуска);
Қорек кернеуін байқау схемасы;
Эмуляторды қосу үшін JTAG-интерфейсі;
Электрлік кайта программаланған ПЗУ берілген хабарламалар 4 кбайт-қа дейін;
берілген хабарламалар 4 кбайт-қа дейін 1 такт доступ уақытымен ішкі ОЗУ;
команданың қуатты жиынтығы(120 инструкциядан көп);
көбейтудің 6 аппараттық командасы(mega топтары(семейства) үшін);
адрестеудің дамыған жүйесі;
жалпы бағыттағы 32 регистрі (аккумулятордың);
синхронды (USART) немесе асинхронды (UART) тізбекті порттар;
синхронды тізбекті порт (SPI); - активті режимде ток пайдалануы 0.1 мА
PIC-микроконтроллер – бұл қарапайымдылық және эффективтілік. Бұл контроллерлер берілген сыртқы генератор - кварцті немесе RC генераторы бар арзан пластикті корпустардан жасалады.
PIC микроконтроллер топтарында барлығы 35 инструкциядан құралған команданың эффективті жүйелері бар. Барлық инструкция шартты өткелдерді және 2 циклда орындалатын программалық санағышты өзгертетін командаларды қоспағанда бір цикл ішінде орындалады. Инструкцияның бір циклының жүруі тактілік жиіліктің 4 периодынан тұрады. Сөйтіп, 4 МГц кезінде инструкцияны орындау уақыты 1 мксек-ты құрайды. Әр инструкция операция және операнда болып бөлінетін14 биттен тұрады. PIC-те команданың орындалуының жоғары жылдамдығы екішиналы Гарвард архитектурасын қолдануын есебінен жетіді. Гарвард архитектурасы бөлінген шиналар және командалар мен берілген хабарламалар үшін адрестік кеңістігі бар регистрлер наборында негізделеді. Регистрлер наборы кіріс/шығыс порттары, жады ұяшықтары, және таймер, сияқты программалық объектілердің аппаратты регистрлердің құрамына кіретінін көрсетеді.