Schrijf een 8051 assembler subroutine

M

mayeewa

Guest
Schrijf een assembler 8051 subroutine om te zoeken naar de maximale waarde in een tabel met 10 inzendingen.De subroutine worden opgeroepen door de tabel adres en tabel formaat via stack.De teruggegeven maximale waarde kan worden doorgegeven via het register.Een skelet C programma voor uw verwijzing is hieronder weergegeven:
Citaat:

# define SIZE 10

short int tabel [SIZE] 3,1,7,4,9,10,2,5,6,8 = ();

short int max;

/ / In het hoofdprogramma, de functie wordt gebruikt als afgebeeld:

max = findmax (tabel, grootte);

/ / Dit is de findmax functie

short int findmax (short int t [], int s)

(/ / Subroutine programma lichaam is hier)

 
klinkt als een huiswerk, en de vraag klinkt alsof het
is opgeheven rechtstreeks uit het werkblad.Vraag lijkt C programming gerelateerd dan is het microcontroller verbonden.Is haar huiswerk een vraag?

 
samuelr schreef:

klinkt als een huiswerk, en de vraag klinkt alsof het is opgeheven rechtstreeks uit het werkblad.
Vraag lijkt C programming gerelateerd dan is het microcontroller verbonden.
Is haar huiswerk een vraag?
 
Nou wat heb je geprobeerd tot nu toe?Waarom doe je niet na de code die u tot nu toe
heb geschreven, en mensen kunnen reageren.
Als iemand iets schrijft de code voor u, dan zult u niet veel zal leren ya?

 

Welcome to EDABoard.com

Sponsor

Back
Top