mcf51ac256a Freescale Semiconductor, Inc, mcf51ac256a Datasheet - Page 200
mcf51ac256a
Manufacturer Part Number
mcf51ac256a
Description
Mcf51ac Flexis
Manufacturer
Freescale Semiconductor, Inc
Datasheet
1.MCF51AC256A.pdf
(566 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
mcf51ac256aCFUE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Company:
Part Number:
mcf51ac256aCLKE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Company:
Part Number:
mcf51ac256aCPUE
Manufacturer:
MURATA
Quantity:
1 000
- Current page: 200 of 566
- Download datasheet (4Mb)
Cyclic Redundancy Check Generator (CRCV2)
Due to internal CF1Core characteristics, this approach provides a greater data transfer rate than the original
programming model used on HCS08 (single byte writes to CRCL position).
message calculation on CF1Core.
10.5
To initialize the CRC Module and initiate a CRC16-CCITT calculation, follow this procedure:
10-6
1. Write high byte of initial seed value to CRCH.
2. Write low byte of initial seed value to CRCL.
3. Write first byte of data on which CRC is to be calculated to CRCL (an alternative option is offered
4. In the next bus cycle after step 3, if desired, the CRC result from the first byte can be read from
5. Repeat steps 3-4 until the end of all data to be checked.
* On cycle 13, there is a read-after-write hazard, since calculation of 0x39 data is underway. ips_xfr_wait is asserted
to signalize a stall cycle (the IPS master must wait until cycle 14 to read the CRC result).
ipg_clk
ips_addr
ips_module_en
ips_rwb
ips_xfr_wait
ips_wdata
ips_rdata
for CF1Cores. See
CRCH:CRCL.
Figure 10-4. CRC calculation of ASCII message “123456789” (0x31 to 0x39) on CF1Core
Initialization Information
MCF51AC256 ColdFire Integrated Microcontroller Reference Manual, Rev. 5
1
Section 10.4.2, “Programming Model Extension for
load seed
(0xffff)
2
0x0 0x1 0x4 0x5 0x6 0x7 0x4 0x5 0x6 0x7 0x1
0xff
3
4
0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39
write data (0x31 to 0x39),
mov.l + mov.l + mov.b
5
6
7
8
9
10
11
Figure 10-4
12
CF1Core).”
stall
cycle*
13
Freescale Semiconductor
0x0
14
read CRC
result
0x29 0xb1
illustrates a
15
0x1
16
Related parts for mcf51ac256a
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet: