Chê LCD sơn sộng lộm viỷc

Một phần của tài liệu Giao trinh ki thuat vi dieu khien dai hoc bach khoa da nang (Trang 77 - 81)

ChuyÓn sang chạ ệé ệảc dọ liỷu R/W =1

ậ−a 1 xung tõ thÊp lến cao ẻ chẹn E cựa LCD

ệÓ ệảc dọ liỷu

Bớt ệẵu ậĩi LCD sơn sộng lộm viỷc Kạt thóc In mét kÝ tù ra LCD ậ−a dọ liỷu ra cịc chẹn dọ liỷu cựa LCD Chản thanh ghi dọ liỷu - RS = 1 ChuyÓn sang chạ ệé ghi - R/W = 0

Gỏi 1 xung tõ cao xuèng thÊp ệạn chẹn E cựa LCD ệÓ ghi dọ liỷu Bớt ệẵu ậĩi LCD sơn sộng nhẺn lỷnh Kạt thóc

Gỏi lỷnh ệiÒu khiÓn ra LCD

XuÊt mở lỷnh

Truy cẺp thanh ghi lỷnh - RS = 0

Cho phĐp ghi ra LCD - R/W =0

ậ−a 1 xung tõ cao xuèng thÊp ẻ chẹn E ệÓ chèt dọ liỷu

3.3 Ch−ểng trừnh giao tiạp mịy tÝnh

Ch−ểng trừnh giao tiạp giọa bé KIT vắi mịy tÝnh ệ−ĩc viạt bỪng ngền ngọ Delphi Giao diỷn cựa ch−ểng trừnh trến mịy tÝnh PC nh− hừnh vỳ

- Ch−ểng trừnh cho phĐp nỰp ch−ểng trừnh cựa ng−êi sỏ dông vộo EEPROM, sau ệã sỳ chỰy trến KIT, cã thÓ chỰy ệéc lẺp, tục khềng cã sù ệiÒu khiÓn cựa

MONITOR - chạ ệé STEP hoẳc chỰy tõng lỷnh ệÓ debug vộ theo dâi giị trỡ bé nhắ, cịc thanh ghi ệẳc biỷt SFR, R0-R7 trến mộn hừnh LCD cựa KIT.

- Trến giao diỷn cựa ch−ểng trừnh cã thÓ download file dỰng Hexa cựa ch−ểng trừnh xuèng bé KIT vộ cã thÓ upload néi dung bé nhắ EEPROM cựa KIT.

- Cịc nót chục nẽng trến giao diỷn :

+ OPEN and COMPILE: Mẻ mét file mO lỷnh dỰng hĩp ngọ (*.asm) vộ biến dỡch (Compile) thộnh file HEX hoẳc file ệO compile d−ắi dỰng HEXA (*.hex) ệÓ nỰp trùc tiạp xuèng KIT. Kạt quờ compile ệ−ĩc hiÓn thỡ trong cỏa sữ Compile Log.

+ OPEN Hex file: Mẻ mét file mO lỷnh ệO ệ−ĩc biến dỡch dỰng hexa (*.hex) vộ dỡch ng−ĩc (Disasemble) thộnh file mO lỷnh ASM (*.d51). Kạt quờ dỡch ng−ĩc hiÓn thỡ trong cỏa sữ ASM code, mO mịy cựa bé nhắ hiÓn thỡ trong cỏa sữ Opcodẹ Kạt quờ compile ệ−ĩc hiÓn thỡ trong cỏa sữ Compile Log.

+ DOWNLOAD: Cho phĐp download file Hex ệ−ĩc mẻ hoẳc Compile tõ

file mO lỷnh ASM xuèng bé nhắ cựa KIT.

+ UPLOAD : Cho phĐp ệảc néi dung ch−ểng trừnh cựa ng−êi sỏ dông ệO

ệ−ĩc nỰp vộo bé nhắ cựa KIT tõ lẵn nỰp tr−ắc.

+ Erase EEPROM: Cho phĐp xãa EEPROM.

Ch−ểng trừnh MONITOR ệ−ĩc viạt d−ắi dỰng hĩp ngọ (Assembly), ban ệẵu khi tham khờo cã thÓ gẹy khã khẽn cho ng−êi ệảc tuy nhiến hĩp ngọ lộm cho ng−êi hảc cã thÓ hiÓu râ vộ nớm vọng vÒ cÊu tróc phẵn cụng cựa hả vi ệiÒu khiÓn 8051 hển nh− cịch tữ chục bé nhắ, cịch thùc hiỷn mét ngớt, vỡ trÝ cựa cịc vector ngớt, cịc hoỰt ệéng ệỡnh thêi, hiÓu râ vỡ trÝ bờn ệă bé nhắ, cịc thanh ghi ệẳc biỷt SFR ... Ngoội ra khi sỏ dông hĩp ngọ ta khềng phời phô thuéc vộo cịc trừnh biến dỡch hẫ trĩ bỪng ngền ngọ bẺc cao nh− C, Basic ...

Sau ệẹy ta ệi xẹy dùng cịc néi dung thÝ nghiỷm cẵn thiạt cho ng−êi hảc ệÓ qua ệã ng−êi hảc tõng b−ắc nớm râ cÊu tróc vộ cịch lẺp trừnh cho hả vi ệiÒu khiÓn 8051.

Ch−ểng IV

Một phần của tài liệu Giao trinh ki thuat vi dieu khien dai hoc bach khoa da nang (Trang 77 - 81)