8051 là IC vi điều khiển (Microcontroller) do hãng Intel sản xuất. IC này có đặc điểm như sau. | BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP KHOA CÔNG NGHỆ ĐIỆN TỬ ĐỒ ÁN MÔN HỌC MÔN: VI XỬ LÝ Đề tài: ĐỒNG HỒ THỜI GIAN THỰC GVHD : Nguyễn Tất Bảo Thiện LỚP : ĐH ĐT6LTA SVTH :Tạ Tấn Vàng Nguyễn Tấn Vinh Nguyễn Mạnh Tú PHẦN MỘT: GIỚI THIỆU VỀ 8051, DS12887, 74154 VÀ LED 7 ĐOẠN VÀI ĐIỂM CƠ BẢN VỀ 8051: 8051 là IC vi điều khiển (Microcontroller) do hãng Intel sản xuất. IC này có đặc điểm như sau: 4k byte ROM,128 byte RAM 4 Port I/O 8 bit. 2 bộ đếm/ định thời 16 bit. Giao tiếp nối tiếp. 64k byte không gian bộ nhớ chương trình mở rộng. 64k byte không gian bộ nhớ dữ liệu mở rộng. Một bộ xử lý luận lý (thao tác trên các bít đơn). 210 bit được địa chỉ hóa. Bộ nhân / chia 4µs. Sơ đồ chân của chip 8051 II. IC ĐỒNG HỒ THỜI GIAN THỰC DS12887: Khảo sát sơ đồ chân của DS12887: AD0-AD7 – Bus đa hợp địa chỉ/ dữ liệu NC – Bỏ trống MOT - Lựa chọn loại bus CS – Ngõ vào lựa chọn RT C AS – Chốt địa chỉ R/W – Ngõ vào đọc/ghi DS – Chốt dữ liệu RESET\ - Ngõ vàoReset IRQ\ - Ngõ ra yêu cầu ngắt SQW – Ngõ ra sóng vuông VCC – Nguồn cung cấp +5 Volt GND – Mass Hình dạng thực tế DS12887 2. Cấu trúc bên trong Real Time Clock DS12C887: Sơ đồ địa chỉ của Real Time Clock: Sơ đồ địa chỉ bao gồm 113 bytes RAM thông dụng, 11 bytes RAM mà thành phần bao gồm đồng hồ thời gian thực, lịch, dữ liệu báo giờ và 4 bytes được sử dụng cho việc điều khiển và thông báo tình trạng. Tất cả 128 bytes có thể được ghi hoặc đọc trực tiếp trừ những trường hợp sau : 1. Thanh ghi C and D là hai thanh ghi chỉ đọc. 2. Bit thứ 7 của thanh ghi A là bit chỉ đọc. 3. Bit cao của byte thứ 2 là bit chỉ đọc. b. Các thanh ghi điều: DS12C887 có 4 thanh ghi điều khiển được sử dụng vào mọi lúc kể cả trong quá trình cập nhật. MSB LSB BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0 UIP DV2 DV1 DV0 RS3 RS2 RS1 RS0 Thanh ghi B: MSB LSB BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0 SET PIE AIE UIE SQWE DM 24/12 DSE MSB LSB BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0 IRQF PF AF UF 0 0 0 0 Thanh ghi A: Thanh ghi C: Thanh ghi D: . | BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP KHOA CÔNG NGHỆ ĐIỆN TỬ ĐỒ ÁN MÔN HỌC MÔN: VI XỬ LÝ Đề tài: ĐỒNG HỒ THỜI GIAN THỰC GVHD : Nguyễn Tất Bảo Thiện LỚP : ĐH ĐT6LTA SVTH :Tạ Tấn Vàng Nguyễn Tấn Vinh Nguyễn Mạnh Tú PHẦN MỘT: GIỚI THIỆU VỀ 8051, DS12887, 74154 VÀ LED 7 ĐOẠN VÀI ĐIỂM CƠ BẢN VỀ 8051: 8051 là IC vi điều khiển (Microcontroller) do hãng Intel sản xuất. IC này có đặc điểm như sau: 4k byte ROM,128 byte RAM 4 Port I/O 8 bit. 2 bộ đếm/ định thời 16 bit. Giao tiếp nối tiếp. 64k byte không gian bộ nhớ chương trình mở rộng. 64k byte không gian bộ nhớ dữ liệu mở rộng. Một bộ xử lý luận lý (thao tác trên các bít đơn). 210 bit được địa chỉ hóa. Bộ nhân / chia 4µs. Sơ đồ chân của chip 8051 II. IC ĐỒNG HỒ THỜI GIAN THỰC DS12887: Khảo sát sơ đồ chân của DS12887: AD0-AD7 – Bus đa hợp địa chỉ/ dữ liệu NC – Bỏ trống MOT - Lựa chọn loại bus CS – Ngõ vào lựa chọn RT C AS – Chốt địa chỉ R/W – Ngõ vào đọc/ghi DS – Chốt dữ liệu RESET\ - Ngõ vàoReset IRQ\ - Ngõ ra yêu cầu ngắt SQW – Ngõ