What It Does A fuse protects an electrical circuit or device from excessive current when a metal element inside it melts to create an open circuit. With the exception of resettable fuses (discussed separately in “Resettable Fuses” (page 24)), a fuse must be dis carded and replaced after it has fulfilled its function. When high […]
Continue reading…
Posts by Farahat
battery What It Does,How It Works,Variants,Values,How to Use it and What Can Go Wrong
This entry covers electrochemical power sources. Electricity is most often generated ectromagnetically, but since these sources cannot be classified as components, they are outside the scope of the encyclopedia. Electrostatic sources are excluded for similar reasons. A battery is sometimes referred to as a cell or power cell, but can actually contain multiple cells, as […]
Continue reading…
jumper What It Does , How It Works , Variants ,Values ,How to Use it and What Can Go Wrong
jumper A jumper may also be referred to as a jumper socket or a shunt. A jumper should not be confused with jumper wires, which are not considered components for the purposes of this encyclopedia. OTHER RELATED COMPONENTS What It Does A jumper is a low-cost substitute for a switch, where a connection has to […]
Continue reading…
8015 Serial Data Communication ,8051 Data Communication Modes and Summary of 8015 Serial Data Communication
8051 Data Communication Modes The 8051 has one serial port-port pins 3.0 (RXD) and 3.1 (TXD)-that receives and transmits data. All data is transmitted or received in two registers with one name: SBUF. Writing to SBUF results in data transmission; reading SBUF accesses received data. Transmission and reception can take place simultaneously, and the receiver […]
Continue reading…
8015 Serial Data Communication ,Introduction and Network Configurations
Introduction Chapter 2 contained an extensive review of serial data communication concepts and the hardware and software that is built into the 8051 for enabling serial data transfers. Chapter 7 contained some brief programming examples of how this capability may be used. Serial data transmission has become so important to the overall computing strategy of […]
Continue reading…
8051 Applications (Pulse Measurement and Multiple Interrupts)
Pulse Measurement Sensors used for industrial and commercial control applications frequenT1y produce pulses that contain information about the quantity sensed. Varying the sensor output frequency, using a constant duty cycle but variable frequency pulses to indicate changes in the measured variable, is most common. Varying the duration of the pulse width, resulting in constant frequency […]
Continue reading…
8051 Applications (Putting it all Together and Summary)
Putting it all Together All of the examples presented to this point have used the free ports (Pl and parts of P3) that the "cheap" design affords. It is clear that to do a real-world design requires the use of additional port chips to enable several functions to be interfaced to the 805 l at […]
Continue reading…
8051 Applications (Introduction ,Keyboards and Displays)
Introduction Microcontrollers tend to be underutilized in many applications. There are several reasons for this anomaly. Principally, the devices are so inexpensive that it makes litT1e economic sense to try to select an optimal device for each application. A new microcontroller involves the expense of new development software and training for the designers and programmers […]
Continue reading…
805l Microcontroller Design, Serial Data Transmission and Summary
Serial Data Transmission The hallmark of contemporary industrial computing is the linking together of multiple processors to form a "local area network" or LAN. The degree of complexity of the LAN may be as simple as a microcontroller interchanging data with an I/O device, as complicated as linking multiple processors in an automated robotic manufacturing […]
Continue reading…
805l Microcontroller Design,Timing Subroutines and Lookup Tables for the 8051
Timing Subroutines Subroutines are used by call programs in what is known as a "transparent" manner-that is, the calling program can use the subroutines without being bothered by the details of what is actually going on in the subroutine. Usually, the call program preloads certain locations with data, calls the subroutine, then gets the results […]
Continue reading…