intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Màn hình quảng cáo ở chế độ văn bản sử dụng ma trận LED 5x7 có điều khiển bằng máy tính, chương 8

Chia sẻ: Nguyen Van Luong | Ngày: | Loại File: PDF | Số trang:7

234
lượt xem
111
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bộ đếm 5 (IC38) được thiết kế dựa trên IC7493 là bộ đếm nhị phân cấu tạo bởi 4 Flip –Flop (đếm 16 ) được lấy trạng thái xoá ) 5 (001B ) .Bộ đếm này phối hợp với 6 bit từ mã lấy từ RAM thực hiện đọc 5 vị trí liên tiếp trong bộ nhớ phát từ ROM đồng thời đưa tín hiệu cho bộ giải mã quét ký tự IC9- IC24 (74LS138) mỗi IC này đảm nhiệm một cột trên màn hình ,5 đầu ra của ná sẽ quáet t-ơng ứng với 5 cột của 1 ký...

Chủ đề:
Lưu

Nội dung Text: Màn hình quảng cáo ở chế độ văn bản sử dụng ma trận LED 5x7 có điều khiển bằng máy tính, chương 8

  1. ThiÕt kÕ m¹ch logic sè PhÇn II: ThiÕt kÕ phÇn cøng Chương 8: Khèi quÐt vµ gi¶i m· hµng vµ cét Bé ®Õm 5 (IC38) ®-îc thiÕt kÕ dùa trªn IC7493 lµ bé ®Õm nhÞ ph©n cÊu t¹o bëi 4 Flip –Flop (®Õm 16 ) ®-îc lÊy tr¹ng th¸i xo¸ ) 5 (001B ) .Bé ®Õm nµy phèi hîp víi 6 bit tõ m· lÊy tõ RAM thùc hiÖn ®äc 5 vÞ trÝ liªn tiÕp trong bé nhí ph¸t tõ ROM ®ång thêi ®-a tÝn hiÖu cho bé gi¶i m· quÐt ký tù IC9- IC24 (74LS138) mçi IC nµy ®¶m nhiÖm mét cét trªn mµn h×nh ,5 ®Çu ra cña n¸ sÏ qu¸et t-¬ng øng víi 5 cét cña 1 ký tù Bé ®Õm 16x8 ( IC 29 ) thiÕt kÕ dùa trªn IC 7469 lµ 2 bé ®Õm nhÞ ph©n 4 Flip –Flop kh«ng cÇn tr¹ng th¸i xo¸ , lÊy tÝn hiÖu Q1D ®-a vµo lµm xung clock cña bé ®Õm 2 t¹o bé ®Õm 16x8 .Bé ®Õm nµy phèi hîp víi c¸c bé gi¶i m· hµng vµ cét cã 7bÝt ®Çu ra ®-a ra3 tÝn hiªu ë 3 bÝt cao ®Ó chän hµng ( 8 hµng t-¬ng øng víi chän 1 trong 8 IC1- IC8 74244 ®Öm d÷ liÖu) ,Vµ 4 tÝn hiÖu ë 4 bÝt thÊp ®Ó chän cét (16 cét t-¬ng øng víi16 IC gi¶i m· quÐt ký tù IC9-IC24 74138) nã sÏ ®-îc kÝch ®Õm khi bé ®Õm 5 quÐt song 1 ký tù (xung kÝch thø 5 á tr¹ng th¸i 000B 25
  2. ThiÕt kÕ m¹ch logic sè PhÇn II: ThiÕt kÕ phÇn cøng Tõ m· 8 chèt d÷ liÖu 74244 COUNTER DECODE CLOCK 1 CLKB QA 12 1 A Y0 15 14 CLKA QB 9 2 B Y1 14 CLOC QC MµN H×NH 13 4 3 C Y2 QD 11 Y3 12 RESET Y4 11 10 2 RO1 4 G2A Y5 9 3 RO2 5 G2B Y6 7 6 G1 Y7 7493 16 IC 74LS138 QuÐt ký tù 74LS138 1 3 2 Vcc COUNTER DECODE 14 1 15 1CLKB 1QA 23 A 0 2 2 1 1CLKA 1QB 22 B 1 3 13 21 1QC 3 C 2 4 20 2CLK 1QD 7 D 3 5 2QA 10 4 6 2QB 5 5 7 2QC 12 6 8 2QD 7 9 8 10 4 1CLR 9 11 11 2CLR 10 12 11 13 12 14 13 15 16 G1 14 16 19 G2 15 74LS154 S¬ ®å m¹ch quÐt mµn h×nh 26
  3. ThiÕt kÕ m¹ch logic sè PhÇn II: ThiÕt kÕ phÇn cøng Ch-¬ng II: Nguyªn lý ho¹t ®éng Sau khi bËt c«ng t¾c POWER ,Ên F1 (®äc phÇn lËp tr×nh ) m¹ch b¾t ®Çu ho¹t ®éng bé ®Õm 5 1. Qóa tr×nh ghi d÷ liÖu vµo RAM Tw TR Tc CLK §Õm QA,QB,QC 000 001 010 011 100 000 001 010 011 100 5 R EW D÷ liÖu ®-a vµo A0-A5 D0-D6 A0-A5 D0-D6 A0-A5 D0-D6 A0-A5 D0-D6 RAM pua cæng song song TÝn hiÖu t¸ch kªnh AF §Þa D0-D5 Tõ m· chØ vµo 000 001 011 100 000 001 011 100 D6,D7,D8 010 010 ROM S¬ ®å thêi gian qu¸ tr×nh ghi Do qu¸ tr×nh ®äc ROM yªu cÇu ph¶i liªn tôc ®Ó mµn h×nh lóc nµ còng b¶o ®¶m tèc ®é quÐt vµ quÐt liªn tôc .ChÝnh v× thÕ yªu cÇu thiÕt kÕ phaØ phèi hîp ghi ®äc sao cho khi d÷ liÖu ®-îc ghi vµo RAM th× ROM vÉn nhËn ®-îc tÝn hiÖu vµ tiÕp tôc ®äc. NhËn xÐt lµ khi mét tõ m· ®-a tõ RAM vµo ®Ó ®äc ROM ,lóc nµy qu¸ tr×nh ®äc song hÕt 1 ký tù trong ROM cÇn thiÕt ®ñ 5 chu kú xung nhÞp cña xung CLOCK ®Ó quÐt ®ñ 5 27
  4. ThiÕt kÕ m¹ch logic sè PhÇn II: ThiÕt kÕ phÇn cøng cét trong mét ma trËn LED 5x7. Nh- vËy RAM chØ cÇn kÝch ho¹t ë chu kú xung nhÞp ®Çu tiªn ®Ó ®-a ra tõ m· , Tõ m· nµy ®-îc chèt l¹i bëi IC74373 sau ®ã 4 chu kú xung nhÞp cßn l¹i RAM sÏ “rçi” nh- vËy c«ng viÖc ghi d÷ liÖu cho RAM ë thêi gian nµy lµ rÊt hîp lý .VËy tõ tr¹ng th¸i thø hai (001) ®Õn tr¹ng th¸i thø 5 (100 )cña bé ®Õm 5 ta sÏ ®-a mét tÝn hiÖu th«ng b¸o cho m¸y tÝnh biÕt RAM ®ang rçi vµ s½n sµng ghi .§ã lµ tÝn hiÖu EW (enable write ) ®-îc tæ hîp b»ng mét cæng OR 3 ®Çu vµo QA,QB,QC cña bé ®Õm 5 .TÝn hiÖu nµy ®-a vµo ch©n G cña RAM (ch©n cho phÐp ®äc RAM ë møc thÊp) ®Ó chØ cho phÐp ®äc RAM ë tr¹ng th¸i ®Çu ,lóc nµy ®Öm 2 chiÒu IC74245 (IC34 ®i theo chiÒu thuËn (tÝn hiÖu EW qua cæng NOT ®ua vµo ch©n DIR )
  5. ThiÕt kÕ m¹ch logic sè PhÇn II: ThiÕt kÕ phÇn cøng thø 2... cø nh- vËy sau 5 xung ®Õm th× nã hiÓn thÞ ®-îc 1 ký tù . §Ó hiÓu râ thªm ,h·y xem chi tiÕt minh ho¹ qu¸ tr×nh hiÓn thÞ ch÷ A d-íi ®©y Gi¶ sö tõ m· ®Ó m· ho¸ ký tù A lµ 000000 ta cã b¶ng sau: Xun §Þa chØ göi ®Õn ROM D÷ liÖu ®-îc l-u gi÷ trong g Tõ m· §Çu ROM ®Õm ra®Õm D0 D1 D2 D3 D4 D6 D7 D8 H H1 H2 H3 H4 H5 H6 D5 0 1 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 0 2 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 3 0 0 0 0 0 0 1 1 1 0 0 1 0 0 0 0 4 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 0 5 0 0 0 0 0 1 0 1 0 0 1 1 1 1 1 0 29
  6. ThiÕt kÕ m¹ch logic sè PhÇn II: ThiÕt kÕ phÇn cøng S¬ ®å m¹ch nh- sau: I C3 7 I C3 6 EPROM LATCH Tõ m· 3 D0 Q0 2 A0 11 lÊy tõ 4 5 O0 D1 Q1 A1 12 RAM 7 6 O1 D2 Q2 A2 13 8 9 O2 D3 Q3 A3 15 13 12 O3 D4 Q4 A4 16 14 15 O4 D5 Q5 A5 17 17 16 O5 D6 Q6 A6 18 18 19 O6 D7 Q7 A7 19 O7 A8 1 A9 OE EW 11 A10 LE 2716 74LS373 15 14 13 12 11 10 9 7 DECODE Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 20 74LS138 OE 22 CS G2A G2B G1 A C B I C3 8 COUNTER 4 5 6 1 2 3 1 CLKB QA 12 Clock 14 CLKA QB 9 QC 4 QD 11 Vcc 2 RO1 3 RO2 I C4 2 3 7493 1 2 S¬ ®å quÐt vµ ®äc 1 ký tù tõ ROM Sau khi quÐt hÕt 5 hµng cña ma trËn ®Ìn LED bé ®Õm 6 trë vÒ tr¹ng th¸i 000 lóc nµy nã míi kÝch vµo CLK cña Bé ®Õm 16x8 ®Ó th«ng b¸o lµ ®· quÐt song 1 ký tù th× bé ®Õm nµy míi chuyÓn sang tr¹ng th¸i tiÕp theo ( tõ 0 -> 1 hay tõ 0000000B->000001B).Cã nghÜa lµ nã ®-a ra tÝn hiÖu chän hµng lµ 000 ë hµng 0 vµ tÝn hiÖu chän cét lµ 0001 ë cét thø 2,§ång thêi ®-a ®Õn RAM ®Þa chØ kÕ tiÕp lµ 0000001 ®Ó ®äc ký tù tiÕp theo .Cø nh- vËy khi bé ®Õm 16x8 ®Õm ®Õn vÞ trÝ cuèi cïng lµ hµng 8 cét 16 th× còng lµ lóc ®äc ®Õn vÞ trÝ thø 16x8 =128 cña RAM ®Öm 30
  7. ThiÕt kÕ m¹ch logic sè PhÇn II: ThiÕt kÕ phÇn cøng .lóc nµy nã míi hoµn thµnh song mét chu kú ®äc vµ tiÕp tôc chu kú thø 2 ë hµng 1 cét 1 cña mµn h×nh => 1 chu kú ®äc mÊt 128x5=640 Tc ( Tc = chu kú xung CLOCK) TR 15TR TR CLK QA §Õm 5 QB QC R (xo¸) ChophÐp ghi EW §Þa D0-D5 Tõ m· chØ vµo D6,D7,D8 000 001 010 011 100 000 001 011 100 000 001 010 011 100 ROM (QA,QB,QC) §Õm 16 A0-A3 0000H 0001H FFFFH 0000H (gi¶i m· cét) Cét1 Cét2 Cét16 Cét1 §Õm 8 (A4-A6) 000H 001H gi¶i m· hµng Hµng1 Hµng2 S¬ ®å thêi gian qóa tr×nh ®äc 31
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2