R. HỆ THỐNG ĐIỀU KHIỂN SERIAL EEPROM. Giáo trình thực hành vi xử lý. 262 Biên soạn: Phạm Quang Trí A. MỤC ĐÍCH: • Thực hành lập trình ứng dụng trên máy tính, biên dịch chương trình, nạp vào vi điều khiển và sử dụng mô hình thí nghiệm để kiểm chứng. • Điều khiển thiết bị ngoại vi bằng các port của vi điều khiển. • Tìm hiểu nguyên lý lưu trữ thông tin và phương pháp ghi/đọc dữ liệu từ một số bộ nhớ Serial EEPROM thông dụng của hãng Atmel: 24C01, 24C04, • Điều khiển việc ghi/đọc dữ liệu giữa vi điều khiển với bộ nhớ Serial EEPROM. B. YÊU CẦU: • Nắm vững tập lệnh của vi điều khiển MCS-51. • Nắm được nguyên lý lưu trữ thông tin và phương pháp ghi/đọc dữ liệu từ bộ nhớ Serial EEPROM. • Biết cách lập trình và điều khiển việc ghi/đọc dữ liệu giữa vi điều khiển với bộ nhớ Serial EEPROM. R. HỆ THỐNG ĐIỀU KHIỂN SERIAL EEPROM. Bài tập: Chương trình Giáo trình thực hành vi xử lý. 263 Biên soạn: Phạm Quang Trí 1 Trình tự tiến hành thí nghiệm: 1.1 Kết nối thiết bị thí nghiệm. • 1.2 Vẽ lưu đồ giải thuật và viết chương trình điều khiển. 1.3 Lưu chương trình và biên dịch chương trình. 1.4 Kiểm tra lỗi và hiệu chỉnh lỗi nếu có. 1.5 Gắn chip vi điều khiển thí nghiệm vào socket tương ứng trên khối nạp chip và bật nguồn cho khối nạp chip hoạt động. 1.6 Nạp chương trình vào vi điều khiển. 1.7 Sử dụng vi điều khiển vừa nạp gắn vào socket tương ứng trên khối vi điều khiển. 1.8 Bật nguồn cho mô hình thí nghiệm. Quan sát kết quả hoạt động, nếu kết quả hoạt động không đúng yêu cầu của đề bài thì phải quay lại kiểm tra việc kết nối mạch, hiệu chỉnh chương trình và làm lại các bước từ bước 3 đến bước 9. 2 Bài tập: • Bài 1: Hãy viết chương trình điều khiển • Bài 2: Sinh viên tự mình suy nghĩ và phát triển thêm chương trình. 3 Hướng dẫn: : o TRUNG TÂM THÍ NGHIỆM THỰC HÀNH ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP T T À À I I L L I I Ệ Ệ U U H H Ư Ư Ớ Ớ N N G G D D Ẫ Ẫ N N T T H H Í Í N N G G H H I I Ệ Ệ M M - - T T H H Ự Ự C C H H À À N N H H S. HỆ THỐNG ĐIỀU KHIỂN RTC (REAL TIME CLOCK). Giáo trình thực hành vi xử lý. 265 Biên soạn: Phạm Quang Trí A. MỤC ĐÍCH: • Thực hành lập trình ứng dụng trên máy tính, biên dịch chương trình, nạp vào vi điều khiển và sử dụng mô hình thí nghiệm để kiểm chứng. • Điều khiển thiết bị ngoại vi bằng các port của vi điều khiển. • Khảo sát và sử dụng các loại RTC (đồng hồ thời gian thực) thông dụng trên thực tế. • Tìm hiểu nguyên lý hoạt động một số thiết bị điều khiển ứng dụng RTC giao tiếp với vi điều khiển. B. YÊU CẦU: • Nắm vững tập lệnh của vi điều khiển MCS-51. • Tham khảo trước nguyên lý hoạt động của các RTC thông dụng như: PCF8583, DS1307, … (Serial RTC) và DS12887 (Parallel RTC). • Thiết kế một số thiết bị điều khiển ứng dụng RTC giao tiếp với vi điều khiển. S. HỆ THỐNG ĐIỀU KHIỂN RTC (REAL TIME CLOCK). Bài tập: Chương trình Giáo trình thực hành vi xử lý. 266 Biên soạn: Phạm Quang Trí 1 Trình tự tiến hành thí nghiệm: 1.1 Kết nối thiết bị thí nghiệm. • 1.2 Vẽ lưu đồ giải thuật và viết chương trình điều khiển. 1.3 Lưu chương trình và biên dịch chương trình. 1.4 Kiểm tra lỗi và hiệu chỉnh lỗi nếu có. 1.5 Gắn chip vi điều khiển thí nghiệm vào socket tương ứng trên khối nạp chip và bật nguồn cho khối nạp chip hoạt động. 1.6 Nạp chương trình vào vi điều khiển. 1.7 Sử dụng vi điều khiển vừa nạp gắn vào socket tương ứng trên khối vi điều khiển. 1.8 Bật nguồn cho mô hình thí nghiệm. Quan sát kết quả hoạt động, nếu kết quả hoạt động không đúng yêu cầu của đề bài thì phải quay lại kiểm tra việc kết nối mạch, hiệu chỉnh chương trình và làm lại các bước từ bước 3 đến bước 9. 2 Bài tập: • Bài 1: Hãy viết chương trình điều khiển • Bài 2: Sinh viên tự mình suy nghĩ và phát triển thêm chương trình. 3 Hướng dẫn: : o . thí nghiệm để kiểm chứng. • Điều khiển thiết bị ngoại vi bằng các port của vi điều khiển. • Khảo sát và sử dụng các loại RTC (đồng hồ thời gian thực) thông dụng trên thực tế. • Tìm hiểu nguyên. bị điều khiển ứng dụng RTC giao tiếp với vi điều khiển. B. YÊU CẦU: • Nắm vững tập lệnh của vi điều khiển MCS- 51. • Tham khảo trước nguyên lý hoạt động của các RTC thông dụng như: PCF8583,. Giáo trình thực hành vi xử lý. 262 Biên soạn: Phạm Quang Trí A. MỤC ĐÍCH: • Thực hành lập trình ứng dụng trên máy tính, biên dịch chương trình, nạp vào vi điều khiển và sử dụng mô hình