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

ATMEGA8-16AI 参数 Datasheet PDF下载

ATMEGA8-16AI图片预览
型号: ATMEGA8-16AI
PDF下载: 下载PDF文件 查看货源
内容描述: 位的AVR微控制器8K字节在 - 系统内可编程Flash [-bit AVR Microcontroller with 8K Bytes In- System Programmable Flash]
分类和应用: 微控制器
文件页数/大小: 303 页 / 5122 K
品牌: ATMEL [ ATMEL ]
 浏览型号ATMEGA8-16AI的Datasheet PDF文件第165页浏览型号ATMEGA8-16AI的Datasheet PDF文件第166页浏览型号ATMEGA8-16AI的Datasheet PDF文件第167页浏览型号ATMEGA8-16AI的Datasheet PDF文件第168页浏览型号ATMEGA8-16AI的Datasheet PDF文件第170页浏览型号ATMEGA8-16AI的Datasheet PDF文件第171页浏览型号ATMEGA8-16AI的Datasheet PDF文件第172页浏览型号ATMEGA8-16AI的Datasheet PDF文件第173页  
ATmega8(L)  
The TWEA bit controls the generation of the acknowledge pulse. If the TWEA bit is writ-  
ten to one, the ACK pulse is generated on the TWI bus if the following conditions are  
met:  
1. The device’s own slave address has been received.  
2. A general call has been received, while the TWGCE bit in the TWAR is set.  
3. A data byte has been received in Master Receiver or Slave Receiver mode.  
By writing the TWEA bit to zero, the device can be virtually disconnected from the Two-  
wire Serial Bus temporarily. Address recognition can then be resumed by writing the  
TWEA bit to one again.  
• Bit 5 – TWSTA: TWI START Condition Bit  
The application writes the TWSTA bit to one when it desires to become a Master on the  
Two-wire Serial Bus. The TWI hardware checks if the bus is available, and generates a  
START condition on the bus if it is free. However, if the bus is not free, the TWI waits  
until a STOP condition is detected, and then generates a new START condition to claim  
the bus Master status. TWSTA must be cleared by software when the START condition  
has been transmitted.  
• Bit 4 – TWSTO: TWI STOP Condition Bit  
Writing the TWSTO bit to one in Master mode will generate a STOP condition on the  
Two-wire Serial Bus. When the STOP condition is executed on the bus, the TWSTO bit  
is cleared automatically. In Slave mode, setting the TWSTO bit can be used to recover  
from an error condition. This will not generate a STOP condition, but the TWI returns to  
a well-defined unaddressed Slave mode and releases the SCL and SDA lines to a high  
impedance state.  
• Bit 3 – TWWC: TWI Write Collision Flag  
The TWWC bit is set when attempting to write to the TWI Data Register – TWDR when  
TWINT is low. This flag is cleared by writing the TWDR Register when TWINT is high.  
• Bit 2 – TWEN: TWI Enable Bit  
The TWEN bit enables TWI operation and activates the TWI interface. When TWEN is  
written to one, the TWI takes control over the I/O pins connected to the SCL and SDA  
pins, enabling the slew-rate limiters and spike filters. If this bit is written to zero, the TWI  
is switched off and all TWI transmissions are terminated, regardless of any ongoing  
operation.  
• Bit 1 – Res: Reserved Bit  
This bit is a reserved bit and will always read as zero.  
• Bit 0 – TWIE: TWI Interrupt Enable  
When this bit is written to one, and the I-bit in SREG is set, the TWI interrupt request will  
be activated for as long as the TWINT Flag is high.  
169  
2486M–AVR–12/03  
 复制成功!