kody to tm 1, polibuda, 4 semestr, technika mikroprocesorowa, Techniki mikroprocesorowe aa


Proste przerwanie

ORG 0

LJMP START

;=========

ORG 0BH

LJMP PROCEDURA

;=========

START:

MOV TMOD, #0001B

SETB TR0

MOV DPTR, #-10000D

MOV TL0, DPL

MOV TH0, DPH

MOV IE, #10000010B

AAA:

LJMP AAA

PROCEDURA:

SETB P1.6

RETI

END

Kolejny program

STOS EQU 5FH

RAMW EQU 20H

RAMP EQU 0

PTWY EQU 8008H

L8 BIT P1.6

DSEG AT RAMW

L100: DS 1

KPTWY: DS 1

CSEG AT RAMP

LJMP INIC

DS 0BH - $

LJMP IRT

INIC: MOV SP,#STOS

MOV TMOD,#01

MOV TCON,#10H

MOV IE,#02

MOV L100,#0

MOV KPTWY,#0

MOV DPTR,#5000

MOV TL0,DPL

MOV TH0,DPH

SETB IE.7

PETL:

LJMP PETL

IRT:

MOV DPTR,#-5000

MOV TL0,DPL

MOV TH0,DPH

INC L100

MOV A,L100

CJNE A,#100,IRT1

MOV L100,#0

CPL L8

JNB L8,IRT1

MOV A,KPTWY

MOV DPTR,#TK7SG

MOVC A,@A+DPTR

MOV DPTR,#PTWY

MOVX @DPTR,A

INC KPTWY

IRT1: RETI

TK7SG:

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

DB 10000000B,00000001B,01000000B,00000010B

DB 00100000B,00000100B,00010000B,00001000B

END



Wyszukiwarka

Podobne podstrony:
cw03spp, Przwatne, Studia, Semestr 3, Technika Mikropocesorowa
MW zaliczenie, Politechnika Poznańska ZiIP, IV semestr, IV semestr, Techniki pomiarowe, TechnikiPom,
Praca semestralna techniki wytwarzania sem II
Wykłady z technik komunikacyjnych, Finanse i rachunkowość, I semestr, Techniki komunikacji
Zakres tematyki obowiązujący na zaliczeniu części laboratoryjnej, ZiIP UR Kraków, II Semestr, Techni
sciąga semestr I, Technikum rolnicze, produkcja zwierzęca(2)
Wykaz podręczników TBP, bhp, semestr I, Techniczne Bezpieczeństwo Pracy
Scenariusz ze wspomaganiem komputerowym, polibuda, dydaktyka techniki, 6 sem
Techniki komunikacyjne pytania, Finanse i rachunkowość, I semestr, Techniki komunikacji
Strona tytułowa do sprawozdań, Akademia Morska, III semestr, technika cyfrowa, Technika Cyfrowa, TC
praca kontrolna semestr I I technik?ministracji, przedmiot rachunkowość i analiza ekonomiczna
TECH INT lab8 2014, Studia - Politechnika Opolska, Semestr 6, Techniki Internetowe
TECH INT lab12 2014, Studia - Politechnika Opolska, Semestr 6, Techniki Internetowe
TECH INT lab6 2014, Studia - Politechnika Opolska, Semestr 6, Techniki Internetowe
(praca kontrolna semestr I technik administracji, przedmiot, rachunkowość i analiza ekonomiczna )
Pracownia Paliw Stałych - KOLOKWIUM1, Energetyka AGH, semestr 4, IV Semestr, Technika Cieplna, LAB
konspekt dydaktyka technik, polibuda, dydaktyka techniki
Automaty tokarskie, UTP Bydgoszcz - Transport, III semestr, Techniki wytwarzania

więcej podobnych podstron