chap11.asm

来自「Motorola 6812芯片开发的接口程序。」· 汇编 代码 · 共 43 行

ASM
43
字号
; Chapter 11 6812 assembly language programs; Jonathan W. Valvano; This software accompanies the book,; Real Time Embedded Systems published by Brooks Cole;;  Program 11.16. Assembly software to sample data using the A/D (fixed channel).; MC68HC812A4/MC68HC912B32; Analog signal connected to PAD1;ATDCTL5 Register ($0065);   7  0     Not implemented;   6  S8CM=0     4 conversions;   5  SCAN =0    one set of 4 ;   4  MULT =0    single channel;  3-0 CD-A =0001 Mux addr PAD1Init ldaa  #$80    ;Turn on A/D     staa  ATDCTL2 ;A/D power up     rts           ;E clk timingSamp ldaa  #1     staa  ATDCTL5 ;Start A/DLoop brclr ATDSTAT,$80,Loop       ldaa  ADR0H  ;first result     rts;  Program 11.17. Assembly software to sample data using the A/D (variable channel).; MC68HC812A4/MC68HC912B32; Analog signal connected to PAD7-0;ATDCTL5 Register ($0065);   7  0     Not implemented;   6  S8CM=0     4 conversions;   5  SCAN =0    one set of 4 ;   4  MULT =0    single channel;  3-0 CD-A =0001 Mux addr PAD7-0Init ldaa  #$80    ;Turn on A/D     staa  ATDCTL2 ;A/D power up     rts           ;E clk timingA2D  staa  ATDCTL5 ;Start A/DLoop brclr ATDSTAT,$80,Loop       ldaa  ADR0H  ;first result     rts; 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?