Danh mục

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    
Thư viện của tui

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 ...

Tài liệu được xem nhiều: