You're already familiar with Proteus and its usage. It's really interesting to simulate your circuit before hardware implementation because it's just a matter of few clicks here and there before you can see the output. Sometimes there are too many connections in your circuit which kind of looks ugly. This article is about using BUS WIRE in Proteus which saves you some space in the design area and the circuit also looks presentable rather than a mess of connections.
USING BUS IN PROTEUS
Bus is simply a common highway for all the connections. From our Proteus Point of View, consider the following connection diagram ( which is actually Seven Segment Interface )
SEVEN SEGMENT CONNECTION DIAGRAM |
Although it's not much of a mess but let's assume that we don't like it this way and want to make it more decent. How about this one?
SEVEN SEGMENT CONNECTION USING BUS |
The second one looks cool and decent. It also gives you more space for placing additional components. Here is how you can place a BUS WIRE in Proteus. I will explain using a simple example.
- Consider the following components which we want to connect through BUS
PLACING COMPONENTS |
- From the left menu, click this icon to select BUS
SELECTING BUS |
- Place the BUS according to requirements
PLACING BUS |
- Connect all the related components to the bus
CONNECTING COMPONENTS |
The LEDs are now connected to the corresponding buttons and you can use them accordingly. We can summarize the above procedure in the following steps
- Place a BUS
- Connect all components
- Give a unique label to each wire (which must be same at both ends of the connection)
It is important to note that a connection won't work if you use different labels. Furthermore, you can also hide the labels for more beautification. Just right-click the wire and select Hide All Wire Labels. Thus we can have
HIDING LABELS |
I hope this article helps you in simplifying your Proteus Design file. Don't forget to leave your feedback and share this post if you liked it.
thats gud (y)
ReplyDeletegratefull
ReplyDeleteThank you ^_^
Deletethank you..
ReplyDeleteSir I need your help in interfacing SD Card with 8051. Can u please guide me.
ReplyDeleteWhich variant of 8051 are you using?
DeleteSir i have been given a major project on this topic. I know the basics of 8051 and a little basic coding. I need your help for further commencements.
DeleteIf you know the basics, just get started and I'm sure you'll get somewhere.
DeleteThe SD card normally uses 3.3V so you should take that into consideration.
Then there is "SD mode" and "SPI mode". I am sure you'll opt for SPI mode.
Then it's all about the code that you write.
Sir i just need your help in code.
Deletefrom where to begin? wha to include/ thats all.. as i m a beginner...
You don't have to include anything. You need to write code for communication though SPI channel. Then you need to follow the protocol (commands) for the SD card and exchange data.
Deletethats exactly i need to know how i have to code for tht SPI mode? can u please help?
DeleteRead about the SPI protocol. Follow the data sheet of your microncontroller and learn about pins dedicated to SPI. To make things easier, search the libraries available for your microcontroller to utilize SPI channel.
DeleteNormally, you just need to initialize the channel and then communicate whenever you want.
sir any class of 8051 which has SPI Mode, like AT89S52.
ReplyDelete