lap trinh c cho vi dieu khien 89s52

Hướng dẫn sử dụng chương trình lập trinh C cho vi điều khiển PIC

Hướng dẫn sử dụng chương trình lập trinh C cho vi điều khiển PIC

Ngày tải lên : 15/10/2012, 08:34
... chuyên dụng cho điều khiển bộ biến đổi áp DC->DC , dùng cho điều khiển động c DC . Ở đây chưa đề c p đến ECCP . Chỉ đề c p CCP , và thường chỉ c 2 chân là CCP1 và CCP2 . _Module c 3 ch c ... bit : CCPR1L(byte thấp ) và CCPR1H ( byte cao ) c a CCP1 , CCPR2L và CCPR2H c a CCP2 . _Mỗi ch c năng c a CCPx đều đòi hỏi 1 bộ đếm để hoạt động : Capture / Compare đòi hỏi Timer1 , c n PWM ... biến trỏ tới CCP1 và CCP2 là : CCP_1 ( 16 bit ) , CCP_2 (16 bit ) , CCP_1_HIGH ( byte cao cuûa CCP1 ) , CCP_1_LOW , CCP_2_HIGH , CCP_2_LOW , bạn không c n khai báo . Dùng luôn c c tên đó để...
  • 40
  • 10.7K
  • 129
Lập Trình C Cho Vi Điều Khiển

Lập Trình C Cho Vi Điều Khiển

Ngày tải lên : 15/10/2012, 09:21
... break. C u tr c lựa chọn: switch. case Biết sử dụng c c hàm và chương trình con . II .C bản C 1. C c chỉ thị trư c xử lý c a Keil C // chu thich /********** chu thich****************** ... dòng chú thích. Tất c c c dòng bắt đầu bằng hai dấu sổ (//) đư c coi là chút thích mà chúng không c bất kì một ảnh hưởng nào đến hoạt động c a chương trình. Chúng c thể đư c c c lập trình vi n ... toán tử ở C C c kiểu dữ liệu C u tr c cơ bản c a một chương trình C c cấu tr c điều khiển (chính c c tập lệnh ) C u tr c đi ều kiện : if và else C c cấu tr c lặp Vòng lặp while Vòng...
  • 16
  • 1.9K
  • 42
Lập trình C cho vi điều khiển căn bản potx

Lập trình C cho vi điều khiển căn bản potx

Ngày tải lên : 25/03/2014, 16:06
... chút. Bư c 2 : Khởi tạo cho LCD. Bư c 3 : Gán c c giá trị cho c c bit điều khiển c c chân RS,RW,EN cho phù hợp với c c chế dộ : Hiển thị kí tự lên LCD hay th c hiện 1 lệnh c a LCD. Bư c 4: Xuất ... chân ra tương ứng c a c ng ở m c logic cao. C n khi ghi m c logic 0 vào mỗi bit c a chốt thì chân ra tương ứng c a c ng ở m c logic thấp. Khi c c cổng đảm nhiệm ch c năng như c c đầu vào thì trạng ... Baud. T c độ Baud ở chế độ 3 là khả biến và đư c x c định theo bộ Timer 1. 32 Ch c năng c a c c chân tín hiệu như sau: - P0.0 đến P0.7 là c c chân c a c ng 0. - P1.0 đến P1.7 là c c chân c a c ng...
  • 87
  • 887
  • 13
Đề cương ứng dụng lập trình C cho vi điều khiển 8051 doc

Đề cương ứng dụng lập trình C cho vi điều khiển 8051 doc

Ngày tải lên : 27/06/2014, 11:20
... Source Group 1 c file VIDU .C. c c bạn nhấp chuột phải vào vùng soạn thảo file VIDU .C để thêm file thư vi n. Chon Insert “#include<REGX51.H>”. Phần cuối c ng c a c ng vi c khởi tạo là c c ... xuất hiện đó là c i để mô phỏng cho 1 c ng c a AT8 9C5 1. dấu tick tương đương chân ở m c cao (5V), không tick chân ở m c thấp 0V.trong menu peripherals c n c c c ngoại vi kh c như timer, interrupt, ... a=a%5 2.3 C u tr c chương trình C 2.3.1 C u tr c chương trình * C u tr c 1. Khai báo chỉ thị tiền xử lý 2. Khai báo c c biến toàn c c 3. Khai báo nguyên mẫu c c hàm 4. Xây dựng c c hàm và chương...
  • 81
  • 850
  • 3
