The 68HC12 ( or HC12 for short) is a microcontroller family from Freescale Semiconductor. Originally introduced in the mids, the architecture is an. Has several new addressing modes added. • Accesses additional memories externally. Here is an overview of the HCS12 CPU architecture. The HCS12 CPU is. COM/SEMICONDUCTORS. HCS Microcontrollers. S12CPUV2/D. Rev. 0 In the M68HC12 and HCS12 architecture, all memory and input/output. (I/O) are.

Author: Kazitaxe Kazralrajas
Country: Costa Rica
Language: English (Spanish)
Genre: Automotive
Published (Last): 28 November 2006
Pages: 301
PDF File Size: 6.71 Mb
ePub File Size: 6.48 Mb
ISBN: 892-8-65547-983-2
Downloads: 53725
Price: Free* [*Free Regsitration Required]
Uploader: Grotaxe

Each location within this memory has an address by which we identify it. Some symbols used in this column: Students not only develop a strong foundation of Assembly language programming, they develop hca12 comprehensive understanding of HCS12 interfacing.

To add these two numbers, we need to put one of them in an accumulator. About project SlidePlayer Terms of Service.

HCS12 ARCHITECTURE Razvan Bogdan Embedded Systems. – ppt download

Again, only some instructions affect these flag bits: If you wish to download it, please recommend it to your friends in any social system. Architectre list of these registers is often called the CPU programming model. Trace Recording for Embedded Systems: The following are all equivalent: Do conditionCode practice sheet for H, Z, C bits.


Arithmetic, Logic Instructions, and Programs Chapter 6: The number of letters in that column indicates the number of E cycles that a architedture instruction takes to complete the execution. Registration Forgot your password? Direct Addressing and Extended Addressing. In this notation, the leftmost bit is the sign bit.

EET Unit 2. HCS12 Architecture

Some instructions operate on Accumulator A or Accumulator B. A memory map shows which memory addresses are reserved, and which are available for srchitecture use. For example, instead of specifying the number to be loaded right in the instruction itself, maybe we want to load the number from a particular memory location into ACCA.

Other instructions operate on Accumulator D. Visit our Beautiful Books page and find hcs122 books for kids, photography lovers and more.

PC always holds the address of the next archhitecture to be executed. ABA is very simple. The pound sign indicates immediate addressing. My presentations Profile Feedback Log out.


EET 2261 Unit 2 HCS12 Architecture

This column shows the numbers in hex that represent each instruction. Homework 2 and Lab 2 due next week.

This happens when either: Computer Hardware Organization What is a Computer? Do conditionCode practice sheet for N, V bits. Introduction to Assembly Language. Very few mathematical operations can. Using Assembly and C with CodeWarrior, 1e features a systematic, step-by-step approach to covering various aspects of HCS12 C and Assembly language programming and interfacing.

History and Features Chapter 2: Some instructions perform complex operations that might require a dozen or more instructions in a RISC processor. And each location holds some contents, which is one byte.

Author: admin