Bài giảng Lập trình Assembly: Chương 7 - Nguyễn Văn Thọ
Số trang: 14
Loại file: pdf
Dung lượng: 1.27 MB
Lượt xem: 9
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Nội dung trình bày trong chương 7 Assembly cho vi điều khiển nằm trong bộ bài giảng Lập trình Assembly trình bày về vi điều khiển 8051, sơ đồ khối 8051...Bài giảng được trình bày khoa học, súc tích giúp các bạn sinh viên tiếp thu bài học nhanh.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Assembly: Chương 7 - Nguyễn Văn ThọDuyTan University Assembly Language Programming I H C DUY TÂN KHOA CÔNG NGH THÔNG TIN CH NG 7 ASSEMBLY CHO VI I U KHI N Nguy n V n Th B môn i n t vi n thông Khoa Công ngh thông tin, i h c Duy Tân – 2007 Nguyen Van Tho – Duy Tan University GI I THI U Các vi b% &iu khi+n và các b% vi x/ lý có ba &i+m khác nhau chính sau: Ki8n trúc ph=n c>ng PhAm vi >ng dCng Dc &i+m tEp lFnh Các hG vi &iu khi+n phH bi8n Intel 8051 PIC16C5x Motorola MC68xxx AVR PSoC 5-2 Nguyen Van Tho – Duy Tan University VI I U KHI N 8051 HiFn nay có hRn 40 công ty sUn xuVt các loAi vi &iu khi+n khác nhau cWa hG 8051. M%t sY công ty có trên 40 version 8051. Các CORE 8051 có th+ &[c tH hp trong các FPGA hay ASIC. Trên 100 triFu vi &iu khi+n 8051 &[c bán ra m^i n_m. HG 8051 gDt hái &[c rVt nhiu thành công và nó c`ng trac ti8p Unh h[bng &8n cVu trúc cWa các hG vi &iu khi+n hiFn nay. 5-3DuyTan University Assembly Language Programming Nguyen Van Tho – Duy Tan University VI I U KHI N 8051 8051 thu%c hG vi &iu khi+n MCS-51. MCS-51 &[c phát tri+n bbi Intel và các nhà sUn xuVt khác (nh[ Siemens, Philips) là các nhà cung cVp &>ng th> hai cWa hG này. Tóm tgt m%t sY &Dc &i+m chính cWa hG 8051: • 4K bytes ROM trong • 128 bytes RAM trong • 4 cHng I/O 8-bit • 2 b% &jnh thki 16 bit • Giao diFn nYi ti8p • QuUn lý &[c 64K b% nhm code bên ngoài • QuUn lý &[c 64K b% nhm dn liFu bên ngoài 5-4 Nguyen Van Tho – Duy Tan University S o KHpI 8051 External interrupts On-chip Timer/Counter Interrupt ROM for On-chip Timer 1 Counter Control program RAM Timer 0 Inputs code CPU Bus Serial 4 I/O Ports OSC Control Port P0 P1 P2 P3 TxD RxD Address/Data 5-5 Nguyen Van Tho – Duy Tan University CÁC CHÂN CrA 8051 P1.0 1 40 Vcc P1.1 2 39 P0.0(AD0) P1.2 3 38 P0.1(AD1) P1.3 P1.4 4 5 8051 37 36 P0.2(AD2) P0.3(AD3) P1.5 6 35 P0.4(AD4) P1.6 7 ...
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Assembly: Chương 7 - Nguyễn Văn ThọDuyTan University Assembly Language Programming I H C DUY TÂN KHOA CÔNG NGH THÔNG TIN CH NG 7 ASSEMBLY CHO VI I U KHI N Nguy n V n Th B môn i n t vi n thông Khoa Công ngh thông tin, i h c Duy Tân – 2007 Nguyen Van Tho – Duy Tan University GI I THI U Các vi b% &iu khi+n và các b% vi x/ lý có ba &i+m khác nhau chính sau: Ki8n trúc ph=n c>ng PhAm vi >ng dCng Dc &i+m tEp lFnh Các hG vi &iu khi+n phH bi8n Intel 8051 PIC16C5x Motorola MC68xxx AVR PSoC 5-2 Nguyen Van Tho – Duy Tan University VI I U KHI N 8051 HiFn nay có hRn 40 công ty sUn xuVt các loAi vi &iu khi+n khác nhau cWa hG 8051. M%t sY công ty có trên 40 version 8051. Các CORE 8051 có th+ &[c tH hp trong các FPGA hay ASIC. Trên 100 triFu vi &iu khi+n 8051 &[c bán ra m^i n_m. HG 8051 gDt hái &[c rVt nhiu thành công và nó c`ng trac ti8p Unh h[bng &8n cVu trúc cWa các hG vi &iu khi+n hiFn nay. 5-3DuyTan University Assembly Language Programming Nguyen Van Tho – Duy Tan University VI I U KHI N 8051 8051 thu%c hG vi &iu khi+n MCS-51. MCS-51 &[c phát tri+n bbi Intel và các nhà sUn xuVt khác (nh[ Siemens, Philips) là các nhà cung cVp &>ng th> hai cWa hG này. Tóm tgt m%t sY &Dc &i+m chính cWa hG 8051: • 4K bytes ROM trong • 128 bytes RAM trong • 4 cHng I/O 8-bit • 2 b% &jnh thki 16 bit • Giao diFn nYi ti8p • QuUn lý &[c 64K b% nhm code bên ngoài • QuUn lý &[c 64K b% nhm dn liFu bên ngoài 5-4 Nguyen Van Tho – Duy Tan University S o KHpI 8051 External interrupts On-chip Timer/Counter Interrupt ROM for On-chip Timer 1 Counter Control program RAM Timer 0 Inputs code CPU Bus Serial 4 I/O Ports OSC Control Port P0 P1 P2 P3 TxD RxD Address/Data 5-5 Nguyen Van Tho – Duy Tan University CÁC CHÂN CrA 8051 P1.0 1 40 Vcc P1.1 2 39 P0.0(AD0) P1.2 3 38 P0.1(AD1) P1.3 P1.4 4 5 8051 37 36 P0.2(AD2) P0.3(AD3) P1.5 6 35 P0.4(AD4) P1.6 7 ...
Tìm kiếm theo từ khóa liên quan:
Vi điều khiển Vi điều khiển 8051 Sơ đồ khối 8051 Lập trình Assembly Kỹ thuật lập trình Assembly Bài giảng lập trình Assembly Tài liệu lập trình AssemblyGợi ý tài liệu liên quan:
-
Giáo trình Vi điều khiển (Nghề: Cơ điện tử - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Ninh Thuận
127 trang 258 0 0 -
Báo cáo môn học vi xử lý: Khai thác phần mềm Proteus trong mô phỏng điều khiển
33 trang 172 0 0 -
Giáo trình Vi điều khiển (Nghề: Điện công nghiệp - Cao đẳng) - Trường Cao đẳng Cơ giới (2022)
144 trang 154 0 0 -
Đề cương chi tiết học phần Vi điều khiển
15 trang 127 0 0 -
Ứng dụng vi điều khiển PIC 16F877A trong thí nghiệm vật lí phổ thông
12 trang 116 0 0 -
Bài tập lớn môn Vi xử lý, vi điều khiển: Thiết kế bộ điều khiển tốc độ của động cơ điện một chiều
27 trang 112 0 0 -
Giáo trình Kỹ thuật vi điều khiển
121 trang 109 0 0 -
Luận văn: Xây dựng mô hình điều khiển động cơ DC servo bằng vi điều khiển
85 trang 95 0 0 -
Giáo trình môn kỹ thuật vi điều khiển
0 trang 91 0 0 -
Đồ án vi xử lý đề tài : nghiên cứu thiết kế mạch đo khoảng cách sử dụng vi điều khiển Pic 16F887
45 trang 90 1 0