0

công cụ thiết kế mạch và lập trình cho vi điều khiển

BÀI BÁO CÁO THỰC TẬP-THIẾT KẾ MẠCH VÀ LẬP TRINH CHO PIC 16F877A

BÀI BÁO CÁO THỰC TẬP-THIẾT KẾ MẠCH LẬP TRINH CHO PIC 16F877A

Cao đẳng - Đại học

... RB4(37 )và RB5(38) : xuất nhập số - Chân RB6/ PGC (39) : + RB6 : xuất nhập số + PGC : mạch gỡ rối xung clock lập trình ICSP - Chân RB7/ PGD (40) : + RB7 : xuất nhập số + PGD : mạch gỡ rối liệu lập ... xuất nhập số + RD : điều khiển đọc port tớ song song + AN5 : ngõ vào tương tự - Chân RE1/ WR /AN6 (9) + RE1 : xuất nhập số + WR : điều khiển ghi port tớ song song + AN6 : ngõ vào tương tự kênh ... đếm 16 bit với chia tần số, thực chức đếm dựa vào xung clock ngoại vi vi điều khiển hoạt động chế độ sleep - Timer2: đếm bit - Hai Capture/so sánh/ điều chế độ rộng xung - Hỗ trợ chuẩn giao tiếp...
  • 18
  • 606
  • 0
Thiết kế mạch ghi đọc EPROM cho vi điều khiển 8951

Thiết kế mạch ghi đọc EPROM cho vi điều khiển 8951

Điện - Điện tử - Viễn thông

... đề tài I Giới thiệu: Để lập trình cho EPROM nội vi điều khiển 8951 có nhiều phương pháp khác như: dùng kit vi xử lí, máy tính … Ở em dùng kit vi điều khiển 8951 lập trình cho EPROM nội thông qua ... cao A cho (A3A0)(A7A4) 2.3 Các lệnh rẽ nhánh: Có nhiều lệnh để điều khiển lên chương trình bao gồm vi c gọi trả lại từ chương trình chia nhánh có điều kiện hay điều kiện Khảo sát vi điều khiển ... chọn sau: 0A0 =0 : 8279 xem liệu từ vi điều khiển gởi đến liệu để hiển thò 1A0 =1 : 8279 xem liệu từ vi điều khiển gởi đến liệu lệnh điều khiển 8279 Các lệnh điều khiển 8279: Keyboard/ Display Mode...
  • 72
  • 754
  • 0
Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 2

Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 2

Điện - Điện tử

... cho phép vi c ghi ghi cho phép ngắt (IE) đòa A8H Cả hai đòa hóa bit Thanh ghi điều khiển nguồn PCON (Power Control Register): Thanh ghi PCON bit đònh vò Nó đòa 87H chứa nhiều bit điều khiển Thanh ... truy xuất ngầm lệnh gọi chương trình (ACALL, LCALL) lệnh trở (RET, RETI) để lưu trữ giá trò đếm chương trình bắt đầu thực chương trình lấy lại kết thúc chương trình Con trỏ liệu DPTR (Data Pointer): ... khác lập trình qua ghi điều khiển Port nối tiếp (SCON) đòa hóa bit đòa 98H Các ghi ngắt (Interrupt Register): 8951 có cấu trúc nguồn ngắt, mức ưu tiên Các ngắt bò cấm sau bò reset hệ thống cho...
  • 9
  • 530
  • 1
Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 3

Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 3

Điện - Điện tử

... nằm phạm vi giới hạn 8K: 0000H - 1FFFH ; 2000H 3FFFH, … Một cách cụ thể, IC giải mã 74HC138 dùng với ngõ nối với ngõ vào chọn Chip CS (Chip Select) IC nhớ EPROM, RAM, … Hình sau cho phép kết nối ... (Giải mã đòa chỉ) Sự đè lên vùng nhớ liệu ngoài: nhớ chương trình EPROM, nên nảy sinh vấn đề bất tiện phát triển phần mềm cho vi điều khiển Một nhược điểm chung 8951 vùng nhớ liệu nằm đè lên nhau, ... liệu, nên nhớ RAM chứa chương trình liệu cách nối đường OE\ RAMù đến ngõ cổng AND có hai ngõ vào PSEN\ RD\ Sơ đồ mạch hình sau cho phép nhớ RAM có hai chức vừa nhớ chương trình vừa nhớ RAM W RD W...
  • 7
  • 435
  • 0
Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 4

Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 4

Điện - Điện tử

... thường chỉû rõ nhãn trình biên dòch xác đònh Offset Relative cho phù hợp Sự đònh vò tương đối đem lại thuận lợi cho vi c cung cấp mã vò trí độc lập, bất lợi nhảy ngắn phạm vi 128 – 127 byte 1.6 ... giá trò bit mà cộng vào đếm chương trình PC để tạo thành đòa lệnh thực thi Phạm vi nhảy nằm Opcode Relative Offset khoảng -128 – 127 Offset tương đối gắn vào lệnh byte thêm vào sau : Những nơi ... chương trình bit Opcode) Addr10 - Addr8 Opcode Addr7 - Addr0 Sự đònh vò tuyệt đối đem lại thuận lợi cho lệnh ngắn (2 byte), bất lợi vi c giới hạn phạm vi nơi gởi đến cung cấp mã có vò trí độc lập...
  • 9
  • 444
  • 0
Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 5

Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 5

Điện - Điện tử

... bit thấp bit cao A cho (A3A0)(A7A4) 2.3 Các lệnh rẽ nhánh: Có nhiều lệnh để điều khiển lên chương trình bao gồm vi c gọi trả lại từ chương trình chia nhánh có điều kiện hay điều kiện Tất lệnh ... trình biên dòch đònh cấu trúc chương trình, liệu, ký hiệu, hằng, … (ví dụ Org ) Các điều khiển trình biên dòch set mode trình biên dòch điều khiển chạy chương trình Assembly (ví dụ STILLE ) Các ... chương trình ngôn ngữ assembly thực thi máy tính mà phải dòch sang mã nhò phân ngôn ngữ máy Một linker chương trình mà kết hợp chương trình đặc trưng Relocatable (modul) thiết kế chương trình...
  • 14
  • 482
  • 0
Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 6

Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 6

Điện - Điện tử

... lệnh Một nhãn dùng để tượng trưng cho liệu Các khả cho phép vùng toán hạng phụ thuộc lớn vào hoạt động Một vài hoạt động toán hạng : RET, NOP hoạt động khác cho phép nhiều toán hạng phân dấu ... đòa dài 16 bit cho thích hợp 3.11 Các nhảy gọi chung ( generic Jump and Calls): ASM51 cho phép người lập trình dùng thuật nhớ JMP chung hay CALL chung Lệnh “JMP “có thể dùng thay cho “SJMP, AJMP, ... hạng cho lệnh nhảy, bao gồm nhảy tương đối (như SJMP lệnh nhảy có điều kiện), nhảy gọi tuyệt đối (ACALL , AJMP) Đòa mã thường cho dạng nhãn sau: HERE: _ _ _ SJMP HERE ASM51 xác đònh đòa mã lồng vào...
  • 6
  • 344
  • 0
Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 7

Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 7

Điện - Điện tử

... có chức lựa chọn sau: A0 =0 : 8279 xem liệu từ vi điều khiển gởi đến liệu để hiển thò A0 =1 : 8279 xem liệu từ vi điều khiển gởi đến liệu lệnh điều khiển 8279 ... Blank Display Output 8279 kết nối với vi điều khiển thông qua bus gồm bus liệu D7-D0, bus đòa có đường A0, bus điều khiển RD\, WR\, CS\, Reset, CLK Tín hiệu chọn CS\ kết nối đến ngõ IC giải mã ... 1234H 0201H 34H Byte thaáp 1234H 0202H 00H Byte cao 0203H 02H Byte thấp Khảo sát vi điều khiển 8951 Khảo sát vi điều khiển 8951 I Cấu trúc phần cứng IC 8279 CPU Interface 12 13 14 15 16 17 18 19...
  • 11
  • 489
  • 0
Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 8

Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 8

Điện - Điện tử

... xóa mã Ram hiển thò xóa trạng thái FIFO Khảo sát vi mạch 8279 Khảo sát vi mạch 8279 I Sơ đồ khối kit vi điều khiển 8951: Cấu tạo kit vi điều khiển 8951 gồm phần chủ yếu: Đơn vò xử lí trung tâm ... tâm: Phần tử trung tâm vi điều khiển 8951 giới thiệu phần gồm chân sau: 16 đường đòa : A0 – A15 đường liệu :D0 – D7 Các đường điều khiển : /RD , /WR , /PSEN KB EPROM nội điều khiển chân /EA: /EA=1 ... dùng để chứa liệu cần hiển thò vi điều khiển gởi đến, để đọc liệu ô nhớ vùng nhớ RAM ta điều chỉnh bit AAA tương ứng Bộ nhớ hiển thò thuộc kiểu FIFO Khảo sát vi mạch 8279 + Al (Automatically...
  • 6
  • 318
  • 0
Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 9

Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 9

Điện - Điện tử

... kit vi điều khiển 8951 Giới thiệu kit vi điều khiển 8951 I Giới thiệu: Để lập trình cho EPROM nội vi điều khiển 8951 có nhiều phương pháp khác như: dùng kit vi xử lí, máy tính … Ở em dùng kit vi ... EPROM nội em thiết kế lập trình hai cấp điện áp Vpp=5v Vpp=12v II Sơ đồ kết nối mạch nạp EPROM nội: Giới thiệu kit vi điều khiển 8951 Giới thiệu kit vi điều khiển 8951 Cách kết nối mạch sau:  ... kit vi điều khiển 8951 Khi PC1=L Q ngắt làm cho D2 phân cực thuận nên Vpp=12v Khi PC1=H, Q dẫn làm cho D1 phân cực thuận nên Vpp=5v Giới thiệu kit vi điều khiển 8951 Giới thiệu kit vi điều khiển...
  • 9
  • 424
  • 0
Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 10

Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 10

Điện - Điện tử

... Chu kỳ vi t 1byte không 1,5ms Khi nạp liệu cho vi điều khiển chương trình nạp phải nạp byte, đồng thời phải chạy chương trình xóa trước lập trình cho EPROM nội Giản đồ thời gian lập trình cho EPROM ... EPROM nội: VI Chương trình xoá EPROM nội: Chương trình xoá phải thực trước lập trình Khi xoá xoá toàn vùng nhớ bên Giải thuật lập trình: Khởi tạo 8255 Xuất tín hiệu điều khiển Điều khiển điện ... AT89C20 51 V Chương trình nạp EPROM nội: Vi điều khiển AT89C51 tung thò trường với mảng nhớ bên rỗng (nghóa nội dung =FFH) sẵn sàng lập trình Chương trình nạp EPROM nội lập trình hai mức điện...
  • 10
  • 399
  • 0
Tài liệu Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 1 pptx

Tài liệu Thiết kế mạch ghi - đọc EPROM cho Vi Điều Khiển 8951, chương 1 pptx

Điện - Điện tử

... sử dụng 8951 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 8951 12Mhz Chân 40 (Vcc) nối lên nguồn 5V 3 Cấu trúc bên vi điều khiển: 3.1 Tổ chức ... chương trình từ EPROM nội khoảng đòa thấp Kbyte Nếu mức 0, 8951 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 12V lập trình cho Eprom 8951 Ngõ tín hiệu RST (Reset) : Ngõ vào ... động chip dùng làm tín hiệu clock cho phần khác hệ thống Chân ALE dùng làm ngõ vào xung lập trình cho EPROM 8951 Ngõ tín hiệu EA\(External Access): Tín hiệu vào EA\ chân 31 thường mắc lên mức...
  • 9
  • 371
  • 3
Thiết kế mạch nạp song song cho vi điều khiển

Thiết kế mạch nạp song song cho vi điều khiển

Điện - Điện tử - Viễn thông

... riêng vào, thích hợp để bước đầu học thiết kế mạch in Trong báo cáo em trình bày bước để thiết kế mạch in chương trình Layout Plus ( máy tay ) Giới thiệu mạch Mạch nạp song song dùng cho vi điều khiển ... Thiết kế mạch nạp song song cho vi điều khiển Mục đích Hiện có nhiều chương trình dùng để thiết kế mạch in (OrCad, Circuit maker 2000, Protel, ), OrCad chương trình cung cấp đầy đủ cơng cụ ... cụ ( thiết kế mạch nguyên lí : Capture, thiết kế mạch in : Layout, phân tích mạch : Pspice ) đặc biệt Layout có khả thiết kế mạch tự động, với nhiều linh kiện , người dùng tự bổ xung thư vi n...
  • 12
  • 348
  • 0
Thiết kế mạch và lập trình PLC  trần thế san, nguyễn ngọc phương

Thiết kế mạch lập trình PLC trần thế san, nguyễn ngọc phương

Cao đẳng - Đại học

... THIẾT KẾ MẠCH LẬP TRÌNH PLC TRẦN THẾ SAN - NGUYÊN n g ọ c ph ươ ng Khoa Co' Khí Chế Tạo Máy Trường Đại Học Sư Phạm Kỹ Thuật Tp HCM THIẾT KẾ MẠCH LẬP TRÌNH PLC NHÀ XUẤT BẢN KHOA HỌC KỸ ... THUẬT L i nói đầu Bộ điều khiển lập trình (PLC — Programmable Logic Control­ ler), bước p h t triển kỹ thuật điều khiển, sử dụng ngày rộng rãi Các vấn đề lý thuyết mạch điều khiển điện - điện tử ... điện - điện tử sở đ ể p h t triển điều khiển lập trình Các học vi n trường cơng nhân kỹ thuật, sinh vi n cao đẳng đại học chuyên ngành điện k h í học điều khiến lập trình, lý thuyết thực hành, ứng...
  • 229
  • 607
  • 0
Quá trình hình thành giáo trình thiết kế mạch đếm điện tử dùng vi điều khiển mạch báo p1 doc

Quá trình hình thành giáo trình thiết kế mạch đếm điện tử dùng vi điều khiển mạch báo p1 doc

Điện - Điện tử

... lí Nếu sử dụng vi xử lí khối xử lý, người ta thiết kế mạch điện giao tiếp với máy tính nên dễ dàng cho vi c điều khiển từ xa vi c thay đổi phần mềm mở rộng chương trình điều khiển mạch điện đếm ... số đặc biệt cho đời họ vi xử lí vi điều khiển đa chức vi c dùng kỹ thuật vi xử lí, kỹ thuật vi điều khiể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 ... hình máy vi tính Nhưng thiết kế người ta thường chọn phương pháp tối ưu kinh tế chúng em chọn phương pháp đếm sản phẩm dùng kỹ thuật vi điều khiển Phương pháp đếm sản phẩm dùng vi điều khiển: Ngoài...
  • 9
  • 560
  • 0
thiết kế mạch đo nhiệt độ dùng vi điều khiển at89c51 và cảm biến nhiệt ds18b20

thiết kế mạch đo nhiệt độ dùng vi điều khiển at89c51 cảm biến nhiệt ds18b20

Thạc sĩ - Cao học

... VỀ VI ĐIỀU KHIỂN 1.1 Khái quát chung vi điều khiển: Bộ vi điều khiển vi t tắt Micro-controller, mạch tích hợp chip lập trình đƣợc, dùng để điều khiển hoạt động hệ thống Theo chƣơng trình điều khiển ... THIỆU VI ĐIỀU KHIỂN VĐK AT89C51 GIỚI THIỆU CHUNG VỀ VI ĐIỀU KHIỂN 1.1 Khái quát chung vi khiển: 1.2 Lịch sử phát triển vi điều khiển 1.3 Sơ đồ khối vi điều khiển ... chip, vi điều khiển tiến hành đọc, lƣu trữ thông tin, xử lý thông tin, sau dựa vào kết q trình xử lý để đƣa thơng báo, tín hiệu điều khiển tiến hành điều khiển trình hoạt động thiết bị bên Vi điều...
  • 95
  • 1,045
  • 3
Thiết kế mạch đếm sản phẩm dùng Vi điều khiển 8051

Thiết kế mạch đếm sản phẩm dùng Vi điều khiển 8051

Điện - Điện tử - Viễn thông

... lí Nếu sử dụng vi xử lí khối xử lý, người ta thiết kế mạch điện giao tiếp với máy tính nên dễ dàng cho vi c điều khiển từ xa vi c thay đổi phần mềm mở rộng chương trình điều khiển mạch điện đếm ... số đặc biệt cho đời họ vi xử lí vi điều khiển đa chức vi c dùng kỹ thuật vi xử lí, kỹ thuật vi điều khiể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 ... chương trình nạp cho PC giá trò e Kết hợp 8051 với nhớ Vi xử lý (Microprocessor) IC chuyên dụng xử lý liệu, điều khiển theo chương trình, muốn Microprocessor thực công vi c người sử dụng phải lập trình...
  • 83
  • 2,801
  • 13

Xem thêm