Bạn đã xem: Hướng Dẫn sử dụng Keil C 4, hướng Dẫn áp dụng Keil C cho Lập Trình chúng ta 8051 tại Trường Trung cấp, Cao đẳng, Đại học thi công tại tphcm – sử dụng Gòn

Bạn đang xem xét Hướng Dẫn áp dụng Keil C 4, hướng Dẫn thực hiện Keil C đến Lập Trình chúng ta 8051 phải không? nào hãy thuộc kco.vn đón xem bài viết này ngay tiếp sau đây nhé, vày nó khôn cùng thú vị cùng hay đấy!


Bài 1: Hướng dẫn chế tác project với KeilC thiết kế 8051 và tạo project với phần mềm Proteus 8.1 SP1 và nạp code mô rộp .

Bạn đang xem: Cách dùng keil c 4

Đang xem: hướng dẫn áp dụng keil c 4

1.Chuẩn bị phần mềm KeilC cho 8051:

 

Cài đặt KeilC

2. Thực hành thực tế tạo project:

Bước 1: Chạy phần mềm, chọn Project->New uVision Project…

*

Bước 2: vỏ hộp thoại hiển thị, chúng ta tùy lựa chọn vị trí lưu project và tên project của mình, click Save.

*

Bước 3: cửa sổ “Select Device for …” xuất hiện, phần Data base các bạn chọn Atmel->AT89C52

*

Bước 4: vỏ hộp thoại hiển thị tiếp theo, click No.

Sau kia ta gồm giao diện project như sau:

*

Bước 5: Để chế tác một file mới cho chương trình chúng ta chọn vào hình tượng “New” (như hình) hoặc bấm tổng hợp phím Ctrl+N

*

Bước 6: tiếp nối bấm Save hoặc Ctrl+S

*

Bước 7: lưu giữ tên file, với các file chương trình chúng ta lưu dưới dạng tệp tin .c và các file header chúng ta lưu bên dưới dạng tệp tin .h . Tiếp nối bấm Save.

*

Kết quả như hình:

*

Nhưng tệp tin này không được showroom vào project của chúng ta, địa chỉ cửa hàng file các bạn làm tiếp như sau:

Bước 8: click chuột phải vào Source Group 1, chọn add Files to Group ‘Source Group 1’…

*

Bước 9: cửa số hiển thị, chúng ta click vào file main.c vừa tạo, click add và tắt cửa ngõ sổ.

File main.c sẽ được địa chỉ vào project như sau:

Bước 10: cách này thiết lập cho project xuất ra tệp tin .hex sau khi build. Click vào biểu tượng Target Options…

Trong tab Output, tick vào Create HEX File. Sau đó bấm OK.

Bước 11: Viết 1 đoạn code cơ bản.

Bước 12: Build project bằng cách nhấp chuột biểu tượng ( vòng tròn đỏ như hình) hoặc bấm phím F7. Kế tiếp xem kết quả.

Sau khi build, họ sẽ thấy file .hex trong thư mục cất project, file này sẽ được nạp vào chip thông qua chương trình Proteus.

Bài 2:: Hướng dẫn tạo project với ứng dụng Proteus 8.1 SP1 với nạp code mô rộp .

1.Đầu tiên các bạn chuẩn bị phần mềm Proteus 8.1 SP1:

2.Thực hành sinh sản project:

Bước 1: Chạy ứng dụng Proteus, chọn File -> New Project (hoặc bấm Ctrl+N)

*

Bước 2: Đổi tên Project cùng thay băng thông chứa project theo ý các bạn. Click Next.

Bước 3: “Create a schematic …”, lựa chọn “DEFAULT”, click Next.

*

Bước 4: chọn “Do not create a PCB layout.” Sau đó chúng ta bấm Next.

*

Bước 5: lựa chọn “No Firmware Project”. Click Next.

*

Bước 6: Click Finish.

*

Vậy bọn họ đã tạo xong xuôi project vào Proteus. Cách tiếp theo chúng ta vẽ mạch nguyên lý và chạy mô bỏng code mang đến họ 8051.

Bước 7: các bạn click vào biểu tượng chữ P màu đỏ như hình dưới để mang các linh phụ kiện vẽ mạch.

Xem thêm: Cách Dùng In Và Into - Cách Sử Dụng “In” Và “Into” (P1)

*

Bước 8: Trong bài này chạy thử cho bọn họ 8051, ở đây là chip 89c52. Phần “Keywords” chúng ta điền “89c52”, chọn linh kiện trong ô “Results”, sau đó bấm OK.

