| |
Bài 3: Cách sử dụng Codevision để lập trình - nạp cho AVR Cách tạo ra một project mới trong Codevision để lập trình và nạp cho AVR được trình bày như sau. | >>Vào File/New:
Chọn OK

Chọn yes. Từ đây ta sẽ có một tiện ích rất hay của phần mềm đó là phần CodeWizardAVR. Dựa vào đó bạn nào lười nó có thể tự sinh code dựa vào các chế độ chọn và chúng ta chỉ việc lập trình ngay. Nếu không có phần này các bạn sẽ phải nhớ các thanh ghi của AVR (gần như nhiều nhất trong các loại Vi xử lý - VXL) sau đó xác lập chế độ làm việc cho nó.

>>Chip: Bạn có thể chọn loại chip mình định lập trình, giá trị thạch anh ngoài (mắc trên mạch).

>>Port: từ đây bạn có thế chọn vào ra giá trị cho từng chân của chip.
Tuy nhiên các bước đó có thể bỏ qua nếu bạn hiểu và nhớ các thanh ghi của AVR.
Bạn tạo một Project xong, vào mục Project/configude:

Chọn Add , chọn file lập trình của bạn .

Mục này bạn có thể thay đổi giá trị thạch anh , loại AVR, số bit bạn cần để lập trình …

Chọn như trên khi ấn shiflt F9 bạn sẽ biên dịch và nạp trực tiếp từ Codevision.

Chú ý: Nếu bạn dùng cac phiên bản Codevision mới cách nạp mặc định là STK500 , trong khi đó các bạn sv thường dùng mạch nạp STK200/300 chính vì vậy bạn nên chú ý thay đổi trước khi nạp.

Biên soạn:
TuấnBK
VAGAM
Bài 2: Mạch nạp thông dụng đơn giản cho AVR
Bài 4 AVR - Timer |
VAGAM
Bookmark bài viết này: 
| HAIYTC | | | ban co phan mem côdevíin ko hoac o dau co ban chi cho minh voi
| | |
|
| vidieukhien | | | Bác tìm thử trong mục AVR có lần bác giotdang đưa lên rồi.
Nếu ko có thì báo lại tui! tui cũng có codevision, cho tui email của bác nhá
| | |
|
| trande | | | Em dùng CodeVision1.25.7beta5, khi bấm Shift+F9 thì nó chỉ ra cửa sổ có 2 tab là Compiler và Assembler. Tiếp đó, em click vào biểu tượng Program.
Em dùng cổng máy in LPT, (đã chọn vào setting/Programmer/ ... Vogel- Electronik- VTAG- ISP/ ... LPT-378h). Thế nhưng khi click Program thì nó ra cái Warning thế này:
Communication Error: Please check the Following
- The Programer Power Supply is on
- The Programer Type is correctly in Setting|Programer menu.
- The Printer Port address is correctly in Setting|Programer menu.
- The AVR chip is not damage. Ví dụ: 
| | |
|
| |