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

X  

HCS12 Datasheet(PDF) 338 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) 338 Page - Freescale Semiconductor, Inc

Back Button HCS12 Datasheet HTML 334Page - Freescale Semiconductor, Inc HCS12 Datasheet HTML 335Page - Freescale Semiconductor, Inc 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 Next Button
Zoom Inzoom in Zoom Outzoom out
 338 / 452 page
background image
S12CPUV2 Reference Manual, Rev. 4.0
338
Freescale Semiconductor
Other instructions that are useful for custom fuzzy logic programs include:
• MINA (place smaller of two unsigned 8-bit values in accumulator A)
• EMIND (place smaller of two unsigned 16-bit values in
accumulator D)
• MAXM (place larger of two unsigned 8-bit values in memory)
• EMAXM (place larger of two unsigned 16-bit values in memory)
• TBL (table lookup and interpolate)
• ETBL (extended table lookup and interpolate)
• EMACS (extended multiply and accumulate signed 16-bit by 16-bit to
32-bit)
For higher resolution fuzzy programs, the fast extended precision math
instructions in the CPU12 are also beneficial. Flexible indexed addressing
modes help simplify access to fuzzy logic data structures stored as lists or
tabular data structures in memory.
The actual logic additions required to implement fuzzy logic support in the
CPU12 are quite small, so there is no appreciable increase in cost for the
typical user. A fuzzy inference kernel for the CPU12 requires one-fifth as
much code space and executes almost 50 times faster than a comparable
kernel implemented on a typical midrange microcontroller.
9.2 Fuzzy Logic Basics
This is an overview of basic fuzzy logic concepts. It can serve as a general
introduction to the subject, but that is not the main purpose. There are a
number of fuzzy logic programming strategies. This discussion
concentrates on the methods implemented in the CPU12 fuzzy logic
instructions. The primary goal is to provide a background for a detailed
explanation of the CPU12 fuzzy logic instructions.
In general, fuzzy logic provides for set definitions that have fuzzy
boundaries rather than the crisp boundaries of Aristotelian logic. These sets
can overlap so that, for a specific input value, one or more sets associated
with linguistic labels may be true to a degree at the same time. As the input
varies from the range of one set into the range of an adjacent set, the first
set becomes progressively less true while the second set becomes
progressively more true.
Fuzzy logic has membership functions which emulate human concepts like
“temperature is warm”; that is, conditions are perceived to have gradual
boundaries. This concept seems to be a key element of the human ability to



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