Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

HCS12 Datasheet(PDF) 340 Page - Freescale Semiconductor, Inc

Part # HCS12
Description  HCS12 Microcontrollers
PDF  452 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

HCS12 Datasheet(HTML) 340 Page - Freescale Semiconductor, Inc

Back Button HCS12 Datasheet HTML 336Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 337Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 338Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 339Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 340Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 341Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 342Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 343Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 344Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 340 / 452 page
background image
S12CPUV2 Reference Manual, Rev. 4.0
340
Freescale Semiconductor
The knowledge base can be developed by an application expert without any
microcontroller programming experience. Membership functions are simply
expressions of the expert’s understanding of the linguistic terms that
describe the system to be controlled. Rules are ordinary language
statements that describe the actions a human expert would take to solve the
application problem.
Rules and membership functions can be reduced to relatively simple data
structures (the knowledge base) stored in non-volatile memory. A fuzzy
inference kernel can be written by a programmer who does not know how
the application system works. The only thing the programmer needs to do
with knowledge base information is store it in the memory locations used by
the kernel.
One execution pass through the fuzzy inference kernel generates system
output signals in response to current input conditions. The kernel is
executed as often as needed to maintain control. If the kernel is executed
more often than needed, processor bandwidth and power are wasted;
delaying too long between passes can cause the system to get too far out
of control. Choosing a periodic rate for a fuzzy control system is the same
as it would be for a conventional control system.
9.2.1 Fuzzification (MEM)
During the fuzzification step, the current system input values are compared
against stored input membership functions to determine the degree to which
each label of each system input is true. This is accomplished by finding the
y-value for the current input value on a trapezoidal membership function for
each label of each system input. The MEM instruction in the CPU12
performs this calculation for one label of one system input. To perform the
complete fuzzification task for a system, several MEM instructions must be
executed, usually in a program loop structure.
Figure 9-2 shows a system of three input membership functions, one for
each label of the system input. The x-axis of all three membership functions
represents the range of possible values of the system input. The vertical line
through all three membership functions represents a specific system input
value. The y-axis represents degree of truth and varies from completely
false ($00 or 0 percent) to completely true ($FF or 100 percent). The y-value
where the vertical line intersects each of the membership functions, is the
degree to which the current input value matches the associated label for this
system input. For example, the expression “temperature is warm” is 25



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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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