... 80 51 1 .2. 3 thành vi n khác họ 80 51 Có hai viđiềukhiển thành vi n khác họ 80 51 80 52 80 31 a- Bộ viđiềukhiển 80 52: Bộ viđiềukhiển 80 52 thành vi n khác họ 80 51, 80 52 có tất đặc tính chuẩn 80 51 ... ngắt 80 51 4K byte 80 52 8K byte 12 8 byte 32 256 byte 32 80 31 OK 12 8 byte 32 Như nhìn thấy từ bảng 1. 4 80 51 tập 80 52 Do tất chương trình vi t cho 80 51 chạy 80 52 điều ngược lại không b- Bộ viđiềukhiển ... DS5000- 32- 8 NV- RAM 8K 8K 32K Tốc độ 8MHz 12 MHz 8MHz DS5000T- 32- 12 DS5000- 32- 12 DS5000-8- 12 32K 32K 8K 8MHz (with RTC) 12 MHz 12 MHz (with RTC) d- Phiên OTP 80 51 Các phiên OTP 80 51 chíp 80 51 lập...
... AT89C10 51 1KB 64 15 3V 20 AT89C20 51 2KB 12 8 15 3V 20 AT89C 52 8KB 25 6 32 5V 40 AT89LV 52 8KB 25 6 32 3V 40 2. 5 B vi u n DS5000 c a Dallas Semiconductor: M t phiên b n ph bi n khác n a c a 80 51 DS5000 ... Chương 2: Ph n c ng chip vi u n 80 51 ð c tính k thu t Trư ng ðH Cơng nghi p Tp.HCM 80 31 80 51 80 52 ROM chip (KB) RAM chip (byte) 12 8 12 8 25 6 B đ nh th i 2 Chân vào/ra 32 32 32 C ng n i ti p 1 Ngu ... u ROM RAM I/O Timer Ng t Vcc S chân IC DS5000-8 8KB 12 8 32 5V 40 DS5000- 32 32KB 12 8 32 5V 40 DS5000T-8 8KB 12 8 32 5V 40 DS5000T- 32 32KB 12 8 32 5V 40 ði m đ c bi t chip có ch “T” theo sau ký hi...
... cải tiến khác 1. 1.4.CÁC LOẠI VIĐIỀUKHIỂN KHÁC Viđiềukhiển AVR Viđiềukhiển PIC Viđiềukhiển MCUs Philips Các loại viđiềukhiển chuyên dụng hãng sản xuất khác: Các loại viđiềukhiển sử dụng ... MSC- 51 Hiện có nhiều họ Viđiềukhiển thị trường với nhiều ứng dụng khác nhau, họ Viđiềukhiển họ MCS- 51 sử dụng rộng rãi giới Vi t nam Vào năm 19 80 Intel công bố chíp 80 51( 80C 51) , viđiềukhiển ... Viđiềukhiển sử dụng rộng rãi giới Vi t Nam Viđiềukhiển hãng Atmel với nhiều chủng loại viđiềukhiển khác Hãng Atmel có chip Viđiềukhiển có tính tương tự chip Viđiềukhiển MCS- 51 Intel,...
... khối 12 8 byte thấp, 12 8 byte cao 12 8 byte đặc biệt Hình 1. 1.5 Cấu trúc nhớ Hình 1. 1.6 Cấu trúc 12 8 byte thấp nhớ liệu Hình 1. 1.6 mô tả cấu trúc 12 8 byte thấp nhớ liệu họ viđiềukhiển 80 51 32 byte ... vi t cho ngắt phải vi t địa ngắt tương ứng Bộ nhớ liệu: Hình 1. 1.4 mô tả cấu trúc nhớ liệu nhớ liệu họ viđiềukhiển 80 51 CPU dùng đến chân RD WR truy cập đến nhớ liệu Hình 1. 1.5 mô tả cấu trúc ... (00H-1FH) sử dụng cho ghi R0-R7 Hai bit ghi đặc biệt PSW lựa chọn ghi mà viđiềukhiển dùng thực thi chương trình 80 51 chứa 21 0 vị trí bit định địa 12 8 bit chứa byte địa từ 20 H đến 2FH (16 byte...
... R5 DIV_LOOP R1, A A, R4 R0, A A, R7 R3, A A, R6 R2, A DIV _1: MR0R1: JB 21 H, MR0R1B JB 22 H, MR0R1A RET MR0R1: JNB 22 H, MR0R1A RET MR0R1A: MOV A, R0 CPL A ADD A, #1 MOV R0, A MOV A, R1 CPL A ADDC ... bit đơn) 21 0 vị trí nhớ định vị bit s cho hoạt động nhân chia Sơ đồ khối 89 51: 1 .2 Sơ đồ chân chức chân 1 .2. 1 Sơ đồ chân 89 51: Sơ đồ chân IC 89C 51 1 .2. 2 Chức chân 89 51: - 89 51 có tất 40 ... thành cảm ơn ! CHƢƠNG 1: GIỚI THIỆU HỌ VIĐIỀUKHIỂN 80 51 1 .1 Cấu trúc phần cứng Đặc điểm chức hoạt động IC họ MSC- 51 hoàn toàn tƣơng tự nhƣ Ở giới thiệu IC89 51 họ IC viđiềukhiển hãng Intel Mỹ...
... Pro trial version www.pdffactory.com 12 12 12 12 12 24 12 12 12 12 12 24 12 12 12 12 12 24 12 12 12 12 12 12 12 20 Làm quen với viđiềukhiển 80 51 - cấu trúc phần cứng cách lập trình phần mềm ... 211 Số chu kỳ clock 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 19 Làm quen với viđiềukhiển 80 51 - cấu trúc phần cứng cách lập trình phần mềm 19 20 21 22 23 24 DEC DEC INC MUL DIV ... hóa 222 3 2 Số chu kỳ clock 24 24 24 24 24 24 24 24 12 12 12 12 12 12 24 12 12 24 24 24 24 12 12 12 24 21 Làm quen với viđiềukhiển 80 51 - cấu trúc phần cứng cách lập trình phần mềm 26 27 28 ...
... chân DIP, nên khảo sát Viđiềukhiển với 40 chân dạng DIP Hình 1 .2. 1 Chân VCC: Chân số 40 VCC cấp điện áp nguồn cho Viđiềukhiển Nguồn điện cấp +5V±0.5 Chân GND:Chân số 20 nối GND(hay nối Mass) ... P2 đảm nhận Port (P3) Port gồm chân (từ chân 10 đến 17 ): Chức xuất/nhập Với chân có chức riêng thứ hai bảng sau Bit P3.0 P3 .1 P3 .2 P3.3 P3.4 P3.5 Tên RxD TxD INT0 INT1 T0 T1 P3.6 WR P3.7 RD P1.0 ... Port (P1) Port P1 gồm chân (từ chân đến chân 8), có chức làm đường xuất/nhập, chức khác Port (P2) Port gồm chân (từ chân 21 đến chân 28 ) có hai chức năng: Chức xuất/nhập Chức bus địa cao (A8-A15):...
... Mackenzie, Họ Viđiềukhiển 80 51, Dịch: Tống Văn On Hoàng Đức Hải, 20 01 • Ngô Diên Tập, Kỹ thuật ghép nối máy tính, 20 00 • Ngô Diên Tập, Đo lường điềukhiển máy tính, 19 98 • Đỗ Xuân Tiến, Kỹ thuật Vi xử ... vi xử lý Viđiềukhiển • Là máy tính mini • Có RAM, ROM, I/O ports CPU chip • Vd: Motorola’s 6 811 , Intel’s 80 51, Zilog’s Z80, & PIC 16 X CPU RAM ROM I/O Port Cổng Timer nối tiếp tất bên chip Vi ... Z80, & PIC 16 X CPU RAM ROM I/O Port Cổng Timer nối tiếp tất bên chip ViđiềukhiểnVi xử lý & ViđiềukhiểnVi xử lý Viđiềukhiển CPU chip riêng biệt RAM, ROM, I/O, Timer bên CPU, RAM, ROM, I/O...
... họ vi xử lí viđiềukhiển đa chức vi c dùng kỹ thuật vi xử lí, kỹ thuật viđiềukhiển giải bế tắc kinh tế mà phương pháp dùng IC rời kết nối lại không thực Với mạch đếm sản phẩm dùng kỹ thuật vi ... thuật viđiềukhiển Phương pháp đếm sản phẩm dùng viđiều khiển: Ngoài ưu điểm có hai phương pháp trên, phương pháp có ưu điểm : -Trong mạch sử dụng nhớ chương trình có quy mô nhỏ, tiện lợi mà vi ... dùng kỹ thuật số với IC đếm, chốt, so sánh ghép lại -Lắp mạch dùng kỹ thuật vi xử lí -Lắp mạch dùng kỹ thuật viđiềukhiển II CHỌN PHƯƠNG ÁN THIẾT KẾ: Với mạch đếm sản phẩm dùng IC rời có: Các...
... = 11 11 011 1 a = 11 10 11 10 P = 11 11 011 1 a = 11 10 11 11 a = 11 01 111 0 P = 11 10 11 11 a = 11 01 111 1 a = 10 11 111 0 P = 11 01 111 1 a = 10 11 111 1 a = 011 1 11 10 P = 10 11 111 1 a = 011 1 11 11 a = 11 11 111 0 ... = 11 11 111 0 P = 011 1 11 11 Kết thúc CT Kết thúc CT a = a | 0x 01 a = 11 11 110 1 a = 11 11 1 011 a = 11 11 011 1 a = 11 10 11 11 a = 11 01 111 1 a = 10 11 111 1 a = 011 1 11 11 a = 11 11 111 1 Kết thúc CT Lập ... K 82/ 69 Nguyễn Lương Bằng c Bảng trình tự thời gian P0 = a a = a
... (10 51) / KB (20 51) dùng Flash ROM 64 byte (10 51) / 12 8 byte (20 51) b (10 51) / b (20 51) tín hi u (10 51) / tín hi u (20 51) 15 chân GI I THI U CHUNG Các phiên b n khác c a chip 80 51: Vi ñi u n 89V51RB2 ... chip 80 51: Vi ñi u n 80C 51 / 80C 52: ROM RAM B ñ nh th i Tín hi u ng t C ng xu t/nh p KB ( 51) / KB ( 52) dùng PROM 12 8 byte ( 51) / 25 6 byte ( 52) b ( 51) / b ( 52) tín hi u ( 51) / tín hi u ( 52) 32 chân ... chip 80 51: Vi ñi u n 87C 51 / 87C 52: ROM RAM B ñ nh th i Tín hi u ng t C ng xu t/nh p KB ( 51) / KB ( 52) dùng UV-EPROM UV 12 8 byte ( 51) / 25 6 byte ( 52) b ( 51) / b ( 52) tín hi u ( 51) / tín hi u ( 52) ...
... Thu n Page of 10 I H C L C H NG GIÁO TRÌNH L P TRÌNH C CHO H VI I U KHI N 80 51 CH NH S A L I L i hàng th 13 ch d n l i Dela Chúng ta nh n th y hàng th 13 b l i Lúc tìm hàng th 13 s a l i, trư ... chu t ph i ch n Insert thư vi n vi i u n mà ta ã ch n t i ph n trư c Biên so n: Nguy n Bá Thu n Page of 10 I H C L C H NG GIÁO TRÌNH L P TRÌNH C CHO H VI I U KHI N 80 51 II BIÊN D CH, CH NH S A ... Source Group 1/ Add file to group Source Group ưa file chương trình vào project Biên so n: Nguy n Bá Thu n Page of 10 I H C L C H NG GIÁO TRÌNH L P TRÌNH C CHO H VI I U KHI N 80 51 C a s xu t hi...
... 15 R5 1D R5 R4 C R4 14 R4 1C R4 R3 B R3 13 R3 1B R3 R2 A R2 12 R2 1A R2 R1 R1 11 R1 19 R1 R0 R0 10 R0 18 R0 Hình 2. 6: Các băng ghi 80 51 địa chúng Như ta nhìn thấy từ hình 2. 5 băng sử dụng không ... 87 51 AT89C 51 1FFF 87 52 AT89C 52 7FFF DS5000- 32 Hình 2. 3: Dải địa ROM chíp số thành vi n họ 80 51 2. 5 Các kiểu liệu lệnh 2. 5 .1 Kiểu liệu lệnh 80 51 2. 5 .2 Chỉ lệnh DB (định nghĩa byte) Bộ viđiềukhiển ... R0, #12 H R1, #1FH R2, #2BH B, # 3CH R7, #9DH R5, #0F9H R6, # 12 ; Nạp giá trị 23 H vào A (A = 23 H) ; Nạp giá trị 12 H vào R0 (R0 = 2BH) ; Nạp giá trị 1FH vào R1 (R1 = 1FH) ; Nạp giá trị 2BH vào R2...