Hướng Dẫn Lập Trình Keil C

đặc điểm này quá cũ rồi nhưng lại có tương đối nhiều các bạn vẫn không biết bí quyết dùng, bản thân tạo chủ đề này giành cho biện pháp chúng ta không biết cần sử dụng, những cao thủ vào góp phần đến vừa đủ nhéthứ nhất đề xuất bao gồm ứng dụng trước:http://www.mediafire.com/?7sw5jggf6v2bq0zđây là links thiết lập Keil C uV3, Lúc giải nén ra bao gồm 2 file nhấp lưu ban vào c51v805 để thực hiện setup, đặc điểm này dễ rồi, chắc ko phải giải đáp nữasau thời điểm thiết lập xong, msống Keil C lên, chọn File->license management,
*
copy phần CID
*
nhấp đúp vào Keil_lic-v3.2_2 rồi tùy chỉnh thiết lập nhỏng hình
*
paste CID vào external CID code, chọn generate, rồi copy LIC0quay trở về license management, paste LIC0 vào ô new license ID code, chọn add LIC, nhỏng hình dưới là đúng, giả dụ ko làm đoạn này, có khả năng sẽ bị giới hạn chương trình
*
cầm là chấm dứt phần thiết lập vào ***** Keil Cnhằm tạo nên project mới:
*
sau đó tra cứu mục data base lựa chọn Atmel rồi tùy chỉnh cấu hình nlỗi hình
*
cần con chuột vào Target mục output rồi cấu hình thiết lập như hình
*
chọn File-> New rồi lưu giữ tệp tin này dưới thương hiệu *.c ví dụ chạy thử.c
*
cần con chuột vào Source group 1 rồi chọn add nhỏng hình, công đoạn này nhằm add file chạy thử.c vừa tạo thành vào project
*
copy đoạn mã sau vào kiểm tra.c
#include#defineLED1P1_0//địnhnghĩaLED0gắnvàoP1_0#defineLED2P1_1voiddelay_ms(intms)//hàmtạotrễinti,j;//ms,i,jphảicùngkiểudữliệufor(i=0;ims;i++)for(j=0;j120;j++);voidmain()while(1)//vònglặpvôhạnLED1=1;//P1_0có5VLED2=0;//P1_1có0Vdelay_ms(500);LED1=0;//P1_0có0VLED2=1;//P1_1có5Vdelay_ms(500);
đoạn mã này lấp láy 2 led luân chuyển nhau, sau khoảng tầm thời gian ~0,5sdấn F7 nhằm biên dịch, sau thời điểm biên dịch mà tất cả báo nlỗi hình thì tức là công tác ko bị lỗi gì cả (rất có thể bao gồm lỗi về mặt thuật toán nhưng dịch ko báo lỗi)
*
quay trở về thỏng mục chứa project vừa tạo nên, tra cứu file test.hex, đó là file đã hấp thụ vào vi tinh chỉnh.chúc các bạn thành công

Leave a Reply

Your email address will not be published. Required fields are marked *

x

Welcome Back!

Login to your account below

Retrieve your password

Please enter your username or email address to reset your password.