Tải bản đầy đủ (.docx) (20 trang)

Trắc nghiệm chương5(chụp)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.48 MB, 20 trang )

Câu hỏi Cho hàm theo sau, lệnh thứ I có chức năng:

const unsigned int8 ma quet[9]=
Ũ Ũ , Ũ Ũ
{

void xuat 8led 7doan quet(usi8 ttq,mht)
;
{

xuat 1byte (~(ma_quet[ttq] ) )

xuat_ 1byte (~mht) ;

output_high (rck_8ledquet) ;

output_low(rck_8ledquet) ;

thứ tự lưu trong biến ta, đảo lại tồi xuất nối iếp ra

P.. Lấy phần tử của mảng ma quet đảo lạ tồi xuốt nối tiếp ra 2 port SSDO:

so. hứtự lưu trong biến t, đảo lại ồi xuất nổi iếp ra 2 por rck, Bledque

......... thứ tự lưu trong biến ttq, rồi xuất nối tiếp ra 2 port SSDO và SSCK.

“The correct answer is:
Lấy phần tử của mảng ma que có số thứ tự lưu trong biển tg, đảo lại rồi xuất nối tiếp ra 2 port SSDO và SSCK.

LỞ modul8 eled 7đoạn quét của k thực hành: nếu điều khiễn quétled sáng 8số khác nhau hà:
cho Thời gian sáng của mỗi số là 1/8 chu kỳ quết.



8 chu ky qué
Thời gian sáng của mỗi số là 7/8 chu kỳ quết.

MS ca

Thời gian sáng của mỗi số là 1/8 chkỳ uquét.

foe) 0 2010 01 107.

5

b TC ch cực E, chạy ra cực C, chạy về nguồn VCC1L

TC meaty cá Say tạy vào chân Anode chung của led 7 đoạn.

Dòng điện chạy từ chân Anode chung của led 7 đoạn, chạy vào cựcC, chạy ra cực E, chạy về nguồn VCC1.

Độc) y từ nguồn VCCI, cỉ cực E, chạy ra cực C, chạy vào chân Anode chung của led 7 đoạn.

“The Cotrect answer is:
"Dòng điện chạy tờ nguồn VCC1, chạy vào cực E, chạy ra cực C, chạy vào chân Anode chung của led 7 đoạn.

Câu hỏi Cho hàm theo sau, hàm này có chức năng xóa số 0 vơ nghĩa theo trình tự:

void mdg8 ma 1 3so7 vitd ri vn(usil6 x, usi8 y, intl xvn)

{ d1 817dq[y] ma7doan [%1 0] ;

dl_817dq[y+1] ma7doan[x/10%10];

d1_817dq[y+2] ma7doan[x/100%10];
1£ (xvn==true)

{
if (d1_817dq[y+2]==maso0)

{ dl_817dq[y+2]=0xff;

if (dl1_817dq[y+1]==maso0) dl_817dq[y+1]=0xff;

Khối PSA của tỉmer T0:

Mode selection Prescaler assignment:
Nang L7 h “%— 0-T asA stoitigmernorecodunteF
0 =timer

Edge selection -
Ha
err ae |

¬. PS2, Bế PS0

Bits for presraatelseleocrtion

Counter (timer) > iia

eter Interrupt flag

Pin RA4/T0CK
Signal external source


Cho hàm theo sau, có chức năng:

void tat 8led7doan quet()
quet (8,
{

xuat8led 7doan

ã quết là 8 và byle dữ liệu là 0xff ra modle 8 led 7 đoạn quét để
Gợi hàm xuất8 led 7 đoạn quét để xuất byte mã quết là 0xff và byte dữ iệu là8 ra module8 led 7 đoạn quét để
Gọi hàm xuất 8 led 7 đoạn quét để xuất byte mã quết là 0xff và byte dữ iệu là 0xff ra module 8 led 7 đoạn quết
gi hàm xuất 8 led 7 đoạn quét để xuất byte mã quét là Dxff và byte dữ liệu là 0xff ra module8 led 7 đoạn quét để tắt

“The correct answer is:

'Gọi hàm xuất 8 led 7 đoạn quét để xuất byie mã quét là 0xff và byte dữ liệu là 0xff ra module 8 led 7 đoạn quét để tắt 8 led.

RODE TT 1 To.
elect one:

a Sử đụ1nICgMBI5026 có 8 ngõ ra out0 đến out? điều khiễn các đoạn trơng ứng là a, b, c, đ, e, ø, đp củ8aled 7 đoạn anode chung.
Sử đụng1 IC MBI5026 có 8 ngõ ra ot7 đến out0 điều khiễn các đoạn tươứngnlàga, b,e, d, , £ ø, dp của 8led 7 đoạn cathode chung,
lữdụn1gIC MBI5026 có 8ngõ ra out7 đến out0 điều khiển các đoạn tươứngnlàga, b, c, 6, , f,ø, dp ci8laed 7 đoạn anode chung
Sở dụng 1 IƠ MBI5026 có 8 ngõ ra out8 đến out15 điều khiển các đoạn tương ứng là a, b, , Ĩ,, f,ø, dp cđa 8 led 7 đoạn anode chung,

ho
Sở dụng 1 IC MBL5026 có 8 ngỗ ra ot0 đến out? điều khiễn các đoạn trơng ứng là a, b, c, đe, f ø, dp của 8 led 7 đoạn anode chung.

LỞ modulz 8 lad 7đoạn quát củaki thực hành: đữ iệu nảo không đúng lễ mã quốc:


Ets
ry

The Cotfect answer is:
LỘ

Sơ đồ mạch điện theo sau là:

TOCS

_ 2

Câu hỏi
10 Cho hàm theo sau, hàm này có chức năng:

void md817d gma 3so vitri vn(usil6 x, usi8 y, intl xvn)
{ d1_817dg[y]
= ma7doan[x%10] ;
dl_817dq[y+1] = ma7doan[x/10%10] ;
dl_817dq[y+2] = ma7doan[x/100%10];
if (xvn==true)
{
if (d1_817dq[y+2]==maso0)
{ dl_817dq[y+2]= i
if(dl_817dq[y+1]==maso0) dl_817dq[y+1]=

Sane

na an 0 (007000 uc


Cho hàm theo sau, hàm “tat_8led_7doan_quetQ;” có chức năng:
4 int8 đi 817dg[8]=(

hien thi 8led 7doan quet()

unsigned int8 ttl=0;

for (tt1=0; ttl<8;ttl++)

{ xuat_8led_7doan_quet (tt1,dl_817dq[tt1]) ;
delay_ms(I) ;
tat 8led 7doan quet() ;

T7... 0.

TT. Tạ...
Serer ett! `

Ni
TẾ1 led đang sáng đểchống sắn lem và kh khơn cịn quốt 9 tất cả các le đầu ấthấc

Lưu đồ sau là của bài có chức năng nhập dữ liệu từ ma trận phim:

Khao báo: enable = 0,

chuc, donvi = 0.

Hiển thị g_han = chuc*10+donvi


‘*

Quét ma tran phim

Enable=0

tiến phím Atửì lưu đồ sẽ đi theo hướng số 3.
lưu đồ sẽ đi theo hướ
TT.
lưu đồ sẽ đith

The correct answer is:

See et eos

COE EE eee eed eee ee et

SC Dòng điện chạy từ các đoạn sáng của le7 đdoạn, qua điện trở hạn dòng, các chân out cũa IC MBI5026 và
a
B Dòng điện chạy từ các đoạn sáng của led 7 đoạn, qua điện trở hạn dòng, chạy vào các chân out của TC MBI 5026 và chạy v
e
TC MBI 5026.
Tông điện chạy từ các đoạn sáng của led 7 đoạn, qua điện trở hạn dòng và chạy thẳng về GND.

Dòng điện chạy từ các chân out của IC MB] qua đitrệở, nqua các đoạn sáng của led 7đoạn và

TDông điện chạy từ các đoạn sắng cũa led 7đoạn, qua điện trở bạn dòng, chạy vào các chân out của IC MIBI 5026 và chvềạGyND.

Trong sơ đỏ khối của


Wode selection Prescaler assignment:
1 - assigned to WDT
Na PSA a `. -

0= 0mer

Có hoi
1 = raising edge
T3

_?HIIHHH ——>
'€ounter (timer) Lie tone)

DU

Pin RA4/TICK

‘Signal extemal source

od

Câu hỏi1 Cho hàm theo sau, hàm này có chức năng:

void mđ817d gma 2so vitri vn(usi8 x,y, intl xvn)
{ d1_817dq[y]
= ma7doan[x%10];
dl_817dq[y+1] = ma7doan[x/10%10];

if (xvn==true) d1 417d[y+1]=


{

if(d1_817dq[y+1]==maso0)

“The comect newer one Ee ano
Ce

Cho ham theo sau, phần tử thứ 0 của mang ma_quet khi xuat ra thi:
const unsigned int8 ma_quet[9]=

{ , , , ' Ũ Ũ '

void xuat_8led_7doan_quet(usi8 ttq,mht)
{

xuat_lbyte(~(ma_quet[ttq]));
xuat_lbyte (~mht) ;

output_high (rck_8ledquet) ;
output_low(rck_81ledquet) ;

eet

Se V2
Co

Cen17 7 = _m
Cho ham theo sau, trong đó mảng dữ liệu dùng đề:
unsigned int8 dl_817dq[#]={ :


void hien_thi_8led_7doan_quet ()
{ unsigned int8 tt1=0;

for (tt1=0;tt1<8;ttl++)
{ xuat_8led_7doan_quet (ttl,dl_817dq[tt1]) ;

delay_ms(i) ;
tat_8led_7doan_quet () ;

ee ee eet eter ` aren
peer eared
` aren
peer eared
en eeeer es

em]
18 Cho hàm theo sau có chức năng:

const unsigned int8 ma_quet[' 1=
, , Ũ Ũ ,
{

void xuat_8led_7doan_quet (usi8 ttq,mht)

{ xuat_lbyte (~ (ma_quet[ttq])) ;

xuat_lbyte (~mht) ;

output_high (rck_8ledquet) ;
output_low(rck_8ledquet) ;


trong Ry
Se ee

Ƒ 7.7. 1.111111.

Cho ham theo sau, khi k có giá trị là 10 thì vịng lặp for thực hiện:

void copy_8byte_hthi (usi8 k)

{

for (1=k,n=7 ;i d1_817dq[n]=chuoi_dich[i];

Sơ đề mạch điện theo sau là của khối:

T0CS

©

|

Cho ham theo sau, phân tử thứ 8 của mang ma_quet khi xuat ra thi:

const unsigned int8 ma_quet[9]=
{0x7f£,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe,0xff};

void xuat_8led_7doan_quet(usi8 ttq,mht)


{ ;
xuat_lbyte (~ (ma_quet[ttq]) )

xuat_lbyte (~mht) ;

output_high (rck_8ledquet) ;
output_low(rck_8ledquet) ;

‘Cho ham theo sau, khi thực hiện xong hàm này thì:

unsigned int8 d1_817dq[8]={ ,

void hien thi 8led 7doan quet()

{ unsigned int8 ttl=0;
for (tt1=0;tt1<8;tt1++)

{ xuat 8led 7doaqunet(ttl,d1 817dg[tt1]) ;
delay_ms(I) ;
tat_8led_7doan_quet () ;

Ta.
B Mốtmtồộitgaln ưhơợn ngig đi

— eet
TH ee oe

es
Cee en oe ee


ee đề:

¬Ắ.Ắ=...... ......
TS... 7... s2
ch eee eee oe

¬=-...............

_ Có na nh

Module 8 led 7 doan quét cia kit thy hanh thi:

C6 8 transistor pnp với mỗitransitor th cực C nỗi với nguồn VCCI và cực E nối với Anode của led 7đoạn.
Có 8 transkior pop với mỗi transkeor thả cực E nối với nguồn VCC1 và cực C nối với Anode của led 7 đoạn

Có 8 transistor npn với mỗi transistor thì cực E nối với nguẫnVCCI và cực C nối với Anode của led 7 đoạn.

tor npn với mỗi transistor thì cực C nối với nguồnVCCI và cực E nối với Anode côa led

“The correct answer is: an ho ee

E7 CC cố

LẺ Tu

TC Mã quếtled và số hiể thị đều phải đảo trước khi xuất

Mã quết led phải đảo trước khi xuất còn số hiễn thị thì khơng đão.
hiễn thị phải đão trước khi xuất cịn Mã qut led thì khơng đảo,


Mã quết led và số hiễn thị đều xuất ỗi mới đảo,

ho
XMã quế led và số hiễn thị đều phải đảo trước khi xuất.

Khao bdo: enable = 0,
chuc, donvi

Hiển thị g_han = chuc*10+donvi
Quét ma tran phim

eee eee!
ee ee eee
cet nds
eT ee eee!

Module 8 led 7 đoạn quét của kit thicc hanh thi:

Select one: Mỗi một thời điểm chỉ điều khiên cho phép 1 transistor dân đề cho 1 led sáng trong 1 thời gian ngắn.
+ Mỗi một thời điểm chỉ điều khiên cho phép 1 transistor dẫn dé cho 1 led sáng trong 1 thời gian tùy ý.
Mỗi một thời điểm chỉ điều khiễn cho phép 2 transistor dẫn đề cho 1 led sáng trong 1 thời gian n;
b. Mỗi một thời điễm chỉ điều khiễn cho phép 1 transistor dẫn đề cho 1 led sáng trong 1 thời gian Peet sau đó thì cho 7 con cịn lại sáng cùng 1 lúc.

The correct answer is:
Mỗi một thời diém chỉ diéu khién cho phép 1 transistor dan dé cho 1 led sang trong 1 thời gian ngắn.

Trong sơ đồ h tạo xung đếm cho timer T0 tt bộ thực hành thì:
Có sử dụng 2 cổng not 74HC14 có tính năng ST để khếch đại mức điện áp của xung.
Có sử dụng 2 cổng not 74HC14 có tính năng ST để sửa cạnh lên của xung cho thẳng
Có sử dụng 2 cổng not 74HC14 có tính năng ST để chuyển đổi ánh sáng hồng ngoại thì điện áp.

Có sử dụng 2 cổng not 74HC14 có tính năng ST để đảo mức logic cho phù hợp.

The correct answer is:
Có sử dụng 2 cổng not 74HC14 có tính năng ST để sửa cạnh lên của xung cho thẳng.

29.

Lưu đồ sau là của bài có chức năng:

Copy 8 phần tử [j=>j+8] của mảng
chuoi_ dịch sang mảng diÍ_ 5/7c/q
Hiển thị nhiều lần mảng o/_ 8/7dq
j=j+1

Cho ham theo sau, hai lệnh thứ 3 và 4 có chức năng:

const unsigned int8 ma_quet[9]=
{Ox7£,O0xbf,Oxdf,0xef,0xf7,0xfb,0xfd,0xfe,Oxff};

void xuat_8led_7doan_quet(usi8 ttq,mht)
{

xuat_lbyte (~(ma_quet[ttq]));
xuat_lbyte (~mht) ;

output_high (rck_8ledquet) ;

output_low(rck_81ledquet) ;

Mode selection Prescaler Sparen

pete PSA ) 4—— 01--aass|sgnsettdo0itig mer nor ecoudnter
Td

| ~
Prescaler

PS2, PS1, PSO

'^^... 8.) ..
Counter (timer) eT
ete og

Signal external source
lựa chọn cạnh lên h
Úc sầu

tọn cạnh lên hoặc cạnh xuống dàn!

Module 8 led 7 đoạn quét của kửt thực hành thì:

KG GV co

Sử dụng 1 IC MBIS026 có 8 ngõ ra out8 đến out15 điều khiển cực B của 8 transisior npn.
ngõ ra out8 đến out15 điều khiển cực B của 8 transistor pnp.
ngõ ra out8 đến out15 điều khiển cực E của 8 transistor pnp.

6 8 ngõ ra out8 đến out15 điều khiển cực C của 8 transistor pnp.

Lộ.
iv dung 1 IC MBIS026 c6 8 ng@ ra out8 dén out15 diéu khién cuc B ca 8 transistor pnp



×