1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

AVR LED

3 184 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Đây chương trình đơn giản thực nháy đèn LED Port D Mình sử dụng AVR AT90S2313 phần mềm CodeVision Bước Mạch nạp cho IC Mình sử dụng mạch nạp đơn giản IC AT90S2313 Các bạn tự hàn mạch nguồn (tham khảo thêm viết AVR for beginner) hay mua nguồn máy tính (chỉ cần loại AT) Bước Viết chương trình nạp cho IC, dùng CodeVision Có thể tải CodeV địa http://gmail.google.com Username: avrfans.vn Password: avrfans Mong bạn tự giác thực quy định hộp mail mục đích chung Các bạn xem kỹ viết AVR for beginner (tiếng Việt thôi) để biết cách thiết lập ban đầu cho phần mềm Trước tiên, bạn đọc thử AVR (chọn Read/ Chip Signature) để biết mạch nạp có hoạt động bình thường ko Xét toán nháy đèn LED Port D Sau hàn xong mạch nạp đấu LED với Port D (Anode LED đấu +5V qua R220) Khởi động CV Chọn New / Project Hiện: Chọn No , để ko sử dụng trình sinh mã tự động CV Đặt tên cho Project Hiện bảng cấu hình: Chọn C Compile, chọn Chip Clock thích hợp Chọn After Make, đánh đấu vào mục Program the Chip Chọn New/Source Copy đoạn mã chương trình sau: #include #include void main(void) { // Port D initialization // Func6=Out Func5=Out Func4=Out Func3=Out Func2=Out Func1=Out Func0=Out // State6=0 State5=0 State4=0 State3=0 State2=0 State1=0 State0=0 PORTD=0x00; DDRD=0x7F; // Timer/Counter initialization // Clock source: System Clock // Clock value: Timer Stopped TCCR0=0x00; TCNT0=0x00; while (1) { PORTD=0x00; delay_ms(200); PORTD=0x7F; delay_ms(200); }; } Lưu file nguồn *.c Nhấn Project/Configure Chọn Add đánh dấu chọn vào file nguồn vừa tạo ra, để thêm file nguồn vào Project Nhấn Project/Make để tiến hành biên dịch Nếu ko có lỗi, CV thông báo No error Nhấn vào Program để nạp chương trình vào IC Bùm END

Ngày đăng: 05/12/2015, 20:14

Xem thêm: AVR LED

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w