
- •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 микроконтроллері және оның информациялық порттары
69.Мс9s12c128 микроконтроллеріндегі таймер мәнін жарықдиодтарына шығару үшін қандай бағдарламалық код еңгізуіміз керек?кодты толық жазыңыз.
#include <hidef.h>
#include “derivative.h”
#define delay(us); for(delay=us/2;delay!=0;delay--) asm NOP;
Unsigned long int delay;
Void main(void) {
TFLG2= 0x80;
TSCR2= 0x86;
TSCR1= 0x80;
DDRT= 0xFF;
DDRB= 0xFF;
PORTB= 0xFF;
Asm CLI;
For(;;) {
PORTB = TCNTHi;// таймер мәнін жарық диодқа шығару бағдарламалық коды
}
}
Interrupt 16 voidTimer() {
TFLG2= 0x80;
PORTB= 0x01;
For(;;) {
PORTB = PORTB <<1;
Delay(50000);
If(PORTB == 0) break;
TSNT=0;
}
}
70.8-разрядты АСТ шығысында кернеудің мәні 10001010b. АСТ кірістерінде тірек кернеулер потенциалдары URH=5B URL=0B. Өлшенген кернеу мәне Вольтта қанша болады?
2,5(1)—3,75(0)—3,125(0)--2,8125(0)—2,65625(1)—2,734375(0)—2,73046875(1)—2,732421875(0)
71.Atd модулінің жұмысының рұқсат ету бағдарламалық фрагментін көрсетіңіз.
ATDCTL2 |=0x82;
delay(50);
ATDCTL3 |=0x08;
ATDCTL4 |=0x81;
ATDCTL5 |=0x05;
72.Аст мәнін жарықдиодтарына шығаратын бағдарламалық кодты жазыңыз
#include <hidef.h>
#include “derivative.h”
#define delay(us); for(delay=us/2;delay!=0;delay--) asm NOP;
Unsigned long int delay, durataion=1;
Void main() {
DDRB=0xFF;
PORTB=0x55;
ATDCTL2 | = 0x82;
Delay(50);
ATDCTL3= 0x08;
ATDCTL4 |=0x81;
ATDCTL5=0x05;
Asm CLI;
For(;;) {
Duration= ATDDROH*100;
PORTB= ~PORTB;
Delay(duration);
}
}
Interrupt 22 void ATD0(){
ATDCTL=0x05;
}
73.Mc9s12c128 микроконтроллеріндегі sci контроллері қызметінің бағдарламалық алгоритмдері.
#include <hidef.h>
#include “derivative.h”
#define delay(us); for (delay=us/2; delay!=0; delay--) asm NOP;
unsignedint delay;
void main() {
PERS |=0x03;
DDRS|=0x03;
SCIBD=0x02;
SCICR2=0x08;
EnableInterrupts;
for(;;) {
asm LDAA SCISRI;
SCIDRL=0x6D;
while(SCISR1_TDRE == 0);
delay(250);
}
}
74.Mc9s12c128 микроконтроллерінің толық сиппаттамасы және негізгі перифериялық модульдерін атап көрсетіңіз
Микроконтроллер-элетронды құрылғыларды басқаруға арналған микросхема.
МК-ның негізгі сиппаттамалары:
-16разрядты процессорлық ядро HCS12,
-қорек кернеуі 2,97..5.5В,
-Тактілеудің дамыған жүйесі. МК-ны тактілеу ішкі және сыртқы негіздер арқылы мүмкін.Біз жасаған лаб жұмыста кварцты резонатор қолдандық. Ол генерайиялайтын тактілі сигналдың жиілігі 4МГц. Бұл кезде МК-ның ішкі шинасының жиілігі 2есеге кемиді.
-Программаның резидентті жадысы(ПЗУ). оның көлемі 128К=131072 ұяшық.Жады flash технологиясы арқылы орындалған, циклдер саны 100000нан кем емес.
-Мәліметтің резидентті жадысы(ОЗУ)—көлемі 4кб.
- МК-ның барлық кіріс-шығыс саны-40.Корпус типі- QFP (Quad Flat Package).
МК-ның кристалында келесі перифериялық модульдер бар:
-шығыс-кіріс порттары. Барлығы 9 порт
-16разрядты уақытша базалы санағышы бар және IC/OC/PWM 8каналы бар TIMтаймер модулі.
-АЦП-оцифровка каналының саны-8, разрядтылығы-10бит
-тізбекті интерфейс: синхронды SPI және асинхронды SCI және 1Мбит/с жылдамдықты CAN модулі