1. Trang chủ
  2. » Luận Văn - Báo Cáo

MẠCH CHẠ y CHỮ HIỂN THỊ lên màn HÌNH LCD

35 238 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 35
Dung lượng 1,98 MB

Nội dung

Đồ Án Thực Tập Tốt Nghiệp GVHD:PHAN vĩ PHÚCBÁO CÁO THựC TẬP TỐT NGHIỆP HỌ VÀ TÊN SINH VIÊN; HÒ MINH TUÂN LỚP: K10-TC-ĐTVT KHOA; TRUNG CẢP CHUYÊN NGHIỆP NGÀNH: ĐIỆN TỬ VIỄN THÔNG ĐÈ TÀI:

Trang 1

Đồ Án Thực Tập Tốt Nghiệp GVHD:PHAN vĩ PHÚC

BÁO CÁO THựC TẬP TỐT NGHIỆP

HỌ VÀ TÊN SINH VIÊN; HÒ MINH TUÂN

LỚP: K10-TC-ĐTVT

KHOA; TRUNG CẢP CHUYÊN NGHIỆP

NGÀNH: ĐIỆN TỬ VIỄN THÔNG

ĐÈ TÀI: “MẠ CH CHẠ Y CHỮ HIỂN THỊ LÊN MÀN HÌNH LCD ”

A:NỘI DUNG PHẦN BÁO CÁO

Phần IĩCơSỞLỷ Thuyết

Thông Qua Khoa

Lòi Nói Đầu

Trong thời kì công nghiệp hoá ngày càng phát triển của đất nướcta.Và nhu cầu của con người ngày càng được cải thiện và nâng cao.khi

đó việc áp dụng nền công nghiệp hoá, hiện đại hoá vào sản xuất mộtđiều rất cần thiết và là cả một vấn đề để chúng ta quan tâm

Phải nói rằng nền công nghiệp hoá,hiện đại hoá đã làm con người đõvất vả và tạo điều kiện tốt để nước ta thúc đấy quá trình hội nhập nềnkinh tế thế giới

Trong nền công nghiệp hoá, hiện đại hoá đó thì lĩnh vực tự động hoá

xí nghiệp,công nghiệp cũng đóng góp một phần không nhỏ Ví dụ

như:các băng truyền,băng tải, thang máy đều áp dụng tự động hoá

xí nghiệp để cải tiến và nó đã giúp con người tiết kiệm được sức laođộng và có thế thay thế được nhiều công nhân và thuận tiện hơn chongười sử dụng Các công nghệ đều được điều khiển tự động hóa bằngnhiều phần mềm khác nhau với mục đích chung là giúp con ngườithuận tiện trong khi làm việc

Trong đợt thực tập này, sinh viên chúng tôi đã tiếp súc được phần nàovới các công nghệ tiên tiến từ các linh kiện điện tử đơn giản như :tụ

Trang 2

1.1 Lịch sử phát triến của bộ vi xử lý và bộ vi điều khiến.

Sự ra đời và phát triển nhanh chóng của kỳ thuật vi điện tử mà đặc trưng là kỳ thuật vi

xử lý đã tạo ra một bước ngoặt quan trọng trong sự phát triển của khoa học tính toán,

điều khiển và xử lý thông tin

- Năm 1971, hãng Intel đã cho ra đời bộ vi xử lý (microprocessor) đầu tiên trên thế

giới tên gọi là Intel-4004, nhằm đáp ứng nhu cầu cấp thiết của một công

ty kinh doanh

là hãng truyền thông BUSICOM

Sau đó các bộ vi xử lý mới liên tục được đưa ra thị trường và ngày càng được phát

triền, hoàn thiện hơn trong các thế hệ sau:

-Năm 1971, hãng Intel đưa ra bộ vi xử lý 8 bit đầu tiên với tên Intel-8008

-Năm 1975, Intel chế tạo bộ vi xử lý 8 bit 8088 và 8085

Trang 3

đầu tiên của họ vi điều khiên MCS-51.

