[PDF] [PDF] 68HC11 Notes

30 oct 2006 · Motorola 68HC11 E1,E9 operating at 2 MHz E-clock 68HC11 EVBU Simulator Version 0 6 PySim11 Version 3 4 Sample Source Code



Previous PDF Next PDF





[PDF] 68HC11 Instruction Set

Inherent addressing always deals with data or operands stored in registers not in memory Examples: Address Code Mnemonic Instruction Actions 0100 4F CLRA  



[PDF] 68HC11 Programmers Reference Manual

gram examples distributed with the Motorola 68HC11 Reference Manual; any of the code examples stored on the anonymous ftp sites (see Section H) or 



[PDF] 68HC11 Assembly Language Programming

code In the back of the Motorola 68HC11 programmer's handbook is a table of the operations are often placed back into a register; for example, an instruction  



[PDF] 4 slides/page

Source Code, Object Code, and the Assembler C 68HC11 Instruction Set Example ○ Add the following numbers: ○ 68HC11 can add 2 bytes or 2 double  



[PDF] 68HC11 Notes

30 oct 2006 · Motorola 68HC11 E1,E9 operating at 2 MHz E-clock 68HC11 EVBU Simulator Version 0 6 PySim11 Version 3 4 Sample Source Code



[PDF] Menu Computer Functional Block Diagram - University of Florida

Programming Model for the an example microprocessors (the See examples on web: μP Binary(Hex) Machine Codes 68HC11: $86 $0A G-CPU: $02 $0A  



[PDF] Introduction to Microcontrollers

68HC11 most widely used • Used in C 8-bit condition code register Stores Example: LDAA $64 loads contents of memory address $0064 into AccA AccA



[PDF] 68HC11 microcontroller Activity board with Interactive - RobotShop

The AX-11 68HC11 Microcontroller Activity board is developed based-on User code will be stored in memory with back up circuit 2 5 1 A Quick C Tutorial



[PDF] Technicians Guide to 68HC11 Microcontrollerpdf

computer languages and provides some samples of how the code might read High-level languages are designed to be more removed from machine code and  

[PDF] 68hc11 instruction set

[PDF] 69 co defendants

[PDF] 69 cours de verdun oyonnax

[PDF] 69 meaning in the bible

[PDF] 6g frequency band

[PDF] 6ix9ine age 2019

[PDF] 6ix9ine age 2020

[PDF] 6ix9ine age jail

[PDF] 6ix9ine agency

[PDF] 6ix9ine gooba cast

[PDF] 6ix9ine gooba dancers

[PDF] 6ix9ine gooba lyrics az

[PDF] 6ix9ine gooba lyrics download

[PDF] 6ix9ine gooba lyrics english

[PDF] 6ix9ine gooba lyrics español

[PDF] 68HC11 Notes

68HC11 Notes

Version 1.1.1

Oct 30, 2006

Andrew J. Blauch

School of Engineering

68HC11 Notes i

DISCLAIMER:

All software is provided "as is" and without any express or implied warranties, including, without limitation, the implied warranties of merchantability and fitness for a particular purpose.

COMPATABILITY:

This software has been created and tested using the following development systems:

Compiler(s):

GCC 68HC11 compiler version 2.2

Processor(s):

Motorola 68HC11 E1,E9 operating at 2 MHz E-clock

Evaluation Board(s):

Axiom Manufacturing CMM11E1-EVBU

Axiom Manufacturing CME11E9-EVBU

Simulators(s):

68HC11 EVBU Simulator Version 0.6. PySim11 Version 0.5

(developed by Andrew Sterian)

Copyright © 2005

School of Engineering

Grand Valley State University

68HC11 Notes ii

Table of Contents

1 HC11 Microcontroller.................................................................................................1

1.1 Overview.............................................................................................................1

1.2 Memory Maps.....................................................................................................1

2 Communication between PC and EVBU....................................................................6

2.1 Overview.............................................................................................................6

2.2 Block Diagram ....................................................................................................7

3 Gcc 68HC11 Compiler................................................................................................8

3.1 Overview.............................................................................................................8

3.2 Library Functions................................................................................................8

3.3 BUFFALO Library Functions.............................................................................8

3.4 Sample Source Code...........................................................................................8

4 I/O Registers................................................................................................................9

4.1 Overview.............................................................................................................9

4.2 Memory Mapped I/O Register............................................................................9

5 Parallel I/O................................................................................................................11

5.1 Overview...........................................................................................................11

5.2 Output Ports.......................................................................................................11

5.3 Input Ports.........................................................................................................11

5.4 Bi-directional Ports ...........................................................................................12

6 I/O Register C Definitions.........................................................................................13

6.1 Overview...........................................................................................................13

6.2 Register Defines................................................................................................13

6.3 Register Usage...................................................................................................13

6.4 Bit Defines.........................................................................................................14

6.5 Bit Usage...........................................................................................................14

7 Clocks and Counters..................................................................................................15

7.1 Overview...........................................................................................................15

7.2 Clocks................................................................................................................15

7.3 Free Running Clock and Counter......................................................................16

7.3.1 Overview...................................................................................................16

7.3.2 Sample Source Code.................................................................................17

7.4 Real-Time Interrupt Clock................................................................................18

7.5 Software Timing Measurements .......................................................................19

7.5.1 Example - Measuring a Pulse Width........................................................20

7.5.2 Example - Generating a Pulse Width .......................................................22

8 Events and Flags........................................................................................................24

8.1 Overview...........................................................................................................24

8.2 Polling Technique .............................................................................................25

8.2.1 Overview...................................................................................................25

8.2.2 Sample Source Code.................................................................................25

8.3 Interrupt Technique...........................................................................................26

8.3.1 Overview...................................................................................................26

8.3.2 Sample Source Code.................................................................................26

68HC11 Notes iii

8.3.3 Terminology..............................................................................................27

8.3.4 Sequence of Operation..............................................................................29

9 Timer Overflow.........................................................................................................30

9.1 Overview...........................................................................................................30

9.2 Sample Source Code.........................................................................................30

10 Real-Time Interrupt...............................................................................................31

10.1 Overview...........................................................................................................31

10.2 Sample Source Code.........................................................................................31

11 Output Compares...................................................................................................32

11.1 Overview...........................................................................................................32

11.2 Output Compare 1.............................................................................................33

11.3 Output Compares 2...5......................................................................................33

11.4 Examples...........................................................................................................34

11.4.1 Generating a Pulse Width (Output Compare 1)........................................34

11.4.2 Generating a Pulse Width (Output Compare 2)........................................35

11.4.3 Generating a Pulse Width (Output Compare 1 and 2) ..............................36

11.4.4 Generating a PWM Signal (Output Compare 1 and 2).............................37

12 Input Captures.......................................................................................................38

12.1 Overview...........................................................................................................38

12.2 Example - Measuring a Pulse Width................................................................39

13 Analog-to-Digital Conversion...............................................................................40

13.1 Overview...........................................................................................................40

13.2 Configuration ....................................................................................................41

14 Serial Communication Interface (SCI)..................................................................42

14.1 Overview...........................................................................................................42

14.2 Baud Rate..........................................................................................................43

quotesdbs_dbs2.pdfusesText_2