CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAMĐộc lập-Tự do-Hạnh phỳc ĐỀ THI TỐT NGHIỆP CAO ĐẲNG NGHỀ KHOÁ 3 2009-2012 NGHỀ: ĐIỆN TỬ CễNG NGHIỆP MễN THI: Lí THUYẾT CHUYấN MễN NGHỀ Mó đề thi: DA ĐTCN
Trang 1CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập-Tự do-Hạnh phỳc
ĐỀ THI TỐT NGHIỆP CAO ĐẲNG NGHỀ KHOÁ 3 (2009-2012)
NGHỀ: ĐIỆN TỬ CễNG NGHIỆP
MễN THI: Lí THUYẾT CHUYấN MễN NGHỀ
Mó đề thi: DA ĐTCN - LT03
I Phần bắt buộc
1 + 0 ≤ t ≤ T/2 : D thông => uR = uV
+ T/2 ≤ t ≤ T : D tắt => uR = 0V
=> Đặc tuyến truyền đạt và dang xung ra:
0,5 0,5
0,5(hỡnh1)
0,5(hỡnh2)
2 Giống nhau:
Đều làm nhiệm vụ biến đổi năng lượng điện xoay chiều thành 1 chiều
Khỏc nhau:
-Dạng điện ỏp đầu ra mạch chỉnh lưu một pha hai nửa chu kỳ hỡnh tia tồn tại cả hai
nửa chu kỳ cũn mạch chỉnh lưu 1 pha 1 nửa chu kỳ chỉ tồn tại trong một nửa chu kỳ
-Dũng điện tải mạch chỉnh lưu 1 pha hai nửa chu kỳ hỡnh tia là liờn tục, dũng điện tải
mạch một pha một nửa chu kỳ là giỏn đoạn
-Thời gian làm việc và điện ỏp đầu vào của đi ốt trong hai sơ đồ giống nhau nhưng
điện ỏp ngược của đi ốt trong sơ đồ 1 pha hỡnh tia lại lớn gấp 2 lần sơ đồ cầu
0,5 0,5 0,5 0,5
3 - Nguyờn tắc điều khiển ngắt:
-Khi một ngắt xuất hiện, việc thực thi chương trỡnh chớnh tạm thời bị dừng và
CPU thực hiện việc rẽ nhỏnh đến trỡnh phục vụ ngắt ISR ( interrupt service routime )
CPU thực thi ISR để thực hiện một cụng việc và kết thỳc việc thực thi này khi gặp
lệnh “ quay về từ một trỡnh phục vụ ngắt ”; chương trỡnh chớnh được tiếp tục tại nơi bị
tạm dừng
-Ngắt được xoỏ khi Reset và được đặt riờng bằng phần mềm bởi cỏc bit trong
0,5
0,5
uV
10V
-10V
t T
uV
UR
UR
t T T/2 10V
Trang 2các thanh ghi cho phép ngắt (IE), thanh ghi ưu tiên ngắt (IP).
- Ưu tiên ngắt trong vi điều khiển:
Mỗi nguồn ngắt được lập trình riêng để xác định một trong hai mức ưu tiên qua
thanh ghi ưu tiên ngắt IP có địa chỉ B8H
Bit Ký hiệu Địa chỉ bit Mức ưu tiên (1: cao; 0: thấp)
IP.7
IP.6
IP.5
IP.4
IP.3
IP.2
IP.1
IP.0
-PT2 PS PT1 PX1 PT0 PX0
BDH BCH BBH BAH B9H B8H
Ưu tiên ngắt cho Timer 2
Ưu tiên ngắt cho Port nối tiếp
Ưu tiên ngắt cho Timer 1
Ưu tiên ngắt cho ngắt ngoài 1
Ưu tiên ngắt cho Timer 0
Ưu tiên ngắt cho ngắt ngoài 0
- Viết chương trình ví dụ:
#include <REGX52.H>
#include <stdio.H>
sbit Led_Vang = P1^0;
sbit Led_Xanh = P1^1;
sbit Led_Do = P1^2;
void delay(void)
{
unsigned int i;
for(i=1;i<=23456;++i);
}
void main(void)
{
IE=0x85;
IP=0;
IT0=IT1=1;
Led_Vang=Led_Do=Led_Xanh=0;
while(1)
0,5
0,5
1
Trang 3Led_Vang=1;
delay();
Led_Vang=0;
delay();
}
}
void ngat_0() interrupt 0
{
int n;
for(n=1;n<=20;++n) {
Led_Do=1;
delay();
Led_Do=0;
delay();
} }
void ngat_1() interrupt 2
{
int j;
for(j=1;j<=25;++j) {
Led_Xanh=1;
delay();
Led_Xanh=0;
delay();
} }
II Phần tự chọn, do trường biên soạn
3
Trang 4Cộng ( II ) Tổng cộng ( I + II )
………… ,Ngày……… tháng…………năm…….
Duyệt Hội đồng thi tốt nghiệp Tiểu ban ra đề thi