1.3 Thực hiện lần lượt các bước từ 1.3 đến 1.8 tương tự như bài trên. 2 Bài tập: • Bài 1: Hãy viết chương trình điều khiển hiển thị số 53 trên hai LED. • Bài 2: Hãy viết chương trình điều khiển hiển thị đếm số BCD từ 00 lên 59 trên hai LED. • Bài 3: Hãy viết chương trình điều khiển<[r]
Vi điều khiển được ứng dụng trong các dây chuyền tự động loại nhỏ, các robot có chức năng đơn giản, trong máy giặt, ôtô v.v Năm 1976 Intel giới thiệu bộ vi điều khiển (microcontroller) 8748, một chip tương tự như các bộ vi xử lý và là chip đầu tiên trong họ MCS-48.[r]
Giáo trình vi xử lý i LỜI NÓI ĐẦU Giáo trình Vi điều khiển được biên soạn nhằm cung cấp cho sinh viên kiến thức về họ vi điều khiển MCS-51, cách thức lập trình điều khiển, nạp chương trình và thiết kế phần cứng điều khiển thiết bị.[r]
B. YÊU CẦU: • Nắm vững tập lệnh của vi điều khiển MCS-51. • Biết cách viết các chương trình điều khiển động cơ quay thuận/ngược, thay đổi tốc độ quay, …. • Nắm được sơ đồ và nguyên lý hoạt động của khối động cơ DC trên mô hình thí nghiệm. • Nắm được nguyên lý hoạt động v[r]
CHƯƠNG 3 LẬP TRÌNH BẰNG HỢP NGỮ MCS51Lập trình hợp ngữ (assembly language programming) cho họ vi điều khiển MCS51. Một chương trình viết bằng hợp ngữ (chương trình hợp ngữ) là chương trình được viết bằng việc sử dụng các câ[r]
$0 $zero Hằng số 0$1 $at Assembler Temporary$2-$3 $v0-$v1 Giá trị trả về của hàm hoặc biểu thức$4-$7 $a0-$a3 Các tham số của hàm$8-$15 $t0-$t7 Thanh ghi tạm (không giữ giá trị trong quá trình gọi hàm)$16-$23 $s0-$s7 Thanh ghi lưu trữ (giữ giá trị trong suốt quá trình gọi hàm)$24-$25 $t8-$t9 Thanh gh[r]
cho bạn một chương trình nạp “ai cũng biết” đó là EZ V4.1. Chương trình nạp có chức năng đổ file hex vào chip của bạn. Hình 1.2 Phần mềm nạp EZ V4.1 MẠCH NẠP: Bạn cũng cần một mạch điện gọi là mạch nạp để nạp chương trình vào chip, tất nhiêncó nhiều loại mạch nạp khác nhau cho chip AT89C51. Ở đây[r]
jr Rs Nhảy đến địa chỉ trong thanh ghi Rs (dùng để trở về từ lời gọi hàm)bgez Rs, label Nhảy đến nhãn 'label' nếu Rs >= 0bgtz Rs, label Nhảy đến nhãn 'label' nếu Rs > 0blez Rs, label Nhảy đến nhãn 'label' nếu Rs <= 0bltz Rs, label Nhảy đến nhãn 'label' nếu Rs < 0beq Rs, R[r]
Hình 3 : Toàn bộ mạch in (vẽ bằng Protel) Hình 4: Mạch in AUTO.NLU For more details and questions, contact me: thanhtam.h@gmail.com Hình 5: Mạch đã được chế tạo • Bước 1 làm mạch in: có 2 cách để làm mạch in cho mạch nạp. Cách thứ nhất bạn tự chế tạo(giả sử bạn biết làm mạch in) từ hình 4[r]
Hình 3 : Toàn bộ mạch in (vẽ bằng Protel) Hình 4: Mạch in AUTO.NLU For more details and questions, contact me: thanhtam.h@gmail.com Hình 5: Mạch đã được chế tạo • Bước 1 làm mạch in: có 2 cách để làm mạch in cho mạch nạp. Cách thứ nhất bạn tự chế tạo(giả sử bạn biết làm mạch in) từ hình 4[r]
Thanh ghi đa năngSố Tên Ý nghĩa$0 $zero Hằng số 0$1 $at Assembler Temporary$2-$3 $v0-$v1 Giá trị trả về của hàm hoặc biểu thức$4-$7 $a0-$a3 Các tham số của hàm$8-$15 $t0-$t7 Thanh ghi tạm (không giữ giá trị trong quá trình gọi hàm)$16-$23 $s0-$s7 Thanh ghi lưu trữ (giữ giá trị trong suốt quá trình g[r]
/ chia % lấy phần dư (trong phép chia) ->Các toán tử gán phức hợp (+=, -=, *=, /=, %=, >>=, <<=, &=, ^=, |=) value += increase; tương đương với value = value + increase; a -= 5; tương đương với a = a - 5; a /= b; tương đương với a = a / b; p[r]
length--;}}Bài thực hànhLập trình hợp ngữ và điều khiển thiết bịBước 3. Quan sát kết quả, nhận xét và đặt câu hỏi với giáo viên để nhận giải đáp.Chú ý xem các hàm- Khởi tạo cho LCD- Gửi mã lệnh tới bộ điều khiển LCD- Gửi dữ liệu tới hiển thị trên LCDPhần 2. Tự thực hànhBài thực[r]
//Nhap 1 mang li tu gom cac den LED tu 0 - 7 unsigned char LED_code[8]={LED0,LED1,LED2,LED3,LED4,LED5,LED6,LED7}; // Ham tao thoi gian tre// void delay() { unsigned int i; for(i=0;i<10000;i++) for(i=0;i<20000;i++); } void hienthi(unsigned char x) // ham tuy chon hien thi { sw[r]
Bước 3: Chọn ổ đĩa cần phục hồi cho phân vùng của nó. Bước 4: Chọn phân vùng cần phục hồi. Nhấn OK. Bước 5: Xác nhận việc ghi đè lên phân vùng đang tồn tại để tiến hành phục hồi dữ liệu cũ từ tập tin .gho vào phân vùng được chọn. Nhấn Yes để xác nhận. Bước 6: Kết thúc. Nếu quá trình phục hồ[r]
TRANG 1 Hướng dẫn lập trình VB.NET Chương 3: Làm việc với các điều khiển trên toolbox Chương 3: LÀM VIỆC VỚI CÁC ĐIỀU KHIẾN TRÊN TOOLBOX Nội dung thảo luận: - Sử dụng các điều khiển 7exf[r]