I have already tried many things, and looked at many things, but I can't implement any way to read a value from my data table character by character
mov DPTR, #Text ; Point to the beginning of the text
I recently bought a brand new AT89S52 and an USBasp programmer for practicing and studying. Took a lot of time to get everything working between drivers and USBasp firmwares until I finally made it but unfortunately, I think I accidentally wrote the lock bits because I didn't...
I design a project using an 8051 microcontroller. A project description is mentioned below:
I used two LEDs with the logic that if led1 is on continuously then led2 will be on for 1 sec and off for a long delay. This logic is running fine in proteus software but it is not working when the...
Hi, I want to to copy the data of and external ROM adress to an external RAM adress,
my try :
MOV DPTR, #8000H ; 8000H is the ROM Adress
MOVC A, @A+DPTR; A gets DPTR's data
MOV DPTR, #6000H ; 6000H is the RAM Adress
MOVX @DPTR, A
is this program correct? if yes is it the only method?
I try writing "NO" in the LCD using 4-bit mode. So, I programmed the AT89S52 to send the upper nibble first to the last 4 data inputs of the LCD. I used AND operation to eliminate the lower nibble. Afterwards, I cleared the RS bit and send a HIGH-TO-LOW enable pulse. The same code for the lower...
Update: The issue is resolved now. Please check my update here: https://forum.allaboutcircuits.com/threads/8051-not-working-after-flashing-the-program.177718/post-1613102 for details on the issue. The circuit is now successfully implemented, even on hardware.
I am a beginner trying to learn how...
I am trying to display 1 through 9 while rotating on win8051 what am i missing here:
; Initialize number to display
MOV R1, #0
; Main Loop
; Display R1 on the 7-Segment
; Wait one second
; Increment R1
; Repeat the Loop
So we've been instructed to write an assembly language program to display numbers 0-9 on a common anode 7 Segment Display and simulate it using the Proteus Software. (8051 microcontroller) (And 0-F as well)
I'm a complete beginner in this field and was hoping that I'd get some help here from...
I was tasked with creating a certain 8051 microcontroller project by my professor and I am keen to build the project all by myself, however, in order to carry out the given assignment, I may need some expert guidance. The project description is provided in below paragraph.