An 80C31-Controlled Power Supply

Size: px
Start display at page:

Download "An 80C31-Controlled Power Supply"

Transcription

1 THE MAGAZINE FOR COMPUTER APPLICATIONS An 80C31-Controlled Power Supply Even if you re a novice, it s pretty easy to control the power supplied to the circuits you re working on. In this article, Noel introduces us to a 80C31-controlled power supply, which is a circuit that enables you to monitor and alter voltage and current levels. FEATURE ARTICLE Noel Rios e very engineer, technician, and hobbyist needs a stable power supply to power up the circuits they re working on. However, it would be nice if you could vary the potential to accommodate many circuits. It also would be pleasant if you could vary the current supplied to the circuit, which would limit the power delivered in case something is wrong. The circuit featured here is an 80C31-controlled power supply that has voltage and current limits that you can change to suit your needs (see Photo 1). Its voltage ranges from 0 to 22 V, and its current ranges from 0 to 2.5 A. In most power supplies, you turn a knob to adjust the voltage and current. The 80C31 CPS, however, has a keypad for entering the voltage and current, as well as Set Voltage and Set Current buttons so you can change the voltage and current immediately by moving through a few menus. Additionally, you can monitor the voltage and current delivered by the power supply with the 80C31 CPS s built-in voltmeter and ammeter. The voltage and current is displayed using an LCD. CIRCUIT DESCRIPTION The brain of the circuit is the popular 80C31 microcontroller, which is the version of the 80C51 without ROM. The 80C31 is a widely available (it s produced by several manufacturers) and high-quality microcontroller for embedded design considering its instruction set and price. The 80C31 has 128 bytes of RAM, two external interrupt pins, two timer/counters, and serial ports (see Figure 1). It has 32 I/O pins, but doesn t have ROM, so some of the ports (namely ports 0 and 2) are used for the address bus and data bus. A few of the pins of port 3 are also used to interface to other devices like ADCs and DACs. The pins serve as read and write signals for proper bus operation like the read cycle and write cycle. So, after interfacing the ROM, ADCs, and DACs, you re left with 14 I/O pins. Port 1 is used to interface and read the keypad. Some of the pins in port 3 are used for the Set Voltage and Set Current buttons, while others are used to control the relay and analog switches to read the voltage and current to be fed to the ADC. U2 74HC373 is a transparent (see Figure 2). It s used to obtain the address because the address bus and data bus are multiplexed on port 0 to conserve pins coming out of the IC. The address is obtained after the Photo 1 Take a look at the front panel of the 80C31- controlled power supply. CIRCUIT CELLAR Issue 144 July

2 *PSEN ALE*PROG *EAV PP RST V CC V SS XTAL1 RAM address B Timing and Control PD Instruction Oscillator XTAL2 RAM ACC TMP2 PSW Port 1 Port 1 P1.0 P1.7 address enable, or ALE, is asserted. U3 is an 8 KB 8 UV EPROM (27C64) that stores the program that sets the voltage and current and reads the ADC. I chose the 27C64 EPROM because it s inexpensive, available, and the firmware will fit in it. You can actually use larger EPROMs like the 27C512, but they re a waste of space, money, and time because you ll have to wire the added address pins. The 4K 8 EPROM can also be used but it s hard to obtain. U4 ADC0820 is a successive approximation analog-to-digital converter that converts an analog input voltage to an 8-bit equivalent value. It s fast and provides the necessary handshaking pins to interface to the three-bus architecture without glue logic. U4 ADC0820 also converts the analog voltage to an 8-bit equivalent value. U7 CD4053 is a triple one-of-two switch. It is used to select between the voltage and current. Wondering why I said current? Using a high-side current detector, the current flowing through a sense resistor is converted into a suitable voltage to be read by the ADC. U5 and U6 AD7524 are digital-toanalog converters. They convert a digital value to an equivalent analog current. They re chosen because they provide the hardware needed to interface to the system bus. In addition, they re fast and behave like RAM memory. U9 LM358 and the adjustable resistors form a pair of current-to-voltage P0.0 PO.7 Port 0 Port 0 ALU TMP1 Port 2 SFRs timers P2.0 P2.7 Port 2 Stack pointer ROM/EPROM Port 3 Port 3 P3.0 P3.7 Program address Buffer PC increment Program counter DPTRs multiple Figure 1 The 80C31 has 128 bytes of RAM, two external interrupt pins, two timer/counters, and serial ports. converters. U8 74HC138 is an address decoder that s used to access the ADC, DAC, and LCD. The MOVX memory space is divided into 8 parts of 8 KB each. I used this scheme so that you 8 16 Figure 2 In the digital portion of the power supply, U2 74HC373 is a transparent used to obtain the address. 2 Issue 144 July 2002 CIRCUIT CELLAR

3 Photo 2 Here s a view from above the 80C31-controlled power supply. The digital part is constructed using point-to-point wiring. I used a ready-made PCB for the analog part. can also insert an 8-KB RAM just in case it s needed. Actually, the MOVX instruction generates the read and write signals whenever it s executed, so you can read and write to external devices connected to the bus. LCD1 is an LCD module based on the popular HD It s interfaced to the three-bus system using four NAND gates. Because the LCD is slow, the busy flag is read after an operation to see if it is busy or not. Failing to poll the busy flag will result in erratic operation or no display at all. In order to interface the LCD properly, you ll often need two signals at one time to perform an operation. Namely, the decoded signal like a chip select signal and the read signal for a read operation. The two signals must be turned on at the same time for a proper read operation. The same principle applies to the write cycle. C9 and R4 form the RC time delay for proper reset. The specifications require several clock cycles during which the reset is high until the clock generator is stable. D2 serves to discharge the capacitor after the power is removed. C5 to C14 serve as an immediate source of voltage because the supply rail drops as a result of the internal switching of the transistors. The voltage drop is caused by the inductances in the wire or traces of the PCB. And as you know, the current cannot change immediately when there is an inductor present in the circuit. Rectifier diodes D2, D3, D5, and D7 1N5400 convert alternating current to pulsating DC (see Figure 3). C1 filters the pulsating DC to smooth DC. C7, C8, D17, and D18 are configured as a charge pump that serves as a source for the negative voltage needed by the high-side current detector. Zener diode D1, R1, R6, and Q1 provide a constant current source for the thermal sensor. Q8 serves as a thermal sensor and limits the base current to the series pass transistor after it reaches a certain temperature. The collector current increases as the junction temperature increases even if the base current is constant. This works in theory, but it has not been tested because I don t have a themocouple themometer. I did use, however, a 4 4 heavy-duty heatsink. D12, D13, C4, and C5 form a split supply power source that s used to power the logic circuit, ADC reference, and the negative supply for the DAC reference. U1 78L05 and U3 79L05 serve as pre-regulators for the voltage references. U is the voltage regulator for the logic circuit. Note that the 1-A variety is used because this also powered the EPROM emulator used during development of the firmware, which consumed a great amount of electricity. C2, C3, and C6 are filter capacitors used to make the regulators more stable. R5, R27, and D4 LM form the ADC voltage reference. The variable resistor R27 trims the voltage to 2.55 V. R20 and D14 LM form the voltage reference needed by the DAC ICs. R26 is used to bias the Darlington transistor, which is a series pass element comprised of Q5 and Q6, which form the Darlington transistor. The series pass element Figure 3 When looking at the analog portion of the power supply, you notice that the rectifier diodes convert alternating current to pulsating DC. CIRCUIT CELLAR Issue 144 July

