1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tài liệu tham khảo cho môn vi xử lý

99 450 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 99
Dung lượng 2,98 MB

Nội dung

Tài liệu tham khảo cho môn vi xử lý

Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ MỤC LỤC LỜI NÓI ĐẦU .1 CHƯƠNG1 HỌ VI ĐIỀU KHIỂN 8051 1.1 GIỚI THIỆU CẤU TRÚC PHẦN CỨNG HỌ MCS-51 (89C51): 1.1.1 Giới thiệu họ MCS -51 1.1.2 KHẢO SÁT SƠ ĐỒ CHÂN 89C51, CHỨC NĂNG TỪNG CHÂN 1.1.2.1 Sơ đồ chân 89C51 1.1.2.2 Chức chân 89C51 1.1.3 CẤU TRÚC BÊN TRONG VI ĐIỀU KHIỂN 1.1.3.1 Tổ chức nhớ .8 1.1.3.2 Các ghi có chức đặc biệt: 11 1.1.3.3 Bộ nhớ (External memory): 14 1.1.4 HOẠT ĐỘNG TIMER CỦA 89C51 16 1.1.4.1 Giới thiệu 16 1.1.4.2 Thanh ghi điều khiển Timer TCON: 17 1.1.4.3 Thanh ghi mode timer (TMOD): 18 1.1.4.4 Các mode cờ tràn .18 1.1.4.5 Các nguồn xung clock (CLOCK SOURCES): 20 1.1.4.6 Sự bắt đầu, dừng điều khiển timer: 21 1.1.4.7 Sự khởi động truy xuất ghi timer: 22 1.1.5 CỔNG NỐI TIẾP 22 1.1.5.1 Giới thiệu: 22 1.1.5.2 Thanh ghi port nối tiếp: 23 1.1.5.3 Các chế độ hoạt động 24 1.1.6 TỔ CHỨC NGẮT CỦA MCS51 26 1.1.6.1 Ưu tiên ngắt: 27 1.1.6.2 Hỏi vòng tuần tự: 27 1.1.7 TÓM TẮT TẬP LỆNH CỦA 89C51 28 1.1.7.1 Các chế độ định vị địa (addressing mode): 28 1.1.7.2 Tóm tắt tập lệnh họ MCS – 51: 28 1.2 VI ĐIỀU KHIỂN AT89C55 31 1.2.1 Đặc trưng 31 1.2.2 Phần mô tả 32 1.3 VI ĐIỀU KHIỂN AT89C54/58 48 1.3.1 Mô tả 48 1.3.2.Tổ chức nhớ 49 1.4 VI ĐIỀU KHIỂN AT89C2051 55 1.4.1 Đặc trương AT89C2051 55 1.4.2 Mô tả 55 CHƯƠNG HỌ VI ĐIỀU KHIỂN AVR AT90S8535 57 2.1 Các đặc tính 57 2.2 Phần mô tả 59 CHƯƠNG CÔNG NGHỆ CHIP PSoC .77 3.1 Chíp PSoC CY8C29x66 77 3.1.1 Chức 77 3.1.2 Sơ lược chức PSoC 79 3.2 Ngơn ngữ lập trình cho PSoC .84 3.3 Giới thiệu nét IDE .85 Bộ môn Công nghệ điều khiển tự động Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ TÀI LIỆU THAM KHẢO .98 MỤC LỤC .1 Bộ môn Công nghệ điều khiển tự động Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ LỜI NÓI ĐẦU Trong phát triển đất nước, Tự động hoá đóng vai trị quan trọng phát triển Các hệ thống tự động hố ứng dụng lĩnh vực đời sống xã hội dây truyền sản xuất Để xây dựng lên hệ thống tự động hoá phải cần nhiều kiến thức như: Phân tích hệ thống, thiết kế đánh giá hệ thống, kiến thức phần cứng, kiến thức phần mềm… Vì địi hỏi kỹ sư tự động hố phải có kiến thức vững vàng Tài liệu cung cấp kiến thức bổ xung cho môn vi xử lý Nội dung tài liệu gồm chương: Chương 1: Cung cấp kiến thức cho vi điều khiển họ 8051 như: AT89C2051, AT89C51/52, AT89C55WD, SST89C54/58 Chương 2: Mô tả kiến thức chung họ vi điều khiển AVR: AT90S8535 AT89LS8535 Chương 3: Cung cấp vi điều khiển PSoC Vi điều khiển sử dụng nhiều công nghiệp Tài liệu soạn thời gian ngắn nên nhiều lỗi Tác giả mong góp ý độc giả Mọi thắc mắc xin liên hệ với tác giả Bộ môn Điều khiển tự động - Khoa CNTT - Đại học Thái Nguyên Bộ môn Công nghệ điều khiển tự động Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ CHƯƠNG1 HỌ VI ĐIỀU KHIỂN 8051 1.1 GIỚI THIỆU CẤU TRÚC PHẦN CỨNG HỌ MCS-51 (89C51): 1.1.1 Giới thiệu họ MCS -51 * MCS-51 họ IC (integrated circuit) điều khiển (Microcontroller) hãng Intel sản xuất Các IC tiêu biểu cho họ MSC-51 là: 8051, 8031, 89C51, 892051, 8751, Việc xử lý Byte toán số học cấu trúc liệu thực nhiều chế độ truy xuất liệu nhanh RAM nội Tập lệnh cung cấp bảng tiện dụng lệnh số học Bit gồm lệnh cộng, trừ, nhân lệnh chia Nó cung cấp hỗ trợ mở rộng Chip dùng cho biến Bit kiểu liệu riêng biệt cho phép quản lý kiểm tr a Bit trực tiếp điều khiển * 89C51 vi điều khiển Bit, chế tạo theo công nghệ CMOS chất lượng cao, với KB EEPROM (Flash Programmable and erasable read only memory) Thiết bị chế tạo cách sử dụng nhớ không bốc mật độ cao ATMEL tương thích với chuẩn công nghiệp MCS – 51 tập lệnh chân ATMEL AT89C51 vi điều khiển mạnh (có cơng suất lớn) mà cung cấp linh động cao giải pháp giá nhiều ứng dụng điều khiển Các đặc điểm 89C51 tóm tắt sau: * KB nhớ lập trình lại nhanh * Tần số hoạt động từ: 0Hz đến 24 MHz * Timer/counter 16 Bit * 128 Byte RAM nội * Port xuất/ nhập I/O bít * Giao tiếp nối tiếp * 64 KB vùng nhớ mã * 64 KB vùng nhớ liệu * Xử lý Boolean (hoạt động bit đơn) * 210 vị trí nhớ định vị bit Bộ mơn Cơng nghệ điều khiển tự động Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ Hình 1.1 Sơ đồ khối MSC-51 1.1.2 KHẢO SÁT SƠ ĐỒ CHÂN 89C51, CHỨC NĂNG TỪNG CHÂN 1.1.2.1 Sơ đồ chân 89C51 Bộ môn Công nghệ điều khiển tự động Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ Hình 1.2 Sơ đồ chân IC 89C51 1.1.2.2 Chức chân 89C51 89C51 có tất 40 chân có chức đường xuất nhập Trong có 24 chân có tác dụng kép (có nghĩa chân có chức năng), đường hoạt động đường xuất nhập đường điều khiển thành phần bus liệu bus địa a Các Port: Port 0: port có chức chân 32 – 39 89C51 Trong thiết kế cỡ nhỡ không dùng hộ nhớ mở rộng có chức đường I/O Đối với thiết kế cỡ lớn có nhớ mở rộng, kết hợp bus địa bus liệu Port 1: port I/O chân – Các chân ký hiệu P1.0, P1.2, dùng cho giao tiếp với thiết bị ngồi cần Port khơng có chức khác, chúng dùng cho giao tiếp với thiết bị bên Port 2: port có tác dùng kép chân 21 – 28 dùng đường xuất nhập byte cao bus địa thiết bị dùng nhớ mở rộng Port 3: Port port có tác dụng kép chân 10-17 Các chân port có nhiều chức năng, cơng dụng chuyển đổi có liên hệ với đặc tính đặc biệt 89C51 bảng sau: Bit Tên Bộ môn Công nghệ điều khiển tự động Chức chuyển đổi Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ P3.0 RXT Ngõ vào liệu nối tiếp P3.1 TXD Ngõ xuất liệu nối tiếp P3.2 INT0\ Ngõ vào ngắt P3.3 INT1\ Ngõ vào ngắt P3.4 T0 Ngõ vào TIMER/ COUNTER P3.5 T1 Ngõ vào TIMER/ COUNTER P3.6 WR\ Tín hiệu ghi liệu lên nhớ ngồi P3.7 RD\ Tín hiệu đọc nhớ liệu ngồi b Các ngõ tín hiệu điều khiển: * Ngõ tín hiệu PSEN (Program store enable): * PSEN tín hiệu ngõ chân 29 có tác dụng cho phép đọc nhớ chương trình mở rộng thường nói đến chân 0E\ (output enable) EPROM cho phép đọc byte mã lệnh * PSEN mức thấp thời gian Microcontroller 89C51 lấy lệnh Các mã lệnh chương trình đọc từ EPROM qua bus liệu chốt vào ghi lệnh bên 89C51 để giải mã lệnh Khi 89C51 thi hành chương trình ROM nội PSEN mức logic * Ngõ tín hiệu điều khiển ALE (Address Latch Enable): • Khi 89C51 truy xuất nhớ bên ngồi, port có chức bus địa bus liệu phải tách đường liệu địa Tín hiệu ALE chân thứ 30 dùng làm tín hiệu điều khiển để giải đa hợp đường địa liệu kết nói chúng với IC chốt • Tín hiệu chân ALE xung khoảng thời gian port đóng vai trị địa thấp nên chốt địa hoàn toàn tự động * Ngõ tín hiệu EA\ (External Acces): Tín hiệu vào /EA chân 31 thường mắc lên nguồn Nếu mức 1, 89C51 thi hành chương trình từ ROM nội khoảng địa thấp Kbyte Nếu mức 0, 89C51 thi hành chương trình từ nhớ mở rộng Chân /EA lấy làm chân cấp nguồn 21V lập trình cho EPROM 89C51 * Ngõ tín hiệu RST (Reset): Ngõ vào RST chân ngõ vào Reser 89C51 Khi ngõ vào tín hiệu đưa lên cao chu kỳ máy, ghi bên nập giá trị thích hợp để khởi động hệ thống Khi cấp điện mạch tự động Restet Bộ môn Công nghệ điều khiển tự động Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ * Các ngõ vào giao động X1, X2: Bộ dao động tích hợp bene 89C51, sử dụng 89C51 người thiết kế cần kết nối thêm thạch anh tụ hình vẽ sơ đồ Tần số thạch anh thường sử dụng cho 89C51 12 Mhz * Chân 40 (Vcc) lên nguồn 5V 1.1.3 CẤU TRÚC BÊN TRONG VI ĐIỀU KHIỂN 1.1.3.1 Tổ chức nhớ FFFF FFFF CODE Memory FF ON – CHIP Memory Được chọn qua PSEN 00 0000 Bộ nhớ chip DATA Memory Được chọn qua RD&WR 0000 External Momery Hình 1.3 Sơ đồ nhớ Bộ môn Công nghệ điều khiển tự động Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý 7F Các hệ vi xử lý hệ Hình 1.4 Bản đồ nhớ Data Chip sau: FF F0 F7 F6 30 2F 2E 2D 2C 2B 2A 29 28 27 26 25 24 23 22 21 20 1F 18 17 10 0F 08 07 00 F3 F2 F1 E3 E2 E1 E0 ACC D0 D7 D6 D5 D4 RAM đa mục đích F4 E0 E7 E6 E5 E4 RAM đa dụng D3 D2 D1 D0 PSW B8 7F 77 6F 67 5F 57 4F 47 3F 37 2F 27 1F 17 0F 07 7E 76 6E 66 5E 56 4E 46 3E 36 2E 26 1E 16 0E 06 7D 75 6D 65 5D 55 4D 45 3D 35 2D 25 1D 15 0D 05 7C 74 6C 64 5C 54 4C 44 3C 34 2C 24 1C 14 0C 04 7B 73 6B 63 5B 53 4B 43 3B 33 2B 23 1B 13 0B 03 7A 72 6A 62 5A 52 4A 42 3A 32 2A 22 1A 12 0A 02 79 71 69 61 59 51 49 41 39 31 29 21 19 11 09 01 78 70 68 60 58 50 48 40 38 30 28 20 18 10 08 00 - A8 AF F0 B BC BB BA B9 B8 IP B0 B7 B6 B5 B4 B3 B2 B1 B0 P.3 AC AB AA A9 A8 IE A0 A7 A6 A5 A4 A3 A2 A1 A0 P2 99 98 Bank ghi (Mặc định cho R0 – R7) 98 97 91 90 P1 Không địa hóa bit Khơng địa hóa bit Khơng địa hóa bit Khơng địa hóa bit Khơng địa hóa bit 8F 8E 8D 8C 8B 8A Khơng địa hóa bit 83 82 81 88 Bank 99 SBUF SCON 8D 8C 8B 8A 89 88 87 Bank Không địa hóa bit 9F 9E 9D 9C 9B 9A 90 Bank RAM - F5 Không địa hóa bit Khơng địa hóa bit Khơng địa hóa bit 87 86 85 84 83 82 96 95 94 93 92 89 81 88 80 TH1 TH0 TL1 TL0 TMOD TCON PCON DPH DPL SP P0 CÁC THANH GHI CHỨC NĂNG ĐẶC BIỆT - Bộ nhớ 89C51 bao gồm ROM RAM RAM 89C51 bao gồm nhiều thành phần: phần lưu trữ đa dụng, phần lưu trữ địa hóa bit, bank ghi ghi chức đặc biệt - 89C51 có nhớ theo cấu trúc Harvard: có vùng nhớ riêng biệt cho chương trình liệu Chương trình liệu chứa bên 89C51 89C51 kết nối với 64K byte nhớ chương trình 64K byte liệu Các đặc tính cần ý là: Các ghi port xuất nhập định vị (xác định) nhớ truy xuất trực tiếp giống ca sở địa nhớ khác Ngăn xếp bên Ram nội nhỏ so với Ram ngoại Bộ môn Công nghệ điều khiển tự động Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ RAM bên 89C51 phân chia sau: Các bank ghi có địa từ 00H đến 1FH RAM địa hóa bit có địa từ 20H đến 2FH RAM đa dụng từ 30H đến 7FH Các ghi chức đặc biệt từ 80H đến FFH a RAM đa dụng: Mặc dù hình vẽ cho thấy 80 byte đa dụng chiếm địa từ 30H đến 7FH, 32 byte từ 00H đến 1FH dùng với mục đích tương tự (mặc dù địa có mục đích khác) - Mọi địa vùng RAM đa dụng truy xuất tự dùng kiểu địa trực tiếp gián tiếp b RAM truy xuất bit: - 89C51 chứa 210 bit địa hóa, có 128 bit có chứa byte có chứa địa từ 20F đến 2FH bit cịn lại chứa nhóm ghi có chức đặc biệt - Ý tưởng truy xuất bit phần mềm đặc tính mạnh microcontroller xử lý chung Các bit đặt, xóa, AND, OR, , với lệnh đơn Đa số microcontroller xử lý đòi hỏi chuỗi lệnh đọc – sửa – ghi để đạt mục đích tương tự Ngồi port truy xuất bit + 128 bit truy xuất bit truy xuất byte bit phụ thuộc vào lệnh dùng c Các bank ghi: - 32 byte thấp nhớ nội dành cho bank ghi Bộ lệnh 89C51 hỗ trợ ghi có tên R0 đến R7 theo mặc định sau reset hệ thống, ghi có địa từ 00H đến 07H - Các lệnh dùng ghi R0 đến R7 ngắn nhanh so với lệnh có chức tương ứng dùng kiểu địa trực tiếp Các liệu dùng thường xuyên nên dùng ghi - Do có bank ghi nên thời điểm có bank ghi truy xuất ghi R0 đến R7 để chuyển đổi việc truy xuất bank ghi ta phải thay đổi bit chọn bank ghi trạng thái Bộ môn Công nghệ điều khiển tự động 10 Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ xuất để hiểu lập trình được: PSoC Designer Assembly Language User Guide Trong đề tài không sâu vào miêu tả chi tiết loại ngôn ngữ lập trình Chúng ta xem hỗ trợ trực tuyến trang Web nhà sản xuất: http://www.cypress.com Như để thiết kế chíp chuyên dụng PSoC, phải tiến hành số bước sau: • Thiết kế phần cứng cho hệ thống PSoC Designer IDE • Viết chương trình điều khiển hệ thống băng Assembly hay C • Nạp chương trình điều khiển vào chip chuyên dụng PSoC ICE • Chạy thử dị lỗi chương trình chức Debug PSoC Designer 3.3 Giới thiệu nét IDE • Giới thiệu • Cài đặt PSoC Designer • Sử dụng IDE (Integrated Development Environment) • Tạo Project • Phần mềm PSoC Designer để lập trình hệ thống, cài chương trình điểu khiển cho loại chip PSoC • Phần mềm thiết kế xây dựng sở hướng đối tượng với cấu trúc module hóa • Hướng dẫn môi trường phát triển phần mềm giúp bạn việc cấu hình, biên soạn mã nguồn, biên dịch, xây dựng gỡ lỗi hệ thống bạn • Giới thiệu Cài đặt PSoC Designer • Sử dụng IDE (Integrated Development Environment) • Tạo Project • Yêu cầu hệ thống • Phần mềm yêu cầu • Cài đặt • Cập nhật project có Yêu cầu hệ thống: Dưới đặc điểm kỹ thuật hệ thống máy tính cần quan tâm chạy PSoC Design Bộ môn Công nghệ điều khiển tự động 85 Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ Yêu cầu hệ thống Tối thiểu Giới thiệu Tốc độ xử lý 500MHz 1GHz RAM 256MB 512MB Độ phân giải đồ họa(16 bit) 1024x768 1280x1024 Ổ CD-ROM Có Có Cổng song song EPP LPT Có Có Phần mềm yêu cầu Danh sách phần mềm quan tâm để chạy PSoC Designer: + Window(R) NT4.x (SP6), 2000, or XP (SP1) + Microsoft Internet Explorer 6.x(SP1) với MSXML Parser V.3.0 cao + Adobe Acrobat Reader + Adobe SVG Viewer 3.0 Cài Đặt Để cài đặt PSoC Designer, bạn thực qua bước sau: Bộ môn Công nghệ điều khiển tự động 86 Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Bộ môn Công nghệ điều khiển tự động Các hệ vi xử lý hệ 87 Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ Sử Dụng IDE Kiểu file đuôi mở rộng Quản lý dự án Thiết lập cho dự án Những tùy chọn cho dự án Kiểu File Đuôi Mở Rộng Khi bạn tạo dự án mới, thư mục gốc gốc với thư mục tạo, với thư mục gốc có tên tên dự án Thư mục lại Lib(thư viện), obj(đối tượng), output(các tệp tạo trình xây dựng dự án) Một số định file sử dụng với phần mềm PSoC Designer: a, asm, c, cfg, dbg, h, hex, inc, lis, lst Hệ thống file dự án có dạng sau Bộ mơn Cơng nghệ điều khiển tự động 88 Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ Quản lý dự án PSoC Designer bao gồm hệ thống sau: Device Editor, Application Editor, Debugger Device Editor Bao gồm menu cơng cụ chính, khung lựa chọn người dùng, khung sơ đồ khối module, khung Resource meter, khung thông số tính module lựu chọn… Bộ mơn Công nghệ điều khiển tự động 89 Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ Application Editor Để chuyển sang Application Editor bạn click chuột vào Trong Application Editor bạn nhìn thấy file dự án thông qua source, cửa sổ file nguồn mở, cửa sổ trạng thái đầu Debugger Nếu bạn hệ thống Debugger, bạn nhìn thấy cửa sổ hoạt động trình biên tập ứng dụng cộng với ghi CPU(CPU register), RAM/Bank/Flash ghi liệu, nhiều cửa sổ biến quan sát(watch variable) Bộ môn Công nghệ điều khiển tự động 90 Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ Thiết Lập Cho Dự Án Trong hộp thoại Project Settings bạn thay đổi đặc tính trình biên dịch PSoC Designer C Thẻ Compiler Thẻ Device Editor Thẻ Linker Thẻ Debugger Bộ môn Công nghệ điều khiển tự động 91 Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ Thẻ Compiler Trong thẻ bạn lựa chọn trình biên dịch C, định nghĩa Macro, tối ưu hóa tốc độ cho hàm tốn học, tố ưu hóa luồng liệu trình biên dịch , phân trang RAM, nén mã Cho phép điều chỉnh ngắt phát sinh module Lựa chọn kiểu cấu hình khởi tạo(Loop/Direct write) Bộ mơn Cơng nghệ điều khiển tự động 92 Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ Thẻ Linker Với trình biên dịch C chọn thẻ Compiler bạn xác định lại ví trí vùng văn bản, liên kết mã nguồn từ project khác, thêm thư viện khác Thẻ Debugger Thiết đặt cổng gỡ lỗi, cổng kết nối liệt kê trường ICE connected to Bạn phải thay đổi cổng mặc định,LTP1, ICE xung đột với máy in hay cổng khác thiết bị độc lập bạn cài đặt card mở rông PCI/PCMCIA Bộ môn Công nghệ điều khiển tự động 93 Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ Các Tùy Chọn Builder Compiler Debugger Device Editor Editor Toolbars Desgin Rule Checker Builder Dấu kiểm Use verbose build message để nhận thông điệp lỗi dự báo trước, tích chọn để kích hoạt khả Compiler Lựa chọn trình biên dịch Nhập thơng tin quyền sử dụng người dùng Quy định sử dụng phần mềm Bộ môn Công nghệ điều khiển tự động 94 Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ Debugger - Các thiết đặt để tìm lỗi với lựa chọn +PC + PC/ ghi +PC/Timestamp -Thiết đặt cổng gỡ lỗi Device Editor Thiết đặt cho Design Rule Checker thực thi tự động hay không Cho phép điều hướng thông tin Editor Thiết đặt tùy chọn lưu trữ project Cho phép tự động load file nguồn, thư viện… hay không Thiết đặt cửa sổ làm việc project load Toolbars Lựa chọn công mà bạn muốn hiển thị hay ẩn Build MiniBar Debug MiniBar Device Editor MiniBar User Module MiniBar Bộ môn Công nghệ điều khiển tự động 95 Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ Download MiniBar Standard SubSystem MiniBar Text Editor MiniBar Design Rule Checker Chỉ định cấp độ để thực thi Design Rule Checker Mức thang từ đến Cấp độ nhỏ có quy tắc nghiêm ngặt Tạo Một Project Tạo project Các phương thức để tạo project Thư mục lưu project PSoC Designer cung cấp thuật sĩ để dẫn bạn tạo project 1.Click vào New project 2.Lựa chọn phương thức để tạo 1.Create New Project 2.Clone Project 3.Create Design-Based Project 3.Đặt tên cho project xác định vùng lưu trữ 4.Click Next 5.Lựa chọn chip để sử dụng 6.Lựa chọn ngơn ngữ để lập trình Bộ môn Công nghệ điều khiển tự động 96 Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ Tạo project theo cách thông thường Tạo project theo project có sẵn Tạo project với thiết kế sở Thư Mục Sao Lưu Project PSoC Designer trì thư mục lưu dự phịng cho project thư mục project với file chuyển đến bên nguồn Lưu lại file với phiên nhất, lưu lần cuối Bộ môn Công nghệ điều khiển tự động 97 Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ TÀI LIỆU THAM KHẢO Họ vi điều khiển 8051 - Tống Văn On Họ vi điều khiên AVR - Ngô Diên Tập 8-bit Microcontroller with 8K Bytes In-System Programmable Flash AT90S8535 AT90LS8535 8-Bit Microcontroller with 2K Bytes Flash AT89C2051 8-bit Microcontroller with 4K Bytes Flash AT89C51 8-bit Microcontroller with 20K Bytes Flash AT89C55WD FlashFlex51 MCU SST89C54 / SST89C58 Automotive CY8C29466 and CY8C29666 PSoC Designer PSoC Programmer User Guide 10 PSoC Designer C Language Compiler User Guide 11 PSoC Designer Assembly Language User Guide 12 PSoC Designer ICE User Guide Bộ môn Công nghệ điều khiển tự động 98 Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Bộ môn Công nghệ điều khiển tự động Các hệ vi xử lý hệ 99 Khoa CNTT - ĐHTN .. .Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ TÀI LIỆU THAM KHẢO .98 MỤC LỤC .1 Bộ môn Công nghệ điều khiển tự động Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn. .. Dữ liệu Thả Dữ liệu Dữ liệu Dữ liệu Dữ liệu Dữ liệu Địa Dữ liệu Dữ liệu Dữ liệu Dữ liệu Bên 0 Thả Dữ liệu Dữ liệu Dữ liệu Bộ môn Công nghệ điều khiển tự động 47 Khoa CNTT - ĐHTN Tài liệu tham khảo. .. ghi cho phép ngắt(IE) EA ET2 ES ET1 EX1 ET0 EX0 Bit cho phép =1 cho phép ngắt Bộ môn Công nghệ điều khiển tự động 45 Khoa CNTT - ĐHTN Tài liệu tham khảo cho môn Vi xử lý Các hệ vi xử lý hệ Bit cho

