Thiết kế hệ thống xử lý ảnh video trên FPGA (CycloneII), chương 21
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Thiết kế hệ thống xử lý ảnh video trên FPGA (CycloneII), chương 21 Chương 21:Chöông trình hieån thò maøu theo tín hieäu red, green, blueLIBRARY IEEE;USE IEEE.STD_LOGIC_1164.all;USE IEEE.STD_LOGIC_ARITH.all;USE IEEE.STD_LOGIC_UNSIGNED.all;ENTITY VGA_SYNC ISPORT(clock_25Mhz, red, green, blue : IN STD_LOGIC; red_out,green_out,blue_out,horiz_sync_out, vert_sync_out :OUT STD_LOGIC; pixel_row, pixel_column : OUTSTD_LOGIC_VECTOR(9 DOWNTO 0));END VGA_SYNC;ARCHITECTURE a OF VGA_SYNC IS SIGNAL horiz_sync, vert_sync : STD_LOGIC; SIGNAL video_on, video_on_v, video_on_h :STD_LOGIC; SIGNAL h_count, v_count :STD_LOGIC_VECTOR(9 DOWNTO 0); BEGIN-- Video_on ñöôïc baät khi tín hieäu RGB ñöôïc hieån thò.video_on WAIT UNTIL(clock_25MhzEVENT ANDclock_25Mhz=1);-Phaùt xung ñoàng boä ngang vaø ñoàng boä doïc cho Video Signal-- H_count ñeå ñeám ñieåm aûnh(ngoaøi 640 ñieåm aûnh+ thôøi giancho xung ñoàng boä)-- Soá ñieåm aûnh töông öùng vôùi thôøi gian phaùt xung ñoàng boängang-- ------------------------------------__________---------- H_count 0 640 659 755 799 IF (h_count = 799) THEN h_count -- Soá ñieåm aûnh töông öùng vôùi thôøi gian phaùt xung ñoàng boädoïc-- -----------------------------------------------_______-------------- V_count 0 480 493-494524 IF (v_count >= 524) AND (h_count >= 699)THEN v_count END IF; IF (v_count Keát quaû: RED GREEN BLUE MAØU 0 0 0 ÑEN 0 0 1 XANH DÖÔNG 0 1 0 XANH LAÙ CAÂY 0 1 1 XANH DA TRÔØI 1 0 0 ÑOÛ 1 0 1 TÍM 1 1 0 VAØNG 1 1 1 TRAÉNGBaûng maøu treân monitor sau khi naïp chöông trình vôùi caùc tín hieäu RGB : 2. Chöông trình hieån thò kí töï leân monitorCHA ADDRE CHA ADDRE CHA ADDRE CHA ADDRE R SS R SS R SS R SS @ 00 P 20 Spac 40 0 60 e A 01 Q 21 ! 41 1 61 B 02 R 22 ‘’ 42 2 62 C 03 S 23 # 43 3 63 D 04 T 24 $ 44 4 64 E 05 U 25 % 45 5 65 F 06 V 26 & 46 6 66 G 07 W 27 ‘ 47 7 67 H 10 X 30 { 50 8 70 I 11 Y 31 } 51 9 71 J 12 Z 32 * 52 A 72 K 13 [ 33 + 53 B 73 L 14 Dn 34 , 54 C 74 Arro w M 15 ] 35 - 55 D 75 N 16 Up 36 . 56 E 76 Arro w O 17 Lft 37 / 57 F 77 Arro w Baûng ñòa chæ kí töï trong ROM Ñeå hieån thò kí töï leân maøn hình ta phaûi taïo moät baûng kí töïtrong ROM. Alterra coù hoã trôï baûng ROM treân kit, vôùi moät filekhôûi taïo tcgrom.mif ñeå khôûi taïo ROM trong suoát quaù trình taûi.Moãi vò trí treân ROM chöùa ñòa chæ baét ñaàu cuûa cuûa font kí töï.Ví duï : ñeå xuaát chöõ A ra maøn hình : theo baøng ñòa chæ trongROM thì ñòa chæ baét ñaàu laø 000001, söû duïng 8bit nhôù neân öùngvôùi ñòa chæ seõ coù font data : Address Font data 000001000 00011000 000001001 00111100 000001010 01100110 000001011 01111110 000001100 01100110 000001101 01100110 000001110 01100110 000001111 00000000 Vì ñòa chæ cuûa font kí töï ñöôïc taïo ...
Tìm kiếm theo từ khóa liên quan:
Thiết kế hệ thống xử lý ảnh tín hiệu số tín hiệu điều khiển điều khiển tốc độ IOB lập trình công tắc DIP cấu trúc MAX7000 chương trình gỡ lỗi thiết kế ngôn ngữGợi ý tài liệu liên quan:
-
Cơ Sở Điện Học Truyền Thông - Tín Hiệu Số part 1
9 trang 184 0 0 -
143 trang 175 0 0
-
Báo cáo thí nghiệm Lý thuyết điều khiển tự động: Xác định thông số bộ điều khiển PID
24 trang 174 0 0 -
Giáo trình môn xử lý tín hiệu số - Chương 5
12 trang 121 0 0 -
Sơ đồ điều khiển và tín hiệu máy cắt SF6– GL.107
4 trang 106 2 0 -
Giáo trình Vi điều khiển PIC16F và ngôn ngữ lập trình Hi-Tech C: Phần 1
78 trang 75 0 0 -
Giáo án Tin học lớp 8 bài 15: Gỡ lỗi
3 trang 62 0 0 -
Giáo trình Kỹ thuật truyền số liệu: Phần 1
147 trang 41 0 0 -
Điều khiển PID tích hợp mạng nơ ron thích nghi cho tốc độ động cơ diesel tàu thủy
6 trang 38 0 0 -
27 trang 34 0 0
-
CHƯƠNG 4: CỔNG LOGIC VÀ CÁC ĐẶC TÍNH KỸ THUẬT CỦA IC SỐ
28 trang 33 0 0 -
Luận văn Đồ án Khảo sát thông số đầu vào tới quá trình phun của vòi phun nhiên liệu
130 trang 33 0 0 -
Giáo trình: Điều khiển khí nén và thủy lực
113 trang 31 0 0 -
bài giảng môn học kỹ thuật truyền tin, chương 16
8 trang 31 0 0 -
bài giảng môn học kỹ thuật truyền tin, chương 8
9 trang 30 0 0 -
Bài giảng Nhập môn Kỹ thuật truyền thông - Chương 8: Mã hóa dữ liệu
54 trang 30 0 0 -
CHƯƠNG 6: FLIP FLOP – THANH GHI DỊCH MẠCH ĐẾM
30 trang 29 0 0 -
Hệ điều khiển nhúng - PETRI NET
12 trang 29 0 0 -
Điều khiển Logic Lập trình được
162 trang 29 0 0 -
Bài giảng Xử lý tín hiệu số: Chương 5 - ĐH Công nghệ
26 trang 29 0 0