4 acts as a variable resistor to change the output of the power supply. R10, R21, R22, R23, R24, and U7 MC4741 act as a high-side current detector. Essentially, it s a subtractor that gives a voltage in proportion to the ratio of the resistor and voltage difference. The current moving across R10 produces a voltage drop that s detected by the subtractor, and then it s amplified according to the ratio of the resistances. A 2.5-A current produces a 2.5-V potential. This potential is compared to the voltage generated by the DAC. The comparator U5 LM358 controls the series pass element in order to regulate the current output of the power supply. R11 and R15 are a sampling element of the output voltage. The two resistors form a voltage divider and scale the voltage by 10. Thus, a 23-V potential becomes 2.3 V. The comparator U5 LM358 compares this potential to the voltage generated by the DAC and in addition to controlling the series pass element, which regulates the output voltage of the power supply. D15 and D16 isolate the two opamps. D8, D9, D10, and D11 protect the analog switch and ADC when there is an error and the sampled voltage or current rises above 5 V or drops below zero. C10 and C11 serve as filter caps to smooth the sampled voltages. R14 and R18 limit the current from the sampling points. R28, R29, D19, and D20 act as a regulator to limit the voltage going to U7 MC4741. If the circuit is unloaded, the B+ potential can reach as high as 31 V. And if this reaches U7, it will suffer electrical overstress, or EOS. The firmware, which can be downloaded from the Circuit Cellar web site, is written in assembly language using a Metalink assembler. One thing to note is why the reference is 2.55 V. The reason is that the ADC and DAC values go from zero to 255. Therefore, if you use 2.55 V you won t need to compute the values needed to obtain a desirable voltage or the reading obtained by the ADC. With this scheme, you can simply read the ADC and move the decimal point. For example, a 100 reading from the ADC is equivalent to a 10-V potential. And with an 8-bit value, the resolution of the voltage is 100 mv and the resolution of the current is 10 ma. To program a 1-A current you can send 100 to the current DAC. To program 1 V, simply send 10 to the voltage DAC. CONSTRUCTION AND ASSEMBLY You can construct the digital part of the power supply by using point-topoint wiring. I built a PCB for the analog component, however, the one I made was not that great because its only purpose was to verify if the circuit works (see Photo 2). For the digital part, I used ordinary IC sockets and wrapping wire to connect the circuit. You should also use IC sockets so you can remove the IC if it s defective. Before inserting the ICs, be sure to look for the presence of 5 V at the V CC pins. Also, check if the ground pins are indeed grounded. It s a good idea to use different colored wires so you can trace the signals of different pins. If you re going to make a PCB for the analog part, try to be sure the sampling network is close to the output connector or pads. Make the traces wide for nets carrying power from pulsating AC to DC. To calibrate the power supply, burn the calibrate program into to the 27C64 EPROM and then power up the circuit. Adjust variable resistors R2 and R3 until you read 2.55 V on pins 1 and 7 of U9 LM358. Also, adjust variable resistor R27 until you get a reading of 2.55 V going to pin 12 of U4 ADC0820. Key in 5.0 for voltage and adjust variable resistor R11 of the analog portion until you get a 5-V reading. TROUBLESHOOTING The only way you ll know if the circuit is wired correctly is if you can see messages coming out of the LCD module. The program will work even if the ADC or DACs are absent from the circuit. However, this is not the case with the LCD module. The program will hang if the LCD module is not present with dps.bin or dps.hex loaded in the 27C64 EPROM. This is because the BUSY pin of the LCD module is polled to check if the LCD is busy or not. If the circuit doesn t work, then check for the presence of 5 V at the V CC pins. You should also look to see if the ground pins are connected to ground, and if the reset circuit works. Use a logic probe or an oscilloscope to verify this. Additionally, always make sure the crystal and pins X1 or X2 of the microcontroller are in good shape. If there s no output on the LCD, then reassess your wiring. You should also watch for the activity of enable E, RS, and R/W pins. Adjust variable resistor R1 for good contrast so you can see the characters. If Enable E is not pulsating, inspect the NAND gate (U10). Check if the *RD and *WR signals are pulsating at the pins of the NAND gate. Another good idea is to verify whether or not the LCD is being selected. To do this, probe pin 12 of the U8 address decoder U8. Key in 5.0 for voltage. If the reading is zero, look to see if the VRDG from the analog portion is connected to the digital portion, which can be confirmed by inspecting pin 12 of the U7 CD4053. You should read 0.5 on a multimeter. You should always make sure that you wired the U4 ADC0820 correctly. Look for the *RD signal, *WR signal, and chip select pulse at the pins of U4. Key in 0.05 for current and connect a 4.7-Ω, 5-W resistor across the output terminals. The reading for current should be 0.05 A on the LCD. If it isn t, check for a 0.05-V reading on a multimeter on pin 13 of the U7 CD4053. If that doesn t work, check if the IRDG signal from the analog part is connected to the digital part. The U7 MC4741 of the analog part should be wired correctly and the IC itself should be in good shape. If both voltage and current readings are the same, see if the SELECT signal at pin 11 of U7 CD4053 of the digital portion is pulsing. If during the calibration phase there is not 2.55 V at the U9 LM358, even if you adjust variable resistors R2 and R3, then inspect your DAC wiring. Scan for the presence of *WR pulse at the pins of the U5 and U6 AD7524. In addition, you should check to see if the chip select signals are pulsating at pin 12 of U5 and U6 of the 4 Issue 144 July 2002 CIRCUIT CELLAR