Đề cương ứng dụng lập trình C cho vi điều khiển 8051 pdf

Đề cương ứng dụng lập trình C cho vi điều khiển 8051 pdf

Ngày tải lên : 28/06/2014, 16:20
... 1 c file VIDU .C. c c bạn nhấp chuột phải vào vùng soạn thảo file VIDU .C để thêm file thư vi n. Chon Insert “#include<REGX51.H>”. Phần cuối c ng c a c ng vi c khởi tạo là c c bạn vi t ... E(Enable): chân cho phép đư c sử dụng bởi LCD để chốt dữ liệu c a nó. Khi dữ liệu đư c cấp đến chân dữ liệu thì 1 xung m c cao xuống thấp phải đư c áp đến chân này để LCD chốt dữ liệu trên c c chân ... xuất hiện đó là c i để mô phỏng cho 1 c ng c a AT8 9C5 1. dấu tick tương đương chân ở m c cao (5V), không tick chân ở m c thấp 0V.trong menu peripherals c n c c c ngoại vi kh c như timer, interrupt,...
  • 80
  • 722
  • 9
giáo trình c cho vi điều khiển dãy LED

giáo trình c cho vi điều khiển dãy LED

Ngày tải lên : 16/08/2013, 17:22
... double , char , unsigned char , …) + C c hàm trong C +C u tr c cơ bản c a một chương trình. + C u tr c điều khiển hay c c tập lệnh. 2. Kiến th c cơ bản về C : a. C c kiểu toán tử c a C Toán tử ... lặp . C c lệnh kh c thường rất ít dư c sử dụng C u tr c lựa chọn: switch C pháp c a lệnh switch hơi đ c biệt một chút. M c đích c a nó là kiểm tra một vài giá trị hằng cho một biểu th c, tương ... thể đư c dùng bởi c c chương trình gọi. Theo quy ư c, mã trả về 0 c nghĩa là chương trình kết th c bình thường c n c c giá trị kh c 0 c nghĩa là c lỗi. c c lệnh trên chủ yếu chỉ dùng lệnh break...
  • 46
  • 1.2K
  • 14
C cho vi điều khiển 8051

C cho vi điều khiển 8051

Ngày tải lên : 03/10/2013, 17:20
... xoay ngư c biến trở lại 1 chút. Bư c 2 : Khởi tạo cho LCD . Bư c 3 : Gán c c giá trị cho c c bit điều khiển c c chân RS,RW,EN cho phù hợp với c c chế dộ : Hiển thị kí tự lên LCD hay th c hiện ... Keil C cho vi điều khiển 3.1.1 Keil Compiler C5 1 bao gồm phần mở rộng (cho ANSI C) cho: c c vùng và kiểu bộ nhớ c a 8051 C c chế độ nhớ C c kiểu nhớ đ c biệt C c kiểu biến dữ liệu đ c biệt –Biến ... khiển LCD qua c c bu c sau : Bư c 1 : Chuẩn bị phần c ng. Dùng tu c vít hay c i gì bạn c xoay biến trở 5 K điều chỉnh độ tương phản c a LCD. Xoay cho đến khi c c ô vuông (c c điểm ảnh) c a LCD...
  • 44
  • 958
  • 8
Lập trình C cho vi xử lý cơ bản pdf

Lập trình C cho vi xử lý cơ bản pdf

Ngày tải lên : 19/06/2014, 22:20
... Lệnh break. C u tr c lựa chọn: switch. case Biết sử dụng c c hàm và chương trình con . II .C bản C 1. C c chỉ thị trư c xử lý c a Keil C // chu thich /********** chu thich****************** ... c thể đư c dùng bởi c c chương trình gọi. Theo quy ư c, mã trả về 0 c nghĩa là chương trình kết th c bình thường c n c c giá trị kh c 0 c nghĩa là c lỗi. c c lệnh trên mình chủ yếu chỉ ... dòng chú thích. Tất c c c dòng bắt đầu bằng hai dấu sổ (//) đư c coi là chút thích mà chúng không c bất kì một ảnh hưởng nào đến hoạt động c a chương trình. Chúng c thể đư c c c lập trình vi n...
  • 16
  • 784
  • 10
