English for Specific Purposes


Electronic Engineering 93

 

SPECIALIST READING A: Microcontroller Matter


 

9. Scan the text and match the headings (a – h) with the paragraphs (1 – 8).

 

a) Watchdog;

b) BUS;

c) CPU;

d) General information;

e) Input-output unit;

f) Memory unit;

g) Serial communication;

H) Timer unit

10. Now study the text to match examples with the proper paragraph and write the paragraph title in the blank:

 

a "stuck" program and

 

microcontroller’s max value

 

elapsed time can be determined by T1-T2 periods consideration

 

rules for information and fluent communication exchange

 

microcontroller recognition of the writing or reading processes

 

address transition from CPU memory and all blocks connection inside a microcontroller services

 

block with a built-in capability to operate with its contents

 

helps to get the contents of a

 

certain addressed location

 

main point definition and general idea introduction


 

 

1. _________________________________

Microcontroller integrates a number of the

 

components of a microprocessor system onto a single microchip. It is optimized to interact with the outside world through on-board interfaces. Microprocessor is also used to co-ordinate the flow of information between separate memory and peripheral devices which are located outside. Connections to a microprocessor include address, control and data busses that allow selecting one of its peripherals and sending to or retrieve data from it. Microcontroller processor and peripherals are built on the same silicon and the devices are self-contained and rarely have any bus structures extending outside their packages. So a microcontroller incorporates onto the same microchip the CPU core, both ROM and RAM, some parallel digital I/O.

 

2. _________________________________

Memory is part of the microcontroller storing

 

data. For a certain input we get the contents of a certain addressed memory location. Memory consists of all memory locations, and addressing. Beside reading from a memory location, it must also provide for writing onto it. This is done by supplying an additional line called control line. We will designate this line as R/W (read/write). Control line is used in the following way: if r/w=1, reading is done, and if opposite is true then writing is done on the memory location.

 

3. _________________________________

 

The block that will have a built in capability to multiply, divide, subtract, and move their content from one memory location onto another is called "central processing unit" (CPU). Its memory locations are called registers. Registers are to help with performing various mathematical operations or any other operations with data wherever data can be found. Two independent entities (memory and CPU) which are interconnected, and thus any exchange of data is hindered, as well as its functionality. Simply stated, we must have some "way" through data goes from one block to another.

 

4. _________________________________

 

That "way" is called "bus". There are two types of buses: address and data bus. The first one consists of as many lines as the amount of memory we wish to address and the other one is as wide as data, in our case 8 bits or the connection line. First one serves to transmit address from CPU memory, and the second to connect all blocks inside the microcontroller. Thus we get a unit that's capable of working by itself, but it does not have

 


 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: