Vi xử lý dh spkt

Show

Khoa học kỹ thuật đang ngày càng phát triển rất mạnh mẽ, các công nghệ mới thuộc các lĩnh vực khác nhau cũng nhờ đó đã ra đời nhằm đáp ứng nhu cầu của xã hội và kỹ thuật Vi điều khiển cũng nằm trong số đó. Hiện nay kỹ thuật Vi xử lý đã được giảng dạy rộng rãi ở các trường Đại học và Cao đẳng trong cả nước. | (ALE) cho bé chèt bªn ngoµi (Latch) trong mçi chu kú m¸y, tån t¹i trong 2 chu kú dao ®éng tõ P2-S4 ®Õn P1-S5. §Ó ®Þa chØ ho¸ bé nhí d÷ liÖu ngoµi, byte thÊp cña ®Þa chØ tõ thanh ghi con trá d÷ liÖu (DPL) hoÆc tõ Ri cña V§K ®­îc xuÊt qua cæng P0 trong kho¶ng c¸c tr¹ng th¸i S5 cña chu kú m¸y trong chu kú lÖnh. TiÕp theo byte thÊp cña ®Þa chØ tõ bé ®Õm ch­¬ng tr×nh (PCL) còng ®­îc xuÊt ra qua cæng P0 ®­a tíi bé ®Õm ch­¬ng tr×nh ®Ó thùc hiÖn lÖnh tiÕp theo. Byte cao cña ®Þa chØ tõ DPTR (DPH) cña V§K ®­îc xuÊt qua cæng P2 trong kho¶ng thêi gian tõ S5 ®Õn S4 cña chu kú m¸y tiÕp theo. Sau ®ã byte cao cña ®Þa chØ tõ PC (PCH) còng ®­îc xuÊt qua cæng P2 ®Ó ®­a ®Õn bé nhí ch­¬ng tr×nh. NÕu ®Þa chØ cã ®é dµi 1 byte th× nã ®­îc xuÊt qua cæng P0 tõ DPL hoÆc Ri. TiÕp theo xung chèt, V§K xuÊt ra tÝn hiÖu ®iÒu khiÓn /RD ®Ó cho phÐp ®äc d÷ liÖu tõ bé nhí ngoµi. Xung /RD tån t¹i trong 3 tr¹ng th¸i cña mçi chu kú m¸y tõ P1-S1 ®Õn P2-S3, vµ trong kho¶ng thêi gian nµy d÷ liÖu tõ bé nhí ngoµi ®­îc ®äc vµo V§K .

Facebook

邮箱或手机号 密码

忘记帐户?

新建帐户

无法处理你的请求

此请求遇到了问题。我们会尽快将它修复。

  • 返回首页

  • 中文(简体)
  • English (US)
  • 日本語
  • 한국어
  • Français (France)
  • Bahasa Indonesia
  • Polski
  • Español
  • Português (Brasil)
  • Deutsch
  • Italiano

  • 注册
  • 登录
  • Messenger
  • Facebook Lite
  • Watch
  • 地点
  • 游戏
  • Marketplace
  • Meta Pay
  • Oculus
  • Portal
  • Instagram
  • Bulletin
  • 筹款活动
  • 服务
  • 选民信息中心
  • 小组
  • 关于
  • 创建广告
  • 创建公共主页
  • 开发者
  • 招聘信息
  • 隐私权政策
  • 隐私中心
  • Cookie
  • Ad Choices
  • 条款
  • 帮助中心
  • 联系人上传和非用户
  • 设置
  • 动态记录

Meta © 2022

Vi xử lý dh spkt

BỘ LAO ĐỘNG THNG BINH VÀ XÃ HỘI

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT VNH LONG

GIÁO TRÌNH

THỰC HĨNH

VI ĐIỀU KHIỂN

Biên soạn: Đặng ThƠnh Tựu

Lng HoƠi Thng

TP. Vnh long, năm 2014

2014 | PDF | 178 Pages

Giáo Trình thực hành vi xử lý MSP 430F169 TI đại học sư phạm kỹ thuật thành phố Hồ Chí Minh

Tác giả: Nguyễn Đình Phú, tháng 2 năm 2014

Chương 1: Cấu hình bộ thực hành

Chương 2: Cách sử dụng phần mềm

Chương 3: Led đơn, nút nhấn, key 4x4

Chương 4: Module 4 led 7 đoạn

Chương 5: Module 8 led quét

Chương 6: ADC, cảm biến

Chương 7: DS18B20

Chương 8: LCD 20x4

Full Download: Thực tập vi xử lý MSP 430F169 TI

Vi xử lý dh spkt
Giáo Trình thực hành vi xử lý MSP 430F169 TI