Từ các bộ vi xử lý ban đầu chỉ là các bộ xử lý trung tâm trong một hệ thống, không thê

hoạt động nếu thiếu các bộ phận như Ram, ROM, bo mạch chủ Các hãng đã phát

triển các bộ vi xử lý này lên thành các bộ vi điều khiển để phục vụ các mục đích riêng

biệt, khác nhau trong công nghiệp

Một bộ vi điêu khiên là một hệ vi xử lý thật sự được tô chức trong một chip (trong

một vỏ IC) bao gồm một bộ vi xử lý(microprocesseor), bộ nhớ chương trình

bàng dung lượng RAM ở các máy vi tính

nhưng đây không phải là một hạn chế vì các bộ vi điều khiển được thiết kế cho mục

đích hoàn toàn khác, ngoài ra trên chip còn có bộ xử lý số học-logic (ALU)cùng với các thanh ghi chức năng, các cổng vào/ra, cơ chế điều khiển ngắt, truyền tin

Vấn đề ở đây là tốc độ Các giải pháp dựa trên bộ vi điều khiển không bao giờ nhanh

bàng giải pháp dựa trên các thành phần rời rạc Những tình huống đòi hỏi phảiđáp ứng thật nhanh (cỡ nsec) đối với các sự kiện (thường chiếm thiếu số trong các ứng

dụng) sẽ được quản lý tồi khi dựa vào các bộ vi điều khiến

Tuy nhiên trong vài ứng dụng, đặc biệt là các ứng dụng liên quan đến con

người, các khoảng thời gian trễ tính bằng nsec, psec hoặc thậm chí msec là không

quan trọng Việc giảm bớt các thành phần là một điều lợi như đã đề cập, các thao tác

Trang 4

AT89C51 cung cấp nhungx đặc tính chuẩn nhu’ sau : 4 KB bộ nhớchỉ đọc có thể xóa và lập trình nhanh (EPROM), 128 Byte RAM, 32đuờng I/O, 2 TIMER/COUNTER 16 Bit, vecto ngắt có cấu trúc 2mức ngắt, một Port nối tiếp bán song công, 1 mạch dao động tạo xungClock và dao động ON-CHIP Thêm vào đó, AT89C51 đuợc thiết kếvới ĩogic tĩnh cho hoạt động đến mức không tần số và hỗ trợ hai phầnmềm có thể lựa chọn những chế độ tiết kiện công suất, chế độ chờ(IDLE MODE) sẽ dừng CPU trong khi vẫn cho phép RAM,

Trang 5

GVHD:PHAN vĩ PHÚC

Đồ Án Thực Tập Tốt Nghiệp

1.2 Sơ đồ khối của AT89C51 :INT1\

1 3 Sơ đồ chân của AT89C51P1.0

P11P1

2P1JP1

4P1 (RXD)

1234567893

8051(8031)

4039383736353433323130

VccPO.O (AOO)

PO 1 (AD1)P0.2 (AD2)P0.3 (AD3)P0.4 (AD4)

Trang 6

Đồ Án Thực Tập Tốt Nghiệp GVHD:PHAN vĩ PHÚC

1.4Chức năng các chân của AT89C51

-89C5ỈCOS tất cả 40 chaancos chức năng như các đường xuất nhập,trong đó có 24 chân có tác dụng kép (có nghĩa 1 chân có 2 chức năng),mỗi dường có thể hoạt động như đường xuất nhập hoặc như đườngđiều khiển hoặc là thành phần của các bus dữ liệu và bus địa chỉ.a/.Các port:

Port 0:

Port 0 là port có hai chức năng ở các chân 32-39 của 89C51 trongcác thiết kế cở nhỏ không dùng bộ nhớ mở rộng, nó có chức năng nhưcác đưòng IO Đối với các thiết kế cỡ lón có bộ nhớ mở rộng, nó đượckết hợp giữa bus địa chỉ và bus dữ liệu.b/.Port 1:

