Danh mục

Vi xử lý - Chương 2

Số trang: 31      Loại file: pdf      Dung lượng: 1.09 MB      Lượt xem: 12      Lượt tải: 0    
Thư viện của tui

Xem trước 4 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tài liệu tham khảo giáo trình Vi xử lý, trường ĐH Công nghiệp Tp.HCM gồm 6 chương - Chương 2 Phần cứng chip vi điều khiển 8051
Nội dung trích xuất từ tài liệu:
Vi xử lý - Chương 2Chương 2: Ph n c ng chip vi ñi u khi n 8051. Trư ng ðH Công nghi p Tp.HCM. CHƯƠNG 2 PH N C NG CHIP VI ðI U KHI N 8051I. T NG QUÁT: 1. Gi i thi u chung: MCS-51 là h vi ñi u khi n c a hãng Intel. Vi m ch t ng quát c a h MCS-51 là chip 8051.Chip 8051 có m t s ñ c trưng cơ b n sau: - B nh chương trình bên trong: 4 KB (ROM). - B nh d li u bên trong: 128 byte (RAM). - B nh chương trình bên ngoài: 64 KB (ROM). - B nh d li u bên ngoài: 64 KB (RAM). - 4 port xu t nh p (I/O port) 8 bit. - 2 b ñ nh th i 16 bit. - M ch giao ti p n i ti p. - B x lý bit (thao tác trên các bit riêng l ). - 210 v trí nh ñư c ñ nh ñ a ch , m i v trí 1 bit. - Nhân / Chia trong 4 s. Ngoài ra, trong h MCS-51 còn có m t s chip vi ñi u khi n khác có c u trúc tương ñương như: Chip ROM trong RAM trong B ñ nh th i 8031 0 KB 128 byte 2 8032 0 KB 256 byte 3 8051 4 KB PROM 128 byte 2 8052 8 KB PROM 256 byte 3 8751 4 KB UV-EPROM 128 byte 2 8752 8 KB UV-EPROM 256 byte 3 8951 4 KB FLASH ROM 128 byte 2 8952 8 KB FLASH ROM 256 byte 3 2. Các phiên b n c a chip vi ñi u khi n 8051: 2.1 B vi ñi u khi n 8031: 8031 là m t phiên b n khác c a h 8051. Chip này thư ng ñư c coi là 8051 không có ROM trênchip. ð có th dùng ñư c chip này c n ph i b sung thêm ROM ngoài ch a chương trình c n thi t cho8031. 8051 có chương trình ñư c ch a ROM trên chip b gi i h n ñ n 4KB, còn ROM ngoài c a8031 thì có th lên ñ n 64KB. Tuy nhiên, ñ có th truy c p h t b nh ROM ngoài thì c n dùng thêmhai c ng (Port 0 và Port 2) , do v y ch còn l i có hai c ng (Port 1 và Port 3) ñ s d ng. Nh m kh cph c v n ñ này, chúng ta có th b sung thêm c ng vào/ra cho 8031. 2.2 B vi ñi u khi n 8052: 8052 là m t phiên b n c a h 8051. 8052 có t t c các thông s k thu t c a 8051, ngoài ra còncó thêm 128 byte RAM, 4KB ROM và m t b ñ nh th i n a. Như v y, 8052 có t ng c ng 256 byteRAM, 8KB ROM và ba b ñ nh th i.Giáo trình Vi x lý. 8 Biên so n: Ph m Quang TríChương 2: Ph n c ng chip vi ñi u khi n 8051. Trư ng ðH Công nghi p Tp.HCM. ð c tính k thu t 8031 8051 8052 ROM trên chip (KB) 0 4 8 RAM trên chip (byte) 128 128 256 B ñ nh th i 2 2 3 Chân vào/ra 32 32 32 C ng n i ti p 1 1 1 Ngu n ng t 5 5 6 Như b ng thông s trên ta th y 8051 là m t trư ng h p riêng c a 8052. M i chương trình vi tcho 8051 ñ u có th ch y ñư c trên 8052 nhưng ñi u ngư c l i có th là không ñúng. 2.3 B vi ñi u khi n 8751: Chip 8751 ch có 4KB b nh UV-EPROM trên chip. ð s d ng chip này c n ph i có thi t bl p trình PROM và thi t b xoá UV-EPROM. Do ROM trên chip c a 8751 là UV-EPROM, nên c nph i m t kho ng 20 phút ñ xoá 8751 trư c khi ñư c l p trình. Vì ñây là quá trình m t nhi u th i giannên nhi u nhà s n xu t ñã cho ra phiên b n Flash ROM và UV-RAM. 2.4 B vi ñi u khi n AT8951 c a Atmel Corporation: AT8951 là phiên b n 8051 có ROM trên chip là b nh Flash. Phiên b n này r t thích h p chocác ng d ng nhanh vì b nh Flash có th ñư c xóa trong vài giây. Dĩ nhiên là ñ dùng AT8951 c nph i có thi t b l p trình PROM h tr b nh Flash nhưng không c n ñ n thi t b xóa ROM vì b nhFlash ñư c xóa b ng thi t b l p trình PROM. ð ti n s d ng, hi n nay hãng Atmel ñang nghiên c um t phiên b n c a AT8951 có th ñư c l p trình qua c ng COM c a máy tính PC và như v y s khôngc n ñ n thi t b l p trình PROM. Ký hi u ROM RAM I/O Timer Ng t Vcc S chân IC AT89C51 4KB 128 32 2 5 5V 40 AT89LV51 4KB 128 32 2 5 3V 40 AT89C1051 1KB 64 15 1 3 3V 20 AT89C2051 2KB ...

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

Gợi ý tài liệu liên quan: