Danh mục

AVR LED

Số trang: 3      Loại file: doc      Dung lượng: 128.00 KB      Lượt xem: 2      Lượt tải: 0    
Thu Hiền

Hỗ trợ phí lưu trữ khi tải xuống: 4,000 VND Tải xuống file đầy đủ (3 trang) 0

Báo xấu

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Đây là một chương trình đơn giản thực hiện nháy đèn LED tại Port D. Mình sử dụng con AVR AT90S2313 và phần mềm CodeVision. Bước 1. Mạch nạp cho IC. Mình sử dụng mạch nạp đơn giản nhất.
Nội dung trích xuất từ tài liệu:
AVR LEDĐây là một chương trình đơn giản thực hiện nháy đèn LED tại Port D. Mình sửdụng con AVR AT90S2313 và phần mềm CodeVision.Bước 1. Mạch nạp cho IC. Mình sử dụng mạch nạp đơn giản nhất. ICAT90S2313Các bạn có thể tự hàn mạch nguồn (tham khảo thêm bài viết AVR for beginner)hay mua bộ nguồn máy tính (chỉ cần loại AT).Bước 2. Viết chương trình và nạp cho IC, dùng CodeVision.CóthểtảiCodeVtạiđịachỉhttp://gmail.google.com.Username:avrfans.vnPassword:avrfansMongcácbạntựgiácthựchiệncácquyđịnhcủahộpmailvìmụcđíchchung.Các bạn xem kỹ bài viết AVR for beginner (tiếng Việt thôi) để biết cách thiết lậpban đầu cho phần mềm. Trước tiên, các bạn hãy đọc thử AVR (chọn Read/ ChipSignature) để biết mạch nạp của mình có hoạt động bình thường ko.Xét bài toán nháy đèn LED tại Port D. Sau khi đã hàn xong mạch nạp và đấu cácLED với Port D (Anode của LED đấu +5V qua R220). Khởi động CV.1. Chọn New / Project. Hiện:Chọn No , để ko sử dụng trình sinh mã tự động của CV.2. Đặt tên cho Project. Hiện bảng cấu hình:Chọn C Compile, chọn Chip và Clock thích hợp.Chọn After Make, đánh đấu vào mục Program the Chip.3. 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=OutFunc0=Out// State6=0 State5=0 State4=0 State3=0 State2=0 State1=0 State0=0PORTD=0x00;DDRD=0x7F;// Timer/Counter 0 initialization// Clock source: System Clock// Clock value: Timer 0 StoppedTCCR0=0x00;TCNT0=0x00;while (1) { PORTD=0x00; delay_ms(200); PORTD=0x7F; delay_ms(200); };}4. Lưu file nguồn *.c . Nhấn Project/Configure. Chọn Add và đánh dấu chọn vàofile nguồn vừa tạo ra, để thêm file nguồn vào Project.5. Nhấn Project/Make để tiến hành biên dịch. Nếu ko có lỗi, CV sẽ thông báo Noerror. Nhấn vào Program để nạp chương trình vào IC.6. Bùm. END.

Tài liệu được xem nhiều: