I'm having a problem with my external interrupt on RB0 which is not firing when I tested it physically but it works well when I simulate the project on PROTEUS 7.
Basically the PIC is connected to a 74C922 encoder with DA pin connected to RB0 to trigger the interrupt and read the...
When I load this code into ROM and execute it on my 8085 based computer, it works fine. The LED connected to the SOD (serial output) lights and goes out:
MVI A,C0 ; light the LED
MVI B,FF ; load the delay count into the B register
I watched Ben eater's video it's about building computer based on 6502 microprocessor and I'm stuck at part3 ( Assembly language VS Machine code). He was programing 32k at28c256 EEPROM and he programmed by assembly to blink LED.
Here his code:
And he uploaded code to EEPROM by Minipro TL866...
Hi everyone!, im currently a student, i know about electrical circuits, basic electronics, digital circuits, basic digital design, microcontrollers, programming and other things, im a biomedical engineer and currently im working as service engineer (giving maintenance to medical equipment) but...
Hello everyone. Im have some trouble getting an LCD to work with a 4*4 keypad and pic16f690. The code works in proteus, but when i test on the breadboard, will all the same connections, it does not display anything. What could be the problem?
I have attached the code and circuit design below...
I am quite new to assembly programming and I am trying to create a switch statement. I was using the Microchips example but it does not seem to work in my simulation. Here is my code. It supposed to go to label2 but it skips all the conditions. Any help will be appreciated
Mod: wrapped your...
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 have a book called "Learn to Program with Assembly" by Johnathan Bartlett. The book told me that once I downloaded Docker and had it running, I could get an image created by the author for Mac users to be able to use the code from the book by typing the following into the...
Hi guys. What is the difference between these two procedures for the reset and interrupt vector. One in mplab and one in the Proteus?
org 0x00 ;reset vector
org 0x04 ;interruption vector
PGM code 0x0
;some code here
hello guys, I think I might be asking a very basic question but by seeing the SMD Ic which I have got are having a dual notch and I am a bit confused with choosing it.
can someone suggest to me the proper side of the notch?
and which pin is to be considered as the 1 or Start?
presently I am...
Hello, I am trying to implement a weight sensor. Tension simulates weight, and I've already made a sensor which is working. But when I try to enable conversion on the other sensors, ie the other AN ports, it doesn't recognize when I call adcon1,adcon2, etc. I appreciate if you can help me...
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...
i need help with my doc. I do have to inspection and assembly PCB board I this is my steps are
1-First, I will make sure the PCB board does not have any damage by visual inspection PCB and see if there is any scratch on the lines that will transfer the power.
2- Check the PCB for...
I just wanted to share with you a project in order to get some constructive feedback.
MDX is an Assembly Simulator for 8-bit AVRs. It has an integrated Disassembler, which reconstructs labels and comments in order to increase readability.
What's different ?
- Backstepping is...