Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Abdullaev_ret_331.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.67 Mб
Скачать

57. Мәліметтерді т портының шығысына шығару, кейін портқа 62 жазатын бағдарламалық текст жазыңыз.

PORT T- 8разрядты ортақ тағайындау кіріс-шығыс порты. Әрбір порт линиясының жіберу бағыты сәйкесінше DDRТ регистры арқылы анықталады. PORT T-ның альтернативті функциясы –таймер модуліне қызмет етеді.

#include <hidef.h>

#include"derivative.h"

void main{void) {

 unsigned char DDRТ_INIT = 0xFF;

 DDRТ = DDRT_INIT; //установить порт PORT Т на вывод

 PORTТ = 0x62;

}

58. Mc9s12c128 микроконтроллеріндегі tim таймер модулі жұмысының бағдарламалық фрагментін көрсетіңіз

#include <912b32.h>

void main(void) {

 unsignedcharTSCR_MASK = 0x80; /*разрешениеработымодулятаймера*/

 TSCR = TSCR_MASK;

}

59. Mc9512c128 микроконтроллеріндегі 8-разрядты аст-нің динамикалық диапазоны неге тең?

АСТ-ның разрядтылығы түрлендіретін немесе шығаратын дискретті мәннің санын сипаттайды. Екілік АСТ-да битпен, үштік АСТ-да тритте өлшенеді. Екілік 8-разрядты АСТ-да 210=256 болғандықтан 256 дискретті мәнін бере алады. Үштік 8-разрядты АСТ 38=6561болғандықтан 6561 дискретті мәнін береді.

60. Mc9512c128 микроконтроллеріндегі 10-разрядты аст-нің динамикалық диапазоны неге тең?

АСТ-ның разрядтылығы түрлендіретін немесе шығаратын дискретті мәннің санын сипаттайды. Екілік АСТ-да битпен, үштік АСТ-да тритте өлшенеді.

Екілік 10-разрядты АСТ-да 210=1024 мән болғандықтан 1024 дискретті мән бере алады.Үштік 10-разрядты АСТ 310=59049 болғандықтан 59049 дискретті мәнін береді.

61. HC12 микроконтроллер тобының құрамындағы АСТ түрлендіру модулінің разряды 8-ге тең. Бұл АСТ-ның мВ-та рұқсат ету мүмкіндігі қаншаға тең, егер URH =5В, URL = 0В?

Кернеу ммәнінің аналогты түрден цифрлық кодқа түрленуі дискретизация немесе деңгей бойынша кванттау деп аталады. Цифрлық кодты алу үшін кіріс кернеуге тура пропорционал болатын ондық эквивалентті АЦП аналогты сигналды көптеген эталондық аналогты деңгейлермен салыстырады. Бұл деңгейлердің саны 2n . Бірақ салыстыру үшін әр деңгейдің өлшемін білу керек. Оны АЦП-ның рұқсат ету мүмкіндігі арқылы есептеуге болады. VHL тірек кернеуінің жоғарғы деңгейінің кірісіне 5.0 В, ал VRL тірек кернеуінің төменгі деңгейінің кірісіне -кернеу көзі 0В қосылсын.Егер біз кернеулердің айырмасын 256 деңгейге бөлсек, онда кез-келген көршілес деңгейдің кернеу айырмасы

(5,0 – 0,0)/256 = 19,53 мВ

Бірінші деңгейдің кернеу өлшемі-0В, оңдық деңгейдікі-175,78 мВ, 256-шы деңгейдікі-4,980 В. Жалпы түрде АЦП-ның рұқсат ету мүмкіндігі : (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×8 = 48,16 dB

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]