Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

8051 Micro controller learning help (basic and more)

Status
Not open for further replies.

patelhirenh

Newbie level 6
Joined
Sep 25, 2013
Messages
12
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
47
Request to all of you please share information like books, programming example, software etc...

Aim of create this post is learning 8051 from basic.

**broken link removed**

Thanks
Hiren Patel
 

Simulation software for 8051 micro controller.

You can download from - **broken link removed**
Write in torrentz search engine - "proteus software" and go search


**broken link removed**
 

8051 Development systems

https://www.mikroe.com/chapters/view/70/chapter-7-development-systems/


07.jpg
 

Refer books written by Mazidi on microcontrollers and start to work on basic keil software and if u are working on some advanced microcontrollers, go for proteaus.
 

* What is Bit? (Definition of Bit)

Ans 1 - Definition: A Bit is a digit in the binary number system. It can have two values, 0 or 1. In computer RAM and ROM memory, a bit is a small electrical switch which is either on (value 1) or off (value 0).
However bits don't exist individually but in groups of 8 and that is a byte. So one Kilobyte of RAM = 1024 bytes or 8192 bits.
Ans 2 -A bit is the basic unit of information in computing and digital communications. A bit can have only one of two values, and may therefore be physically implemented with a two-state device. The most common representation of these values are 0 and 1. The term bit is a contraction of binary digit.

Other information:-

Bit
1 4 8 12 16 18 24 31 32 36 48 60 64 128 256 512

1 bit = a 1 or 0 (b)
 

* What is Binary?

Ans 1 -

In mathematics and computer science, the binary numeral system, or base-2 numeral system, represents numeric values using two symbols: typically 0 and 1.

Ans 2-

Definition: Binary refers to base two arithmetic using the digits 0 and 1. This corresponds to the electric current in a wire- its either On (a value of 1) or Off ( a value of 0) and this is known as a bit, derived from Binary dIgiT.


* How to convert Decimal number to Binary number?

There are two Methods.

Method 1
**broken link removed**

Method 2
**broken link removed**



Video:-
Method 1 - https://www.youtube.com/watch?v=UvCZQ5CaWx0

Method 2 - https://www.youtube.com/watch?v=qWxiXU02ZQM
 

What is Hexadecimal number system?

Ans 1-

Definition: The hexadecimal number system (also called base-16) is a number system that uses 16 unique symbols to represent a particular value. Those symbols are 0-9 and A-F.
The number system that we use in daily life is called the decimal, or base-10, system and uses the symbols 0-9 to represent a value.

Ans 2-

In mathematics and computer science, hexadecimal (also base 16, or hex) is a positional numeral system with a radix, or base, of 16. It uses sixteen distinct symbols, most often the symbols 0–9 to represent values zero to nine, and A, B, C, D, E, F (or alternatively a–f) to represent values ten to fifteen. For example, the hexadecimal number 2AF3 is equal, in decimal, to (2 × 163) + (10 × 162) + (15 × 161) + (3 × 160), or 10995.

* How to convert Binary number to Hexadecimal number?

**broken link removed**



Video:-
1. https://www.youtube.com/watch?feature=player_embedded&v=jFnXpMt6H_Y
 

*Decoders

Decoders are widely used for address decoding in computer design.

490px-Decoder_Example.svg.png


*Flip-Flops

jk-flipflop_4-nand.png


Flip-Flops are frequently used to store data.
 

Unit of data size

· 1 Bit = Binary Digit
· 8 Bits = 1 Byte
· 1024 Bytes = 1 Kilobyte
· 1024 Kilobytes = 1 Megabyte
· 1024 Megabytes = 1 Gigabyte
· 1024 Gigabytes = 1 Terabyte
· 1024 Terabytes = 1 Petabyte
· 1024 Petabytes = 1 Exabyte
· 1024 Exabytes = 1 Zettabyte
· 1024 Zettabytes = 1 Yottabyte
· 1024 Yottabytes = 1 Brontobyte
· 1024 Brontobytes = 1 Geopbyte
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top