*

Để lấy các thiết bị thì không phải bấm OK (vì ô cửa sổ sẽ mất đi), các bạn chỉ câu hỏi nhân Enter sau khi chọn ngừng một đồ vật là được. Lựa chọn tiếp 6 devices sau:

Nút nhấn: BUTTONThạch anh: CRYSTALTụ gốm: CAPTụ hóa 10u/50v: HITEMP10U50VĐiện trở 1/4W: RESLed đối chọi xanh lá 5mm: LED-GREEN

Sau khi các bạn chọn xong xuôi kết quả như sau:

*

Bước 9: sau khi đã đem đủ linh kiện, chúng ta chọn vào linh kiện bạn muốn vẽ. Click vào hình tượng “Component Mode” (thứ 2 từ trên xuống) bên thanh cơ chế trái kế tiếp chọn chip AT89C52 và đặt vào phân vùng kẻ xanh bên buộc phải (dùng chuột trái).

*

Đừng quên Ctrl+Z nếu như lỡ tay đặt nhiều thiết bị quá, hoặc tất cả thể click chuột phải gấp đôi vào máy đó để xóa đi.

Để dễ dàng điều chỉnh khung hình , nhấp vào vòng cuộn trên con chuột cùng thử di chuyển.

Bước 10: Lặp lại cách 9 cùng với các linh phụ kiện còn lại như hình:

Chú ý: GND (Đất) với VCC (Nguồn) chúng ta lấy nghỉ ngơi “Terminals Mode” khoanh màu đỏ như hình dưới.

Các thao tác với mouse trong Proteus:

Chọn linh kiện để vẽ:Chuột trái lên tên linh phụ kiện trong cửa sổ “Object selector”.Đặt linh kiện:Chuột trái lên cửa sổ mạch năng lượng điện Right click lên linh kiện trong cửa ngõ số mạch điện sẽ có tác dụng cho linh phụ kiện đó được bao do màu “đỏ”, tức bạn đang chọn linh phụ kiện đó.Bỏ lựa chọn linh kiện:thực hiện bằng phương pháp chuột phải lên một địa chỉ trống trên cửa sổ mạch điện.Delete linh kiện:Chuột phải 2 lần lên 1 linh phụ kiện là delete linh kiện đó khỏi hành lang cửa số mạch điện, hoặc chuột phải 1 lần lên 1 linh kiện đã được chọn trước kia (có màu sắc đỏ) cũng trở nên xóa linh kiện này.Di gửi linh kiện:chọn linh phụ kiện trước (chuột phải) với drag để dịch rời linh kiện bằng chuột trái.Zoom to – Zoom nhỏ tuổi mạch:Sử dụng nhỏ lăn chuột giữa nhằm zoom mạch.Xoay và lật linh kiện:chọn linh phụ kiện cần xoay hay lật, dùng các nút biện pháp để luân chuyển hoặc lật linh kiện. Để ngày tiết kiệm thời gian thì luân phiên lật linh kiện trước khi để nó vào trong bạn dạng mạch.

Bước 11: Nối dây, không bắt buộc công cụ, để nối dây bạn chỉ cần rê mouse tới điểm cần nối của linh kiện, các bạn sẽ thấy xuất hiện 1 dấu chéo cánh “x”, cơ hội đó hãy click chuột và dịch rời (không yêu cầu giữ chuột) mang lại vị trí tiếp sau và click lần nữa.

Như vậy là các bạn đã vẽ xong xuôi 1 mạch cơ bạn dạng sử dụng cpu 89C52. Để mạch vận động được, chúng ta điền các thông số cho các linh phụ kiện bằng các bước sau:

Bước 12: Nháy đúp con chuột trái vào tụ C1 như hình,Cửa sổ hiển thị các bạn

điền vào giá trị “33pF”

Với thạch anh các bạn nhập giá trị 12MHz.

Các bạn tái diễn bước trên để được các thông số như hình. Để tiết kiệm công sức, chúng ta cũng có thể copy-paste linh phụ kiện cho nhanh.

Vậy là bọn họ đã vẽ kết thúc mạch nguyên tắc bằng Proteus với khá đầy đủ các thông số kỹ thuật của mạch.

Tiếp theo là phần CODE ->COMPILE CODE ->NẠP CODE

Để chạy tế bào phỏng, bạn dùng đoạn code sau đến file KeilC và buil ra tệp tin .HEX, sau đó nạp vào vi tinh chỉnh và điều khiển bằng Proteus.