5 AD7524. If they aren t, take a peek at the 74HC138 address decoder U8. And don t forget to verify the condition of the LM358 U9. If you don t find 2.55 V at pin 12 of ADC0820 U4, then make sure the LM D4 is wired correctly. Finally, if you don t have 2.5 V at pin 15 of U5 and U6 of the AD7524, check the wiring of LM D14. If the programmed voltage and current are not correct, even if the voltage DAC and current DAC have correct outputs, take a look at the LM358 U5 of the analog part. USING THE POWER SUPPLY To achieve an output of 700 mv, key in.7. For an output of 5 V, use 5.0. It will detect the number of keystrokes needed by the position of the decimal point. Therefore, to output 10 ma you need to press 0.01 or.01; and to output 500 ma, use 0.50 or.50. To output 1 A you ll have to key in 1.00, and so on. Remember to press the Set Voltage button first in order to set the voltage, and then press the Set Current button to program the current. RESOURCES Intel Corp., Embedded Microcontrollers 1986 DataBook, Intel, Mt. Prospect, IL, Philips Semiconductor, Philips 80C51 Family Databook, Philips, Sunnyvale, CA, SOURCE 80C31 Microcontroller Intel Corp. (602) ADDITIONAL USES The 80C31-controlled power supply has many uses. You can power numerous circuits on your workbench or charge a 6-V gel cell for constant voltage charging and to limit the peak current. In addition, you ll find that you can use the 80C31 to charge your NiCd batteries by setting the voltage higher than the battery potential and the current to 50 ma. I Noel A. Rios is an electronics and communications engineer. He has worked with semiconductor and electronics companies like Microcircuits, IMI, Allegro, and ASTEC. His interests include computers, embedded control, power conversion, test and measurement, and GPIB control. You may reach him at nar@edsamail.com.ph. SOFTWARE To download the firmware, go to ftp.circuitcellar.com/pub/circuit_ Cellar/2002/144/. Circuit Cellar, the Magazine for Computer Applications. Reprinted by permission. For subscription information, call (860) , subscribe@circuitcellar.com/ subscribe.htm. CIRCUIT CELLAR Issue 144 July

Lecture 1. Course Overview and The 8051 Architecture

Lecture 1. Course Overview and The 8051 Architecture Lecture 1 Course Overview and The 8051 Architecture MCUniversity Program Lectures 8051 architecture t System overview of C8051F020 8051 instruction set System clock, crossbar and GPIO Assembler directives

More information

8051 Microcontroller

8051 Microcontroller 8051 Microcontroller The 8051, Motorola and PIC families are the 3 leading sellers in the microcontroller market. The 8051 microcontroller was originally developed by Intel in the late 1970 s. Today many

More information

POWER SAVER METER USING MICROCONTROLLER TO SAVE ELECTRICITY UPTO 30-40%

POWER SAVER METER USING MICROCONTROLLER TO SAVE ELECTRICITY UPTO 30-40% POWER SAVER METER USING MICROCONTROLLER TO SAVE ELECTRICITY UPTO 30-40% Prof. Dipesh. M.Patel 1 Kandarp mehta 2 Himanshu amrutiya 3 Ravi bhalodia 4 Chirag amrutiya 5 1. Head, Electrical Engg. Department,

More information

SECURE DIGITAL ACCESS SYSTEM USING IBUTTON

SECURE DIGITAL ACCESS SYSTEM USING IBUTTON SECURE DIGITAL ACCESS SYSTEM USING IBUTTON Access control forms a vital link in a security chain. Here we describe a secure digital access system using ibutton that allows only authorised persons to access

More information

Embedded World Television, Radio, CD player, Washing Machine Microwave Oven Card readers, Palm devices

Embedded World Television, Radio, CD player, Washing Machine Microwave Oven Card readers, Palm devices A presentation on INTRODUCTION We are living in the Embedded World. We are surrounded with many embedded products and our daily life largely depends on the proper functioning of these gadgets. Television,

More information

Lab #2: Building the System

Lab #2: Building the System Lab #: Building the System Goal: In this second lab exercise, you will design and build a minimal microprocessor system, consisting of the processor, an EPROM chip for the program, necessary logic chips

More information

UNIT 3 THE 8051-REAL WORLD INTERFACING

UNIT 3 THE 8051-REAL WORLD INTERFACING UNIT 3 THE 8051-REAL WORLD INTERFACING 8031/51 INTERFACING TO EXTERNAL MEMORY The number of bits that a semiconductor memory chip can store is called chip capacity It can be in units of Kbits (kilobits),

More information

Embedded Systems and Software

Embedded Systems and Software Embedded Systems and Software Lecture 12 Some Hardware Considerations Hardware Considerations Slide 1 Logic States Digital signals may be in one of three states State 1: High, or 1. Using positive logic

More information

The Microcontroller Idea Book

The Microcontroller Idea Book The following material is excerpted from: The Microcontroller Idea Book Circuits, Programs, & Applications featuring the 8052-BASIC Microcontroller by Jan Axelson copyright 1994, 1997 by Jan Axelson ISBN

More information

DEV-1 HamStack Development Board

DEV-1 HamStack Development Board Sierra Radio Systems DEV-1 HamStack Development Board Reference Manual Version 1.0 Contents Introduction Hardware Compiler overview Program structure Code examples Sample projects For more information,

More information

MICROCONTROLLER AND PLC LAB-436 SEMESTER-5

MICROCONTROLLER AND PLC LAB-436 SEMESTER-5 MICROCONTROLLER AND PLC LAB-436 SEMESTER-5 Exp:1 STUDY OF MICROCONTROLLER 8051 To study the microcontroller and familiarize the 8051microcontroller kit Theory:- A Microcontroller consists of a powerful

More information

EB-51 Low-Cost Emulator

EB-51 Low-Cost Emulator EB-51 Low-Cost Emulator Development Tool for 80C51 Microcontrollers FEATURES Emulates 80C51 Microcontrollers and Derivatives Real-Time Operation up to 40 MHz 3.3V or 5V Voltage Operation Source-Level Debugger

More information

Three criteria in Choosing a Microcontroller

Three criteria in Choosing a Microcontroller The 8051 Microcontroller architecture Contents: Introduction Block Diagram and Pin Description of the 8051 Registers Some Simple Instructions Structure of Assembly language and Running an 8051 program

More information

ET2640. Unit 5:ADVANCED I/O TECHNIQUES Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458

ET2640. Unit 5:ADVANCED I/O TECHNIQUES Pearson Education, Inc. Pearson Prentice Hall Upper Saddle River, NJ 07458 ET2640 Unit 5:ADVANCED I/O TECHNIQUES skong@itt-tech.edu HARDWARE CONNECTION CHAPTER 8 8051 PINOUT XTAL1 & XTAL2 On-chip oscillator requires an external clock Quartz crystal clock 2 external 30 pf capacitors

