... 2.4.3 nguyên tắc hiểnthị ký tự LCD chương trình hiểnthị ký tự LCD theo bốn bước sau: 1) Xóa toàn hình 2) Đặt chế độ hiểnthị 3) Đặt vị trí trỏ (nơi bắt đầu ký tự hiển thị) 4) Hiểnthị ký tự Chú ... Bật tắt hiểnthị 0 0 0 D C B Dịch trỏ hiểnthị 0 0 S/C R/L * * Xóa hình đưa trỏ vị trí đầu Đưa trỏ vị trí đầu 1.64ms Thiết lập hướng dịch chuyển trỏ(I/D), dịch hiển thị( S) Bật tắt hiển thị, trỏ; ... để LCD xóa hình 1,64ms).+chế độ hiểnthị mặc định hiểnthị dịch, vị trí trỏ mặc định đầu dòng thứ 2.4.4 mã lệnh LCD HD4480 Lệnh Mã lệnh RS R/ W DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7 Xóa hình 0 0 0...
... vào timer/counter Xung ghi nhớ liệu Xung đọc nhớ liệu 2.5 PSEN (Program Store Enable ) PSEN điều khiển phép nhớ chương trình mở rộng thường nối đến chân /OE (Output Enable) EPROM phép đọc bytes ... thời gian đọc lệnh Các mã nhò phân chương trình đọc từ EPROM qua bus chốt vào ghi lệnh vi điều khiển để giải mã lệnh Khi thi hành chương trình ROM nội PSEN mức thụ động (mức cao) 2.6 ALE (Address ... 2.7 EA (External Access) EA thường mắc lên mức cao (+5V) mức thấp (GND) Nếu mức cao, vi điều khiển thi hành chương trình từ ROM nội Nếu mức thấp, chương trình thi hành từ nhớ mở rộng 2.8 RST...
... Cho đến có nhiều biến thể 8051 hãng khác giới sản xuất Vi điều khiển AT89S52 biến thể 8051 Và dùng vi điều khiển AT89S52 để điều khiển tốc độ động Giới thiệu AT89S52 Cấu trúc dạng sơ đồ khối ... Bus địa họ vi điều khiển 8051 gồm 16 dường tín hiệu ( thường gọi bus địa 16 bit ) Với số lượng bít địa trên, không gian nhớ chip mở rộng tối đa 65536 địa Bus liệu họ vi điều khiển 8051 gồm đường ... Phần I: Cơ Sở Lý thuyết Năm 1981 họ vi điều khiển 8051 hãng intel giới thiệu Họ vi điều khiển gồm 128 byte RAM, byte ROM, hai định thời, cổng nối tiếp bốn cổng vào/ra...
... Cho đến có nhiều biến thể 8051 hãng khác giới sản xuất Vi điều khiển AT89S52 biến thể 8051 Và dùng vi điều khiển AT89S52 để điều khiển tốc độ động Giới thiệu AT89S52 Cấu trúc dạng sơ đồ khối ... vi điều khiển 8051 gồm 16 dường tín hiệu ( thường gọi bus địa 16 bit ) Với số lượng bít địa trên, không gian nhớ chip mở rộng tối đa 216 tương đương với 65536 địa Bus liệu họ vi điều khiển 8051 ... Phần I: Cơ Sở Lý thuyết Năm 1981 họ vi điều khiển 8051 hãng intel giới thiệu Họ vi điều khiển gồm 128 byte RAM, byte ROM, hai định thời, cổng nối tiếp bốn cổng vào/ra...
... - để hiểnthị led Nguyên lý hiểnthị quét led: để điều khiển cho n led đoạn, ta sử dụng n đờng dây điều khiển việc cấp nguồn cho led đờng dây liệu chung ... động, vi điều khiển đợc sử dụng điều khiển robot, dây chuyền tự động Các hệ thống thông minh vai trò vi điều khiển quan trọng II Khảo sát vi điều khiển 8051(89S52) Họ vi điều khiển 8051 (còn ... - Phạm Thị Lan Hơng Chơng I Giới thiệu chung vi điều khiển I.Giới thiệu chung vi điều khiển: Bộ vi điều khiển viết tắt Micro-contronller, mạch tích hợp chíp lập trình đợc, dùng để điều khiển hoạt...
... trỏ sang phải) Dịch hiểnthị sang phải Dịch hiểnthị sang trái Tắt trỏ, tắt hiểnthị A Tắt hiển thị, bật trỏ C Bật hiển thị, tắt trỏ E Bật hiển thị, nhấp nháy trỏ F Tắt hiển thị, nhấp nháy trỏ ... P2.7, P0.2, P0.1, P0.0 chân nối với khối hiểnthị 2.2.3 Khối hiển thị: * Sơ đồ nguyên lý: *Nguyên lý hoạt động: Nhận tín hiệu điều khiển từ vi điều khiển hiểnthị số vòng quay, tốc độ quay, chiều ... việc điều khiển động bước hiểnthị LCD Với hướng dẫn dạy nhiệt tình thầy Trần Ngọc Thái , chúng em tiến hành thiết kế mạch “điều khiển động bước hiểnthị LCD” dùng vi điều khiển Phần thiết kế bao...
... linh kiện quan trọng sử dụng mạch (IC AT89S52 module LCD 16x2) IC AT89S52 • Một số hìnhảnh thực tế AT89S52 • Hìnhảnh sơ đồ chân : • Cấu tạo IC 89S52 có > CPU (CPU central processing unit ): ... điều khiển tải giá trị thích hợp để khởi động hệ thống 4>Khối hiểnthị (LCD 16x2) : Sử dụng module LCD 16x2 , chân tạo tín hiệu điều khiển , RS, RW, EN_LCD mạch sư dụng PORT vi điều khiển Các ... nhiên không nối ta nhìn kí tự LCD nối ta nhìn cá ánh sáng ban ngày ) Hìnhảnh LCD 16x2 thực tế : Ký hiệu chức chân LCD 16x2 hiểnthị : Chân số Kí hiệu Vss Vcc Vee Mức logic - I/O I RS 0/1 I 10 11...
... điểm ảnh xác định nhờ liệu đưa từ mạch điều khiển Như thời điểm có trạng thái điểm ảnh xác định Tuy nhiên xác định địa trạng thái điểm ảnh điểm ảnh lại chuyển trạng thái tắt.Vì để hiểnthị toàn hình ... bảng hiển thị: dùng chân cổng P0 (từ chân P0.0 đến chân P0.7) vi điều khiển 89C52 làm đầu vào điều khiển đưa qua tranzitor C2383 trước nối với hàng bảng hiểnthị Đối với giải mã cột bảng hiển thị: ... Ma trận led loại hiểnthi màu hiểnthị mày điểm, led có số chân tương ứng: ma trận led 8x8 hiểnthị màu, thi số chân 16, chân dùng để điều khiển hàng chân lại dùng để điểu khiển cột Đối với loại...
... bờn Max232 b) S ghộp ni ca Max232 vi 8051 a Max232 có hai điều khiển đờng truyền nhận truyền liệu nh giới thiệu hình Các điều khiển đờng truyền dùng cho TxD đợc gọi T1 T2 Trong nhiều ứng dụng ... rằng, điều khiển T1 Max232 có gán T1in T1out chân số 11 14 tơng ứng Chân T1in phía TTL đợc nối tới chân RxD vi điều khiển, T1out phía RS232 đợc nối tới chân RxD đầu nối DB RS232 Bộ điều khiển đờng ... nối tới chân TxD đầu nối DB RS232 chân R1out (chân số 12) phía TTL đợc nối tới chân RxD vi điều khiển Để ý nối ghép modem rỗng nối ghép mà chân TxD bên phát đợc nối với RxD bên thu ngợc lại MAX232...
... khối hiểnthị - Bộ chuyển đổi ADC: chuyển đổi tín hiệu Analog từ khối công suất thành tín hiệu Digital - Khối hiển thị: để hiểnthị giá trị đo - Vi xử lí: nhận tín hiệu từ chuyển đổi ADC hiểnthị ... 5V + Kích thước bước (độ phân dải) thay đổi nhỏ mà ADC phân biệt 2.2.3 Khối hiểnthị Led vạch Cấu trúc dạng mã hiểnthị liệu led vạch Dạng Led - Led Anode chung Đối với dạng led anot chung chân ... nhiệt độ) không ảnh hưởng đến xác dụng cụ đo CHƯƠNG 2: THIẾT KẾ PHẦN CỨNG 2.1 Sơ đồ khối mạch phần cứng Cấu trúc chung hệ thống: Điện áp Đo Bộ chuyển đổi ADC Vi xử lý Khối hiểnthị Nguồn - Khối...
... trình START NẠP GIÁ TRỊ ĐẦU Tăng t0 đặt T0 đo > t0 max Hiểnthị cảnh báo Đọc ADC Giảm t0 đặt T0 đo code chƣơng trình ... 3.Trong khối xử lý trung tâm: AT89C52; 4.khối hiểnthị : hình máy tính 5.Khối điều khiển (khống chế): hệ thống phím nhấn 6.đầu ứng dụng: (đơn giản) led hiểnthị III CẤU TẠO VÀ NGUYÊN LÝ HOẠT ĐỘNG CƠ ... lập trình đƣợc để điều khiển Nên tiện dụng động Với tính ƣu việt vi điều khiển phạm vi đồ án nhỏ này, em dùng vdk để đo khống chế nhiệt độ, đồng thời cho hiểnthị lên hình máy vi tính Mục đích...
... “Thiết kế mạch điều khiển đo tốc độ động điện chiều hiểnthị LCD” Động điều khiển: tăng tốc, giảm tốc đảo chiều phím ấn Tốc độ thực tế cập nhật qua encoder gắn động hiểnthị LCD Qua chúng em ... Giới thiệu LCD Text LCD loại hình tinh thể lỏng nhỏ dùng để hiểnthị dòng chữ số bảng mã ASCII Không giống loại LCD lớn, Text LCD chia sẵn thành ô ứng với ô hiểnthị ký tự ASCII Mỗi ô text LCD ... em tập chung nghiên cứu ứng dụng vi điều khiển cách điều khiển động điện chiều thông qua đề tài “Thiết kế mạch điều khiển đo tốc độ động điện chiều hiểnthị LCD” hướng dẫn thầy Do kinh nghiệm...
... 54 Hình 3.1 Sơ đồ chân SEG-COM-ANODE hìnhảnh minh họa .56 Hình 3.2 Sơ đồ chân ADC0804 58 Hình 3.3 Sơ đồ chân LM35 dạng TO-92 .62 Hình 4.1 Lưu đồ thuật toán 66 Hình ... 33 Hình 2.2 Sơ đồ chân AT89S52 34 Hình 2.3 Sơ đồ Port 35 Hình 2.4 Sơ đồ Port 35 Hình 2.5 Sơ đồ Port 36 Hình 2.6 Mạch reset 38 Hình 2.7 ... DANH SÁCH HÌNH VẼ Hình 1.1 Bố trí bên sơ đồ khối 8051 16 Hình 1.2 Kiến trúc Havard kiến trúc Von-Neuman 25 Hình 1.3 Cơ chế pipelining 27 Hình 2.1 Sơ đồ khối vi điều khiển AT89S52...
... LOGO Phần 2:Tìm hiểu Vi điều khiển AT89S52 Hình 2.1: Sơ đồ chân 8051 LOGO Phần 2:Tìm hiểu Vi điều khiển AT89S52 Hình 2.2: Sơ đồ khối 8051 LOGO Phần 2:Tìm hiểu Vi điều khiển AT89S52 Các đặc điểm chip ... Sơ đồ khối hệ thống Hình 3.1: Sơ đồ khối hệ thống LOGO Phần 3:Thiết kế hệ thống Sơ đồ nguyên lý Hình 3.2: Sơ đồ nguyên lý mạch LOGO Phần 3:Thiết kế hệ thống Lưu đồ thuật toán Hình 3.4: Lưu đồ thuật ... LOGO Mô hình thực tế www.themegallery com LOGO Phần 4:Kết luận hướng phát triển Mạch đáp ứng nhanh với thay đổi nhiệt độ môi trường Mạch có đèn báo tương ứng nhiệt độ thay đổi Hiểnthị lên...
... 64 Hình 2.25 Sơ đồ chân SEG-COM-ANODE hìnhảnh minh họa 66 Hình 3.1 Mạch điều khiển 72 Hình 3.2 Mạch đo nhiệt độ 73 Hình 3.3 Mạch hiểnthị 73 Hình 3.4 Mạch hiển ... hiểnthị 74 Hình 3.5 Mạch nguồn 5V .74 Hình 3.6 Mạch quét phím .75 Hình 3.7 Mạch điều khiển 76 Hình 3.8 Mạch đo nhiệt độ 76 Hình 3.9 Mạch hiểnthị ... 77 Hình 3.10 Mạch hiểnthị 77 Hình 3.11 Mạch nguồn 5V 78 Hình 3.12 Mạch quét phím 78 Hình 3.13 Mô hình đồng hồ thực tế 79 SVTH: Trần Thị Cảnh Lớp:...
... để hiểnthị liệu report sau kết thúc; hiểnthịhình thiết kế để sửa cấu trúc report chọn Modify the report’s design; - Cuối nhấn Finish để kết thúc công việc sử dụng report wizard Mànhìnhhiển ... O W N to k lic c u -tr a c k Nút Two page Nút Multi Page : Để hiểnthị trang báo cáo hình; : Để chọn nhiều trang báo cáo hiểnthị hình; Nút Zoom : Để phóng to, thu nhỏ nội dung report; Nút Office ... thị liệu report sau: Từ hình thực nhiều thao tác thông qua công cụ Print Preview sau: Nút Print : Để in nội dung report máy in; Nuít Design : Để mở report chế độ thiết kế; Nút One page : Để hiển...
... để hiểnthị liệu report sau kết thúc; hiểnthịhình thiết kế để sửa cấu trúc report chọn Modify the report’s design; - Cuối nhấn Finish để kết thúc công việc sử dụng report wizard Mànhìnhhiển ... O W N to k lic c u -tr a c k Nút Two page Nút Multi Page : Để hiểnthị trang báo cáo hình; : Để chọn nhiều trang báo cáo hiểnthị hình; Nút Zoom : Để phóng to, thu nhỏ nội dung report; Nút Office ... thị liệu report sau: Từ hình thực nhiều thao tác thông qua công cụ Print Preview sau: Nút Print : Để in nội dung report máy in; Nuít Design : Để mở report chế độ thiết kế; Nút One page : Để hiển...
... LCD • Để hiểnthị chữ số, gửi mã ASCII chữ từ A đến Z, a đến f số từ 0~9 đến chân bật RS=1 Các câu lệnh điều khiển LCD: Các câu lệnh LCD khởi tạo hình, xóa hình, đặt trỏ, dịch trỏ, dịch hình, v.v… ... ; 3.3.3 Module ps2_kb (Display) • Dùng để hiểnthị make code , break code lên LED đoạn • Hex5, Hex4: hiểnthị make code • Hex3, Hex2, Hex1, Hex0: hiểnthị break code Code: //body key_code_receiver ... "altera_up_avalon_character_lcd.h" Trong đó: Khởi tạo hình LCD cách xóa hìnhhiểnthị nó: Void alt_up_character_lcd_init(alt_up_character_lcd_dev*lcd) Mở hình LCD câu xác định: alt_up_character_lcd_dev*alt_up_character_lcd_open_dev(const...
... A.GIỚI THIỆU TỔNG QUAN VỀ HỌ 8051 Vi điều khiển 8051 – Mô tả phần cứng Vi điều khiển 8051 họ vi điều khiển 8bit thông dụng giới Vi điều khiển chế tạo lần hãng Intel, sau hãng khác chế tạo ... tạp Trước hết xin giới thiệu số tính họ vi điều khiển 8051 (lưu ý tính vi điều khiển 8051 kinh điển): - CPU 8bit thiết kế tối ưu cho ứng dụng điều khiển - Co cac khả xử lý bit logic - Không gian ... vector 02 mức ưu tiên khác - Tích hợp mạch dao động chip Vi điều khiển giới thiệu sản xuất theo công nghệ CMOS Một số loại vi điều khiển thông dụng thuộc họ 8051 kể như: AT89C2051( 20 chân), AT89C4051(...