Lập trình C cho vi xử lý 8051 potx

Lập trình C cho vi xử lý 8051 potx

Ngày tải lên : 19/06/2014, 22:20
... C u tr c lựa chọn: switch. case vi. Biết sử dụng c c hàm và chương trình con. vii. II .C bản C 1. C c chỉ thị trư c xử lý c a Keil C viii. // chu thich chu thich*** a. ... chú thích. Tất c c c dòng bắt đầu bằng hai dấu sổ (//) đư c coi là chút thích mà chúng không c bất kì một ảnh hưởng nào đến hoạt động c a chương trình. Chúng c thể đư c c c lập trình vi n ... trình cho vxl , chúng ta chi c n biết số lượng lệnh không nhiều . Đầu tiên bạn phải làm quen với ii. C c kiểu toán tử ở C iii. C c kiểu dữ liệu iv. C u tr c cơ bản c a một chương trình v. C c...
  • 18
  • 708
  • 7
LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051

LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051

Ngày tải lên : 26/04/2013, 12:17
... tả c c ch c năng c a tập tin nguồn Measure .c Ch c c c hàm chính c a C cho hệ thống đo lường và điều kiện ngắt cho timer0. c c hàm chính khởi tạo tất c c c thiết bị ngoại vi c a P89LPC935 ... quát. C c mạch đệm ngõ ra c a port 3 c thể hút dòng 20mA.Khi c c log c đư c ghi đến c c chân c a port 3, c c chân này đư c kéo lên m c cao bởi c c mạch kéo lên bên trong và c thể đượ c sử ... cho những dữ kiện nhận từ c c port Yêu c u phần c ng C c ứng dụng đo lường chỉ c thể chạy trên bo mạch Keil MCB900 ho c c c phần c ng c bản kh c dùng P89LBC935. Bộ vi điều khiển PL89LBC935...
  • 66
  • 1.5K
  • 7
Lập trình C cho 3 dòng vi điều khiển PIC, AVR, 8051 rất hay

Lập trình C cho 3 dòng vi điều khiển PIC, AVR, 8051 rất hay

Ngày tải lên : 03/04/2014, 22:35
... AN7.  C bộ so sánh tương tự  Bộ nhớ dữ liệu EEPROM (byte).  Chân c c port ngoài c c ch c năng xuất nhập c n c một số ch c năng kh c. 4. C c Port và Ch c Năng PortA, B, C, D, E chứa trong ... đó bạn chọn file .c mà bạn c n add vào project. Sau khi add xong bên Project window sẽ xuất hiện tên file .c mà bạn đã add. C ng vi c l c này c a bạn là tiếp t c vi t code cho Project c a mình. ... MODUL ỨNG DỤNG VÀ CHƯƠNG TRÌNH MẪU PHẦN B: VI T NGÔN NGỮ CCSC CHO PIC 16F877A I. VÀI NÉT KHÁI QUÁT VỀ PIC 16F877A II. TRỌNG TÂM C A PIC 16F877A III. NGÔN NGỮ CCSC CHO PIC 16F877A IV. HƯỚNG...
  • 103
  • 5.4K
  • 21
GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051

GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051

Ngày tải lên : 10/05/2014, 11:15
... l ự a ch ọ n switch: C ấ u tr c: switch(Bi ế n) { case giatr ị 1: { // C c c u l ệ nh break; } case giatr ị 2: { // C c c u l ệ nh break; } case ... giatr ị 3: { // C c c u l ệ nh break; } … case giatr ị n: { // C c c u l ệ nh break; } } Giải thích: tùy vào biến c giatri1 thì th c hiện c c câu lệnh sau đó ... ph ả i h ọ c thu ộ c ch ỉ c ầ n bi ế t, và chúng đ ượ c khai báo trong th ư vi ệ n AT89X51.H và AT89X52.H 2.3.Hàm trong C: Hàm trong C c c ấ u tr c nh ư ...
  • 6
  • 675
  • 15