Subhankar2000 / MSP430G2553-Proteus-v8.9-Simulation

This is my repository where I am storing all my Proteus v8.9 Project Files and these are project files for simulation of Texas Instrument’s MSP430G2553 microcontroller with various example programs. I am keeping the Proteus design files only and some .HEX, .ELF, and .INO files.
https://subhankar2000.github.io/MSP430G2553-Proteus-v8.9-Simulation/
Other
9 stars 6 forks source link

Port 1 pin 4 (P1.4) is not working as programmed__So, I am just changing every P1 pin 4 to P2 pin 4 or P3 pin 4 as needed #3

Open Subhankar2000 opened 3 years ago

Subhankar2000 commented 3 years ago

I think it is a proteus bug or something related to the MSP430 simulation model file, that the Port 1 pin 4 does not give high output at all when programmed it for GPIO. So the seven segment display program and LCD 16x2 program is shifted to Port 2 pins and also when a seven segment is connected to all the 7 pins of port 1 and one is connected to pin 4 of port 2, then also port 1 pin 5 stops giving desired output. So, everything is needed to be shifted to port 2 accordingly. This is not a big issue, but it can be big issue, when we will be requiring all the port 1 2 3 pins of the microcontroller. And I don't think this can be fixed as this issue is from proteus side.

Subhankar2000 commented 3 years ago

So, I am just changing every P1 pin 4 to P2 pin 4 or P3 pin 4 as needed permanently, and the folders are marked with : P2 instead of P1 signifies that whole Port 1 is discarded and Port 2 is used by modifying the code as needed & P1p2 signifies that some of the pins of port 1 ( pin 4 / pin 5 mainly ) are discarded completely and instead the same pins of other port 2 is used.