參數(shù)資料
型號: M37640M8-XXXFP
廠商: Mitsubishi Electric Corporation
英文描述: SINGLE CHIP 8 BIT CMOS MICROCOMPUTER
中文描述: 單片微機8位CMOS
文件頁數(shù): 68/96頁
文件大?。?/td> 1477K
代理商: M37640M8-XXXFP
68
Ver 1.4
MITSUBISHI MICROCOMPUTERS
7640 Group
SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
1.23 DIRECT MEMORY ACCESS CONTROLLER
This device contains a two-channel Direct Memory
Access Controller (DMAC). Each channel performs
fast data transfers between any two locations in the
memory map initiated by specific peripheral events or
software triggers.
The main features of the DMAC are as follows:
Two independent channels
Single-byte and burst transfer modes
16-bit source and destination address registers
(for a 64K byte address space)
16-bit transfer count registers
(for up to 64K bytes transferred before underflow)
Source/Destination register automatic
increment/decrement and no-change options
Source/Destination/Transfer count register reload on
write or after transfer count register underflow options
Transfer requests from USB (9), MBI (4), external
interrupts (4), UART1 (2), UART2 (2), SIO (1),
TimerX (1), TimerY (1), Timer1 (1), and
software triggers
Closely coupled with USB and MBI for efficient data
transfers
Interrupt generated for each channel when their
respective transfer count register underflows
Fixed channel priority (channel 0 > channel 1)
Two cycles of required per byte transferred
Each channel of the DMAC is made up of the following:
16-bit source and destination registers
A 16-bit transfer count register
Two mode registers
Status flags contained in a status register shared by
the two channels
Control and timing logic
The 16-bit source and destination registers allow ac-
cesses to any two locations in the 64K byte memory
area. The 16-bit transfer count register decrements by
one for each transfer performed and causes an interrupt
and flag to be set when it underflows. The mode regis-
ters control the configuration and operation of the DMAC
channel associated with the registers. A block diagram
of the DMAC is shown in Figure 1.81.
The SFR addresses for the two mode, source, destina-
tion, and transfer count registers of a channel are the
same for each channel. The accessible channel regis-
ters are is determined by the value of the DMAC
Channel Index Bit (DCI) (bit 7 of the DMAC Index and
Status Register (DMAIS). When this bit is a “0”, channel
0 registers are accessible, and when this bit is a “1”,
channel 1 registers are accessible.
The configuration of DMAIS and the mode registers are
shown in Figures 1.82, 1.83, 1.84, and 1.85.
Sample timing diagrams are shown in Figures 1.86,
1.87, and 1.88, for a single-byte transfer initiated by a
hardware source, a single-byte transfer initiated by the
software trigger, and a burst transfer initiated by a hard-
ware source, respectively.
0
15
Mode Reg 1
Mode Reg 2
Temp Reg
Ch 0 Count Latch
Data Bus
Ch 0 Timing Generator
Address Bus
Interrupts:TimerY, CNTR1
EP3 OUT_PKT_RDY or
(D0UMIE; D0SWT;
(D0HRS3,2,1,0)
(D0SRID,
D0RLD)
(D0DRID,
D0RLD)
DInterrupt
(D0DWC)
(D0DWC)
(D0DWC)
0
15
INT Detect, I-flag
Ch 0 Destination Latch
Ch 0 Destination Reg
0
15
Ch 0 Source Latch
Ch 0 Source Reg
(D0TMS)
(D0UF)
DMAC Channel 0
DMAC Channel 1
Index &
Data Bus
Signals: OBE0, IBF0(data), EP1, EP2,
INT Detect, I-flag
Interrupts:Timer1, TimerX, CNTR0
Signals: EP4 OUT_PKT_RDY or
IN_PKT_RDY,
(D0SFI)
(D1UF, D1SFI)
Ch 0 Count Reg
EP1 OUT_FIFO_NOT_EMPTY
EP OUT_FIFO_NOT_EMPTY
(D0DAUE)
Int
(DRLDD)
(DRLDD)
Fig. 1.81. DMAC Block Diagram
相關PDF資料
PDF描述
M37640M8-111FP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
M37640M8-126FP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
M37640E8 SINGLE-CHIP 8-BIT CMOS MICROCONTROLLER
M37641F8-XXXFP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
M37641F8-XXXHP SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
相關代理商/技術參數(shù)
參數(shù)描述
M37641F8E8-XXXFP 制造商:RENESAS 制造商全稱:Renesas Technology Corp 功能描述:SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
M37641F8FP 制造商:MITSUBISHI 制造商全稱:Mitsubishi Electric Semiconductor 功能描述:SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
M37641F8FP#U0 功能描述:IC 740 MCU FLASH 32K 80QFP RoHS:是 類別:集成電路 (IC) >> 嵌入式 - 微控制器, 系列:740/7600 標準包裝:250 系列:56F8xxx 核心處理器:56800E 芯體尺寸:16-位 速度:60MHz 連通性:CAN,SCI,SPI 外圍設備:POR,PWM,溫度傳感器,WDT 輸入/輸出數(shù):21 程序存儲器容量:40KB(20K x 16) 程序存儲器類型:閃存 EEPROM 大小:- RAM 容量:6K x 16 電壓 - 電源 (Vcc/Vdd):2.25 V ~ 3.6 V 數(shù)據(jù)轉換器:A/D 6x12b 振蕩器型:內部 工作溫度:-40°C ~ 125°C 封裝/外殼:48-LQFP 包裝:托盤 配用:MC56F8323EVME-ND - BOARD EVALUATION MC56F8323
M37641F8HP 制造商:MITSUBISHI 制造商全稱:Mitsubishi Electric Semiconductor 功能描述:SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
M37641F8HP#U0 功能描述:IC 740 MCU FLASH 32K 80LQFP RoHS:是 類別:集成電路 (IC) >> 嵌入式 - 微控制器, 系列:740/7600 產品培訓模塊:Graphics LCD System and PIC24 Interface Asynchronous Stimulus 標準包裝:27 系列:PIC® 24H 核心處理器:PIC 芯體尺寸:16-位 速度:40 MIP 連通性:I²C,SPI,UART/USART 外圍設備:欠壓檢測/復位,POR,PWM,WDT 輸入/輸出數(shù):21 程序存儲器容量:12KB(4K x 24) 程序存儲器類型:閃存 EEPROM 大小:- RAM 容量:1K x 8 電壓 - 電源 (Vcc/Vdd):3 V ~ 3.6 V 數(shù)據(jù)轉換器:A/D 10x10b/12b 振蕩器型:內部 工作溫度:-40°C ~ 85°C 封裝/外殼:28-SOIC(0.295",7.50mm 寬) 包裝:管件 產品目錄頁面:648 (CN2011-ZH PDF) 配用:AC164339-ND - MODULE SKT FOR PM3 28SOICDV164033-ND - KIT START EXPLORER 16 MPLAB ICD2