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

ATMEGA88-20AU 参数 Datasheet PDF下载

ATMEGA88-20AU图片预览
型号: ATMEGA88-20AU
PDF下载: 下载PDF文件 查看货源
内容描述: [IC MCU 8BIT 8KB FLASH 32TQFP]
分类和应用: 时钟ATM异步传输模式PC微控制器外围集成电路闪存
文件页数/大小: 359 页 / 2546 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号ATMEGA88-20AU的Datasheet PDF文件第213页浏览型号ATMEGA88-20AU的Datasheet PDF文件第214页浏览型号ATMEGA88-20AU的Datasheet PDF文件第215页浏览型号ATMEGA88-20AU的Datasheet PDF文件第216页浏览型号ATMEGA88-20AU的Datasheet PDF文件第218页浏览型号ATMEGA88-20AU的Datasheet PDF文件第219页浏览型号ATMEGA88-20AU的Datasheet PDF文件第220页浏览型号ATMEGA88-20AU的Datasheet PDF文件第221页  
ATmega48/88/168  
Figure 19-10. TWI Address Match Logic, Block Diagram  
TWAR0  
Address  
Match  
Address  
Bit 0  
TWAMR0  
Address Bit Comparator 0  
Address Bit Comparator 6..1  
• Bit 0 – Res: Reserved Bit  
This bit is an unused bit in the ATmega48/88/168, and will always read as zero.  
19.7 Using the TWI  
The AVR TWI is byte-oriented and interrupt based. Interrupts are issued after all bus events, like  
reception of a byte or transmission of a START condition. Because the TWI is interrupt-based,  
the application software is free to carry on other operations during a TWI byte transfer. Note that  
the TWI Interrupt Enable (TWIE) bit in TWCR together with the Global Interrupt Enable bit in  
SREG allow the application to decide whether or not assertion of the TWINT Flag should gener-  
ate an interrupt request. If the TWIE bit is cleared, the application must poll the TWINT Flag in  
order to detect actions on the TWI bus.  
When the TWINT Flag is asserted, the TWI has finished an operation and awaits application  
response. In this case, the TWI Status Register (TWSR) contains a value indicating the current  
state of the TWI bus. The application software can then decide how the TWI should behave in  
the next TWI bus cycle by manipulating the TWCR and TWDR Registers.  
Figure 19-11 is a simple example of how the application can interface to the TWI hardware. In  
this example, a Master wishes to transmit a single data byte to a Slave. This description is quite  
abstract, a more detailed explanation follows later in this section. A simple code example imple-  
menting the desired behavior is also presented.  
217  
2545E–AVR–02/05  
 
 复制成功!