поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

STC89C53RC датащи(PDF) 160 Page - STCmicro Technology Co,.Ltd

номер детали STC89C53RC
подробное описание детали  Enhanced 80C51 Central Processing Unit ,6T or 12T per machine cycle
PDF  165 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  STC [STCmicro Technology Co,.Ltd]
домашняя страница  http://www.stcmicro.com/
Logo STC - STCmicro Technology Co,.Ltd

STC89C53RC датащи(HTML) 160 Page - STCmicro Technology Co,.Ltd

Back Button STC89C53RC Datasheet HTML 156Page - STCmicro Technology Co,.Ltd STC89C53RC Datasheet HTML 157Page - STCmicro Technology Co,.Ltd STC89C53RC Datasheet HTML 158Page - STCmicro Technology Co,.Ltd STC89C53RC Datasheet HTML 159Page - STCmicro Technology Co,.Ltd STC89C53RC Datasheet HTML 160Page - STCmicro Technology Co,.Ltd STC89C53RC Datasheet HTML 161Page - STCmicro Technology Co,.Ltd STC89C53RC Datasheet HTML 162Page - STCmicro Technology Co,.Ltd STC89C53RC Datasheet HTML 163Page - STCmicro Technology Co,.Ltd STC89C53RC Datasheet HTML 164Page - STCmicro Technology Co,.Ltd Next Button
Zoom Inzoom in Zoom Outzoom out
 160 / 165 page
background image
A program is explicitly selected to be in a certain memory model by using the C directive, #pragma. Otherwise,
the default memory model is small. It is recommended that programs use the small memory model as it allows for
the fastest possible access by defaulting all variables to reside in internal data memory.
The compact memory model causes all variables to default to the first page of external data memory while
the large memory model causes all variables to default to the full external data memory range of up to 64 Kbytes.
ARRAYS
Often, a group of variables used to store data of the same type need to be grouped together for better readability.
For example, the ASCII table for decimal digits would be as shown below.
ASCII table for decimal digits
Decimal Digit
ASCII Code In Hex
0
30H
1
31H
2
32H
3
33H
4
34H
5
35H
6
36H
7
37H
8
38H
9
39H
To store such a table in an 8051 C program, an array could be used. An array is a group of variables of the same
data type, all of which could be accessed by using the name of the arrary along with an appropriate index.
The array to store the decimal ASCII table is:
int
table [10] =
{0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39};
Notice that all the elements of an array are separated by commas. To access an individul element, an index
starting from 0 is used. For instance, table[0] refers to the first element while table[9] refers to the last element in
this ASCII table.
STRUCTURES
Sometime it is also desired that variables of different data types but which are related to each other in some way
be grouped together. For example, the name, age, and date of birth of a person would be stored in different types
of variables, but all refer to the person's personal details. In such a case, a structure can be declared. A structure is
a group of related variables that could be of different data types. Such a structure is declared by:
struct
person {
char name;
int age;
long DOB;
};
Once such a structure has been declared, it can be used like a data type specifier to create structure variables that
have the member's name, age, and DOB. For example:
struct
person
grace = {"Grace", 22, 01311980};
160



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com