... ngắt cổng LPT #include #define PORTADDRESS 0x378 #define IRQ #define DATA PORTADDRESS+0 #define STATUS PORTADDRESS+1 #define CONTROL PORTADDRESS+2 #define PIC1 0x20 #define PIC2 0xA0 int ... STATUS DATA + # define CONTROL DATA + int oval1, oval2, inval; oval1 = 0X81; outportb (DATA, oval1); Thành phố Hồ Chí Minh, tháng năm 2006 Tác giả: TS Nguyễn Đức Thành Trang oval2 = 0X08; outportb ... (CONTROL, OVAL2 ^ 0x0b); // exclusive or inval = ((inportb (STATUS) ^ 0X80; Trong ngôn ngữ BASIC DATA = &H378 STATUS = DATA + CONTROL = DATA + OVAL1 = 129 OUT DATA, OVAL1 OVAL2 = 75 OUT CONTROL, OVAL2...
Ngày tải lên: 28/10/2013, 10:15
... implementation file #include "stdafx.h" #include "ioport.h" #include "ioportDlg.h" # include "conio.h" //definition _inp and _outp #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char ... văn #include < stdio.h > #include < stdlib.h > #include < dos.h > #include < conio.h > #define IRQ3 0x0b /* IRQ3 */ #define BASEADDRESS 608 /*Đòa gốc */ #define TRUE #define FALSE #define MAXSIZE ... Basic 6.0: Private Declare Function inport Lib "inout.dll" (ByVal portaddress As Integer) As Long Private Declare Function outport Lib "inout.dll" (ByVal portaddress As Integer, ByVal_ value As Byte)...
Ngày tải lên: 14/12/2013, 00:15
Tài liệu Đo lường và điều khiển bằng máy tính .chương 7 ppt
... Interrupt Identification Register Thanh ghi nhận dạng ngắt FIFO Control Register Line Control Register Thanh ghi điều khiển đường dây Modem Control Register Thanh ghi điều khiển modem Line Status ... họa hoạt động mạch /* Chương trình đổi AD nối tiếp */ #include #include #include #define PORT1 0x3F8 #define INTVECT 0x0C int bufferin = 0; int bufferout = 0; unsigned ... 27); } /* Chương trình giao tiếp nối tiếp dùng ngắt*/ #include #include #include #define PORT1 0x2E8 #define INTVECT 0x08 /* Com Port’s IRQ here */ int bufferin =...
Ngày tải lên: 14/12/2013, 00:15
Tài liệu Đo lường và điều khiển bằng máy tính.chương3 pdf
... 64 bit Pin 5V system environment side B side A -12V TRST# TCK Pin 3.3V system environment side B side A -12V TRST# +12V TCK +12V Ground TMS Ground TMS TDO TDI TDO TDI +5V +5V +5V +5V +5V INTA# ... khiển đóa cứng (Standard IDE/ESDI Hard Disk Controller) 376 – 376 Điều khiển IDE (Secondary IDE controller) 378 – 37F Cổng song song (LPT1) 388 – 38B Card âm 3B0 – 3BB Card video S3 Inc Trio3D/2X ... ghi điều khiển Có ba mode hoạt động Mode 0: vào trực tiếp, port xuất nhập độc lập Mode 1: vào bắt tay, Port A Port B xuất hay nhập với tín hiệu điều khiển từ port C Mode 2: vào hai hướng cho...
Ngày tải lên: 26/01/2014, 01:20
Tài liệu Đo lường và điều khiển bằng máy tính .chương5 docx
... D4 D3 D2 D1 D0 Value DO7 DO6 DO5 DO4 DO3 DO2 DO1 DO0 BASE+11 (viết port) - Byte cao Digital Input Bit D7 D6 D5 D4 D3 D2 D1 D0 Value DO1 5 DO1 4 DO1 3 DO1 2 DO1 1 DO1 0 DO9 DO8 5.2.4 Thanh ghi xuất ... end; procedure Tfrmrun.UpdateLED(Bit : Integer; Mode : Boolean); begin if Mode then DoValue := DoValue + DoBit(Bit) else DoValue := DoValue - DoBit(Bit); Thành phố Hồ Chí Minh, tháng năm 2006 ... cmdReadClick(Sender: TObject); private { Private declarations } DoValue, DiValue : Word; procedure UpdateLED(Bit : Integer ; Mode : Boolean); public { Public declarations } end; var frmrun: Tfrmrun;...
Ngày tải lên: 26/01/2014, 01:20
Đo lường và điều khiển bằng máy tính docx
... giao tiếp nối tiếp 7.1 Lập trình DOS Ngôn ngữ QBasic, Pascal, C, lệnh MSDOS 7.2.Lập trình dùng ngôn ngữ Visual Basic 6.0 7.3.Lập trình dùng ngôn ngữ lập trình Delphi 5.0 Visual C++ 6.0 7.4 Lập ... hỗn hợp tinh thể MnAlO 4, ZnTiO Nhiệt kế Tec-mix-to chế tạo cách ép đònh hình, sau nung đến 1000 °C môi trường oxy hóa Việc chọn tỉ lệ bột hỗn hợp oxyt hỗn hợp tinh thể môi trường nung giữ vai trò ... thiết bò điều khiển -Bộ điều khiển logic lập trình MVT : Personal computer VĐK: embedded microcontroller/embedded microprocessor PLC : Programmable logic controller Cả ba dạng thiết kế dựa sở hoạt...
Ngày tải lên: 06/03/2014, 18:20
ĐO LƯỜNG VÀ ĐiỀU KHIỂN BẰNG MÁY TÍNH ppt
... chép tập tin PORT.DLL , IO.DLL vào thư mục hệ thống (…\WINDOWS\System Windows 98 , …\WINDOWS\System32 Windows XP hay \WINNT\System32 Windows 2000…) ... khai báo chung VB là: [Public| Private] Declare Sub|Function name Lib “Libname” [Alias “aliasname”] vd: Public Declare Function PortIn Lib "io.dll" (ByVal Port As Integer) As Byte Trong ... ngôn ngữ lập trình Có hai loại DLL Windows API DLL ThirdParty DLL Windows API DLL tập tin DLL cài sẵn theo cáchệ điều hành-Windows Các tập tin Windows API DLL có hàm, thủ tục bổ sung số chức...
Ngày tải lên: 29/06/2014, 15:20
Đo Lường Và Điều Khiển Bằng Máy Tính Nghiên cứu card USB6008 và lập trình Labview
... bàn ( Destop) Laptop Đọc kênh analog vào card ( độ phân giải 14 bit, 48kS/s ) Xuất analog ( 12 bit, 150kS/s) 12 kênh xuất/nhập tín hiệu số ( digital I/O) Sử dụng phần mềm Labview, LabWindows/CVI, ... thập liệu ngôn ngữ Labview Thực thí nghiệm trường học, công ty, gia đình Chạy hệ điều hành Windows, Linux, Mac NI USB-6008 sử dụng NI-DAQmx Base, driver đa tảng với giao diện lập trình NI-DAQmx ... xác Số giới hạn Bộ nhớ tích hợp Xuất tín hiệu analog Số kênh Tốc độ cập nhật Độ phân giải USB Windows, Linux, Mac, Pocket PC Điện áp xung B Series SE/4 DI 48kS/s 14 bits Không -10 tới 10V 138 mV...
Ngày tải lên: 22/07/2014, 10:59
Giáo trình- Đo lường và điều khiển bằng máy tính- chương 9 docx
... thường gặp timer: Mạch ON Delay LD 00000 TIM 000 # 10 LD TIM OUT END http://www.khvt.com 000 10000 CHƯƠNG 9: BỘ ĐIỀU KHIỂN LOGIC LẬP TRÌNH ĐƯC Mạch đơn ổn Mạch ON/OFF delay Thành phố Hồ Chí Minh, ... đèn đoạn gắn module xuất IR100 IR101, ta dùng đèn đoạn anode chung, nguồn cấp từ 5V đến 24V, điện trở nối tiếp tùy theo áp nguồn Lệnh SDEC DM0000 #0030 100 Thành phố Hồ Chí Minh, tháng năm 2006 ... đếm tăng giảm tần số xung đếm tăng lần so với xung thực tế, điều tăng độ phân giải encoder, xung A, B Z encoder đưa vào ngõ IR 00004 ÷ IR 00006 Tần số xung vào đếm tăng giảm 2.5KHz 5KHz đếm tăng...
Ngày tải lên: 30/07/2014, 02:20
Giáo trình- Đo lường và điều khiển bằng máy tính- chương 8 ppsx
... InbufferCount = Object.InputMode [= value] InputMode: cho biết loại liệu văn hay nhò phân Value = : ComInputModeText Value = : ComInputModeBinary Ví dụ: Dim Buffer as Variant Dim Arr() as Byte MSComm1.CommPort ... MSComm1.Output = "3" valLED3 = Not valLED3 End Sub Private Sub Command4_Click() MSComm1.Output = "4" valLED4 = Not valLED4 End Sub Private Sub Command5_Click() MSComm1.Output = "5" valLED5 = Not valLED5 End ... valLED5 End Sub Private Sub Command6_Click() MSComm1.Output = "6" valLED6 = Not valLED6 End Sub Private Sub Command7_Click() MSComm1.Output = "7" valLED7 = Not valLED7 End Sub Private Sub Command9_Click()...
Ngày tải lên: 30/07/2014, 02:20
THIẾT KẾ ĐỒNG HỒ ĐIÊN TỬ SỬ DỤNG CỔNG NỐI TIẾP HIỂN THỊ BẰNG LED 7 ĐOẠN (ĐỒ ÁN MÔN HỌC ĐO LƯỜNG VÀ ĐIỀU KHIỂN BẰNG MÁY TÍNH ( ĐỒ ÁN MÔN HỌC ĐO LƯỜNG VÀ ĐIỀU KHIỂN BẰNG MÁY TÍNH)
... "yy") Mod 10) End If End Sub Private Sub Timer2_Timer() dd1 = Val(N1) dd2 = Val(N2) dd3 = Val(N3) dd4 = Val(N4) 'bien doi cac so nguyen ve kieu ky tu X1 = Chr(dd1) X2 = Chr(dd2) X3 = Chr(dd3) ... MSComm1.Output = X2 MSComm1.Output = X3 MSComm1.Output = X4 End Sub 2,CODE C #include #include #include sbit LED1=P1^0; // quet led hang nghin sbit LED2=P1^1; // quet ... (Central Processing Unit) bao gồm: - Thanh ghi tích luỹ A - Thanh ghi tích luỹ phụ B, dùng cho phép nhân phép chia - Đơn vị logic học (ALU: Arithmetic Logical Unit) - Thanh ghi từ trạng thái chương...
Ngày tải lên: 03/11/2014, 14:55
tiểu luận môn đo lường và điều khiển bằng máy tính
... CHÍ KIÊN Chương trình code số CDDI10B Trang10 NHÓM: ĐHCNTPHCM GVHD: HÀ CHÍ KIÊN Chương trình code số CDDI10B Trang11 NHÓM: ĐHCNTPHCM GVHD: HÀ CHÍ KIÊN Chương trình code số CDDI10B Trang12 NHÓM: ... Trang12 NHÓM: ĐHCNTPHCM GVHD: HÀ CHÍ KIÊN Chương trình code số CDDI10B Trang13 NHÓM: ĐHCNTPHCM GVHD: HÀ CHÍ KIÊN *Code số lại tương tự *Code khung hiển thị số hình điều khiển khung EXIT CDDI10B ... phổng trạng thái chạy *Hình ảnh tạo cổng com ảo Chương trình code cổng com ảo: CDDI10B Trang7 NHÓM: ĐHCNTPHCM GVHD: HÀ CHÍ KIÊN *Phần code chương trình nạp cho vi xử lý 89c51 +Các ghi liên quan đến...
Ngày tải lên: 18/11/2014, 20:49
THÍ NGHIỆM ĐO LƯỜNG VÀ ĐIỀU KHIỂN BẰNG MÁY TÍNH ĐIỀU KHIỂN ON-OFF ĐỘNG CƠ DC SỬ DỤNG PHẦN MỀM LABVIEW
... TMOD,#00100000B ;SU DUNG TIMER1 (MODE 2) MOV TH1,#0F9H ;TAO TOC DO BAUD (Fosc = 12M,BAUD SETB TR1 ;CHO TM1 HOAT DONG CLR ; 9600) 00H SETB SL CLR PWM MOV R7,#0FAH ;MA KHI RESET VI DIEU KHIEN MOV SCON,#01010010B ... hút Diode D5 1N4007 có tác dụng dập dòng ngược Khi đóng mở Relay, cuộn hút relay tạo điện áp ngược có dạng xung nhọn, đưa ngược trasistor Q2, gây hỏng Q2 (hỏng khóa) Do vậy, tác dụng diode bảo ... khởi cạnh âm) ET1: cờ ngắt timer IE1=1 tín hiệu ngắt xuất chân INT1 Thanh ghi SCON : Thanh ghi điều khiển chế độ nối tiếp Thanh ghi điều khiển ngắt IE: EA ET2 ES ET1 EX1 ET0 EX0 EX0 : ngắt timer0...
Ngày tải lên: 12/04/2015, 14:08
Thực hành đo lường và điều khiển bằng máy tính
... điện… 1.4 Diode Zenner Hình 1.11 Diode zenner 1.4.1 Cấu tạo Diode zener có cấu tạo tương tự diode thường, diode zener ứng dụng chế độ phân cực ngược, phân cực thuận diode zener diode thường phân ... Detect When the modem detects a "Carrier" from the modem at the other end of the phone line, this Line becomes active – Modem báo có sóng mang RI Ring Indicator Goes active when modem detects a ringing ... lượng pha tạp diode Diode pha tạp đậm đặc có điện áp đánh thủng zener thấp, ngược lại diode pha tạp loãng có điện áp đánh thủng cao Khi phân cực thuận diode zener hoạt động giống diode bình thường...
Ngày tải lên: 29/11/2015, 15:42
Bài giảng Đo lường và điều khiển bằng máy tính Chương 1 Giao tiếp qua rãnh cắm máy tính
... Pin 5V system environment side B side A -12V TRST# TCK Ground Pin 3.3V system environment comments side B side A -12V TRST# +12V TCK +12V TMS Ground TMS TDO TDI TDO TDI +5V +5V +5V +5V +5V INTA# ... (Standard IDE/ESDI Hard Disk Controller) 170 – 177 Điều khiển IDE (Secondary IDE controller Intel 82371 AB/EB ) GIAO TIẾP QUA RÃN H CẮM MÁY TÍNH 1F0 – 1F7 Điều khiển IDE (Primary IDE controller) ... điều khiển Có ba mode hoạt động 62 CHƯƠNG I Mode 0: vào trực tiếp, port xuất nhập độc lập Mode 1: vào bắt tay, Port A Port B xuất hay nhập với tín hiệu điều khiển từ port C Mode 2: vào hai hướng...
Ngày tải lên: 03/01/2016, 15:42
Bài giảng Đo lường và điều khiển bằng máy tính Chương 3 Card thu thập tín hiệu và điều khiển
... D4 D3 D2 D1 D0 Value DO7 DO6 DO5 DO4 DO3 DO2 DO1 DO0 BASE+11 (viết port) - Byte cao Digital Input Bit D7 D6 D5 D4 D3 D2 D1 D0 Value DO1 5 DO1 4 DO1 3 DO1 2 DO1 1 DO1 0 DO9 DO8 3.2.4 Thanh ghi xuất ... Integer; Mode : Boolean); begin if Mode then DoValue := DoValue + DoBit(Bit) else 147 148 CHƯƠNG DoValue := DoValue - DoBit(Bit); ErrCde := DRV_outpw(dwDeviceNum, gwPort, DoValue); If (ErrCde 0) ... cmdReadClick(Sender: TObject); private { Private declarations } DoValue, DiValue : Word; procedure UpdateLED(Bit : Integer ; Mode : Boolean); public { Public declarations } end; var frmrun: Tfrmrun;...
Ngày tải lên: 03/01/2016, 15:42
Bài giảng Đo lường và điều khiển bằng máy tính Chương 4 Giao tiếp qua cổng song song
... define STATUS DATA + # define CONTROL DATA + int oval1, oval2, inval; oval1 = 0X81; outportb (DATA, oval1); oval2 = 0X08; outportb (CONTROL, OVAL2 ^ 0x0b); // exclusive or inval = ((inportb (STATUS) ... ngắt cổng LPT #include #define PORTADDRESS 0x378 #define IRQ #define DATA PORTADDRESS+0 #define STATUS PORTADDRESS+1 #define CONTROL PORTADDRESS+2 #define PIC1 0x20 #define PIC2 0xA0 int ... D3 (do Busy đảo) Hình 4.4: Vào bit với 74LS157 Ví dụ lập trình Xuất trò biến oval1 ghi liệu oval2 ghi điều khiển, nhập giá trò inval từ ghi trạng thái Trong ngôn ngữ C # define DATA 0X378 # define...
Ngày tải lên: 03/01/2016, 15:42
Bài giảng Đo lường và điều khiển bằng máy tính Chương 5 Giao tiếp qua cổng nối tiếp
... Interrupt Identification Register Thanh ghi nhận dạng ngắt FIFO Control Register Line Control Register Thanh ghi điều khiển đường dây Modem Control Register Thanh ghi điều khiển modem Line Status ... họa hoạt động mạch /* Chương trình đổi AD nối tiếp */ #include #include #include #define PORT1 0x3F8 #define INTVECT 0x0C int bufferin = 0; int bufferout = 0; unsigned ... Chương trình giao tiế p nối tiếp dùng ngắt*/ 193 194 CHƯƠNG #include #include #include #define PORT1 0x2E8 #define INTVECT 0x08 /* Com Port’s IRQ here */ int bufferin =...
Ngày tải lên: 03/01/2016, 15:42
Bạn có muốn tìm thêm với từ khóa: