1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Tài liệu Chương5: CHƯƠNG TRÌNH NHẬP SỐ BCD TỪ BÀN PHÍM pptx

11 463 1
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Chương trình nhập số BCD từ bàn phím
Thể loại Bài giảng
Định dạng
Số trang 11
Dung lượng 102,32 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

JB MOV CLR CLR CLR LCALL ru a.. v HH CN, LCALL GET MINUTE GET SECOND READ BCD MINUTR,R?. GET HOUR GET MINUTE GET SECOND READ BCD GET HOUR GET MINUTE GET SECOND READ CONTROL KEY SET CL

Trang 1

~

on ` Sow Oy a es SAE, ee oe Sy aa aa

` wr SS SSN SET Ao 3š NY 3 NỀN + SRE Lo BRAS AES AS NYNYNäNW A& SEVEN ES NI Xe NAD

_

READ BCD: ;8 bit

READ BCD 1:; DOC SO BCD TRU +

LCALL SCAN KEYPAD

CONE A, #OAH,NOT EQUAL1 LUMP READ BCD 1

NOT EQUALI1:

INC LS BSC: tr; ĐỌC NHỮÀNG

MOV R7,A

LCALL WRITE DIGIT

CLR BIT ESC

CONE A,#27H,READ BCD 1

READ BCD 2:;2O0 SQ BeD

LCADL SCAN KEYPAD

CONE A,#13H,RB1

Lig MP READ BCD COMPLISH

RB1:

CUNE A,#27H,RB2

Trang 2

RB2:

TY N HT

Nhu DN Lo

NOT EQUAL2:

JNC aM he

ORL

MOV

LCALL

LUMP

NOT READ BCD:

CN? F117

A, #0AH,NOT EQUAL2

READ BCD 2

READ BCD 2 BIT ESC

oy 7

be io

WRITE DIGIT

READ BCD 2

BIT ESC READ BCD COMPLISH:

Ñ TC M x

wt ed ake

Trang 3

READ CONTROL KEY:

CINE A,#13H,IS CONTROL KEY

IS CONTROL KEY:

Ae PRA AINA uM Au LA

ea

fo

GET CLOCK: e

> fo NT

NT X

ODT SA CS TYTPPTP CATR TS

on TB GET HOUR;sCAC BEY NAY DE

Scape oa N

wie ot i

Trang 4

JB

MOV

CLR

CLR

CLR

LCALL

ru a v HH

CN,

LCALL

GET MINUTE

GET SECOND

READ BCD

MINUTR,R?

GET HOUR

GET MINUTE

GET SECOND

READ BCD

GET HOUR

GET MINUTE

GET SECOND

READ CONTROL KEY

SET CLOCK

BIT ESC

Trang 5

PNTTE FE YO >

WRITE DIGIT:

XQ LƠ Nư Lit DEL SAD ` ` ELEN oh

SỐ NGƯỜNG

sored ve Nở apes

,WRITE HOUR CHARAN

x

Xi i

READ BCD:;8 bit

READ BCD 1:;

LCALL

CONE

LUMP

NOT EQUALI1:

IS ESC:

ik PNGB Newel Nat Meal

tee Ne i :

SCAN KEYPAD

A, #0AH,NOT EQUALI

READ BCD 1

WRITE DIGIT BIT ESC

READ BCD 2

A,#27H,READ BCD 1

Trang 6

READ BCD 2:; 200

LCAT TL

RB1:

CONE

LUMP

RB2:

CONE

LUMP

NOT EQUAL2:

JNC

NOT READ BCD

SCAN KEYPAD

A, #13H,RB1

A,#27H, RB2

NOT READ BCD

A, #0AH,NOT EQUAL2

READ BCD 2

READ BCD 2 BIT ESC

oN

w\e

AA Le } wap us

see tee pas

t ì `

Trang 7

LCALL

LUMP

NOT READ BCD:

OR TB

WRITE DIGIT

READ BCD 2

BIT ESC READ BCD COMPLISH:

“kg Ni

TET

Stat ob

SOAS ONS

i hag of srg yeh Pha ke : NI

KA Re INL VN TẠN st Ẳ me

ert kh Sa? Nae LO A ae OS A RO VÀ vĂ, S Nà iN

READ CONTROL KEY:

LCALL

INE

SCAN KEYPAD

A,#13H,1IS CONTROL KEY

IS CONTROL KEY:

JC

TOL ETT

rt '

Stat ob

GET CLOCK:

sNTa EN

a i + totais

CIR

READ CONTROL KEY

BIT ESC

Trang 8

t2 trrei

MOV

CLR

CIE

ae Py

GET MINUTE GET SECOND READ BCD

HOUR, R7

GET HOUR GET MINUTE GET SECOND READ BCD

MINUTE,R?

GET HOUR GET MINUTE GET SECOND READ BCD

GET HOUR

dat Ld

Trang 9

CLR GET MINUTE

NO SET CLOCK:

WRITE HOUR:

Trang 10

Lig MP

WRITE MINUTE:

a

CLR

MOV

no dr 1

EN PM hb Bu cork Lek rfid

A, HOUR

A, #OFH EN3

ps k

tá £ EN3 EXIT WRITE DIGIT

A,MINOTE

A, #OF0OH

A,MINOUTE

A, #OFH ENS

Trang 11

ANI:

OAT ET 7A TY

OW AP

EXIT WRITE DIGIT

A, SECOND

A, #OFOH

A ENO

EXIT WRITE DIGIT:

Sk

Ngày đăng: 13/12/2013, 23:15

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w