More information

1/Build a Mintronics: MintDuino

1/Build a Mintronics: MintDuino 1/Build a Mintronics: The is perfect for anyone interested in learning (or teaching) the fundamentals of how micro controllers work. It will have you building your own micro controller from scratch on

More information

EMBEDDED SYSTEMS COURSE CURRICULUM

EMBEDDED SYSTEMS COURSE CURRICULUM On a Mission to Transform Talent EMBEDDED SYSTEMS COURSE CURRICULUM Table of Contents Module 1: Basic Electronics and PCB Software Overview (Duration: 1 Week)...2 Module 2: Embedded C Programming (Duration:

More information

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: 8051 Architecture Module No: CS/ES/5 Quadrant 1 e-text

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: 8051 Architecture Module No: CS/ES/5 Quadrant 1 e-text e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: 8051 Architecture Module No: CS/ES/5 Quadrant 1 e-text In this lecture the detailed architecture of 8051 controller, register bank,

More information

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 4 The 8051 Architecture

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 4 The 8051 Architecture Department of Electrical Engineering Lecture 4 The 8051 Architecture 1 In this Lecture Overview General physical & operational features Block diagram Pin assignments Logic symbol Hardware description Pin

More information

SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1

SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1 SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1 Subject: Microcontroller and Interfacing (151001) Class: B.E.Sem V (EC-I & II) Q-1 Explain RISC

More information

UNIT V MICRO CONTROLLER PROGRAMMING & APPLICATIONS TWO MARKS. 3.Give any two differences between microprocessor and micro controller.

UNIT V MICRO CONTROLLER PROGRAMMING & APPLICATIONS TWO MARKS. 3.Give any two differences between microprocessor and micro controller. UNIT V -8051 MICRO CONTROLLER PROGRAMMING & APPLICATIONS TWO MARKS 1. What is micro controller? Micro controller is a microprocessor with limited number of RAM, ROM, I/O ports and timer on a single chip

More information

8051 Microcontroller

8051 Microcontroller 8051 Microcontroller 1 Salient Features (1). 8 bit microcontroller originally developed by Intel in 1980. (2). High-performance CMOS Technology. (3). Contains Total 40 pins. (4). Address bus is of 16 bit

More information

Keywords Digital IC tester, Microcontroller AT89S52

Keywords Digital IC tester, Microcontroller AT89S52 Volume 6, Issue 1, January 2016 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Digital Integrated

More information

CEIBO FE-5111 Development System

CEIBO FE-5111 Development System CEIBO FE-5111 Development System Development System for Atmel W&M T89C5111 Microcontrollers FEATURES Emulates Atmel W&M T89C5111 4K Code Memory Real-Time Emulation and Trace Frequency up to 33MHz/5V ISP

More information

Professional Radio GM Series. Controlhead Service Information

Professional Radio GM Series. Controlhead Service Information Professional Radio GM Series Controlhead Service Information Issue: September 2000 ii Computer Software Copyrights The Motorola products described in this manual may include copyrighted Motorola computer

More information

Bolt 18F2550 System Hardware Manual

Bolt 18F2550 System Hardware Manual 1 Bolt 18F2550 System Hardware Manual Index : 1. Overview 2. Technical specifications 3. Definition of pins in 18F2550 4. Block diagram 5. FLASH memory Bootloader programmer 6. Digital ports 6.1 Leds and

More information

2. (2 pts) If an external clock is used, which pin of the 8051 should it be connected to?

2. (2 pts) If an external clock is used, which pin of the 8051 should it be connected to? ECE3710 Exam 2. Name _ Spring 2013. 5 pages. 102 points, but scored out of 100. You may use any non-living resource to complete this exam. Any hint of cheating will result in a 0. Part 1 Short Answer 1.

More information

Microcontrollers. Principles and Applications. Ajit Pal +5 V 2K 8. 8 bit dip switch. P2 8 Reset switch Microcontroller AT89S52 100E +5 V. 2.

Microcontrollers. Principles and Applications. Ajit Pal +5 V 2K 8. 8 bit dip switch. P2 8 Reset switch Microcontroller AT89S52 100E +5 V. 2. Ajit Pal Microcontrollers Principles and Applications +5 V 2K 8 8 bit dip switch P2 8 Reset switch Microcontroller AT89S52 100E +5 V +5 V 2.2K 10 uf RST 7 Segment common anode LEDs P1(0-6) & P3(0-6) 7

More information

CHAPTER 5. Voltage Regulator

CHAPTER 5. Voltage Regulator CHAPTER 5 Voltage Regulator In your robot, the energy is derived from batteries. Specifically, there are two sets of batteries wired up to act as voltage sources; a 9V battery, and two 1.5V batteries in

More information

TEMIC 51T (Temic) EMULATION

TEMIC 51T (Temic) EMULATION Note: To use with frequencies above 40Mhz it will be required to use an emulator board that has been specially modified to obtain high frequency operation and will work only with the POD-51Temic. The EPROM

More information

1. INTRODUCTION TO MICROPROCESSOR AND MICROCOMPUTER ARCHITECTURE:

1. INTRODUCTION TO MICROPROCESSOR AND MICROCOMPUTER ARCHITECTURE: 1. INTRODUCTION TO MICROPROCESSOR AND MICROCOMPUTER ARCHITECTURE: A microprocessor is a programmable electronics chip that has computing and decision making capabilities similar to central processing unit

More information

How to Implement I 2 C Serial Communication Using Intel MCS-51 Microcontrollers

How to Implement I 2 C Serial Communication Using Intel MCS-51 Microcontrollers APPLICATION NOTE How to Implement I 2 C Serial Communication Using Intel MCS-51 Microcontrollers SABRINA D QUARLES APPLICATIONS ENGINEER April 1993 Order Number 272319-001 Information in this document

More information

8051 microcontrollers

8051 microcontrollers 8051 microcontrollers Presented by: Deepak Kumar Rout Synergy Institute of Engineering and Technology, Dhenkanal Chapter 2 Introduction Intel MCS-51 family of microcontrollers consists of various devices

More information

12v Power Controller Project Board

12v Power Controller Project Board 12v Power Controller Project Board 12 Volt Power Controller Introduction This board provides three functions... DC power gate Low voltage disconnect Voltage / current display The typical usage for this

More information

DTMF BASED HOME AUTOMATION

DTMF BASED HOME AUTOMATION DTMF BASED HOME AUTOMATION Vimlesh Kumar Agrahari 1, Md Arzoo 2, Harish Kumar 3 1, 2 Students, Electrical Engineering Department Greater Noida Institutes of Technology, Gr.Noida, (India) 3 Assistant Professor,

More information

Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices,

Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices, Understanding the basic building blocks of a microcontroller device in general. Knows the terminologies like embedded and external memory devices, CISC and RISC processors etc. Knows the architecture and

More information

Microcontrollers. Fig. 1 gives a comparison of a microprocessor system and a microcontroller system.

Microcontrollers. Fig. 1 gives a comparison of a microprocessor system and a microcontroller system. Syllabus: : Introduction to, 8051 Microcontroller Architecture and an example of Microcontroller based stepper motor control system (only Block Diagram approach). (5 Hours) Introduction to A microcontroller

More information

Owner s Hardware Service Manual Frank Control Computer System

Owner s Hardware Service Manual Frank Control Computer System Owner s Hardware Service Manual Frank Control Computer System Revision 0105 ABOUT THIS MANUAL This section describes the contents of this manual and how to use this manual effectively. It was designed

More information

Chapter 1 Microprocessor architecture ECE 3120 Dr. Mohamed Mahmoud http://iweb.tntech.edu/mmahmoud/ mmahmoud@tntech.edu Outline 1.1 Computer hardware organization 1.1.1 Number System 1.1.2 Computer hardware

More information

RTC Interface 89C51 DS M. Krishna Kumar MAM/M7/LU17/V1/ Vcc VCC 5 SDA P1.0 6 SCL P KHz 3 BAT 3.

RTC Interface 89C51 DS M. Krishna Kumar MAM/M7/LU17/V1/ Vcc VCC 5 SDA P1.0 6 SCL P KHz 3 BAT 3. RTC Interface 89C51 Vcc P1.0 10k 10k 5 SDA DS 1307 8 VCC P1.1 6 SCL X1 1 + 3 BAT X2 2 32.768KHz - 3.6V 4 GND INTB\SQW 7 M. Krishna Kumar MAM/M7/LU17/V1/2004 1 RTC Interface contd. DS 1307 is a real time

More information

DSP240-LPI Inverter Controller Card. Technical Brief

DSP240-LPI Inverter Controller Card. Technical Brief DSP240-LPI Inverter Controller Card Technical Brief September 2006 Manual Release 3.0 Card Revision 3.0 Copyright 2001-2006 Creative Power Technologies P.O. Box 714 MULGRAVE Victoria, 3170 Tel: +61-3-9543-8802

More information

The Microcontroller. Lecture Set 3. Major Microcontroller Families. Example Microcontroller Families Cont. Example Microcontroller Families

The Microcontroller. Lecture Set 3. Major Microcontroller Families. Example Microcontroller Families Cont. Example Microcontroller Families The Microcontroller Lecture Set 3 Architecture of the 8051 Microcontroller Microcontrollers can be considered as self-contained systems with a processor, memory and I/O ports. In most cases, all that is

More information

80C51FA/83C51FA EVENT-CONTROL CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Automotive

80C51FA/83C51FA EVENT-CONTROL CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Automotive 80C51FA/83C51FA EVENT-CONTROL CHMOS SINGLE-CHIP 8-BIT MICROCONTROLLER Automotive Y Extended Automotive Temperature Range (b40 C to a125 C Ambient) Y High Performance CHMOS Process Y Three 16-Bit Timer/Counters

More information

Module 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1

Module 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1 Module 2 Embedded Processors and Memory Version 2 EE IIT, Kharagpur 1 Lesson 11 Embedded Processors - II Version 2 EE IIT, Kharagpur 2 Signals of a Typical Microcontroller In this lesson the student will

More information

History and Basic Processor Architecture

History and Basic Processor Architecture History and Basic Processor Architecture History of Computers Module 1 Section 1 What Is a Computer? An electronic machine, operating under the control of instructions stored in its own memory, that can

More information

DOCUMENT REVISION HISTORY 1:

DOCUMENT REVISION HISTORY 1: PAGE 2 OF 12 DOCUMENT REVISION HISTORY 1: DOCUMENT REVISION FROM TO DATE DESCRIPTION CHANGED BY A 2008.11.19 First Release. (Based on LCD counter drawing: COG-DEMO1003 (Rev.0)) PHILIP CHENG CHECKED BY

More information

8-bit Microcontroller with 8K Bytes In-System Programmable Flash AT89S52

8-bit Microcontroller with 8K Bytes In-System Programmable Flash AT89S52 Features Compatible with MCS -51 Products 8K Bytes of In-System Programmable (ISP) Flash Memory Endurance: 10,000 Write/Erase Cycles 4.0V to 5.5V Operating Range Fully Static Operation: 0 Hz to 33 MHz

More information

8051 INTERFACING TO EXTERNAL MEMORY

8051 INTERFACING TO EXTERNAL MEMORY 8051 INTERFACING TO EXTERNAL MEMORY Memory Capacity The number of bits that a semiconductor memory chip can store Called chip capacity It can be in units of Kbits (kilobits), Mbits (megabits), and so on

More information

Unit I. Introduction Microcontrollers and Embedded processors Overview of the 8051 Inside the 8051 Addressing Modes

Unit I. Introduction Microcontrollers and Embedded processors Overview of the 8051 Inside the 8051 Addressing Modes Unit I Introduction Microcontrollers and Embedded processors Overview of the 8051 Inside the 8051 Addressing Modes 1.1.1. Basic Introduction 1.1.1. Basic Introduction (contd.) 1.1.1. Basic Introduction

More information

ElectronFlux USB Module

ElectronFlux USB Module ElectronFlux USB Module Product ID. : 800 Board Rev. : 1.00 Date : Mar 28, 2008 Firmware Rev. : 1.10 Node Firmware Rev. : 1.30 Beta Innovations Inc. (c) 2006-2008 http://www.betainnovations.com Table of

More information

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems MT2 Introduction Embedded Systems MT2.1 Mechatronic systems Mechatronics is the synergistic integration of mechanical engineering, with electronics and intelligent computer control in the design and manufacturing

More information

ST Sitronix ST7565R. 65 x 132 Dot Matrix LCD Controller/Driver. Ver 1.7 1/ /06/01

ST Sitronix ST7565R. 65 x 132 Dot Matrix LCD Controller/Driver. Ver 1.7 1/ /06/01 ST Sitronix ST7565R 65 x 32 Dot Matrix LCD Controller/Driver Features Directly display RAM data through Display Data RAM. RAM capacity : 65 x 32 = 8580 bits Display duty selectable by select pin /65 duty

More information

Question Bank Microprocessor and Microcontroller

Question Bank Microprocessor and Microcontroller QUESTION BANK - 2 PART A 1. What is cycle stealing? (K1-CO3) During any given bus cycle, one of the system components connected to the system bus is given control of the bus. This component is said to

More information

Architecture of Computers and Parallel Systems Part 6: Microcomputers

Architecture of Computers and Parallel Systems Part 6: Microcomputers Architecture of Computers and Parallel Systems Part 6: Microcomputers Ing. Petr Olivka petr.olivka@vsb.cz Department of Computer Science FEI VSB-TUO Architecture of Computers and Parallel Systems Part

More information

Thursday, September 15, electronic components

Thursday, September 15, electronic components electronic components a desktop computer relatively complex inside: screen (CRT) disk drive backup battery power supply connectors for: keyboard printer n more! Thursday, September 15, 2011 integrated

More information

Microcontroller and Embedded Systems:

Microcontroller and Embedded Systems: Microcontroller and Embedded Systems: Branches: 1. Electronics & Telecommunication Engineering 2. Electrical & Electronics Engineering Semester: 6 th Semester / 7 th Semester 1. Explain the differences

More information

3 PHASE FAULT ANALYSIS WITH AUTO RESET FOR TEMPORARY FAULT AND TRIP FOR PREMANENT

3 PHASE FAULT ANALYSIS WITH AUTO RESET FOR TEMPORARY FAULT AND TRIP FOR PREMANENT e-issn 2455 1392 Volume 3 Issue 4, April 2017 pp. 80 84 Scientific Journal Impact Factor : 3.468 http://www.ijcter.com 3 PHASE FAULT ANALYSIS WITH AUTO RESET FOR TEMPORARY FAULT AND TRIP FOR PREMANENT

More information

SN8200 LI+ DUAL BATTERY CONTROLLER

SN8200 LI+ DUAL BATTERY CONTROLLER LI+ DUAL BATTERY CONTROLLER GENERAL DESCRIPTION The SN8200 is a highly integrated IC to serve as the control logic for a system with multiple power sources. It integrates a mini-charger s path power MOS

More information

INTRODUCTION. Mechanical Considerations APPLICATION NOTE Z86E21 THERMAL PRINTER CONTROLLER ZILOG

INTRODUCTION. Mechanical Considerations APPLICATION NOTE Z86E21 THERMAL PRINTER CONTROLLER ZILOG ZILOG DESIGNING A LOW-COST THERMAL PRINTER USING THE Z86E21 TO CONTROL THE OPERATING CURRENT ON LOW-COST THERMAL PRINTERS PROVIDES DESIGN FLEXIBILITY AND HELPS SAFEGUARD PERFORMANCE. INTRODUCTION Compact

More information

Computer Hardware Requirements for ERTSs: Microprocessors & Microcontrollers

Computer Hardware Requirements for ERTSs: Microprocessors & Microcontrollers Lecture (4) Computer Hardware Requirements for ERTSs: Microprocessors & Microcontrollers Prof. Kasim M. Al-Aubidy Philadelphia University-Jordan DERTS-MSc, 2015 Prof. Kasim Al-Aubidy 1 Lecture Outline:

More information

Embedded Applications. COMP595EA Lecture03 Hardware Architecture

Embedded Applications. COMP595EA Lecture03 Hardware Architecture Embedded Applications COMP595EA Lecture03 Hardware Architecture Microcontroller vs Microprocessor Microprocessor is a term used to describe all programmed computational devices. Microcontroller is a term

More information

PART. Maxim Integrated Products 1

PART. Maxim Integrated Products 1 9-05; Rev 0; 5/0 General Description The MAX6654 evaluation system (EV system) consists of a MAX6654 evaluation kit (EV kit) and a companion system management bus (SMBus ) interface board. The MAX6654

More information

SYLLABUS OF ADVANCED CARD LEVEL & CHIP LEVEL TRAINING ( DESKTOP AND LAPTOP )

SYLLABUS OF ADVANCED CARD LEVEL & CHIP LEVEL TRAINING ( DESKTOP AND LAPTOP ) SYLLABUS OF ADVANCED CARD LEVEL & CHIP LEVEL TRAINING ( DESKTOP AND LAPTOP ) Module 1 - Basic Electronics Basic Electronics Concept A/C, D/C Concepts & Flow Of Current Resistors - Meaning & Use Of Resistors,

More information

Engr. A. N. Aniedu Electronic and Computer Engineering Nnamdi Azikiwe University, Awka

Engr. A. N. Aniedu Electronic and Computer Engineering Nnamdi Azikiwe University, Awka Engr. A. N. Aniedu Electronic and Computer Engineering Nnamdi Azikiwe University, Awka INTRODUCTION Microcontroller vs General Purpose Microprocessor General-purpose microprocessors contains No RAM No

More information

8. SED1565 Series. (Rev. 1.2)

8. SED1565 Series. (Rev. 1.2) 8. (Rev. 1.2) Contents GENERAL DESCRIPTION...8-1 FEATURES...8-1 BLOCK DIAGRAM...8-3 PIN DIMENSIONS...8-4 PIN DESCRIPTIONS...8-2 DESCRIPTION OF FUNCTIONS...8-24 COMMANDS...8-48 COMMAND DESCRIPTION...8-57

More information

Sencer Yeralan and Helen Emery Gainesville, Florida January 2000

Sencer Yeralan and Helen Emery Gainesville, Florida January 2000 Preface This book is an outgrowth of the notes and experiments developed for the graduate classes at the University of Florida. It is intended for students, hobbyists, engineers, and scientists who would

More information

80C31BH, 80C51BH, 80C51BHP, 87C51 SPECIFICATION UPDATE

80C31BH, 80C51BH, 80C51BHP, 87C51 SPECIFICATION UPDATE 80C31BH, 80C51BH, 80C51BHP, 87C51 SPECIFICATION UPDATE Release Date: December, 1996 Order Number: 272878-003 The 80C31BH, 80C51BH, 80C51BHP, 87C51 may contain design defects or errors known as errata.

More information

80C51GB, 83C51GB, 87C51GB SPECIFICATION UPDATE

80C51GB, 83C51GB, 87C51GB SPECIFICATION UPDATE 80C51GB, 83C51GB, 87C51GB SPECIFICATION UPDATE Release Date: December, 1996 Order Number: 272880-003 The 80C51GB, 83C51GB, 87C51GB may contain design defects or errors known as errata. Characterized errata

More information

MicroProcessor. MicroProcessor. MicroProcessor. MicroProcessor

MicroProcessor. MicroProcessor. MicroProcessor. MicroProcessor 1 2 A microprocessor is a single, very-large-scale-integration (VLSI) chip that contains many digital circuits that perform arithmetic, logic, communication, and control functions. When a microprocessor

More information

SH69P55A EVB. Application Note for SH69P55A EVB SH69P55A EVB SH69V55A

SH69P55A EVB. Application Note for SH69P55A EVB SH69P55A EVB SH69V55A Application Note for SH69P55A EVB SH69P55A EVB The SH69P55A EVB is used to evaluate the SH69P55A chip's function for the development of application program. It contains of a SH69V55A chip to evaluate the

More information

Variable Power Supply Digital Control Circuit Diagram Using Lm317

Variable Power Supply Digital Control Circuit Diagram Using Lm317 Variable Power Supply Digital Control Circuit Diagram Using Lm317 DIGITAL POWER SUPPLY USING LM317 A Major Project Report Submitted partial fulfillment of the requirement for the award of the Degree of

More information

TEXAS INSTRUMENTS ANALOG UNIVERSITY PROGRAM DESIGN CONTEST MIXED SIGNAL TEST INTERFACE CHRISTOPHER EDMONDS, DANIEL KEESE, RICHARD PRZYBYLA SCHOOL OF

TEXAS INSTRUMENTS ANALOG UNIVERSITY PROGRAM DESIGN CONTEST MIXED SIGNAL TEST INTERFACE CHRISTOPHER EDMONDS, DANIEL KEESE, RICHARD PRZYBYLA SCHOOL OF TEXASINSTRUMENTSANALOGUNIVERSITYPROGRAMDESIGNCONTEST MIXED SIGNALTESTINTERFACE CHRISTOPHEREDMONDS,DANIELKEESE,RICHARDPRZYBYLA SCHOOLOFELECTRICALENGINEERINGANDCOMPUTERSCIENCE OREGONSTATEUNIVERSITY I. PROJECT

More information

END-TERM EXAMINATION

END-TERM EXAMINATION (Please Write your Exam Roll No. immediately) END-TERM EXAMINATION DECEMBER 2006 Exam. Roll No... Exam Series code: 100919DEC06200963 Paper Code: MCA-103 Subject: Digital Electronics Time: 3 Hours Maximum

More information

ELECTRONICS MANUFACTURE-The In-Circuit Test sequence

ELECTRONICS MANUFACTURE-The In-Circuit Test sequence ELECTRONICS MANUFACTURE-The In-Circuit Test sequence In-Circuit Test comprises several sections, each consisting of a series of tests on individual devices. By testing devices individually, failures can

More information

Chapter 1: Basics of Microprocessor [08 M]

Chapter 1: Basics of Microprocessor [08 M] Microprocessor: Chapter 1: Basics of Microprocessor [08 M] It is a semiconductor device consisting of electronic logic circuits manufactured by using either a Large scale (LSI) or Very Large Scale (VLSI)

More information

Vladimir Tsarkov Electrical Engineering

Vladimir Tsarkov Electrical Engineering . Travis Ram William Brumby Electrical Engineering Gaston Mulisanga Computer Engineering Computer Engineering Vladimir Tsarkov Electrical Engineering Motivation Traditional meters offer little assistance

More information

Module 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1

Module 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1 Module 2 Embedded Processors and Memory Version 2 EE IIT, Kharagpur 1 Lesson 10 Embedded Processors - I Version 2 EE IIT, Kharagpur 2 In this lesson the student will learn the following Architecture of

More information

ST Sitronix ST7565R. 65 x 132 Dot Matrix LCD Controller/Driver. Ver 1.3 1/ /11/25

ST Sitronix ST7565R. 65 x 132 Dot Matrix LCD Controller/Driver. Ver 1.3 1/ /11/25 ST Sitronix ST7565R 65 x 32 Dot Matrix LCD Controller/Driver Features Direct display of RAM data through the display data RAM. RAM capacity : 65 x 32 = 8580 bits Display duty selectable by select pin /65

More information

HAND-HELD THERMOCOUPLE THERMOMETER SERVICE MANUAL. CATALOG NUMBERS , and , and PROPRIETARY

HAND-HELD THERMOCOUPLE THERMOMETER SERVICE MANUAL. CATALOG NUMBERS , and , and PROPRIETARY HAND-HELD THERMOCOUPLE THERMOMETER SERVICE MANUAL CATALOG NUMBERS 600-1000, 600-1010 and 600-1020 91100-00, 91100-10 and 91100-20 PROPRIETARY Information contained in this manual is proprietary to COLE-PARMER

More information

TS04. 4-Channel Self Calibration Capacitive Touch Sensor SPECIFICATION V2.0

TS04. 4-Channel Self Calibration Capacitive Touch Sensor SPECIFICATION V2.0 TS4 4-Channel Self Calibration Capacitive Touch Sensor SPECIFICATION V2. Specification TS4 (4-CH Auto Sensitivity Calibration Capacitive Touch Sensor). General Feature 4-Channel capacitive sensor with

More information

MICROCONTROLLER BASED SMART FAN SYSTEM

MICROCONTROLLER BASED SMART FAN SYSTEM MUHAMMAD KHAIRI BACHELOR OF ELECTRICAL ENGINEERING (HONS.) (ELECTRONICS) 2007 UMP MICROCONTROLLER BASED SMART FAN SYSTEM MUHAMMAD KHAIRI BIN ABD. GHANI UNIVERSITI MALAYSIA PAHANG v ABSTRACT This project

More information

SYLLABUS UNIT - I 8086/8088 ARCHITECTURE AND INSTRUCTION SET

SYLLABUS UNIT - I 8086/8088 ARCHITECTURE AND INSTRUCTION SET 1 SYLLABUS UNIT - I 8086/8088 ARCHITECTURE AND INSTRUCTION SET Intel 8086/8088 Architecture Segmented Memory, Minimum and Maximum Modes of Operation, Timing Diagram, Addressing Modes, Instruction Set,

More information

Lecture (02) PIC16F84 (I)

Lecture (02) PIC16F84 (I) Lecture (02) PIC16F84 (I) By: Dr. Ahmed ElShafee ١ Review of Memory Technologies The PIC 16 Series PIC 16F84A The PIC 16F84A Memory The Oscillator Instruction Cycle Power up and Reset Parallel ports Technical

More information

Microprocessors/Microcontrollers

Microprocessors/Microcontrollers Microprocessors/Microcontrollers A central processing unit (CPU) fabricated on one or more chips, containing the basic arithmetic, logic, and control elements of a computer that are required for processing

More information

Chapter 1. Microprocessor architecture ECE Dr. Mohamed Mahmoud.

Chapter 1. Microprocessor architecture ECE Dr. Mohamed Mahmoud. Chapter 1 Microprocessor architecture ECE 3130 Dr. Mohamed Mahmoud The slides are copyright protected. It is not permissible to use them without a permission from Dr Mahmoud http://www.cae.tntech.edu/~mmahmoud/

More information

EVAL-ADT7516. SPI -/I 2 C -Compatible, Temperature Sensor, 4-Channel ADC and Quad Voltage Output DAC FEATURES APPLICATIONS

EVAL-ADT7516. SPI -/I 2 C -Compatible, Temperature Sensor, 4-Channel ADC and Quad Voltage Output DAC FEATURES APPLICATIONS SPI -/I 2 C -Compatible, Temperature Sensor, 4-Channel ADC and Quad Voltage Output DAC EVAL-ADT7516 FEATURES Easy evaluation of the ADT7516 Can be used to emulate ADT7517 and ADT7519 Evaluation software

More information

Fig 1. Block diagram of a microcomputer

Fig 1. Block diagram of a microcomputer Computer: A computer is a multipurpose programmable machine that reads binary instructions from its memory, accepts binary data as input,processes the data according to those instructions and provides

More information

AVR Intermediate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

AVR Intermediate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help AVR Intermediate Development Board Product Manual Contents 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help 1. Overview 2. Features The board is built on a high quality FR-4(1.6

More information

Type Version Ordering Code Package PEB 2025-N V 1.5 Q67100-H6300 P-LCC-28-R (SMD) PEB 2025-P V 1.5 Q67100-H6241 P-DIP-22

Type Version Ordering Code Package PEB 2025-N V 1.5 Q67100-H6300 P-LCC-28-R (SMD) PEB 2025-P V 1.5 Q67100-H6241 P-DIP-22 ISDN Exchange Power Controller (IEPC) PEB 2025 CMOS IC Features Supplies power to up to four transmission lines CCITT recommendations compatible for power feed at the S interface Each line is individually

More information

PIC Microcontroller Introduction

PIC Microcontroller Introduction PIC Microcontroller Introduction The real name of this microcontroller is PICmicro (Peripheral Interface Controller), but it is better known as PIC. Its first ancestor was designed in 1975 by General Instruments.

More information

OPERATIONAL UP TO. 300 c. Microcontrollers Memories Logic

OPERATIONAL UP TO. 300 c. Microcontrollers Memories Logic OPERATIONAL UP TO 300 c Microcontrollers Memories Logic Whether You Need an ASIC, Mixed Signal, Processor, or Peripheral, Tekmos is Your Source for High Temperature Electronics Using either a bulk silicon

More information

NT7532 V X132 RAM-Map LCD Controller/Driver. Preliminary

NT7532 V X132 RAM-Map LCD Controller/Driver. Preliminary 65X132 RAM-Map LCD Controller/Driver V 0.1 Preliminary 1 1 REVISION HISTORY...3 2 FEATURES...4 3 GENERAL DESCRIPTION...4 4 PADS CONFIGURATION...5 5 BLOCK DIAGRAM...6 6 PAD DESCRIPTIONS...7 7 FUNCTIONAL

More information

With a digital input we can read two states, a high or low. A switch can be open or closed.

With a digital input we can read two states, a high or low. A switch can be open or closed. Page 1 of 6 PRODUCT INFORMATION B&B ELECTRONICS Data Acquisition Basics Data Acquisition hardware devices provide an interface between electrical signals a computer can read or can output to control things

More information

BASIC INTERFACING CONCEPTS

BASIC INTERFACING CONCEPTS Contents i SYLLABUS UNIT - I 8085 ARCHITECTURE Introduction to Microprocessors and Microcontrollers, 8085 Processor Architecture, Internal Operations, Instructions and Timings, Programming the 8085-Introduction

More information

Memory Expansion. Lecture Embedded Systems

Memory Expansion. Lecture Embedded Systems Memory Expansion Lecture 22 22-1 In These Notes... Memory Types Memory Expansion Interfacing Parallel Serial Direct Memory Access controllers 22-2 Memory Characteristics and Issues Volatility - Does it

More information

Home Security System with Remote Home Automation Control

Home Security System with Remote Home Automation Control Home Security System with Remote Home Automation Control Justin Klumpp Senior Project Hardware Description Western Washington University April 24 2005 Professor Todd Morton Introduction: This document

More information

DS1306. Serial Alarm Real Time Clock (RTC)

DS1306. Serial Alarm Real Time Clock (RTC) www.dalsemi.com FEATURES Real time clock counts seconds, minutes, hours, date of the month, month, day of the week, and year with leap year compensation valid up to 2100 96-byte nonvolatile RAM for data

More information

Doc: page 1 of 8

Doc: page 1 of 8 Minicon Reference Manual Revision: February 9, 2009 Note: This document applies to REV C of the board. 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Minicon board is a

More information

Two-wire. Jumper for 12V. J2 Enable Adjust D/A1. Super PLC Warning: Warranty Void if this label is damaged 62256LP-12 CMOS RAM 4.

Two-wire. Jumper for 12V. J2 Enable Adjust D/A1. Super PLC Warning: Warranty Void if this label is damaged 62256LP-12 CMOS RAM 4. T100MD-888+ PLC Installation Guide LCD Display Module 1N4007 (optional) + - 12 to 24V DC Power Supply for PLC Contrast Adjust 14-pin LCD Display port Two-wire RS485 + - Jumper for 12V 1000µ F 5 E.Cap (Optional)

More information

Table of Contents. Table of Contents Microcomputers Microcontroller Technology using the 32-Bit ARM Cortex M3

Table of Contents. Table of Contents Microcomputers Microcontroller Technology using the 32-Bit ARM Cortex M3 Table of Contents Table of Contents Microcomputers Microcontroller Technology using the 32-Bit ARM Cortex M3 1 2 2 Lucas Nülle GmbH Page 1/9 www.lucas-nuelle.com Microcomputers Training systems on microcontroller

More information

How Nohau supports the Philips 8051MX Microcontroller

How Nohau supports the Philips 8051MX Microcontroller How Nohau supports the Philips 8051MX Microcontroller There are two options for the emulation of the 8xC51MB2 and 8xC51MC2 micros. One is the emulator with 768k of emulation memory that has been configured

More information