Download miễn phí Đồ án Đồng hồ số hiển thị trên LCD 16X2


CHƯƠNG I TỔNG QUAN

I. GIỚI THIỆU:
Ngày nay kỹ thuật vi điều khiển đã trở nên quen thuộc trong các ngành kỹ thuật và trong dân dụng. Từ các dây chuyền sản xuất lớn đến các thiết bị gia dụng, chúng ta đều thấy sự hiện diện của vi điều khiển. Các bộ vi điều khiển có khả năng xử lý nhiều hoạt động phức tạp mà chỉ cần một vi mạch nhỏ, nó đã thay thế các tủ điều khiển lớn và phức tạp bằng những mạch điện gọn nhẹ, dễ dàng thao tác sử dụng.
Vi điều khiển không những góp phần vào kỹ thuật điều khiển mà còn góp phần to lớn vào việc phát triển thông tin. Đó chính là sự ra đời của hàng loạt thiết bị hiện đại trong ngành viễn thông, truyền hình, đặc biệt là sự ra đời của mạng Internet góp phần đưa con người đến đỉnh cao của nền văn minh nhân loại.
Chính vì các lý do đó nên việc tìm hiểu, khảo sát vi điều khiển là điều mà các sinh viên ngành điện mà đặc biệt là chuyên ngành kỹ thuật điện-điện tử phải hết sức quan tâm. Đó cũng chính là một nhu cầu cần thiết và cấp bách đối với mỗi sinh viên, đề tài này được thực hiện chính là đáp ứng nhu cầu đó.
Các bộ điều khiển sử dụng vi điều khiển tuy đơn giản nhưng để vận hành và sử dụng được lại là một điều rất phức tạp. Phần công việc xử lý chính vẫn phụ thuộc vào con người, đó chính là chương trình hay phần mềm. Tuy chúng ta thấy các máy tính ngày nay cực kỳ thông minh, giải quyết các bài toán phức tạp trong vài phần triệu giây, nhưng đó cũng là dựa trên sự hiểu biết của con người. Nếu không có sự tham gia của con người thì hệ thống vi điều khiển cũng chỉ là một vật vô tri. Do vậy khi nói đến vi điều khiển cũng giống như máy tính bao gồm 2 phần là phần cứng và phần mềm.
Các bộ vi điều khiển theo thời gian cùng với sự phát triển của công nghệ bán dẫn đã tiến triển rất nhanh, từ các bộ vi điều khiển 4 Bit đơn giản đến các bộ vi điều khiển 32 Bit. Với công nghệ tiên tiến ngày nay các máy tính có thể đi đến việc suy nghĩ, tri thức các thông tin đưa vào, đó là các máy tính thuộc thế hệ trí tuệ nhân tạo.
Mặc dù vi điều khiển đã đi được những bước dài như vậy nhưng để tiếp cận được với kỹ thuật này không thể là một việc có được trong một sớm một chiều. Việc hiểu được cơ chế hoạt động của bộ vi điều khiển 8 Bit là cơ sở để chúng ta tìm hiểu và sử dụng các bộ vi điều khiển tối tân hơn, đây chính là bước đi đầu tiên khi chúng ta muốn xâm nhập sâu hơn vào lĩnh vực này.
Một vài năm gần đây đồng hồ số ở Việt Nam đang ngày càng phát triển mạnh mẽ, là một trong các vấn đề đóng vai trò quan trọng trong sự phát triển của một cuộc sống thời hiện đại người ta sử dụng đồng hồ số trong các bức tranh trang trí hay là các đồng hồ lớn có hiển thị thời gian taị các nơi công cộng hay cơ quan xí nghiệp…Nó tốt sẽ đem lại nhiều lợi ích to lớn. Cũng chính vì vậy được mọi người rất ưa chuộng vì vừa đẹp và rất tiện lợi ngoài ra còn vì sự đơn giản, hiện đại, bắt mắt, chi phí hợp lý cũng như tính hiệu quả của nó.Với lại với màu sắc sặc sỡ, bắt mắt, gây nhiều chú ý chắc hẳn đã không còn xa lạ đối với người dân.
Để đồng hồ hiển thị thời gian, ngày tháng năm và nhiệt độ… thêm rực rỡ thu hút được sự chú ý của mọi người ta sử dụng phương pháp lập trình dùng vi xử lý, để điều khiển và tạo ra các hiển thị đẹp mắt.
II. GIỚI HẠN ĐỀ TÀI:
Do thời gian nghiên cứu thực hiện đề tài có hạn và việc tìm hiểu về vi điều khiển còn hạn chế nên nội dung của đề tài chỉ xoay quanh trong phạm vi sau:
 Khảo sát về vi điều khiển 89C51
 Thiết kế mạch đồng hồ:






CHƯƠNG II KHẢO SÁT VI ĐIỀU KHIỂN 8951
I. GIỚI THIỆU CẤU TRÚC PHẦN CỨNG HỌ MCS-51 (8951):
1. Giới thiệu họ MCS-51:
MCS-51 là họ IC vi điều khiển do hãng Intel sản xuất. Các IC tiêu biểu cho họ là 8051 và 8031. Các sản phẩm MCS-51 thích hợp cho những ứng dụng điều khiển. Việc xử lý trên Byte và các toán số học ở cấu trúc dữ liệu nhỏ được thực hiện bằng nhiều chế độ truy xuất dữ liệu nhanh trên RAM nội. Tập lệnh cung cấp một bảng tiện dụng của những lệnh số học 8 Bit gồm cả lệnh nhân và lệnh chia. Nó cung cấp những hổ trợ mở rộng trên Chip dùng cho những biến một Bit như là kiểu dữ liệu riêng biệt cho phép quản lý và kiểm tra Bit trực tiếp trong điều khiển và những hệ thống logic đòi hỏi xử lý luận lý.
AT89C51 cung cấp những đặc tính chuẩn như sau: 4 KB bộ nhớ chỉ đọc có thể xóa và lập trình nhanh (EPROM), 128 Byte RAM, 32 đường I/O, 2 TIMER/COUNTER 16 Bit, 5 vectơ ngắt có cấu trúc 2 mức ngắt, một Port nối tiếp bán song công, 1 mạch dao động tạo xung Clock và bộ dao động ON-CHIP. Thêm vào đó, AT89C51 được thiết kế với logic tĩnh cho hoạt động đến mức không tần số và hỗ trợ hai phần mềm có thể lựa chọn những chế độ tiết kiệm công suất, chế độ chờ (IDLE MODE) sẽ dừng CPU trong khi vẫn cho phép RAM, timer/counter, port nối tiếp và hệ thống ngắt tiếp tục hoạt động. Chế độ giảm công suất sẽ lưu nội dung RAM nhưng sẽ treo bộ dao động làm mất khả năng hoạt động của tất cả những chức năng khác cho đến khi Reset hệ thống.
 Các đặc điểm của 8951 được tóm tắt như sau:
 4 KB bộ nhớ có thể lập trình lại nhanh, có khả năng tới 1000 chu kỳ ghi xoá
 Tần số hoạt động từ: 0Hz đến 24 MHz
 3 mức khóa bộ nhớ lập trình
 2 bộ Timer/counter 16 Bit
 128 Byte RAM nội.
Link Download bản DOC
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:

 

nguyenphuquy

New Member
Re: [Free] Đồng hồ số hiển thị trên LCD 16X2

sao bài này chỉ toàn giới thiệu phần cứng không vậy bạn
 

Các chủ đề có liên quan khác

Top