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

TÀI LIỆU THAM KHẢO VỀ LẬP TRÌNH VI ĐIỀU KHIỂN - GIÁO TRÌNH LẬP TRÌNH C CHO HỌ VI ĐIỀU KHIỂN 8051 | ĐẠ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 1 NGÔN NGỮ C CHO HỌ VI ĐIỀU KHIỂN 8051 trúc một chương trình Đính kèm các file include include Khai báo biến toàn cục unsigned char x y int z long n 0 Khai báo và định nghĩa các hàm void Hàml void . Các câu lệnh void Hàm2 unsigned char x . Các câu lệnh Hàm chính bắt buộc chương trình nào cũng phải có void main void . Các câu lệnh Các câu lệnh trong hàm chính có thể có lời gọi các hàm đã khai báo ở trên hoặc không Khi có lời gọi hàm nào thì chương trình nhảy đến hàm đó thực hiện hàm đó xong con trỏ lại quay về chương trình chính hàm main thực hiện tiếp các hàm hoặc câu lệnh. Các câu lệnh trong C kết thúc bằng dấu Các lời giải thích được đặt trong dấu Mở đầu bằng kết thúc bằng Nếu lời giải thích trên 1 dòng thì có thể dùng dấu Khi lập trình nên giải thích các câu lệnh khối lệnh làm gì để về sau khi chương trình lớn dễ sửa lỗi. Biên soạn Nguyễn Bá Thuận Page 1 of 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 loại biến trong C Dạng biến Số Bit Số Byte Miền giá trị char 8 1 -128 đến 127 unsigned char 8 1 0 đến 255 short 16 2 -32 768 đến 32 767 unsigned short 16 2 0 đến 65 535 int 16 2 -32 768 đến 32 767 unsigned int 16 2 0 đến 65 535 long 32 4 -2 147 483 648 đến 2 147 483 647 unsigned long 32 4 0 đến 4 294 697 295 Khai báo biến Cấu trúc Kiểu biến Tên biến VD unsigned char x Khi khai báo biến có thể gán luôn cho biến giá trị ban đầu. VD Thay vì unsigned char x x 0 Ta chỉ cần unsigned char x 0 Có thể khai báo nhiều biến cùng một kiểu một lúc VD unsigned int x y z Ngoài ra để dùng cho vi điều khiển trình dịch chuyên dụng còn hỗ trợ các loại biến sau Dạng biến Số Bit Số Byte Miền giá trị bit 1 0 0 1 sbit 1 0 0 1 sfr 8 1 0 đến 255 sf16 16 2 0 đến 65 535 Ngoài ra chúng ta có thể định nghĩa biến kiểu bít hay kiểu SFR special function register Bit Kiemtra Sfr P10 0x90 VD Bit Kiemtra Sfr P10 0x90 Biên soạn Nguyễn Bá Thuận Page 2 of 6 ĐẠI HỌC LẠC HỒNG GIÁO

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.