ĐỀ THI CUỐI KỲ HỌC KỲ 2 Môn: Vi xử lý (Điện)

 Câu 1: ( 3 điểm)

Cho vi điều khiển Pic16F887 kết nối với một cảm biến A (tại chân RB0), mạch điều khiển đèn B sử dụng điện áp 220VAC (tại chân RB1), mạch điều khiển loa 32 Ohm, 0.5W (tại chân RB2) và một nút nhấn thường hở tên là RST (tại chân RB3). Vi điều khiển sử dụng thạch anh 12 Mhz.

Khi có người xuất hiện trong vùng hoạt động của cảm biến A, ngõ ra cảm biến lên mức 5V (bình thường không có người ngõ ra 0V).

Vi điều khiển xuất mức logic 1 để điều khiển đèn B sáng, mức logic 0 để điều khiển đèn B tắt.

Ban đầu đèn tắt, loa không kêu. Nếu có người xuất hiện trong vùng hoạt động của cảm biến ngay lập tức đèn B sáng, loa được điều khiển phát ra âm thanh với tần số chính xác 5Khz, Duty Cycle = 40% (dùng timer tạo xung). Trạng thái này được duy trì cho dù người đó có còn trong vùng hoạt động của cảm biến nữa hay không.

Bất cứ khi nào nhấn nút RST thì đèn tắt, loa không kêu.

a. Vẽ lưu đồ chương trình (1 điểm)

b. Viết chương trình cho vi điều khiển thực hiện đúng yêu cầu trên (2 điểm)

Câu 2: (3.5 điểm)

Cho hệ thống đếm sản phẩm: Vi điều khiển Pic16F887 kết nối một cảm biến phát hiện sản phẩm, LCD 16x2, hai nút nhấn thường hở UP, DW. Bình thường ngõ ra cảm biến là 0V, khi có sản phẩm chắn ngang cảm biến ngõ ra sẽ lên mức 5V.

Giao diện hiển thị của LCD như sau:

GIA TRI DAT: AA
SO SAN PHAM: BB

Giá trị đặt AA là số sản phẩm của một thùng cần đóng gói. Giá trị AA có thể điều chỉnh được bởi hai nút nhấn UP (tăng 1 đơn vị), DW (giảm 1 đơn vị). AA nằm trong phạm vi [20-30]. Mặc định AA = 20.

Giá trị BB là số phẩm đếm được.

Khi sản phẩm đếm được BB bằng AA thì LCD sẽ nhấp nháy (sáng 0.5s, tắt 0.5s) chỉ hai dòng chữ như sau:

DA DU SO LUONG
DE NGHI DONG GOI

a. Vẽ mạch nguyên lý kết nối (1 điểm) (phần cứng kết nối sinh viên tùy chọn chân thích hợp, LCD có thể giao tiếp với vi điều khiển theo kiểu 8bit dữ liệu hoặc 4 bit dữ liệu. Khối cảm biến chỉ cần vẽ khối, không cần vẽ chi tiết mạch cảm biến).

b. Viết chương trình thực hiện yêu cầu trên (2.5 điểm)

Câu 3: (3.5 điểm)

Cho hai vi điều khiển Pic16F887 (được đặt tên VDKA và VDKB) giao tiếp truyền dữ liệu nối tiếp bất động bộ, 8 bit dữ liệu, tốc độ baud = 2400. Cả hai vi điều khiển đều sử dụng thạch anh 12MHz.

VDKA kết nối với hai cảm biến nhiệt độ LM35 tại chân AN3 (kênh 3), AN4 (kênh 4). Đầu tiên VDKA đo nhiệt độ kênh 3 và gởi dữ liệu qua VDKB, một giây sau VDKA đo nhiệt độ kênh 4 và gởi dữ liệu qua VDKB, một giây sau nữa thì VDKA lại quay lại đo nhiệt độ kênh 3 và gởi dữ liệu đi… Quá trình cứ lặp đi lặp lại. Phạm vi nhiệt độ đo từ 0-990C.

VDKB kết nối với 3 led 7 đoạn được đánh số 1, 2, 3 (ba led 7 đoạn kết nối theo kiểu trực tiếp đến vi điều khiển). Led 3 hiển thị kênh nhiệt độ đang đo, Led 1,2 hiển thị giá trị nhiệt độ đo được. Dữ liệu kênh đo và nhiệt độ đo được nhận từ VDKA gởi qua.

Yêu cầu:

a. Vẽ mạch nguyên lý kết nối (1 điểm)

b. Viết chương trình cho VDKA (1.5 điểm)

Vi xử lý dh spkt