intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051 - CHƯƠNG 2

Chia sẻ: đặng Xuân Vinh | Ngày: | Loại File: PDF | Số trang:10

724
lượt xem
415
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tham khảo tài liệu 'giáo trình lập trình c cho họ vi điều khiển 8051 - chương 2', kỹ thuật - công nghệ, điện - điện tử phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả

Chủ đề:
Lưu

Nội dung Text: GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051 - CHƯƠNG 2

  1. I H C L C H NG GIÁO TRÌNH L P TRÌNH C CHO H VI I U KHI N 8051 CHƯƠNG 2: HƯ NG D N S D NG PH N M M L P TRÌNH KEIL C I. T O M T PROJECT M I. Kh i ng ph n m m Keil C ch n Project/New project. t tên c a Project và ch n save. Như v y ta ã t o ư c m t Project m i theo úng tên mà ta t. Biên so n: Nguy n Bá Thu n Page 1 of 10
  2. I H C L C H NG GIÁO TRÌNH L P TRÌNH C CHO H VI I U KHI N 8051 Sau khi t o project ti p t c ch n hãng vi i u khi n và h vi i u khi n mà ta c n tìm hi u và l p trình M t câu h i xu t hi n, ta ch n No vì n u ch n Yes thì chương trình s copy toàn b tiêu chu n c a h 8051 vào project mà ta m i kh i t o, i u này không nên vì nó có th làm cho project tăng thêm dung lư ng. Biên so n: Nguy n Bá Thu n Page 2 of 10
  3. I H C L C H NG GIÁO TRÌNH L P TRÌNH C CHO H VI I U KHI N 8051 Sau khi t o xong m t project ta m m t trang m i so n th o chương trình b ng cách ch n file/new. C a s so n th o chương trình xu t hi n, sau ó ta có th l p trình trên c a s này b ng ngôn ng C ho c ngôn ng Assambler. Biên so n: Nguy n Bá Thu n Page 3 of 10
  4. I H C L C H NG GIÁO TRÌNH L P TRÌNH C CHO H VI I U KHI N 8051 Trư c khi mu n l p trình ta ch n Save và t tên cho chương trình ta so n th o, chú ý n u mu n l p trình dùng ngôn ng C thì ta t tên file có uôi ch m C ho c mu n l p trình dùng ngôn ng Assambler thì ta t tên file có uôi ch m ASM. Sau khi ã t tên ta ch n Save. Sau khi ã t tên chương trình so n th o ta ch n chu t ph i vào Source Group 1/Add file to group Source Group 1 ưa file chương trình vào project. Biên so n: Nguy n Bá Thu n Page 4 of 10
  5. I H C L C H NG GIÁO TRÌNH L P TRÌNH C CHO H VI I U KHI N 8051 C a s xu t hi n ta ch n file ã lưu và ch n Add, lúc này file ã lưu ã ư c ưa vào project sau ó ch n close. T i c a s so n th o chương trình nh p chu t ph i ch n Insert thư vi n vi i u khi n mà ta ã ch n t i ph n trư c. Biên so n: Nguy n Bá Thu n Page 5 of 10
  6. I H C L C H NG GIÁO TRÌNH L P TRÌNH C CHO H VI I U KHI N 8051 II. BIÊN D CH, CH NH S A L I VÀ MÔ PH NG CHƯƠNG TRÌNH 1. BIÊN D CH. Ch n bi u tư ng biên d ch qua mã Hex Ch n biên d ch Hex Sau khi so n th o chương trình xong, công vi c u tiên ta save chương trình l i và ti n hành biên d ch nh m ch nh s a l i. i u lưu ý, vi i u khi n s nh n mã Hex ho t ng, vì v y trư c khi biên d ch ta ch n vào bi u tư ng Options of target xu t hi n c a s sau ó ch n Ouput/Create Hex file lúc này ta ã ch n khi biên d ch ng th i ra file Hex. Biên so n: Nguy n Bá Thu n Page 6 of 10
  7. I H C L C H NG GIÁO TRÌNH L P TRÌNH C CHO H VI I U KHI N 8051 Biên d ch chương trình Lúc này file Phi.C ã ư c chuy n thành file Phi.Hex Biên d ch chương trình b ng cách ch n Rebuild all target file chương trình ã ư c biên d ch ng th i ra file Hex. Biên so n: Nguy n Bá Thu n Page 7 of 10
  8. I H C L C H NG GIÁO TRÌNH L P TRÌNH C CHO H VI I U KHI N 8051 2. C H N H S A L I . L i hàng th 13 ch d n l i là Dela Chúng ta nh n th y hàng th 13 b l i. Lúc này tìm ngay hàng th 13 s a l i, trong trư ng h p này không có chương trình con nào tên là dela mà ch có chương trình con tên delay vì v y c n ch nh s a l i cho úng và save l i sau ó biên d ch l i. Biên so n: Nguy n Bá Thu n Page 8 of 10
  9. I H C L C H NG GIÁO TRÌNH L P TRÌNH C CHO H VI I U KHI N 8051 3. MÔ PH NG CHƯƠNG TRÌNH. Trư c khi mô ph ng chương trình ta s biên d ch và ch nh s a l i, sau ó ch n Debug/Start/Stop Debug sesion ho c nh n Ctrl + F5. Biên so n: Nguy n Bá Thu n Page 9 of 10
  10. I H C L C H NG GIÁO TRÌNH L P TRÌNH C CHO H VI I U KHI N 8051 Ch n Peripherals/ch n nh ng công c liên quan n chương trình mà ta c n mô ph ng sau ó quay l i vào Debug/Run mô ph ng. Khi k t thúc vi c mô ph ng ta ch n Debug/Stop Running và mu n tr l i ti p t c l p trình ch n Debug/Start/Stop Debug sesion ho c nh n Ctrl + F5. Biên so n: Nguy n Bá Thu n Page 10 of 10
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2