AVR单片机外围电路设计

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1(输出)
共阴
数码管、按键与LCD接口电路设计
1(输出)
扫描LED
0 (输出)
1 (输出)
bp c d a ABC g 4 ggg d eee V SSS 2 1 f e Dig3 b p c d 3 a 1N41481N41481N4148g V d 1 1 Dig0Dig1 234 f e DDD Dig2 bp c d SW2SW2SW4SW2SW6SW2 2 a g V d 0 1 f e Dig1 b p c d a g 1 d SW5SW2SW1SW2SW3SW2 V 9 f e p Dig0 abcdefgd DS1 12345678 00000000 1234569 22222222 2R2R2R2R2R2R2R2R10 ABCDEFGH gggggggg eeeeeeee SSSSSSSS Dig0Dig1Dig2Dig3 123456781234 JP1HEADER8JP2HEADER4
数码管、按键与LCD接口电路设计
共阴
0 (输出)
扫描LED
1 (输出)
0 (输出)
bp c d a ABC g 4 ggg d eee V SSS 2 1 f e Dig3 b p c d 3 a 1N41481N41481N4148g V d 1 1 Dig0Dig1 234 f e DDD Dig2 bp c d SW2SW2SW4SW2SW6SW2 2 a g V d 0 1 f e Dig1 b p c d a g 1 d SW5SW2SW1SW2SW3SW2 V 9 f e p Dig0 abcdefgd DS1 12345678 00000000 1234569 22222222 2R2R2R2R2R2R2R2R10 ABCDEFGH gggggggg eeeeeeee SSSSSSSS Dig0Dig1Dig2Dig3 123456781234 JP1HEADER8JP2HEADER4
复位电路
电源
1234567812345678 JP8HEADER8JP12HEADER8 DD NN GG +5V+5V 1357913513579135 111111 02460246 2468111124681111 12 JP7HEADER8X2JP11HEADER8X2 6 JCON2 D N G 4 0 C251 4 0 H C241 u 0 1 1 LADC0ADC1ADC2ADC3ADC4ADC5ADC6ADC7 EXIO8EXIO9EXIO10EXIO11EXIO12EXIO13EXIO14EXIO15EXIO16EXIO17EXIO18EXIO19EXIO20EXIO21EXIO22EXIO23 D N +5V 1256789012456789012345678901234 G 2233333444444444555555555566666 DDD NNN VCCVCC GGG AREF AVCC PC0(A8)PC1(A9) PC2(A10)PC3(A11)PC4(A12)PC5(A13)PC6(A14)PC7(A15) PA7(AD7)PA6(AD6)PA5(AD5)PA4(AD4)PA3(AD3)PA2(AD2)PA1(AD1)PA0(AD0) PF3(ADC3)PF2(ADC2)PF1(ADC1)PF0(ADC0) PF7(ADC7/TDI) PF5(ADC5/TMS)PF4(ADC4/TCK) PF6(ADC6/TDO) N E PPE0(RXD0/PDI)PE1(TXD0/PDO)PE2(XCK0/AIN0)PE3(OC3A/AIN1)PE4(OC3B/INT4)PE5(OC3C/INT5)PE6(T3/INT6)PE7(IC3/INT7)PB0(SS)PB1(SCK)PB2(MOSI)PB3(MISO)PB4(OC0)PB5(OC1A)PB6(OC1B)PB7(OC2/OC1C)TOSC2/PG3TOSC1/1PG4RESETXTAL2XTAL1PD0(SCL/INT0)PD1(SDA/INT1)PD2(RXD1/INT2)PD3(TXD1/INT3)PD4(IC1)PD5(XCK1)PD6(T1)PD7(T2)PG0(WR)PG1(RD)PG2(ALE) 7 UATmega128L-8AI 123456789 012345678903456789012343 111111111122222222333334 JT214.7456MHz FF pp 22 C262C282 UART1_RXDUART1_TXDSCLSDAUART0_TXDUART0_RXDSPI_SCKLED1PWM1PWM2SPI_MOSISPI_MISOSPI_SSnINT7PWM3PWM4PWM5PWM6PWM7EXIO0EXIO1EXIO2EXIO3EXIO4EXIO5EXIO6EXIO7LED2LED3 DD NN GGRST F u K 0 0 C271 0 R331 + D N +5V G PWM1PWM2PWM3PWM4PWM5PWM6PWM7 24680246SW7SW2 1111 2468 024 135 111 13579111 JP15HEADER8X2 LED1LED2LED3 13 1357911 1.5KJP10HEADER7X21.5K1.5K +5V D N R30R31R32 D G UART0_RXDUART0_TXDSPI_SCKRST N +5V+5V G D N LED2LED3LED4 12345678 G 123456 7 JISPJP14HEADER8 1234567 +5V+5V+5V JP9HEADER7
最小系统设计
数码管、按键与LCD接口电路设计
数码管
共阳
共阴
bp c d a ABC g 4 ggg d eee V SSS 2 1 f e Dig3 b p c d 3 a 1N41481N41481N4148g V d 1 1 Dig0Dig1 234 f e DDD Dig2 bp c d SW2SW2SW4SW2SW6SW2 2 a g V d 0 1 f e Dig1 b p c d a g 1 d SW5SW2SW1SW2SW3SW2 V 9 f e p Dig0 abcdefgd DS1 12345678 00000000 1234569 22222222 2R2R2R2R2R2R2R2R10 ABCDEFGH gggggggg eeeeeeee SSSSSSSS Dig0Dig1Dig2Dig3 123456781234 JP1HEADER8JP2HEADER4
数码管、按键与LCD接口电路设计
外接RTC电路设计
I2C实时时钟/日历芯片: ISL1208、PCF8563、X1226、DS1388等
共同的特性: 1、采用外部32.768kHz 的晶体振荡器 2、日历精确到2099 年具有闰年自动修正功能 3、星期、日、月、年
外接RTC电路设计
I2C总线: 由PHILIPS公司开发的两线式串行总线 用于连接微控制器及其外围设备 标准模式下:100Kbps
AVR单片机外围电路设计
主要内容:
ATmega128单片机最小系统设计 数码管、按键与LCD接口电路设计(I/O口) 外接RTC电路设计( I2C总线) RS232总线及外围电路设计( UART总线) 外接DAC电路设计( SPI总线) 放大电路设计( ADC )
ATmega128的硬件结构
0(输出)
共阴
数码管、按键与LCD接口电路设计
数码管、按键与LCD接口电路设计
12864系列LCD
012345678 D 123456789111111111 C ToLCDL D N G 0 D 0 N 1 LCD_Data0LCD_Data1LCD_Data2LCD_Data3LCD_Data4LCD_Data5LCD_Data6LCD_Data7LCD_CS1LCD_CS2LCD_DILCD_RWLCD_ENG C2110uF/16V R28 +5V C200.1uF K R265 +5V 1234567812345 JP6HEADER8JP5HEADER5
快速模式下:400Kbps 高速模式下:3.4Mbps
外接RTC电路设计
RTC芯片采用ISL1208
自动切换到后备电池或大电容
KK 00 00 R291R271 SCLSDAINT7 +5V 5678 SCLVdd SDA IRQ/Fout D 12N VbatXXG 6 UisL1208 3124 F D u 0 N 3 G C193 + JT132.768KHz 5 D1N4148
0(输出)
பைடு நூலகம்
共阴
数码管、按键与LCD接口电路设计
1(输入)
扫描按键
0(输出)
1(输入)
bp c d a ABC g 4 ggg d eee V SSS 2 1 f e Dig3 b p c d 3 a 1N41481N41481N4148g V d 1 1 Dig0Dig1 234 f e DDD Dig2 bp c d SW2SW2SW4SW2SW6SW2 2 a g V d 0 1 f e Dig1 b p c d a g 1 d SW5SW2SW1SW2SW3SW2 V 9 f e p Dig0 abcdefgd DS1 12345678 00000000 1234569 22222222 2R2R2R2R2R2R2R2R10 ABCDEFGH gggggggg eeeeeeee SSSSSSSS Dig0Dig1Dig2Dig3 123456781234 JP1HEADER8JP2HEADER4
7 LED1 R1.5K D N +5V G 4 2 0 C1 +5V 3 T U O V D D N N G G78L05 2 N I 2 V U 1 1 C10uF/16V Vin 1 D D1N4007 N Vin G 12 12 1 JPowerInJP16
系统电源设计
防止电源反接
晶振
下载口
CPU
定时器/ 计数器
EEPROM
ATmega128的引脚图 (实际)
1256789012456789012345678901234 2233333444444444555555555566666 DDD NNN VCCVCC GGG AREF AVCC PC0(A8)PC1(A9) PC2(A10)PC3(A11)PC4(A12)PC5(A13)PC6(A14)PC7(A15) PA7(AD7)PA6(AD6)PA5(AD5)PA4(AD4)PA3(AD3)PA2(AD2)PA1(AD1)PA0(AD0) PF3(ADC3)PF2(ADC2)PF1(ADC1)PF0(ADC0) PF7(ADC7/TDI) PF5(ADC5/TMS)PF4(ADC4/TCK) PF6(ADC6/TDO) N E PPE0(RXD0/PDI)PE1(TXD0/PDO)PE2(XCK0/AIN0)PE3(OC3A/AIN1)PE4(OC3B/INT4)PE5(OC3C/INT5)PE6(T3/INT6)PE7(IC3/INT7)PB0(SS)PB1(SCK)PB2(MOSI)PB3(MISO)PB4(OC0)PB5(OC1A)PB6(OC1B)PB7(OC2/OC1C)TOSC2/PG3TOSC1/1PG4RESETXTAL2XTAL1PD0(SCL/INT0)PD1(SDA/INT1)PD2(RXD1/INT2)PD3(TXD1/INT3)PD4(IC1)PD5(XCK1)PD6(T1)PD7(T2)PG0(WR)PG1(RD)PG2(ALE) U14ATmega128L-8AI 012345678903456789012343 123456789 111111111122222222333334
ATmega128的引脚图 (原理图)
ATmega128的主要参数
8位微处理器 工作于16MHz时性能高达16MIPS 128K字节的系统内可编程Flash(程序空间) 4K 字节的内部SRAM(内存) 53个可编程I/O 口线 8路10位ADC 2路串行USART、1路I2C、1路SPI 2个8位定时器/计数器、2个16位定时器/计数器 2路8位PWM、6路分辨率可编程(2 到16 位)的PWM
相关文档
最新文档