欢迎访问ic37.com |
会员登录 免费注册
发布采购

ATMEGA16M1_1 参数 Datasheet PDF下载

ATMEGA16M1_1图片预览
型号: ATMEGA16M1_1
PDF下载: 下载PDF文件 查看货源
内容描述: 8位微控制器,带有16K / 32K / 64K字节的系统内可编程闪存 [8-bit Microcontroller with 16K/32K/64K Bytes In-System Programmable Flash]
分类和应用: 闪存微控制器
文件页数/大小: 365 页 / 6381 K
品牌: ATMEL [ ATMEL ]
 浏览型号ATMEGA16M1_1的Datasheet PDF文件第177页浏览型号ATMEGA16M1_1的Datasheet PDF文件第178页浏览型号ATMEGA16M1_1的Datasheet PDF文件第179页浏览型号ATMEGA16M1_1的Datasheet PDF文件第180页浏览型号ATMEGA16M1_1的Datasheet PDF文件第182页浏览型号ATMEGA16M1_1的Datasheet PDF文件第183页浏览型号ATMEGA16M1_1的Datasheet PDF文件第184页浏览型号ATMEGA16M1_1的Datasheet PDF文件第185页  
ATmega16/32/64/M1/C1  
Figure 16-10. Acceptance Filter Block Diagram  
internal RxDcan  
Rx Shift Register (internal)  
ID & RB  
RTR IDE  
14(33)  
RB excluded  
=
13(31)  
Hit MOb[i]  
Write  
Enable  
1
14(33)  
13(31) - RB excluded  
13(31)  
ID & RB  
RTRTAG  
IDE  
IDMSK  
RTRMSK IDEMSK  
CANIDM Registers (MOb[i])  
CANIDT Registers & CANCDMOB (MOb[i])  
Note:  
Examples:  
Full filtering: to accept only ID = 0x317 in part A.  
- ID MSK = 111 1111 1111  
b
- ID TAG = 011 0001 0111  
b
Partiel filtering: to accept ID from 0x310 up to 0x317 in part A.  
- ID MSK = 111 1111 1000  
b
- ID TAG = 011 0001 0xxx  
b
No filtering: to accept all ID’s from 0x000 up to 0x7FF in part A.  
- ID MSK = 000 0000 0000  
b
- ID TAG = xxx xxxx xxxx  
b
16.5.4  
MOb Page  
Every MOb is mapped into a page to save place. The page number is the MOb number. This  
page number is set in CANPAGE register. The other numbers are reserved for factory tests.  
CANHPMOB register gives the MOb having the highest priority in CANSIT registers. It is format-  
ted to provide a direct entry for CANPAGE register. Because CANHPMOB codes CANSIT  
registers, it will be only updated if the corresponding enable bits (ENRX, ENTX, ENERR) are  
enabled (c.f. Figure 16-14).  
16.5.5  
CAN Data Buffers  
To preserve register allocation, the CAN data buffer is seen such as a FIFO (with address  
pointer accessible) into a MOb selection.This also allows to reduce the risks of un-controlled  
accesses.  
There is one FIFO per MOb. This FIFO is accessed into a MOb page thanks to the CAN mes-  
sage register.  
The data index (INDX) is the address pointer to the required data byte. The data byte can be  
read or write. The data index is automatically incremented after every access if the AINC* bit is  
reset. A roll-over is implemented, after data index=7 it is data index=0.  
The first byte of a CAN frame is stored at the data index=0, the second one at the data index=1,  
...  
181  
7647F–AVR–04/09  
 复制成功!