-port 1 là port 10 trên các chân 1-8 các chân được kí hiệu p 1.0, p l l ,pl.2, có thể dùng cho giao tiếp với các thiết bị ngoài nếu cần port 1không có chức năng khác, vì vậy chúng chỉ được dùng cho giao tiếp

- PSEN ở mức thấp trong thời gian Microcontroller 8951 lấy lệnh Các

mã lệnh của chương trình được đọc từ Eprom qua bus dữ liệu và đượcchốt từ thanh ghi lệnh bên trong 8951 để giải mã lệnh Khi 8951 thihành chương trình trong ROM nội PSEN sẽ ở mức logic 1

Ngõ tín hiệu điều khiển ALE(Address latch Enable):

Sinh Viên Thực Hiện : HỒ MINH

TUẤN

8

Trang 7

Đồ Án Thực Tập Tốt Nghiệp GVHD:PHAN vĩ PHÚC

trong sơ đồ Tần số thạch anh thường sử dụng cho 89C51 là 12Mhz

- Chân 40 (vcc)được nối lên nguồn.các xung tín hiệu ALE có tốc độbằng 1/6 lần tần số dao động trên chíp và có thế được dùng làm tínhiệu clock cho các phần khác của hệ thống, chân ALE được dùng làmngõ vào xung lập trình cho Eprom trong 89C51

Ngõ tín hiệu EA\(Extemal Access):

- Tín hiệu vào EA\ ở chân 31 thường được mất lên mức 1 hoặc mức 0.nếu ở mức 1, 89C51 thi hành chương trình từ ROM nội trong khoảngđịa chỉ thấp 8KB Neu ở mức 0, 89c51 sẽ thi hành chương trình từ bộnhớ mở rộng, chân EA\ được lấy làm chân cấp nguồn 21V khi lậptrình cho Eprom trong 89c51

Ngõ tín hiệu RST (Reset):

- Ngõ vào RST ở chân 9 là ngõ vào reset của 89C51 khi ngõ vào tínhiệu này đưa lên cao ít nhất là 2 chu kỳ máy, các thanh ghi bên trong

Trang 8

=ile View Edit Library Toots Design Graph Source Debug Template Systi

store Local Ob)ect

£ompile to Library

Autoplace Library

Worđ«?

tatạọoty _ |ÌAẩC»pC W«) lUnepacỊ atdl

AíMỂoeiCt

ComectooDataConvattan

Tương tự cho tụ điện, thạch anh, LCD

Ta nhấn phím p trên bàn phím, sau đó, gõ vào keywords từ

Ta chọn LCD 14 chân:®5 Pick Devices

Keywof£j$

ịlcdMaỉch Whofe Words?

Ceteọay:

ỉesutts (52Ị:

Trang 9

Ta sẽ chọn nguồn khi click vào Power, mass khi click vào

Trang 10

Trong những năm gần đây LCD đang ngày càng được sử dụng

rộng rãi thay thế dần các đèn Led

Mô tả các chân, loại 14 chân

Trang 11

Chân Kí I/O Mô tả

3 VEE - Cấp nguồn điều khiển

-Chân cho phép E (Enable)

Chân cho phép E được sử dụng bởi LCD đế chốt thông tinhiện hữu trên chân dữ liệu của nó Khi dữ liệu được cung cấpđến chân dữ liệu thì một xung mức cao xuống thấp phải được

áp đến chân này để LCD chốt dữ liệu trên các chân dữ liệu

Xung này phải rộng tối thiếu là 450 ns

Trang 13

GVHD:PHAN vĩ PHÚC

Đồ Án Thực Tập Tốt Nghiệp

Sau khi nối hoàn chỉnh bản vẽ sẽ tương tự như sau:

Trang 14

jmp start ;nhay den chuông trinh chinh

;Bat dau chuông trinh chinh

Trang 16

Đồ Án Thực Tập Tốt Nghiệp GVHD:PHAN vĩ PHÚC

String22: db 'De tai: Chay chu ',0

String23: db 'Tren man hinh LCD'

start: mov A,#038h ;Gui lenh 03 8h den LCD thong bao

LCD su dung Bưs 8bit

call wrcmd ;goi chuông trinh con gui lenh

loop: mov A,#LCD_SETVISIBLE+6 ;gui lenh OEh vao LCD

de LCD duoc kich hoat:

call wrcmd ;goi chuông trih con gui lenh

mov R7,#2 dua 2 vao r7 de thuc hien 2 lan vong lap

loop2:

Sinh Viên Thực Hiện : HỒ MINH

TUẤN

23

Trang 17

mov A,#LCD_SETDDADDR+64 ; dua gia tri lenh 40h

Trang 21

;chuong trinh con goi mot lenh trong thanh chua ra LCD:

wrcmd: mov RO,#LCD_CMD_WR ; ;dua dia chi WR lenh

vao RO

movx @R0,A ;xuat lenh nam trong thanh chua

Trang 22

;chuong trinh con doi tong so giay co thanh chua Awtsec: push ACC

call wtmspop ACC

dec Ajnz wtsecret

;chuong trinh con doi tong so ms co trong con tro DPTRwtms: xrl DPL,#0FFh ;khong the su dung lenh DEC

DPTR,do do vong lap su dung 2 lop lap tangxrl DPH,#0FFh ;and incrementing instead

inc DPTR

wtmsl: mov TL0,#low(-1200) ; 100 xung = l m s o tan sothach anh 1.2MHZ

mov TH0,#high(-1200)mov TMOD,#l ;Timer 0 mode 1setb TCON.4 ;Timer 0 runsWtms2: jnb TCON.5,wtms2clr TCON.4 ;Timer 0 stopsclr TCON.5

Trang 24

Đồ Án Thực Tập Tốt Nghiệp GVHD:PHAN vĩ PHÚC

YouwillneedtheMCS8051 and LCD Display mcdsỉs hstáỉd ư.m2L

Trang 25

GVHD:PHAN vĩ PHÚC

Đồ Án Thực Tập Tốt Nghiệp

8051 LCD Dìsplav

Driver

This design makes

YouuiillneedtheMC$8051 and LCD Display mcdete ra*d lừmL'

Trang 26

GVHD:PHAN vĩ PHÚC

Đồ Án Thực Tập Tốt Nghiệp

You uiill need the MC $8051 and LC D Display modete hstásd JIIEI

Trang 27

Đồ Án Thực Tập Tốt Nghiệp GVHD:PHAN vĩ PHÚC

8051 LCD Dispiav

Dríver

This design makes

You uiill needthe MCS8051 and LCD Display motò ret*«d UIKX3ZL'

Trang 28

This design makes You luill need the MC S8051 and LC D Display modete inã^d UUKX32L

Trang 29

GVHD:PHAN vĩ PHÚC

Đồ Án Thực Tập Tốt Nghiệp

8051 LCD Displav

Driver

This design makes

You uiill need the MC S8051 and LC D Oisplay moòsis hscỉed LÃCEÉL

8051 LCD Displav

Driver

This design makes

Youiụillneed the MC $8051 and LCD Displaỵ mod& haated ưccct

Trang 30

This design makes You uiill need the MC S8051 and LC D Display motó rtí^d IMX32L

Trang 32

Qua đây em xin chân thành cảm ơn Ban giám hiệu, các thầy cô trong khoa

Sinh viên thực hiện

Trang 33

Đồ Án Thực Tập Tốt Nghiệp GVHD:PHAN vĩ PHÚC

NHẶN XÉT CỦA Cơ QUAN THựC TẬP

Trang 34

Đồ Án Thực Tập Tốt Nghiệp GVHD:PHAN vĩ PHÚC

NHẶN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

Trang 35

Đồ Án Thực Tập Tốt Nghiệp GVHD:PHAN vĩ PHÚC

NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN

Ngày đăng: 20/01/2016, 11:26

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w