Tài liệu lập trình AVR - Pdf 86


Phụ lục gồm các ý chính sau đây:

Các phần mềm hỗ trợ cần thiết cho thiết kế

Giới thiệu chung về cấu trúc AVR atmega32

Sơ đồ nguyên lý

Sơ đồ hoạt động mạch thiết kế

CodeAVR và giải thích

Code VB6_ứng dụng giao tiếp cổng COM

Kết luận
Phần mềm bổ trợ
Các phần mềm cần thiết cho thiết kế bao gồm :
o
Phần mềm mô phỏng proteus 7.5sp3 , LTspice
o
Phần mềm viết và nạp code cho vi điều khiển CodeVisionAvr v2.03.4
o
Phần mềm VB 6.0
o
Phần mềm kết nối cổng COM ảo Virtual Serial Port Driver
o
Ngoài ra còn có pc , mạch nạp , và các dụng cụ làm mạch thật
AVR atmega32 là một họ vi điều khiển do hãng Atmel sản xuất, AVR là chip vi điều khiển
8 bits với cấu trúc tập lệnh đơn giản hóa-RISC
So với các chip vi điều khiển 8 bits khác, AVR có nhiều đặc tính hơn hẳn, hơn cả trong

R1OUT
12
T2IN
10
R2OUT
9
T1OUT
14
R1IN
13
T2OUT
7
R2IN
8
C2+
4
C2-
5
C1+
1
C1-
3
VS+
2
VS-
6
U1
MAX232
MODFILE=MAX232
PACKAGE=DIL16

PA7/ADC7
33
RESET
9
XTAL1
13
XTAL2
12
PC0/SCL
22
PC1/SDA
23
PC2/TCK
24
PC3/TMS
25
PC4/TDO
26
PC5/TDI
27
PC6/TOSC1
28
PC7/TOSC2
29
PD0/RXD
14
PD1/TXD
15
PD2/INT0
16

6
SDA
5
SOUT
7
U4
DS1307
R1
4.7k
R2
4.7k
B1
3V
vcc
X1
CRYSTAL
FREQ=32.768khz
X2
CRYSTAL
FREQ=16MHz
C1
10uF
C2
10uF
vcc
VALUE=5
C3
10uF
C4
10uF

1
411
U5:A
LM324
U5:A(V+)
VALUE=5
U5:A(V-)
VALUE=-5
R3
220
R3(1)
ERROR
TXD
3
RXD
2
CTS
8
RTS
7
DSR
6
DTR
4
DCD
1
RI
9
COM4
COMPIM


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status