⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chap11.asm

📁 摩托罗拉Mc6805利程
💻 ASM
字号:
; Chapter 11 6805 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).; MC68HC05B6; Analog signal connected to D1;ADSTAT Register ($0009);  7  COCO =0 on a write ADSTAT,;          =1 on A/D done;  6  0     internal clock;  5  ADON =1   A/D enabled ;  4        not implemented; 3-0 CH3-0 =0001 Mux addr D1Init rts    ; no ritual requiredSamp lda #$21     sta ADSTAT  ;Start A/DLoop lda ADSTAT     and #$80    ;check COCO     beq Loop       lda ADDATA  ;result     rts;  Program 11.17. Assembly software to sample data using the A/D (variable channel).; MC68HC05B6; Analog signal to D0-7;ADSTAT Register ($0009);  7  COCO =0 on a write ADSTAT,;          =1 on A/D done;  6  0     internal clock;  5  ADON =1   A/D enabled ;  4        not implemented; 3-0 CH3-0 Mux addr D0-7Init rts    ; no ritual required;Reg A has channel 0 to 7A2D  ora #$20     sta ADSTAT  ;Start A/DLoop lda ADSTAT     and #$80    ;check COCO     beq Loop       lda ADDATA  ;result     rts

⌨️ 快捷键说明

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