| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
AN2200 Converting HC908AZ60 Code HC08AZ32 Tracy McHenry Appl
Top Searches for this datasheetOrder this document AN2200/D AN2200 Converting HC908AZ60 Code HC08AZ32 Tracy McHenry Applications Engineering East Kilbride, Scotland Freescale Semiconductor, Inc. Introduction purpose this document help customers have developed their code HC908AZ60 require convert HC08AZ32. highlights differences between Flash devices provides checklist help with code development. This application note also applicable HC08AZ16/24 HC08AB16/24/32 devices. reader assume references HC08AZ32 also apply these devices unless otherwise stated. Differences between HC908AZ60 HC08AZ32 This section describes differences between HC908AZ60 HC08AZ32. Each affected module listed along with summary changes. Motorola, Inc., 2001 More Information This Product, www.freescale.com Application Note versus FLASH HC08AZ32 device, code stored static, factory masked Read Only Memory (ROM) whereas HC908AZ60, code stored nonvolatile electrically erasable programmable memory (Flash EEPROM). There difference when reading from either Flash memories however should noted that HC908AZ60 Flash whereas HC08AZ32 only ROM. should noted that HC08AZ16 HC08AB16 have that HC08AZ24 HC08AB24 have ROM. user advised consult latest HC908AZ60 specification details programming Flash module. Freescale Semiconductor, Inc. Mask Options HC08AZ32 uses mask option registers (MORA MORB) various options. contents MORA MORB selected user submission. Alternatively, HC908AZ60 uses configuration registers (Config-1 Config-2) that programmed user select their required options. configuration registers write-once registers. reset configuration registers will read their default values. Once these registers have been written further writes will have effect until reset occurs. important that user checks polarities these registers ensure correct options AN2200 Differences between HC908AZ60 HC08AZ32 More Information This Product, www.freescale.com Motorola Application Note 2.2.1 Mask Option Register versus Config-1 Register MORA $001F Reset: Bit-7 MORA Config-1 registers located address $001F however polarity several bits these registers different listed below LVISTOP ROMSEC Unaffected LVIRSTD LVIPWRD Reset SSREC COPRS STOP COPD Config-1 $001F Reset: Bit-7 Freescale Semiconductor, Inc. LVISTOP LVIRST LVIPWR SSREC COPL STOP COPD Bit-2 HC08AZ32 defined Rate Select (COPRS) determine timeout period when selected enables long timeout period 262128 cycles. Conversely, this defined Long Timeout (COPL) HC908AZ60 when selected enables short timeout period 8176 cycles. Bit-4 HC08AZ32 defined Power Disable (LVIPWRD) when selected disables module power. However, this defined Power Enable (LVIPWR) HC908AZ60 when enables module power. Bit-5 HC08AZ32 defined Reset Disable (LVIRSTD) when selected disables module resets. Again, HC908AZ60 this defined reset enable (LVIRST) when enables reset signal from module. Bit-6 MORA HC08AZ16 defined security (SEC) however this reserved HC908AZ60 Config-1 register AN2200 Motorola Differences between HC908AZ60 HC08AZ32 More Information This Product, www.freescale.com Application Note 2.2.2 Mask Option Register versus Config-2 Register MORB, HC08AZ32 register, located address $003F contains only active bit. HC908AZ60 Config-2 register instead which located address $FE09 active bits (bit MSCAND AZxx) which used correctly HC908AZ60. should noted that MSCAN module always enabled HC08AZ16/24/32. MORB $003F Reset: Bit-7 EESEC Unaffected Reset Freescale Semiconductor, Inc. Unimplemented Config-2 $FE09 Reset: Bit-7 MSCAND AZxx Reserved following descriptions refer Config-2 (address $FE09) HC908AZ60. Bit-0 (AZxx) used configure device `AZ' device should user. Bit-4 (MSCAND) used disable MSCAN module. When MSCAN module disabled. AN2200 Differences between HC908AZ60 HC08AZ32 More Information This Product, www.freescale.com Motorola Application Note Analogue Digital Converter user required select 15-channels versus 8-channels submission HC08AZ32, however, user should note that HC908AZ60 always configured with 15-channel analog digital converter. CAUTION: Freescale Semiconductor, Inc. user should note that devices configured with channel ADC, pins used channels also share their functions with timer clock inputs well general purpose I/O. Therefore, channels using TACLK TBCLK pins clock inputs 16-bit timers. Timer Interface Module TIMA HC08AZ32 4-channel timer whereas HC908AZ60's TIMA module 6-channel timer. additional vectors HC908AZ60 located $FFCC $FFCF which area HC08AZ32. code compatibility these extra timer channels should used although user should aware their existence. Lock Time module HC08AZ32 older revision than module HC908AZ60 result take longer lock. important, therefore, short reset time been selected that user services whilst waiting lock. AN2200 Motorola Differences between HC908AZ60 HC08AZ32 More Information This Product, www.freescale.com Application Note Differences Guide flowchart shown figure highlights main differences between HC908AZ60 HC08AZ32. Polarity differences between MORA register Config-1 register. Check bits Freescale Semiconductor, Inc. address content MORB different Config-2. (MORB located address $003F whereas Config-2 located address $FE09.) lock time HC08AZ32 longer than lock time required HC908AZ60 wise service whilst waiting lock when short timeouts have been selected. user required select 15-channels versus 8channels submission HC08AZ32 whereas HC908AZ60 always configured with 15-channels. TIMA HC08AZ32 channel timer whereas TIMA channel timer HC908AZ60. additional vectors channel timer HC908AZ60. (The additional vectors located area $FFCC $FFCF which area located $FFCC $FFCF which area onon HC08AZ32.) HC08AZ32. code compatibilty, extra timer channels. Check device memory maps aware differences Flash sizes. Ensure there reads unimplemented addresses smaller memory devices. Figure HC08AZ32/HC908AZ60 Differences Guide AN2200 Differences Guide More Information This Product, www.freescale.com Motorola Application Note Conclusion differences discussed above should taken into account when developing code that used both HC908AZ60 HC08AZ32. particular, important gain familiarity with polarity differences several bits HC08AZ32 MORA register versus HC908AZ60 Config-1 register. This will ensure that various options correctly regardless what device present (either HC08AZ32 Flash HC908AZ60). Finally, user advised read relevant chapters latest HC08AZ32 HC908AZ60 specifications ensure differences have been fully captured. Freescale Semiconductor, Inc. AN2200 Motorola Conclusion More Information This Product, www.freescale.com Application Note Motorola reserves right make changes without further notice products herein. Motorola makes warranty, representation guarantee regarding suitability products particular purpose, does Motorola assume liability arising application product circuit, specifically disclaims liability, including without limitation consequential incidental damages. "Typical" parameters which provided Motorola data sheets and/or specifications vary different applications actual performance vary over time. operating parameters, including "Typicals" must validated each customer application customer's technical experts. Motorola does convey license under patent rights rights others. Motorola products designed, intended, authorized components systems intended surgical implant into body, other applications intended support sustain life, other application which failure Motorola product could create situation where personal injury death occur. Should Buyer purchase Motorola products such unintended unauthorized application, Buyer shall indemnify hold Motorola officers, employees, subsidiaries, affiliates, distributors harmless against claims, costs, damages, expenses, reasonable attorney fees arising directly indirectly, claim personal injury death associated with such unintended unauthorized use, even such claim alleges that Motorola negligent regarding design manufacture part. Motorola registered trademarks Motorola, Inc. Motorola, Inc. Equal Opportunity/Affirmative Action Employer. Freescale Semiconductor, Inc. reach USA/EUROPE: Motorola Literature Distribution; P.O. 5405, Denver, Colorado 80217. 1-303-675-2140 HOME PAGE: http://motorola.com/sps/ JAPAN: Motorola Japan Ltd.; SPS, Technial Information Center, 3-20-1, Minami-Azabu, Minato-ku, Tokyo 106-8573 Japan. 81-3-3440-3569 ASIA/PACIFIC: Motorola Semiconductors H.K. Ltd.; Silicon Harbour Centre, King Street, Industrial Estate, N.T., Hong Kong. 852-266668334 CUSTOMER FOCUS CENTER: 1-800-521-6274 Motorola, Inc., 2000 More Information This Product, www.freescale.com AN2200/D Other recent searchesZHX1203 - ZHX1203 ZHX1203 Datasheet U6808B - U6808B U6808B Datasheet TDA8578 - TDA8578 TDA8578 Datasheet SC962900 - SC962900 SC962900 Datasheet 2001 - 2001 2001 Datasheet 1K460000 - 1K460000 1K460000 Datasheet MC14016B - MC14016B MC14016B Datasheet MC14016BCP - MC14016BCP MC14016BCP Datasheet BC857 - BC857 BC857 Datasheet
Privacy Policy | Disclaimer |