Nghiên cứu họ vi điều khiển ST7 của hãng ST Microelectronics để ứng dụng trong đào tạo kỹ thuật công nghệ các sản phẩm thuộc họ vi điều khiển ST7 Nghiên cứu họ vi điều khiển ST7 của hãng ST Microelectronics để ứng dụng trong đào tạo kỹ thuật công nghệ các sản phẩm thuộc họ vi điều khiển ST7 luận văn tốt nghiệp thạc sĩ
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI HOÀNG NHẬT THANH NGHIÊN CỨU HỌ VI ĐIỀU KHIỂN ST7 CỦA HÃNG ST MICROELECTRONIC ĐỂ ỨNG DỤNG TRONG ĐÀO TẠO KỸ THUẬT CÔNG NGHỆ CÁC SẢN PHẨM THUỘC HỌ VI ĐIỀU KHIỂN ST7 LUẬN VĂN THẠC SĨ NGÀNH SƯ PHẠM KỸ THUẬT ĐIỆN TỬ Hà Nội, 2010 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI HOÀNG NHẬT THANH NGHIÊN CỨU HỌ VI ĐIỀU KHIỂN ST7 CỦA HÃNG ST MICROELECTRONIC ĐỂ ỨNG DỤNG TRONG ĐÀO TẠO KỸ THUẬT CÔNG NGHỆ CÁC SẢN PHẨM THUỘC HỌ VI ĐIỀU KHIỂN ST7 LUẬN VĂN THẠC SĨ NGÀNH SƯ PHẠM KỸ THUẬT ĐIỆN TỬ NGƯỜI HƯỚNG DẪN: TS PHẠM VĂN BÌNH Hà Nội, 2010 LỜI CAM ĐOAN Tơi xin cam đoan mà tơi viết luận văn tìm hiểu nghiên cứu thân Mọi kết nghiên cứu ý tưởng tác giả khác có trích dẫn nguồn gốc cụ thể Luận văn chưa bảo vệ hội đồng bảo vệ luận văn thạc sỹ chưa công bố phương tiện thơng tin Tơi xin hồn tồn chịu trách nhiệm mà tơi cam đoan Hà Nội, ngày 10 tháng 10 năm 2010 Người thực Hoàng Nhật Thanh LỜI CẢM ƠN Sau tháng nghiên cứu, đến đề tài “ Nghiên cứu họ vi điều khiển ST hãng ST Microelectronics để ứng dụng đào tạo kỹ thuật công nghệ sản phẩm thuộc họ vi điều khiển ST 7” hoàn thành mục tiêu ban đầu đề Tôi xin chân thành cảm ơn thầy giáo TS Phạm Văn Bình- Trưởng mơn xử lý mạch tín hiệu – khoa Điện tử viễn thơng trường ĐH Bách khoa Hà Nội hướng dẫn tận tình để tơi hồn thành luận văn Tơi xin gửi lời cảm ơn chân thành đến thầy, cô khoa Sư phạm kỹ thuật, Viện đào tạo sau đại học trường Đại học Bách Khoa Hà Nội giúp đỡ nhiều kiến thức chuyên môn tài liệu nghiên cứu Chân thành cảm ơn Ban giám hiệu đồng nghiệp trường Cao đẳng Điện tử - Điện lạnh Hà Nội gia đình tạo điều kiện thuận lợi cho tơi học tập nghiên cứu thời gian qua Tuy thân cố gắng luận văn khó tránh thiếu sót, mong nhận góp ý thầy đồng nghiệp để đề tài hoàn thiện Hà Nội, tháng 10 năm 2010 Người thực hiện: Hoàng Nhật Thanh MỤC LỤC Lời cam đoan Mục lục Các ký hiệu sử dụng Danh mục hình vẽ Danh mục bảng biểu Mở đầu 1.1 1.2 1.2.1 1.2.2 1.2.3 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 Chương 1: TỔNG QUAN VỀ VI ĐIỀU KHIỂN GIỚI THIỆU KHÁI QUÁT VỀ VI ĐIỀU KHIỂN PHÂN LOẠI Độ dài ghi Kiến trúc CISC RISC Kiến trúc Harvard kiến trúc Vonneumann CẤU TRÚC TỔNG QUAN CỦA VI ĐIỀU KHIỂN CPU – Central Processing Unit ROM – Read Only Memory RAM- Random Access Memory BUS Bộ định thời Watchdog ADC- Analog-to-Digital Converter Chương 2: HỌ VI ĐIỀU KHIỂN ST7 CỦA HÃNG Trang 11 12 12 12 12 13 13 13 13 13 14 14 14 MICROELECTRONICS 2.1 2.2 2.3 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.5 GIỚI THIỆU SƠ ĐỒ CHÂN SƠ ĐỒ BỘ NHỚ VÀ THANH GHI VÙNG NHỚ LẬP TRÌNH FLASH (Flash Programming Memory) Giới thiệu Đặc điểm (main features) Chế độ lập trình (Programming Modes) Giao tiếp ICC (ICC Interface) Bảo vệ vùng nhớ ( Memory Protection) Tài liệu liên quan (Related Documentation) Mô tả ghi (Register description) DATA EEPROM 15 17 18 20 20 21 21 22 22 23 23 23 2.5.1 2.5.2 2.5.3 2.6 2.6.1 2.6.2 2.6.3 2.7 2.7.1 2.7.2 2.7.3 2.8 2.8.1 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.9 2.9.1 2.9.2 2.9.3 2.9.4 2.10 2.10.1 2.10.2 2.10.3 2.10.4 2.10.5 2.10.6 2.11 2.11.1 2.11.2 2.11.3 2.11.4 Giới thiệu (Introduction) Đặc điểm Truy xuất nhớ BỘ XỬ LÝ TRUNG TÂM (Central Processing Unit) Giới thiệu Đặc điểm Các ghi nội NGẮT Ngắt mềm không che Ngắt ngoại Ngắt thiết bị ngoại vi CÁC CỔNG I/O Giới thiệu Chức Thực thi cổng I/O Các chân không sử dụng Chế độ tiết kiệm lượng Ngắt CÁC THIẾT BỊ NGOẠI VI ĐƯỢC TÍCH HỢP Bộ định thời Watchdog (WDG) Bộ định thời 12 bit tự động nạp lại Giao tiếp ngoại vi nối tiếp (SPI) Bộ chuyển đổi tín hiệu tương tự sang tín hiệu số TẬP LỆNH ASSEMBLER CỦA VI ĐIỀU KHIỂN ST7 Các lệnh số học Các lệnh Logic Các lệnh xử lí bit Các lệnh nhảy Các lệnh di chuyển liệu Một số lệnh khác CÁC CHẾ ĐỘ ĐINH ĐỊA CHỈ CỦA HỌ VI ĐIỀU KHIỂN ST7 Định địa tức thời Định địa trực tiếp ngắn Định địa trực tiếp dài Định địa NO OFFSET INDEXED 24 24 24 25 25 25 27 29 30 31 31 34 34 34 36 37 37 37 37 37 39 51 64 69 69 70 71 72 73 73 76 76 76 78 78 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.11.11 2.11.12 2.11.13 Định địa SHORT INDEXED ADDRESSING Định địa LONG INDEXED Định địa gián tiếp ngắn Định địa gián tiếp dài Định địa SHORT INDIRECT INDEXED Định địa LONG INDIRECT INDEXED Định địa tương đối Thao tác bit 78 78 78 78 78 78 78 78 79 Chương 3: THIẾT KẾ VÀ HỆ THỐNG LẠI KIẾN THỨC MỘT CÁCH TRỰC QUAN NÂNG CAO HIỆU QUẢ TIẾP CẬN VỚI VI ĐIỀU KHIỂN 3.1 3.2 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 3.2.10 3.3 3.4 3.5 3.6 Hệ thống tập thực hành theo trình học tập 10 tập Bài 01 – Tập lệnh ST7 Bài 02 – Các chế độ đánh địa Bài 03 – Xây dựng project với module Bài 04 – Vòng lặp, điều kiện lệnh nhảy Bài 05 – Bộ đếm 10 Bài 06 – Bộ đếm 100 Bài 07 – Bảng ghi X Bài 08 – Tính tổng 20 số Bài 09 – Tính tổng 20 số Bài 10 – Tính tổng trung bình giá trị Bài tập với I/O Bài tập với SPI Bài tập với TIMER Hệ thống kiến thức với liên kết chặt chẽ 4.1 4.2 Chương 4: Kết luận Các kết thực Hướng phát triển đề tài Tài liệu tham khảo 79 79 81 82 83 84 86 87 88 88 89 91 91 92 95 96 98 99 100 CÁC KÝ HIỆU ĐƯỢC SỬ DỤNG ADC (Analog-to-Digital Converter): Bộ phận chuyển tín hiệu analog sang tín hiệu digital ALU (Arithmetic Logic Unit) phận thao tác liệu CISC: vi điều khiển có tập lệnh phức tạp CPU (Central Processing Unit): Khối xử lý trung tâm RISC: vi điều khiển có tập lệnh đơn giản ROM (Read Only Memory) nhớ dùng để lưu giữ chương trình ICP (In-circuit programming): giao tiếp với thiết bị lập trình bên ngồi EEPROM: lập trình hay xóa I/O: Các cổng dùng để truyền liệu MOSI: liệu Master Out / Slave In SCK: Xung nối tiếp ngõ xuất SPI master ngõ nhập SPI slave SS: Chọn slave Operation : định lệnh thao tác cho assembly Operand: đối tượng mà lệnh thao tác Comment : ghi ghi liên quan đến dòng lệnh RCF - Reset cờ nhớ ; RSP - Reset Stack Pointer HALT ; WFI – Chế độ tiêu thụ thấp TRAP – Ngắt (phần mềm) RET - Return ; IRET -Interrupt Return: ngắt SIM – Thiết lập Interrupt Mask ; RIM - Reset Interrupt Mask DANH MỤC HÌNH VẼ Hình 2.1: Hình 2.2: Hình 2.3: Hình 2.4: Hình 2.5: Hình 2.6: Hình 2.7: Hình 2.8: Hình 2.9: Hình 2.10: Hình 2.11: Hình 2.12: Hình 2.13: Hình 2.14: Hình 2.15 : Hình 2.16 : Hình 2.17 : Hình 2.18 : Hình 2.19 : Hình 2.20 : Hình 3.1: Hình 3.2: Hình 3.3: Hình 3.4: Sơ đồ khối vi điều khiển ST7 Sơ đồ chân vi điều khiển ST7 Sơ đồ nhớ vi điều khiển ST7 Sơ đồ ghi phần cứng (Hardware register) Sơ đồ khối EEPROM Sơ đồ CPU có kiến trúc 8-bit có ghi nội Stack pointer ghi 16 bits Sơ đồ khối cổng I/O dùng để truyền liệu Sơ đồ khối định thời Watchdog Sơ đồ khối định thời 12 bit tự động nạp Sơ đồ tín hiệu Pulse Width Modulated (xung điều chỉnh độ rộng) Sơ đồ khối khuôn mẫu gián đoạn Đồ thị tín hiệu đầu vào đếm Sơ đồ khối giao tiếp ngoại vi nối tiếp SPI Tín hiệu SPI master giao tiếp với slave Tín hiệu chọn slave phần mềm Tín hiệu q trình truyền SPI Tín hiệu xóa bit WCOL Hệ thống đơn master điển hình Sơ đồ khối ADC Tạo file asm để viết ứng dụng Sơ đồ điều khiển Timer Các loại phương tiện theo Hình nón tư Sơ đồ Mind map cách cho phép biến đổi kiến thức phẳng tuyến tính thành dạng Trang 16 16 17 18 20 24 26 29 35 38 41 42 44 45 52 53 54 56 57 66 82 95 96 97 DANH MỤC CÁC BẢNG BIỂU Bảng 2.2: Bảng 2.3: Bảng 2.4: Bảng 2.5: Bảng 3.1: Bảng 3.2: Biểu đồ mô tả chế độ truy xuất vùng nhớ khác Lưu đồ trình ngắt Bảng trạng thái trình ngắt Bảng trạng thái cổng I/O Bảng giá trị ghi ADC Lưu đồ thuật tốn tính tổng X Lưu đồ thuật toán thực đếm 10 Bảng 3.3: Lưu đồ thuật toán thực đếm 100 86 Bảng Bảng Bảng Bảng Bảng Bảng Lưu đồ thuật toán thực tính tổng 20 số Lưu đồ thuật tốn thực tính tổng 20 số Lưu đồ thuật tốn tính tổng giá trị bảng Lưu đồ giải thuật điều khiển LED On_Off Lưu đồ giải thuật điều khiển ADC Lưu đồ giải thuật điều khiển LED 88 88 89 92 93 94 Bảng 2.1: 3.4: 3.5: 3.6: 3.7: 3.8: 3.9: Trang 25 30 32 37 39 83 84 3.2.6 Bài 06 – Bộ đếm 100 Bảng 3.3: Lưu đồ thuật toán thực đếm 100 Tương tự tạo đếm 10, ta hồn tồn thực với đếm 3.2.7 Bài 07 – Bảng ghi X Với tập làm quen với việc sử dụng bảng để lưu xử lý liệu, bên cạnh ta tìm hiểu thêm ghi X Đầu tiên ta làm quen với khái niệm bảng ( mảng ) để lưu biến có kiểu, thuận tiện cho việc lưu trữ xử lý, sử dụng phép nội suy Trước hết ta thử tạo bảng số : 25, 4, 2, 7, 16, 21, 33, Chúng ta thực yêu cầu cách khai báo số sau : TAB0 EQU 25 ; TAB0 = 25 TAB1 EQU ; TAB1 = TAB2 EQU ; TAB2 = TAB3 EQU ; TAB3 = TAB4 EQU 16 ; TAB4 = 16 TAB5 EQU 21 ; TAB5 = 21 TAB6 EQU 33 ; TAB6 = 33 TAB7 EQU ; TAB7 = SIZE_TABLE EQU ; Bảng có phần tử 86 Bây tìm hiểu thêm ghi X cách để đọc liệu từ bảng Đọc biến từ bảng vào ghi A LD X,#5 ; ghi giá trị vào ghi X ( địa tức ) LD A,(table_data,X) ; lưu giá trị vị trí X vào A ( chế độ địa chỉ số trực tiếp ) ; giá trị địa 33 Tồn bảng lưu ROM Nó chứa tất giá trị ( bạn hoàn toàn định nghĩa giá trịn dạng HEX $, dạng BIN %, hay DEC) Giá trị cuối sử dụng 16 bit địa chỉ, lại sử dụng bit địa Như bạn xem địa bảng, với ghi X giá trị trỏ tới biến thứ ( nói cách khác giá trị X la reset clear ) CLR X LD A,(table_data,X) ;lúc giá trị A nhận 25 Cần ý khác EQU dc.b hay dc.w EQU thích hợp để khai báo biến sử dụng địa tức 87 3.2.8 Bài 08 – Tính tổng 20 số Bảng 3.4: Lưu đồ thuật toán thực tính tổng 20 số Ta tạo biến sum tổng từ đến 20, cho X chạy từ 20 0, thực vịng lặp tính sum = sum + X chó tới X = 3.2.9 Bài 09 – Tính tổng 20 số Bảng 3.5: Lưu đồ thuật tốn thực tính tổng 20 số Tương tự thay tính tổng từ đến 20 ta tính tổng từ đến số Để thực việc ta cần gán cho A giá trị mong muốn 3.2.10 Bài 10 – Tính tổng trung bình giá trị bảng Đây tập tổng hợp để nắm lại toàn kiến thức bảng Các bạn thực mô hình sau 88 Bảng 3.6: Lưu đồ thuật tốn tính tổng giá trị bảng Các bạn làm theo chương trình sau goi vào main Sau code mẫu cho tập ST7/ TITLE "Table.asm" MOTOROLA #include "st7lite2.inc" ; Khai báo số bảng 25, 4, , , 16, 21, 33, TAB0 EQU 25 TAB1 EQU TAB2 EQU TAB3 EQU TAB4 EQU 16 TAB5 EQU 21 TAB6 EQU 33 TAB7 EQU SIZE EQU BYTES segment byte 'ram0' table DS.B SIZE ;khai báo bảng gồm phần tử average DS.B WORDS segment byte 'rom' ;Khởi tạo bảng, gán phần tử bảng theo biến TAB khai báo init_tab: ld A,#TAB0 ld X,#table ld (X),A inc X 89 ld A,#TAB1 ld (X),A inc X ld A,#TAB2 ld (X),A inc X ld A,#TAB3 ld (X),A inc X ld A,#TAB4 ld (X),A inc X ld A,#TAB5 ld (X),A inc X ld A,#TAB6 ld (X),A inc X ld A,#TAB7 ld (X),A ret main: clr average clr X loop ld A,(table,X) add A,average jrmi overval ;nhảy tới âm ld average,A inc X ;tăng X lên cp X,#SIZE ;so sánh X với SIZE jrne loop ;nếu khơng làm lại ;tính trung bình cách chia cho srl average srl average srl average jrnc finish ; khơng có nhớ nhảy tới finish (C=1) inc average ;tăng average lên jp finish overval ld A,#$FF ld average,A finish ret dummy_rt: IRET segment 'vectit' DC.W dummy_rt ; Address FFE0-FFE1h SPI_it DC.W dummy_rt ; Address FFE2-FFE3h lt_RTC1_it DC.W dummy_rt ; Address FFE4-FFE5h lt_IC_it DC.W dummy_rt ; Address FFE6-FFE7h at_timerover_it DC.W dummy_rt ; Address FFE8-FFE9h at_timerOC_it DC.W dummy_rt ; Address FFEA-FFEBh 90 AVD_it lt_RTC2_it ext3_it ext2_it ext1_it ext0_it AWU_it softit reset DC.W DC.W DC.W DC.W DC.W DC.W DC.W DC.W DC.W DC.W dummy_rt dummy_rt dummy_rt dummy_rt dummy_rt dummy_rt dummy_rt dummy_rt dummy_rt main ; Address FFEC-FFEDh ; Address FFEE-FFEFh ; Address FFF0-FFF1h ; Address FFF2-FFF3h ; Address FFF4-FFF5h ; Address FFF6-FFF7h ; Address FFF8-FFF9h ; Address FFFA-FFFBh ; Address FFFC-FFFDh ; Address FFFE-FFFFh END 3.3 Bài tập với I/O Nhiệm vụ tập nắm lại toàn kiến thức ba ghi phục vụ vào ra, cách thiết lập trạng thái ghi nắm trạng thái vào ST7 Ta ứng dụng hiểu biết cách thiết lập vào ví dụ cụ thệ toán điều khiển LED On_Off Sơ đồ chung tốn Hình 3.8: Lưu đồ tốn điều khiển LED On_Off Bài toán Led ON/OFF sử dụng kit hiển thị led chẵn (LED2, LED4, LED6, LED8) Led lẻ (LED1, LED3, LED5, LED7) sang tối xen kẽ Lưu đồ giải thuật sau 91 Bảng 3.7: Lưu đồ giải thuật điều khiển LED On_Off 3.4 Bài tập với SPI Nhiệm vụ tập nắm lại toàn kiến thức SPI I/O bắt đầu viết code cấu hình cho SPI truyền liệu Bài tập cụ thể xây dựng đếm (giống đồng hồ điện tử) hiển thị LED Để hồn thành tập u cầu • Biết cấu hình I/O • Biết cấu hình SPI • Biết nắm cấu trúc vòng lặp lệnh nhảy • Biết cách tính tốn chu kỳ lệnh Bài tập với ADC Nhiệm vụ phần phần trước nắm rõ kiến thức ADC, SPI, I/O Phần có tập LED ADC Sử dụng ST7lite2 để chuyển đổi ADC Tín hiệu tương tự nhập vào từ chân PB0 ST7lite2 Kết chuyển đổi thể qua LED Kit chuẩn Board-STX Thực 92 Ta có sơ đồ mơ tả toán sau Lưu đồ giải thuật Bảng 3.8: Lưu đồ giải thuật điều khiển ADC SEND DATA ADC Như toán kết chuyển đổi hiển thị thành số thập phân hiển thị LED tích hợp sẵn KIT Sơ đồ toán sau 93 Lưu đồ thuật toán Bảng 3.9: Lưu đồ giải thuật điều khiển LED MUX ADC Ở để xây dựng ứng dụng sử dụng ghép kênh lấy tín hiệu hai chân vào đồng thời thể LED LED lúc 94 3.5 Bài tập với TIMER Đây tập tổng hợp không phần TIMER toàn kiến thức từ đầu đến Yêu cầu tốn : • Điều khiển động qua TIMER • Đo điện áp • Gửi kết hiển thị LED Hình 3.2: Sơ đồ điều khiển Timer 3.6 Hệ thống kiến thức với liên kết chặt chẽ Giống phần tập kiến thức phẳng riêng biệt mà phải liên kết chặt chẽ với Một kiến thức đưa cần nhắc lại phần trước phải liên kết với phần Hơn tồn kiến thức chia thành đề mục rõ ràng cho phép người đọc tìm đến nhanh kiến thức cần thiết Kiến thức xếp theo dạng để người đọc từ tiếp cận với vấn đề có nhìn tổng qt xem biết 95 Theo tiếp cận „Hình nón tư duy“ E.DALE FLECHSIDG * phương tiện phân chia thành loại sau: Sự hình thành phát triển tư diễn theo giai đoạn sau: Ký tự Biểu tượng Ngôn ngữ Biểu tượng Sơ đồ Hoạt động trừu tượng hóa Tranh tĩnh (Ảnh, đồ họa ) Hình tượng Tranh động Xây dựng khái niệm trực quan (Film, hoạt hình,) Diễn tả âm Mơ (Mơ hình) Định hướng hành động Thí nghiệm Các hành động riêng lẻ Các trị chơi trí tuệ Các buổi tham quan Hiện thực Đối tượng thực tế (Các đối tượng, trình, ) Hình 3.3: Các loại phương tiện theo „Hình nón tư duy“theo E.DALE Để tăng hiệu sản phẩm có đồ tư toàn kiến thức, thêm vào đoạn multimedia hướng dẫn có hình ảnh dễ tiếp cận Mind map cách cho phép biến đổi kiến thức phẳng tuyến tính thành dạng gần với cách suy nghĩ người mang đến hiệu cao nhiều cách truyền thống tiếp cận 96 * FLECHSIG, Karl-Heinz: Was ist Multimedialität? In: LEARNTEC´94 (Beck,U.; Sommer,W.(Hrsg.) Tagungsband Euro Kongreß für Bildungstechnologie Springer Verlag (1995), S.85-94) Hình 3.4: Sơ đồ Mind map cách cho phép biến đổi kiến thức phẳng tuyến tính thành dạng 97 CHƯƠNG 4: KẾT LUẬN 4.1 Các kết thực Luận văn có nhiệm vụ nghiên cứu họ vi điều khiển ST hãng ST Microelectronics để ứng dụng đào tạo kỹ thuật công nghệ sản phẩm thuộc họ vi điều khiển ST Trong suốt thời gian làm luận văn thân học viên vừa thực đề tài vừa phải đảm nhận công việc quan cố gắng thực nghiên cứu cách nghiêm túc Luận văn đạt kết sau: - Nghiên cứu họ vi điều khiển ST7 hãng ST Microelectronics để ứng dụng đào tạo kỹ thuật công nghệ sản phẩm thuộc họ vi điều khiển ST7 - Xây dựng đồ tư tồn kiến thức, thêm vào đoạn multimedia hướng dẫn có hình ảnh dễ tiếp cận học tập làm việc với họ vi điều khiển ST7 - Ứng dụng chương trình FrontPage phần mềm hãng Microsoft có khả thiết kế, tạo quản lý Website Phần mềm đơn giản dễ học, dễ thao tác, dễ sử dụng, cho phép người dùng lập trình , nhúng hiệu ứng, mơ cần thiết, mở định dạng file hình khác chuyển sang HTML để chỉnh sửa theo ý đồ sư phạm, đồng thời phần mềm có tính trình soạn thảo văn cao cấp , đòi hỏi người sử dụng, thiết kế không thiết phải biết ngôn ngữ lập trình Web HTML Để xây dựng giảng điện tử Web đạt hiệu - Đảm bảo tính sáng tạo người học trình dạy học Bài mơ có kiến thức mở để người học thay đổi thơng số mạch, thay đổi trạng thái mạch nhằm phát triển khả năngg tư logic tư kỹ thuật người học, tạo đìêu kiện cho người học tự học, học nơi, lúc Đây yếu tố quan trọng thể tính hiệu cơng nghệ mơ dạy học Xác định rõ ràng mục tiêu kiến thức, kỹ năng, thái độ mà học sinh cần phải đạt thông qua giảng với công nghệ mô 98 Lựa chọn hiệu ứng cho mô phải phù hợp hiệu quả, màu sắc tác động mạch hoạt động phải rõ ràng Công nghệ mô nhằm hỗ trợ trình dạy học, tạo hứng thú cho người học, biến kiến thức trừu tượng thành kiến thức cụ thể, trực quan sinh động Như công nghệ mơ dạy học nhằm trực quan hóa nội dụng dạy học, đường giải vấn đề, phát triển tư logic, tư kỹ thuật cho người học - øng dụng vi điều khiển ST7 h·ng ST Microelectronics giảng dạy lý thuyÕt thực hành học phần Vi Xử lý nhằm góp phần nâng cao chất lượng đào tạo Trường Cao đẳng Điện tử - Điện lạnh Hà Nội 4.2 Hng phát triển đề tài Mặc dù thân học viên có cố gắng hồn thành cơng việc giáo viên hướng dẫn đề Tuy nhiên đề tài đề tài có tính chất mở, họ vi điều khiển ST7 là họ vi khiển nhiều họ vi điều khiển thị trường, nên đề tài phát triển theo hướng sau: - Thực lập trình cho họ vi điều khiển khác thiết bị điện tử dân dụng công nghiệp - Tận dụng hỗ trợ đào tạo chuyển giao công nghệ hãng ST Microelectronics để xây dựng giáo trình mô đun thực hành, nhằm giúp sinh viên dễ dàng tiếp cận với thiết bị công nghệ đại Trên số định hướng phát triển đề tài Hiện vi điều khiển thương mại phát triển theo hướng hãng sản xuất bí mật cơng nghệ Hy vọng đề tài nhiều người quan tâm tiếp tục phát triển hoàn thiện 99 TÀI LIỆU THAM KHẢO Tiếng Việt [1] Đảng cộng sản Việt Nam (2003), văn kiện đại hội đại biểu toàn quốc lần thứ IX, nhà xuất trị Quốc gia Hà Nội [2] Hồ Viết Lương (1998): Sử dụng hiệu thiết bị, phương tiện dạy học trường trung học chuyên nghiệp Đề tài nghiên cứu khoa học cấp bộ, Viện Nghiên cứu Phương tiện Giáo dục Hà Nội [3] Nguyễn Xuân Lạc, Bài giảng lý luận công nghệ dạy học, Trường đại học Bách khoa Hà Nội [4] Kiều Xuân Thực, Vũ Thị Thu Hương, Vũ Trung Kiên(2008), Vi điều khiển – Cấu trúc- Lập trình ứng dụng, Nhà xuất giáo dục, Hà nội Tiếng Anh [1] Programming and learning ST in 10 lessions – Maurice Le Van Suu [2] ST Datasheet – ST Microelectronic 100 ... nghiên cứu - Nghiên cứu họ vi điều khiển ST7 hãng ST Microelectronics để ứng dụng đào tạo kỹ thuật công nghệ sản phẩm thuộc họ vi điều khiển ST7 - øng dụng vi điều khiển ST7 h·ng ST Microelectronics. .. VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI HOÀNG NHẬT THANH NGHIÊN CỨU HỌ VI ĐIỀU KHIỂN ST7 CỦA HÃNG ST MICROELECTRONIC ĐỂ ỨNG DỤNG TRONG ĐÀO TẠO KỸ THUẬT CÔNG NGHỆ CÁC SẢN PHẨM THUỘC HỌ VI ĐIỀU... LỜI CẢM ƠN Sau tháng nghiên cứu, đến đề tài “ Nghiên cứu họ vi điều khiển ST hãng ST Microelectronics để ứng dụng đào tạo kỹ thuật công nghệ sản phẩm thuộc họ vi điều khiển ST 7” hoàn thành mục