Ngày đăng: 16/04/2014, 16:56

HÌNH ẢNH LIÊN QUAN

Hình 1.1. Sơ đồ khối MSC-51 - Tài liệu tham khảo cho môn vi xử lý
Hình 1.1. Sơ đồ khối MSC-51 (Trang 5)
Hình 1.2. Sơ đồ chân IC 89C51  1.1.2.2. Chức năng các chân của 89C51 - Tài liệu tham khảo cho môn vi xử lý
Hình 1.2. Sơ đồ chân IC 89C51 1.1.2.2. Chức năng các chân của 89C51 (Trang 6)
Hình 1.8. Biểu đồ thời gian - Tài liệu tham khảo cho môn vi xử lý
Hình 1.8. Biểu đồ thời gian (Trang 16)
Hình 1.14. Nguồn cấp xung nhịp - Tài liệu tham khảo cho môn vi xử lý
Hình 1.14. Nguồn cấp xung nhịp (Trang 20)
Hình 1.15. Thời gian hoạt động của mode 1 - Tài liệu tham khảo cho môn vi xử lý
Hình 1.15. Thời gian hoạt động của mode 1 (Trang 21)
Hình 1.16. Sơ đồ khối port nối tiếp - Tài liệu tham khảo cho môn vi xử lý
Hình 1.16. Sơ đồ khối port nối tiếp (Trang 23)
Bảng tóm tắt thanh ghi IP - Tài liệu tham khảo cho môn vi xử lý
Bảng t óm tắt thanh ghi IP (Trang 27)
Sơ đồ khối - Tài liệu tham khảo cho môn vi xử lý
Sơ đồ kh ối (Trang 33)
Hình vẽ minh họa: - Tài liệu tham khảo cho môn vi xử lý
Hình v ẽ minh họa: (Trang 41)
Hình vẽ minh họa: DCEN=0 - Tài liệu tham khảo cho môn vi xử lý
Hình v ẽ minh họa: DCEN=0 (Trang 42)
Hình 1.19: Bộ định thời 2 trong chế độ máy phát tốc độ baud - Tài liệu tham khảo cho môn vi xử lý
Hình 1.19 Bộ định thời 2 trong chế độ máy phát tốc độ baud (Trang 44)
Hình minh hoạ: Bộ định thời 2 trong chế độ xung nhịp ra - Tài liệu tham khảo cho môn vi xử lý
Hình minh hoạ: Bộ định thời 2 trong chế độ xung nhịp ra (Trang 45)
Hình 1.20. Sơ đồ khối SST89C54/58 - Tài liệu tham khảo cho môn vi xử lý
Hình 1.20. Sơ đồ khối SST89C54/58 (Trang 48)
Hình 1.22. Tổ chức thành các Sector - Tài liệu tham khảo cho môn vi xử lý
Hình 1.22. Tổ chức thành các Sector (Trang 49)
Hình 1.23. Tổ chức chương trình bộ nhớ SST89C54/58 - Tài liệu tham khảo cho môn vi xử lý
Hình 1.23. Tổ chức chương trình bộ nhớ SST89C54/58 (Trang 50)
Bảng 3C: thiết bị bấm giờ SFRs - Tài liệu tham khảo cho môn vi xử lý
Bảng 3 C: thiết bị bấm giờ SFRs (Trang 54)
Hình 2.1. Sơ đồ chân AT90S8535 - Tài liệu tham khảo cho môn vi xử lý
Hình 2.1. Sơ đồ chân AT90S8535 (Trang 59)
Hình 2.3. Sơ đồ bộ dao dộng - Tài liệu tham khảo cho môn vi xử lý
Hình 2.3. Sơ đồ bộ dao dộng (Trang 62)
Hình 2.4. Cấu trúc AT90S8535 AVR RISC - Tài liệu tham khảo cho môn vi xử lý
Hình 2.4. Cấu trúc AT90S8535 AVR RISC (Trang 63)
Hình 2.6:    Sự hoạt động của thanh ghi đa năng trong AVR CPU - Tài liệu tham khảo cho môn vi xử lý
Hình 2.6 Sự hoạt động của thanh ghi đa năng trong AVR CPU (Trang 64)
Hình 2.12. địa chỉ dữ liệu trực tiếp - Tài liệu tham khảo cho môn vi xử lý
Hình 2.12. địa chỉ dữ liệu trực tiếp (Trang 68)
Hình 2.16. Địa chỉ dữ liệu gián tiếp với sự tăng dần - Tài liệu tham khảo cho môn vi xử lý
Hình 2.16. Địa chỉ dữ liệu gián tiếp với sự tăng dần (Trang 69)
Hình 2.15. Địa chỉ dữ liệu gián tiếp với sự giảm bớt - Tài liệu tham khảo cho môn vi xử lý
Hình 2.15. Địa chỉ dữ liệu gián tiếp với sự giảm bớt (Trang 69)
Hình 2.18. Sự định vị bộ nhớ chương trình gián tiếp - Tài liệu tham khảo cho môn vi xử lý
Hình 2.18. Sự định vị bộ nhớ chương trình gián tiếp (Trang 70)
Hình 2.22. Chu trình truy cập dữ liệu trên SRAM - Tài liệu tham khảo cho môn vi xử lý
Hình 2.22. Chu trình truy cập dữ liệu trên SRAM (Trang 71)
Bảng 1. Không gian vào ra của AT90S8535  Địa chỉ - Tài liệu tham khảo cho môn vi xử lý
Bảng 1. Không gian vào ra của AT90S8535 Địa chỉ (Trang 72)
Bảng 2. Sự xác lập lại và các véc tơ ngắt(tiếp tục) - Tài liệu tham khảo cho môn vi xử lý
Bảng 2. Sự xác lập lại và các véc tơ ngắt(tiếp tục) (Trang 76)
Hình 3.1. Sơ đồ khối của PSoC - Tài liệu tham khảo cho môn vi xử lý
Hình 3.1. Sơ đồ khối của PSoC (Trang 79)
Hình 3.2. Sơ đồ cấu trúc của khối số - Tài liệu tham khảo cho môn vi xử lý
Hình 3.2. Sơ đồ cấu trúc của khối số (Trang 80)
Hình 3.3. Sơ đồ khối tương tự - Tài liệu tham khảo cho môn vi xử lý
Hình 3.3. Sơ đồ khối tương tự (Trang 83)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w