数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

M32C/8B 数据表(PDF) 138 Page - Renesas Technology Corp

部件名 M32C/8B
功能描述  RENESAS MCU M16C FAMILY / M32C/80 SERIES
PDF  406 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  RENESAS [Renesas Technology Corp]
网页  http://www.renesas.com
标志 RENESAS - Renesas Technology Corp

M32C/8B 数据表(HTML) 138 Page - Renesas Technology Corp

Back Button M32C/8B Datasheet HTML 134Page - Renesas Technology Corp M32C/8B Datasheet HTML 135Page - Renesas Technology Corp M32C/8B Datasheet HTML 136Page - Renesas Technology Corp M32C/8B Datasheet HTML 137Page - Renesas Technology Corp M32C/8B Datasheet HTML 138Page - Renesas Technology Corp M32C/8B Datasheet HTML 139Page - Renesas Technology Corp M32C/8B Datasheet HTML 140Page - Renesas Technology Corp M32C/8B Datasheet HTML 141Page - Renesas Technology Corp M32C/8B Datasheet HTML 142Page - Renesas Technology Corp Next Button
Zoom Inzoom in Zoom Outzoom out
 138 / 406 page
background image
Under development
M32C/8B Group
13. DMAC
Preliminary specification
Specifications in this manual are tentative and subject to change.
REJ09B0450-0050 Rev.0.50 Oct 31, 2008
Page 121 of 385
A software trigger or an interrupt request generated by individual peripheral functions can be the DMA transfer request
source. Bits DSEL 4 to DSEL0 in the DMiSL register determine which source is selected. When a software trigger is
selected, a DMA transfer is started by setting the DSR bit in the DMiSL register to 1. When a peripheral function
interrupt request is selected, a DMA transfer is started by an interrupt request generation. The DMA transfer is
performed even if interrupts are disabled by the I flag, IPL, or Interrupt Control Register, since DMAC is free from
these affects. When an interrupt request (DMA request) is generated, the IR bit in the Interrupt Control Register
becomes 1. The IR bit, however, does not become 0 even if the DMA transfer is performed.
Table 13.1
DMAC Specifications
Item
Specification
Number of Channels
4 channels (cycle-steal method)
Transfer memory space
• From a given address in a 16-Mbyte space to a fixed address in a 16-Mbyte space
• From a fixed address in a 16-Mbyte space to a given address in a 16-Mbyte space
Maximum bytes transferred
128 Kbytes (when a 16-bit data is transferred)
64 Kbytes (when an 8-bit data is transferred)
DMA request source
• Falling edge or both edges of signals applied to pins INT0 to INT3
• Timer A0 to A4 interrupt requests
• Timer B0 to B5 interrupt requests
• UART0 to UART4 transmit/receive interrupt requests
• A/D0 interrupt request
• Software trigger
Channel priority
DMA0 > DMA1 > DMA2 > DMA3 (DMA0 has the highest priority)
Transfer unit
8 bits, 16 bits
Transfer address
Fixed address: one specified address
Incremented address: address which is incremented by a transfer unit on each
successive access.
(Source address and destination address cannot be both fixed nor both
incremented.)
Transfer
mode
Single transfer
Transfer is completed when the DCTi register (i = 0 to 3) becomes 0000h
Repeat transfer
When the DCTi register becomes 0000h, values of the DRCi register are reloaded
into the DCTi register and the DMA transfer continues.
DMA interrupt request
generation timing
When the DCTi register becomes from 0001h to 0000h, a DMA interrupt request is
generated.
DMA start
Single transfer
DMAC starts a data transfer when a DMA request is generated after bits MDi1 and
MDi0 in the DMDj register (j = 0 to 1) are set to 01b (single transfer), while the DCTi
register is set to 0001h or higher value.
Repeat transfer
DMAC starts a data transfer when a DMA request is generated after bits MDi1 and
MDi0 are set to 11b (repeat transfer), while the DCTi register is set to 0001h or higher
value.
DMA stop
Single transfer
• When bits MDi1 and MDi0 are set to 00b (DMA disabled)
• When the DCTi register becomes 0000h (no DMA transfer) at completion of DMA
transfer, or is set to 0000h by a program.
Repeat transfer
• When bits MDi1 and MDi0 are set to 00b (DMA disabled)
• When the DCTi register becomes 0000h (no DMA transfer) at completion of DMA
transfer, or is set to 0000h by a program while the DRCi register is 0000h.
Reload timing to registers DCTi
and DMAi
Values are reloaded when the DCTi register becomes from 0001h to 0000h in repeat
transfer mode.
DMA transfer time
Between SFR area and internal RAM transfer: minimum 3 bus clock cycles



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com