Mendeklarasikan variabel dalam AT 89C51

Y

yasser11

Guest
Hai,
Saya bekerja pada sebuah proyek di mana saya memerlukan untuk menyimpan nilai-nilai hitungan 8 terakhir di memori tetapi saya tidak dapat melakukannya.Aku mencoba dengan petunjuk ini:
toko EQU 20H
&
DSEG di 20h
toko: ds 8
tapi itu adalah memberikan pernyataan kesalahan yang tidak dikenal.
Plzz help me asap ..

 
Aku tidak tahu banyak perakitan.

Tapi kau harus tahu yang mana assembler yang Anda gunakan untuk mendapatkan bantuan.Menyebutkan assembler yang Anda gunakan, sehingga setiap orang yang menggunakan assembler yang dapat membantu Anda.

Ceria
idlebrain

 
Saya menggunakan TASM assembler kesalahan adalah instruksi tidak diakui.

 
Jika Anda berbicara tentang menyimpan nilai-nilai Anda dalam Flash memori (ROM) maka Anda dapat menulis pernyataan yang mirip dengan:

A_: DB 00h, 0F8h, 14h, 12h, 14h, 0F8h, 00h, 00h; A

Pernyataan di atas toko 8 byte pada ROM.Untuk mengakses data ini dalam program anda Anda akan menulis:

MOVC A, @ A DPTR; Dapatkan data romI havent digunakan TASM tapi saya menggunakan 'ASEM-51' assembler untuk program dan pernyataan di atas berfungsi baik di atasnya.

 

Welcome to EDABoard.com

Sponsor

Back
Top