... trư c khi th c hiện cc bư ctiếp theo bằngcc bấm Ctrl + S hay Click biểu tượng Save trên thanh c ng c . Đặt tên cho Form và Click nút Save. BT Lớn Môn Truyền Số Liệu Giaotiếpmáytính ... c ng Com ảo 3 1.2 Mạch mô phỏng vi điều khiển giaotiếpmáytính 3 1.3 Lập trình cho VĐK sử dụng Keil C 6 1.3.1 Cc bư c xây dựng dự án Keil C 6 1.3.2 C u tr c cơ bản một chương trình C cho ... sẽ c những c p c ng com đư c nối với nhau, như COM1 COM2, COM4 COM5 1.2 Mạch mô phỏng vi điều khiển giaotiếpmáytính Khởi động chương trình mô phỏng mạch Proteus, lấy cc linh kiện c n...
... Báo C o Th c Tập C ng Nhân Trang 6 c. Port2: là một c ng cc ng dụng kép trên cc chân 21 – 28 c a MC 8951. Ngoài ch c năng I/O, cc chân này dùng làm 8 bit cao c a bus địa chỉ cho những ... PWM4P3.4P0.5RXDP1.6P0.2P0.7P0.6P0.0P1.3TXDP3.2P1.7VCC5VVCC5Vvcc5vVCC5VVCC5VGNDPWM3PWM2PWM1DK PWM1DK PWM2DK PWM3DK PWM4 C PWM2 C PWM3 C PWM4 C PWM1VCC5VVCC5VVCC5VVCC5VP1.3P0.6P1.1P3.4P0.5P1.0P3.2P1.6P0.4P1.5P1.2P0.0P0.2P0.7P0.3P1.7P0.1P3.3P1.4P3.5Q13D468R24330 ... Lịch sử nhân loại đã chứng kiến những cu c cách mạng về khoa h c kĩ thuật và gần đây nhất là cu c cách mạng về c ng nghệ thông tin. Với sự trợ giúp c a máytính và hệ thống máy tính, con...
... khối ALU chứa cc mạch điện logic c ch c năng chính là th c hiện cc phép toán, c c phép thay đổi số liệu. C sở chính c a khối ALU là mạch c ng, nên nó c khả năng th c hiện cc phép xử ... đỡ, chỉ bảo c a thầy hướng dẫn, c a quý thầy c và cc bạn sinh viên.Em xin chân thành c m ơn:Sự dạy dỗ, chỉ bảo và góp ý c a quý thầy c trong khoa, đ c biệt là cc thầy c ở c c xưởng th c ... những c tính phổ biến mà c n ctính hiện th c tr c tiếp. Hồ Chủ Tịch c ng đã dạy: “H c tập thì theo nguyên t c: kinh nghiệm và th c tiễn phải đi c ng nhau”.Đề tài th c hiện mang tính th c tiễn,...
... ở đây đã đư c hiểu ngầm.* Kiểu định địa chỉ tr c tiếp: Trong mã lệnh c chứa địa chỉ tr ctiếpc a ô nhớ c n xử lý, vi xử lý 8085A c 16 đường địa chỉ nên địa chỉ tr ctiếpc ng c độ dài 16 ... nghiệp- CLK (Clock): ngõ ra tín hiệu xung clock để cung c p cho cc thiết bị kh c khi c yêu c u. Tần số c a nó bằng tần số ngõ vào chia 2.- Nếu không sử dụng thì chân này để trống.* Chân 38: ... th c hiện chương trình tại địa chỉ đư c quy định quy định trư c. * Chân RST 7.5 c địa chỉ chương trình ph c vụ ngắt là: 00 3C. * Chân RST 6.5 c địa chỉ chương trình ph c vụ ngắt là: 0034.* Chân...
... long GetCommID(); Người báo c o: Ngô Hải B c Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 49/78 Hình 2.70: Thu ctính Type: DropList c a cc ComboBox chung C c bạn sau kiểm tra cc thu ctínhc a cc điều khiển bằng bảng sau: STT Đối tượng Thu ctính Thiết lập 1 MSComm ID IDC_MSCOMM1 2 ComboBox ID Style IDC_COMBO_COMPORT Droplist 3 ... Thêm cc Button Hình 2.47: Thêm Button1 Hình 2.48: Thêm Button2 Người báo c o: Ngô Hải B c Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 3/78 Hình 1.3: Chọn Properties c a Communication Port( COM1) Hình 1.4: Chọn thẻ Port Setting để biết tham số Đó chính là lí do tại sao tôi lại chọn cc tham số đưa vào trong cc ComboBox như ở dưới chương trình này. Người báo c o: Ngô Hải B c Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 40/78 Hình 2.53: Thu ctínhc a Button2 Hình 2.54: Thu ctínhc a Button3 Người báo c o: Ngô Hải B c Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 39/78 Hình 2.51: Chọn Properties Hình 2.52: Thu ctínhc a Button1 Người báo c o: Ngô Hải B c Tài liệu: TUT01.03 Ngày: 10/01/06 Trang: 9/78 chuyển đổi giữa cc kiểu dữ liệu này cc bạn c thể tham khảo tại thư viện MSDN Microsoft July 2001 bằngc ch Search Key Word: chính là cc từ khoá chỉnh là cc kiểu dữ liệu đó.( như CString,…) class CMSComm : public CWnd { protected: DECLARE_DYNCREATE(CMSComm) public: CLSID const& GetClsid() { static CLSID const clsid = { 0x648a5600, 0x 2c6 e, 0x101b, { 0x82, 0xb6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14 } }; return clsid; ... Điều khiển MSComm trong Visual Basic Tất ccctính chất này bạn c thể tìm tại thư viện MSDN July 2001 theo đường dẫn như sau ở tab contents: MSDN Library ‐ July 2001 / Visual Tools and Languages/ Visual Studio 6.0 Documentation / Visual Basic Documentation / Reference/ Control Reference / ActiveX Control/ MSComm Control C ctính chất c a MSComm đư c sắp xếp theo ch c năng: Thiết lập tham số cho c ng: + CommID: trả lại handles đồng nhất tới thiết bị truyền thông, c kiểu Long. Tính chất này không c l c thiết kế mà chỉ c khi thi hành, thu ctính này là ReadOnly. + CommPort: dạng object.CommPort = value. Value là chỉ số c a c ng Com c giá trị từ 1 ‐> 16 và m c định c giá trị =1. Cc bạn c n phải thiết lập thông số này trư c khi mở c ng. Sẽ c lỗi error 68 (Device unavailable) nếu như không mở đư cc ng này. + InBuferSize: thiết lập ho c trả lại kích thư cc a bộ đệm nhận, tính = byte. M c định là 1024 byte. Cc bạn không đư c nhầm lẫn với đ ctính InBufferCount là số byte đang chờ trong bộ đệm nhận. + InputLen : object.InputLen [ = value ] thiết lập ho c trả lại số byte mỗi lần thu ctính Input đ c trong bộ đệm nhận. M c định giá trị Value=0 t c là thu ctính Input sẽ đ c hết nội dung c a bộ đệm nhận khi thu ctính này đư c gọi. Nếu số kí tự trong bộ đệm nhận không = InputLen thì thu ctính Input sẽ trả lại kí tự rỗng “”. Ví thế bạn c n phải chọn c ch kiểm tra InBufferCount để ch c chắn số kí tự yêu c u đã c đủ trư c khi dùng lệnh .Input. Tính chất này rất là c ích khi đ c dữ liệu một máy mà dữ liệu ra đư c định dạng bằng cc khối c kích thư cc định. + InputMode: object.InputMode [ = value ] . Value = 0 hay = comInputModeText dữ liệu nhận đư c dạng văn bản kiểu kí tự theo chuẩn ANSI. Dữ liệu nhận đư c sẽ là một sâu. Value=1 hay = comInputModeBinary dùng nhận mọi kiểu dữ liệu như kí tự điều khiển nhúng, kí tự NULL,...
... TÍNHI. GIAOTIẾP SONG SONG: GIAO TIẾP QUA C NG MÁY IN 1.1 Vài nét c bản về c ng máy in:Vi c nối máy in với máytính đư c th c hiên qua ổ c m 15 chân ở phía sau máy tính. Nhưng đây không phải chỉ ... tại địa chỉ này.- Khi chân Reset In t c động thì chân Reset Out c a vi xử lý c ng t c động theo. Nếu cc IC kh c đư c nối với chân Reset Out thì khi reset vi xử lý, cc IC kh c cũng đư c reset ... PC là thanh ghi quan trọng nhất c a vi xử lý. Khi th c hiện một chương trình, c c lệnh c a chương trình sẽ đư c quản lý bằng thanh ghi PC. Thanh ghi PC sẽ chứa địa chỉ c a cc lệnh đang thực...
... kết th cbằngcc số 0. 16byte đư c gọi là một kh c (Paragraph), cc địa chỉ chia hết cho 16 ( cc địa chỉ kết th cbằng 0) là c c biên giới kh c (Paragraph Boundary) c) . Cc đoạn c a chương ... 232 c nbộ đệm nối ra ở chân 14 đư c nối tr ctiếp tới chân số 2 c a c ng nối tiếp. Vi c sắp xếp chân ở ổ c m nối tiếp đư c lựa chọn sao cho c thể dùngmột c p nối tr ctiếpc ng nối tiếpc a ... BIỆN………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………Chương III GIAO TIẾP VỚI MÁYTÍNH I. GIAOTIẾP SONG SONG1. GIAOTIẾP QUA C NG MÁY IN: 1.1 Vài nét c bản về c ng máy in:Vi c nối máy in với máytính đư c th c hiên qua ổ c m 15 chân...
... port c t c dụng kép trên cc chân 10 - 17. Cc chân c a port này c nhiều ch c năng, cc công dụng chuyển đổi c liên hệ với cc đ ctính đ c biệt c a 8951 như ở bảng sau:Bit Tên Ch c năng chuyển ... trên cc chân 1-8. Cc chân đư c ký hiệu P1.0, P1.1, P1.2, … c thể dùng cho giaotiếp với cc thiết bị ngoài nếu c n. Port 1 không c ch c năng kh c, vì vậy chúng chỉ đư c dùng cho giaotiếp ... bit c chứa cc byte c chứa cc địa chỉ từ 20F đến 2FH và cc bit c n lại chứa trong nhóm thanh ghi c ch c năng đ c biệt.- Ý tưởng truy xuất từng bit bằng phần mềm là cc đ ctính mạnh c a...
... … c thể dùng cho giaotiếp với cc thiết bị ngoàinếu c n. Port 1 không c ch c năng kh c, vì vậy chúng chỉ đư c dùngcho giaotiếp với cc thiết bị ngoài. c/ Port 2: Port 2 là một port c ng ... trên cc chân 10 – 17. Cc chân c a port này c nhiều ch c năng, cc công dụng chuyển đổi c liên hệvới cc đ ctính đ c biệt c a 8951 như ở bảng sau:Bit Tên Ch c năng chuyển đổiP3.0P3.1P3.2P3.3P3.4P3.5P3.6P3.7RXDTXDINT0\INT1\T0T1WR\RD\Dữ ... nhau thành một chân c hai ch c năng: I/O, chúng c ch c năng như hai chân tách rời. Ngõ vào R/W\ sẽđiều khiển cc chân I/O.Khi đ c dữ liệu ra, cc chân I/O đóng vai trò là cc chân xuất dữ liệu.Khi...
... (input/output). Địa chỉ đầu tiên c thể tới đư c của c ng nối tiếp gọi là địa chỉ c bản (basic Address) cc đỉa chỉ c a c c thanh ghi tiếp theo đư c đạt tới bằng vi c cộng thêm số thanh ghi đã gặp c a bộ ... chân ở ổ c m nối tiếp đư c lựa chọn sao cho c thể dùng một c p nối tr ctiếpc ng nối tiếpc a hệ phát triển, với c ng nối tiếpc a máy tính thường là COM 2. Với đường dẫn RxD mọi vi c ... địa chỉ c bản . Địa chỉ c bản c a c ng nối tiếpc a máytính PC đư c tóm tắt trong bảng sau: C NG ĐỊA CHỈ C BẢN COM 1 COM 2 COM 3 COM 4 3F8H 2F8H 3E8H 2E8H 1.3). Định địa chỉ...