
566
CHAPTER 20 8/10-BIT A/D CONVERTER
20.9
Sample Program 2 for the 8/10-bit A/D Converter
(Continuous Conversion Mode Using EI
2
OS)
This section contains a sample program for A/D conversion in continuous conversion
mode using EI
2
OS.
■
Sample Program for Continuous Conversion Mode using EI
2
OS
●
Processing
•
Analog inputs AN3 to AN5 are converted twice. Two conversion data items are obtained for each
channel.
•
The conversion data is sequentially transferred to addresses 600
H
to 60B
H
.
•
A resolution of 10 bits is selected.
•
The conversion is activated by 16-bit reload timer 1.
Figure 20.9-1 shows a flowchart of the program using EI
2
OS (continuous conversion mode).
Figure 20.9-1 Flowchart of Program using EI
2
OS (Continuous Conversion Mode)
●
Coding example
BAPL EQU 000100H ;Lower buffer address pointer
BAPM EQU 000101H ;Middle buffer address pointer
BAPH EQU 000102H ;Upper buffer address pointer
ISCS EQU 000103H ;EI
2
OS status register
IOAL EQU 000104H ;Lower I/O address register
IOAH EQU 000105H ;Upper I/O address register
DCTL EQU 000106H ;Lower data counter
DCTH EQU 000107H ;Upper data counter
DDR5 EQU 000015H ;Port 5 direction register
ADER EQU 000017H ;Analog input enable register
ICR00 EQU 0000B0H ;Interrupt control register for A/DC
ADCS0 EQU 000034H ;A/D control status register
ADCS1 EQU 000035H ;
ADCR0 EQU 000036H ;A/D data register
ADCR1 EQU 000037H ;
TMCSRL1 EQU 000086H ;Lower control status register 1
TMCSRH1 EQU 000087H ;
TMRD1 EQU 000088H ;16-bit reload register 1
;-------Main program------------------------------------------------------------------------------------------------
CODE CSEG
Interrupt sequence
End
After six transfers
Start conversion AN3
→
Interrupt
→
EI
2
OS transfer
AN4
→
Interrupt
→
EI
2
OS transfer
AN5
→
Interrupt
→
EI
2
OS transfer
Содержание MB90460 Series
Страница 1: ...The following document contains information on Cypress products ...
Страница 3: ......
Страница 5: ......
Страница 9: ...iv ...
Страница 41: ...22 CHAPTER 1 OVERVIEW ...
Страница 45: ...26 CHAPTER 2 NOTES ON HANDLING DEVICES ...
Страница 83: ...64 CHAPTER 3 CPU ...
Страница 95: ...76 CHAPTER 4 RESET ...
Страница 107: ...88 CHAPTER 5 CLOCK ...
Страница 131: ...112 CHAPTER 6 LOW POWER CONSUMPTION MODE ...
Страница 175: ...156 CHAPTER 7 INTERRUPT ...
Страница 181: ...162 CHAPTER 8 MODE SETTING ...
Страница 223: ...204 CHAPTER 9 I O PORT ...
Страница 237: ...218 CHAPTER 10 TIME BASE TIMER ...
Страница 247: ...228 CHAPTER 11 WATCHDOG TIMER ...
Страница 275: ...256 CHAPTER 12 16 BIT RELOAD TIMER ...
Страница 373: ...354 CHAPTER 14 MULTI FUNCTIONAL TIMER ...
Страница 485: ...466 CHAPTER 16 PWC Timer ...
Страница 531: ...512 CHAPTER 17 UART ...
Страница 559: ...540 CHAPTER 19 DELAYED INTERRUPT GENERATOR MODULE ...
Страница 589: ...570 CHAPTER 20 8 10 BIT A D CONVERTER ...
Страница 601: ...582 CHAPTER 21 ROM CORRECTION FUNCTION ...
Страница 633: ...614 CHAPTER 23 512K 1024K BIT FLASH MEMORY ...
Страница 645: ...626 CHAPTER 24 EXAMPLE OF F2 MC 16LX MB90F462 F462A F463A CONNECTION FOR SERIAL WRITING ...
Страница 715: ...696 APPENDIX ...
Страница 716: ...697 INDEX INDEX The index follows on the next page This is listed in alphabetic order ...
Страница 739: ......