Ứng dụng vi điều khiển làm led cube để trang trí, quảng cáo

57 1.2K 7
Ứng dụng vi điều khiển làm led cube để trang trí, quảng cáo

Đ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

Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube LỜI NÓI ĐẦU Ngày với phát triển không ngừng kĩ thuật vi điều khiển dụng trở nên quen thuộc ngành kĩ thuật dân dụng, phục vụ nhu cầu nâng cao chất lượng sống người nhiều lĩnh vực khác Trong trình học tập em có hội làm quen với vi điều khiển qua môn học lớp tìm hiểu thân thơng qua tài liệu sách báo internet Trong đồ án kỹ thuật vi điều khiển kết nối ngoại vi này, em chọn đề tài : “Ứng dụng vi điều khiển làm led cube để trang trí, quảng cáo” Tuy nhiên, trình làm đồ án, thời gian trình độ hiểu biết em hạn chế nên xảy nhiều sai sót khơng thể tránh khỏi.Rất mong thầy góp ý bổ sung để nhóm chúng em hồn thiện kiến thức rút kinh nghiệm cho đề tài sau em xin chân thành cảm ơn Trong khoảng thời gian với giúp đỡ bảo thầy hi vọng hoàn thành đề tài đồ án cách tốt đẹp! Em xin chân thành cảm ơn !! SVTH Nguyễn Trọng Tuấn Anh SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube MỤC LỤC CHƯƠNG : GIỚI THIỆU ĐỀ TÀI CHƯƠNG : SƠ LƯỢC VỀ HỌ VI ĐIỀU KHIỂN 8051 VÀ VI ĐIỀU KHIỂN 89S52 2.1 Giới thiệu họ vi điều khiển 8051 2.2 Vi điều khiển 89S52 CHƯƠNG 3: THIẾT KẾ PHẦN CỨNG VÀ THI CÔNG 3.1 Sơ đồ khối chức khối CHƯƠNG 4: LƯU ĐỒ THUẬT TỐN VÀ CHƯƠNG TRÌNH 4.1 Lưu đồ thuật tốn chung 4.2 Thuật tốn số chương trình 4.2 Thuật tốn chương trình số hiệu ứng đơn giản 4.3 Thuật tốn chương trình số hiệu ứng khác 4.4 Chương trình tổng quát chương trình CHƯƠNG 5: KẾT LUẬN – TÀI LIỆU, PHẦN MỀM SỬ DỤNG THAM KHẢO 5.1 Hạn chế hướng phát triển 5.2.Tài liệu phần mềm sử dụng SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube CHƯƠNG GIỚI THIỆU ĐỀ TÀI Các biển quảng cáo LED, hay hình LED 2D, LED MATRIX nhìn thấy khắp nơi sữ dụng để thị hình ảnh, chữ Chúng phục vụ vào mục đích khác chẳng hạn quảng cáo, trang trí vũ trường, nhà hàng, quán café, hiển thị thơng tin, hình ảnh siêu thị, cơng ty … Tuy nhiên hình ảnh, hiệu ứng thị hạn chế, thiếu trực quan hấp dẫn… Để giải vấn đề giải pháp khối LED 3D CUBE có khả hiển thị chữ, hình ảnh theo dạng chiều chiều sinh động khác biệt ưu so với LED 2D thông thường chúng tạo hình ảnh khơng gian chiều hiển thị hiệu ứng từ đơn giản đến phức tạp với nhiều kiểu phong phú, đẹp mắt … khơng bị gị bó giới hạn khơng gian phẳng mang lại tính trực quan Khối LED 3D CUBE có nhiều loại với kích thước màu sắc đa dạng khác phụ thuộc vào thiết kế, nhu cầu củ chúng ta, ví dụ thơng dụng loại 5x5x5, 8x8x8, 16x16x16 … Tương ứng với 125, 512, 4096 điểm ảnh… SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube Điều dĩ nhiên khối LED nhiều điểm ảnh việc thị hình ảnh sắc nét, đẹp mặt có khoảng nhiều khơng giản rộng lớn hơn, nhiên kéo theo nhiều vấn đề phức tap phần cứng, chương trình … Và để thuận tiện cho việc thiết kế phần cứng lập trình, phù hợp loại vi điều khiển 8-bit thông dụng (cụ thể 8051) đồ án kích thước khối LED em thiết kế 8x8x8 đơn sắc Với kích thước không nhỏ, hay lớn với 512 điểm ảnh phù hợp hiển thị hiệu ứng đẹp mắt Mà lại hình ảnh hài lịng cho người dùng SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube CHƯƠNG SƠ LƯỢC VỀ HỌ VI ĐIỀU KHIỂN 8051 VÀ VI ĐIỀU KHIỂN 89S52 2.1 Giới thiệu họ vi điều khiển 8051 Vào năm 1980 Intel công bố chip 8051(80C51), vi điều khiển họ vi điều khiển MCS-51 Nó bao gồm 4KB ROM, 128 byte RAM, 32 đường xuất nhập, port nối tiếp định thời 16 bit Tiếp theo sau đời chip 8052, 8053, 8055 với nhiều tính cải tiến Hiện Intel khơng cung cấp loại vi điều khiển họ MSC-51 nữa, thay vào nhà sản xuất khác Atmel, Philips/signetics, AMD, Siemens, Matra & Dallas, Semiconductor cấp phép làm nhà cung cấp thứ hai cho chip họ MSC51 Chúng ứng dụng rộng rãi giới Việt Nam Vi điều khiển hãng Atmel SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube Chúng có tính sau : - 4k byte ROM (được lập trình nhà sản xuất, có 8051) - 128 byte RAM - Port I/O bit - định thời 16 bit - Giao tiếp nối tiếp - 64K khơng gian nhớ chương trình mở rộng - 64K không gian nhớ liệu mở rộng - Một xử lý luận lý (thao tác bit đơn) - 210 bit địa hóa - Bộ nhân /chia bit * Cấu trúc bên : SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube * CPU( CPU centralprocessing unit) bao gồm: Thanh ghi tích lũy A Thanh ghi tích lũy phụ B Đơn vị logic học (ALU) Thanh ghi từ trạng thái chương trình Bốn băng ghi Con trỏ ngăn xếp - Bộ nhớ chương trình( ROM) gồm 8Kbyte Flash - Bộ nhớ liệu( RAM) gồm 256 byte - Bộ UART, có chức truyền nhận nối tiếp - Timer/Counter 16 bit thực chức định thời đếm kiện - Khối điều khiển ngắt với nguồn ngắt nguồn ngắt - Bộ lập trình( ghi chương trình lên Flash ROM) cho phép người sử dụng nạp chương trình cho chíp mà khơng cần nạp chun dụng - Bộ chia tần số với hệ số chia 12 * cổng xuất nhập với 32 chân SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube  Port 0( P0.0=>P0.7): Port gồm chân, chức xuất nhập, port bus đa hợp liệu địa chỉ( AD0-AD7), chức sử dụng 89c52 giao tiếp với thiết bị ngồi có kiến trúc Bus vi mạch nhớ, mạch PIO…  Port 1( P1.0=>P1.7): Chức củaPort chức xuất nhập cácPort khác Port1 xuất nhập theo bit theo byte  Port 2( P2.0=>P2.7); Port chức cổng vào/ra nhưPort byte cao bus địa sử dụng nhớ  Port 3: Mỗi chân Port ngồi chức xuất nhập cịn có chức riêng, cụ thể sau: Bit Tên Chức P3.0 RXD Dữ liệu nhận choPort nối tiếp P3.1 TXD Dữ liệu truyền choPort nối tiếp P3.2 INT0 Ngắt bên P3.3 INT1 Ngắt P3.4 TO Ngõ vào Timer/counter0 P3.5 T1 Ngõ vào Timer/counter1 P3.6 /WR Xung ghi nhớ liệu P3.7 /RD Xung đọc nhớ liệu  Chân /PSEN : chân điều khiển đọc chương trình nhớ ngồi  Chân ALE: ALE tín hiệu điều khiển chốt địa có tần số 1/6 tần số dao động vi điều khiển Tín hiệu ALE dùng phép vi mạch chốt bên 7473  Chân /EA: Tín hiệu /EA cho phép chọn nhớ chương trình nhớ hay ngồi EA=1 thực chương trình RAM nội EA=0 thực RAM  RST( reset): Ngõ vào reset chân số RST=1 vi điều khiển khởi động lại thiết lập ban đầu  XTAL1, XTAL2: chân nối song song với thạch anh tần số max=33 Mhz Để tạo dao động cho vi điều khiển SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang Vi điều khiển & Ghép nối ngoại vi 8x8x8  LED 3D cube Vcc, GND : cung cấp nguồn nuôi cho vi điều khiển cấp qua chân 20 40 2.2 Vi điều khiển 89S52 Vi điều khiển AT89S52 thuộc họ vi điều khiển công suất thấp bit hãng Atmel với tần số hoạt động 33 MHz, với Kb nhớ Flash, 256 Bytes RAM, thành phần ngoại vi có Timer, Counter, giao diện kết nối bên USART song công * Họ vi điều khiển bit * Tần số hoạt động : 33 Mhz * Bộ nhớ :8 Kb Flash, 256 Bytes SRAM * Timer/Counter : 16 bit * Giao diện kết nối : USART * Lập trình qua giao diện ISP Tất vi điều khiển họ 8051 có đặc tính giống phần mềm (các tập lệnh lập trình nhau), nhiên vi điều khiển 89s52 vi điều khiển sau có nhiều tính vượt trội Vi điều khiển 89s52 có nhớ ROM, RAM lớn so với vi điêu hiển 89CXX bổ sung số tính có thêm chế độ nạp nối tiếp Dung lượng RAM Dung lượng ROM Chế độ nạp 89S51 128 byte Kbyte nối tiếp 89S52 128 byte Kbyte nối tiếp 89S53 128 byte 12 Kbyte nối tiếp 89S55 128 byte 20 Kbyte nối tiếp 89S52 có chế độ nạp nối tiếp với mạch nạp đơn giản có khả nạp bo mạch mà không cần tháo chip vi điều khiển sang mạch khác để nạp chương trình nhiều tính cải tiến khác Đó lý lựa chọn vi điều khiển 89s52 SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang Vi điều khiển & Ghép nối ngoại vi 8x8x8 SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang 10 LED 3D cube Vi điều khiển & Ghép nối ngoại vi 8x8x8 MOV QUET,R1 ; CALL DELAY_MS CALL XOA INC R0 CJNE R0,#8,QUET_LED_DICH DJNZ R5,TOC_DO_DICH INC R2 CJNE R2,#8,DICH RET ORG 00H ;DO AN VI DIEU KHIEN LED 3D CUBE 8X8X8 ;NGUOI THUC HIEN : NGUYEN TRONG TUAN ANH 11CDT1 ;GVHD :GVHD: Th.s LE XUNG _KHAI BAO _ ;TRINH BIEN DICH KEIL C DU_LIEU DATA P1 DIEU_KHIEN DATA P3 QUET DATA P2 SO_LAN_LAP EQU SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang 43 LED 3D cube Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube TOC_DO_HIEN_THI EQU 20 ; CHUONG TRINH CHINH MAIN: CALL DICH_CHU CALL CHAY_CHU_DUOI_LEN CALL HIEN_CHU_MRTU CALL SANG_DUOI_MANG CALL SANG_TRAI_PHAI CALL SANG_DUOI_LOP CALL SANG_DAN_LOP CALL NHAP_NHAY JMP MAIN ; DICH_CHU DICH_CHU: MOV R2,#00H DICH: MOV R5,#TOC_DO_HIEN_THI TOC_DO_DICH: MOV R0,#00H MOV R1,#00000001B QUET_LED_DICH: MOV A,R0 SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang 44 Vi điều khiển & Ghép nối ngoại vi 8x8x8 MOV DPTR,#MA_CHU_M MOVC A,@A+DPTR ; MOV DU_LIEU,A ; MOV A,R2 MOV DPTR,#MA_DIEU_KHIEN MOVC A,@A+DPTR ; MOV DIEU_KHIEN,A ; _ MOV QUET,R1 MOV A,R1 RR A MOV R1,A MOV QUET,R1 ; CALL DELAY_MS CALL XOA INC R0 CJNE R0,#8,QUET_LED_DICH DJNZ R5,TOC_DO_DICH INC R2 CJNE R2,#8,DICH SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang 45 LED 3D cube Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube RET ; _HIEN CHU MRTU HIEN_CHU_MRTU: MOV DPTR,#MA_CHU_M CALL HIEN_THI_CHU MOV DPTR,#MA_CHU_R CALL HIEN_THI_CHU MOV DPTR,#MA_CHU_T CALL HIEN_THI_CHU MOV DPTR,#MA_CHU_U CALL HIEN_THI_CHU RET ;/////////////////////////////////// HIEN_THI_CHU: MOV R5,#TOC_DO_HIEN_THI TOC_DO: MOV R0,#00H MOV R1,#00000001B QUET_LED: MOV A,R0 ; MOVC A,@A+DPTR ; MOV DU_LIEU,A ; SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang 46 Vi điều khiển & Ghép nối ngoại vi 8x8x8 MOV DIEU_KHIEN,#0E7H ;// MOV QUET,R1 MOV A,R1 RR A MOV R1,A MOV QUET,R1 ;//// CALL DELAY_MS CALL XOA INC R0 CJNE R0,#8,QUET_LED DJNZ R5,TOC_DO RET ; _CHAY CHU _ CHAY_CHU_DUOI_LEN: MOV DPTR,#MA_CHU_MRTU MOV R7,#32 CHAY_CHU: MOV R5,#5 TOC_DO2: MOV R0,#00H SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang 47 LED 3D cube Vi điều khiển & Ghép nối ngoại vi 8x8x8 MOV R1,#00000001B QUET_LED2: MOV A,R0 MOVC A,@A+DPTR MOV DU_LIEU,A MOV DIEU_KHIEN,#0E7H ;// MOV QUET,R1 MOV A,R1 RR A MOV R1,A MOV QUET,R1 ;/////////////////////// CALL DELAY_MS CALL XOA INC R0 CJNE R0,#8,QUET_LED2 DJNZ R5,TOC_DO2 INC DPTR DJNZ R7,CHAY_CHU RET ; _SANG DUOI MANG _ SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang 48 LED 3D cube Vi điều khiển & Ghép nối ngoại vi 8x8x8 SANG_DUOI_MANG: CALL XOA MOV R0,#00H ;Bien dem so trang thai hien thi MOV DPTR,#MA_DIEU_KHIEN ;Nap di chi vung du lieu LABEL_1: MOV A,R0 ; Chuyen gia tri ghi R0 vao ghi A MOVC A,@A+DPTR ; Lay du lieu tu vung nho MOV DU_LIEU,#0FFH MOV DIEU_KHIEN,A MOV QUET,#0FFH CALL DELAY_S INC R0 ; Lay du lieu ke tiep CJNE R0,#7,LABEL_1 ; Kiem tra so du trang thai hien thi ;///////////////// CALL XOA MOV R0,#7 ;Bien dem so trang thai hien thi ;Nap di chi vung du lieu LABEL_2: MOV A,R0 ; Chuyen gia tri ghi R0 vao ghi A MOVC A,@A+DPTR ; Lay du lieu tu vung nho MOV DU_LIEU,#0FFH MOV DIEU_KHIEN,A SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang 49 LED 3D cube Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube MOV QUET,#0FFH CALL DELAY_S DEC R0 ; Lay du lieu ke tiep CJNE R0,#0,LABEL_2 ; Kiem tra so du trang thai hien thi RET ; _SANG_MANG _ SANG_TRAI_PHAI: MOV R1,#3 LAP_TP: CALL XOA MOV R0,#00H ;Bien dem so trang thai hien thi MOV DPTR,#MA_TRAI_PHAI ;Nap di chi vung du lieu LABEL_TP1: MOV A,R0 ; Chuyen gia tri ghi R0 vao ghi A MOVC A,@A+DPTR ; Lay du lieu tu vung nho MOV DU_LIEU,A MOV DIEU_KHIEN,#00H MOV QUET,#0FFH CALL DELAY_S INC R0 ; Lay du lieu ke tiep CJNE R0,#7,LABEL_1 ; Kiem tra so du trang thai hien thi SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang 50 Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube ;///////////////// CALL XOA MOV R0,#7 ;Bien dem so trang thai hien thi ;//MOV DPTR,#MA_MANG ;Nap di chi vung du lieu LABEL_TP2: MOV A,R0 ; Chuyen gia tri ghi R0 vao ghi A MOVC A,@A+DPTR ; Lay du lieu tu vung nho MOV DU_LIEU,A MOV DIEU_KHIEN,#00H MOV QUET,#0FFH CALL DELAY_S DEC R0 ; Lay du lieu ke tiep CJNE R0,#0,LABEL_2 ; Kiem tra so du trang thai hien thi DJNZ R1,LAP_TP RET ; SANG_DUOI_LOP _ SANG_DUOI_LOP: MOV R1,#SO_LAN_LAP LAP_LAI: CALL XOA MOV A,#10000000B SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang 51 Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube LAP_2: MOV DU_LIEU,#0FFH MOV DIEU_KHIEN,#00H MOV QUET,A RR A CALL DELAY_S CJNE A,#10000000B,LAP_2 ; CALL XOA MOV A,#00000001B LAP_3: MOV DU_LIEU,#0FFH MOV DIEU_KHIEN,#00H MOV QUET,A RL A CALL DELAY_S CJNE A,#00000001B,LAP_3 DJNZ R1,LAP_LAI RET ; _SANG DAN LOP _ SANG_DAN_LOP: SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang 52 Vi điều khiển & Ghép nối ngoại vi 8x8x8 MOV A,#00H DICH_1: SETB C RRC A MOV DU_LIEU,#0FFH MOV DIEU_KHIEN,#00H MOV QUET,A CALL DELAY_S CJNE A,#0FFH,DICH_1 ; MOV A,#00H DICH_2: SETB C RLC A MOV DU_LIEU,#0FFH MOV DIEU_KHIEN,#00H MOV QUET,A CALL DELAY_S CJNE A,#0FFH,DICH_2 RET ;///////// NHAP NHAY NHAP_NHAY: SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang 53 LED 3D cube Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube MOV R2,#3 LAP_1: MOV DU_LIEU,#0FFH MOV DIEU_KHIEN,#00H MOV QUET,#0FFH CALL DELAY_S MOV DU_LIEU,#00H MOV DIEU_KHIEN,#00H MOV QUET,#00H CALL DELAY_S DJNZ R2,LAP_1 RET ; _HAM XOA CHONG NHIEU _ XOA: MOV DU_LIEU,#00H MOV DIEU_KHIEN,#00H MOV QUET,#00H CALL DELAY_MS RET ;/ HAM DELAY_MS _ DELAY_MS: MOV TMOD,#01H SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang 54 Vi điều khiển & Ghép nối ngoại vi 8x8x8 MOV TH0,#HIGH(-1500) MOV TL0,#LOW(-1500) SETB TR0 JNB TF0,$ CLR TR0 CLR TF0 RET ; HAM DELAY_S _ DELAY_S: MOV R2,#10 DELAY_1: MOV TMOD,#10H MOV TH1,#HIGH(-50000) MOV TL1,#LOW(-50000) SETB TR1 JNB TF1,$ CLR TF1 CLR TR1 DJNZ R2,DELAY_1 RET ; _BANG MA _ SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang 55 LED 3D cube Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube MA_TRAI_PHAI: DB 001H,002H,004H,008H,010H,020H,040H,080H ; MA_MANG MA_DIEU_KHIEN: DB 0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FH; MA DIEU KHIEN MA_CHU_M: DB 066H,0FFH,0FFH,0DBH,0DBH,0C3H,0C3H,000H; MA_CHU_R: DB 01FH,033H,033H,01FH,00FH,01BH,033H,000H MA_CHU_T: DB 07EH,018H,018H,018H,018H,018H,018H,000H MA_CHU_U: DB 066H,066H,066H,066H,066H,066H,03CH,000H MA_CHU_MRTU: DB 066H,0FFH,0FFH,0DBH,0DBH,0C3H,0C3H,000H; DB 01FH,033H,033H,01FH,00FH,01BH,033H,000H DB 07EH,018H,018H,018H,018H,018H,018H,000H DB 066H,066H,066H,066H,066H,066H,03CH,000H END ; MRTU ; CHƯƠNG SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang 56 Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube KẾT LUẬN – TÀI LIỆU, PHẦN MỀM SỬ DỤNG THAM KHẢO 5.1 Hạn chế hướng phát triển Do giới hạn đồ án lập trình ngơn ngữ ASM, nên giới hạn thuật tốn, hàm hổ trợ nên em trình bày theo phương pháp thơng dụng xuất liệu, qt hiển thị Do hiển thị hiệu ứng khơng q phức tạp, khó áp dụng theo phương pháp tọa độ để lập trình để tạo nên hiệu ứng phức tạp đẹp mắt Và phần điểm yếu vi điều khiển 8051 tốc độ chậm so với vi điều khiển thơng dụng nay, nhớ RAM việc truy xuất liệu chậm khó áp dụng hàm tốn học vào chương trình Để giải vấn đề thay vi điều khiển mạnh PIC, AVR, MSP430, hày ARM … Ngoải ta phát triển thêm khối LED có thêm chức giao tiếp với máy tính thơng qua cổng COM, USB để truyền liệu từ máy tính xuống tốt giúp tối ưu thuật tốn, tốt nhớ RAM, việc thay đổi hiệu ứng, hình ảnh đơn giản, dễ dàng 5.2.Tài liệu phần mềm sử dụng Tài liệu tham khảo : Cấu trúc lập trình họ vi điều khiển 8051 (Nguyễn Tăng Cường- Phan Quốc Thắng) - Họ vi điều khiển 8051 (Tống Văn On) Phần mềm sử dụng : Trình biên dịch KEIL C4 - Trình biên dịch MSC51-IDE - Phần mềm tạo mã LED: LED MATRIX V1.2 - Phần mềm tạo mã LED cube: Gamo LED cube - Phần mềm vẽ mạch ORCAD SVTH: Nguyễn Trọng Tuấn Anh – 11CDT1Trang 57 ... 11CDT 1Trang Vi điều khiển & Ghép nối ngoại vi 8x8x8  LED 3D cube Vcc, GND : cung cấp nguồn nuôi cho vi điều khiển cấp qua chân 20 40 2.2 Vi điều khiển 89S52 Vi điều khiển AT89S52 thuộc họ vi điều khiển. .. 11CDT 1Trang 23 Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube Bộ điều khiển trung tậm chip 89S52 Port1 vi điều khiển cấp liệu Port2 vi điều khiển để quét liệu thông qua IC đệm ULN2803 Port3 vi. .. Anh – 11CDT 1Trang 21 LED 3D cube Vi điều khiển & Ghép nối ngoại vi 8x8x8 + Mặt : SVTH: Nguyễn Trọng Tuấn Anh – 11CDT 1Trang 22 LED 3D cube Vi điều khiển & Ghép nối ngoại vi 8x8x8 LED 3D cube CHƯƠNG

Ngày đăng: 09/06/2015, 08:26

Từ khóa liên quan

Mục lục

    • - Phần mềm tạo mã LED cube: Gamo LED cube

Tài liệu cùng người dùng

Tài liệu liên quan