... trị 55 và AAH ra cổng P1. MOV A, #55H BACK: MOV P1, A ACALL DELAY Vcc 10K P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 DS5000 8751 8951 P o r t 0 chơng 4 Lập trình cho cổng vào - ra I/0 4.1 Mô ... nối tới bộ nhớ ngoài thì P2 đợc dùng cho 8 bít của địa chỉ 16 bit và nó không thể dùng cho vào ra. Điều này sẽ đợc trình bày chi tiết ở chơng 14. Từ những trình bày trên đây ta có thể kết luận ... chân cho các chức năng khác nhau nh vào ra I/0, đọc RD , ghi WR , địa chỉ, dữ liệu và ngắt. Cần phải lu ý rằng một số hÃng cung cấp một phiên bản 8051 có 20 chân với số cổng vào -ra ít hơn cho...
Ngày tải lên: 15/10/2012, 15:01
Tài liệu Lập trình 8051 : Lập trình cho cổng vào - ra I/O doc
Ngày tải lên: 23/12/2013, 01:17
Lập trình cho di động
... là null. Từng bước lập trình cho điện thoại di động J2ME - Phần 5 1 Lập trình mạng 1.1 Khung mạng CLDC tổng quát (Generic CLDC Networking Framework) Mạng cho phép client di động ... HTTP là một trong số ít các giao thức mà hầu hết các firewall đều cho phép đi qua. Các API lập trình mạng của Java làm cho lập trình HTTP dễ dàng hơn. MIDP hỗ trợ HTTP 1.1 và các API để phát ... là bộ tiền kiểm tra và mô hình sandbox. Hình 4 biểu diễn cách mà bộ tiền kiểm tra và bộ kiểm tra làm việc với nhau để kiểm tra mã chương trình Java trước khi chuyển nó cho KVM. Như...
Ngày tải lên: 16/08/2012, 10:38
Lập trình cho Pocket PC
... Điều khiển RadioButton Nút điều khiển Radio đưa tới Khi một nút radio trong một nhóm được chọn, các nút khác sẽ tự động bị bỏ chọn. Lớp RadioButton có hai sự kiện được đưa ra khi trang thái ... thiết lập cột thứ 2 trong dòng đầu tiên của bảng đầu tiên trong tập hợp DataSet thành một số ngâu nghiện được cung cấp bởi randomGenerator , randomGenerator được cung cấp trong lớp Random . ... slower UniqueConstraint l_UniqueConstraint = new UniqueConstraint(l_DataSet.Tables[0]. Columns["PhoneNumber"]); l_DataSet.Tables[0].Constraints.Add(l_UniqueConstraint); 4.3.3 Ngăn...
Ngày tải lên: 16/08/2012, 15:29
Lap trinh cho PIc bang CSS.pdf
... value=(value‐558.5)/2.048; if (do_F==1) value=1.8*value+32; convert_bcd((int8)value); printf(ʺ\n\rNhiet do phong: %uʺ,value);// Gui gia tri len may tinh LCD_putcmd(0xC0); printf(LCD_putchar,ʺ Temp = ʺ); LCD_putchar(high); LCD_putchar(low); if (do_F==0) printf(LCD_putchar,ʺ Cʺ); else printf(LCD_putchar,ʺ Fʺ); i=0; } i++; if(((int8)value > 40) || ((int8)value < 15)) on_off=1; else { on_off = 0; LCD_Putcmd(0xCF); LCD_putchar(ʺ ʺ); blink=0; } if (on_off==1) { if (blink==0) { LCD_Putcmd(0xCF);LCD_putchar(ʺ!ʺ);blink=1;delay_ms(250);} else {LCD_Putcmd(0xCF);LCD_putchar(ʺ ʺ);blink=0;delay_ms(250);} } } }//end main‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ #INT_EXT void test() { if (do_F == 1) do_F=0; else do_F=1; } void convert_bcd(int8 x) { low=x%10; //chia lay phan du, so hang don vi Người báo cáo: Nguyễn Chí Linh Tài liệu: TUT01.01.PVN Ngày: 9/8/2006 Trang: 14/32 3. Một số ví dụ cho lập trình CCS Với mục tiêu giúp người đọc nhanh chóng lắm bắt được cách lập trình C cho PIC thông qua chương trình dịch CCS. Dưới đây tôi giới thiệu một vài bài lập trình đơn giản cho PIC, các bài mẫu này dựa theo tài liệu tutorial của Nigel như quét LED, LED 7 thanh, LCD, bàn phím…, cách dùng các giao tiếp của PIC để giao tiếp với thiết bị ngoại vi như Real Time IC, ADC, EEPROM… • ... Giới thiệu về CCS ? CCS là trình biên dịch lập trình ngôn ngữ C cho Vi điều khiển PIC của hãng Microchip. Chương trình là sự tích hợp của 3 trình biên dich riêng biết cho 3 dòng PIC khác nhau đó là: ‐ PCB cho dòng PIC 12‐bit opcodes ‐ ... Vì sao ta sử dung CCS ? Sự ra đời của một loại vi điều khiển đi kèm với việc phát triển phần mềm ứng dụng cho việc lập trình cho con vi điều khiển đó. Vi điều khiển chỉ hiểu và làm việc với hai con số 0 và 1. Ban đầu để việc lập trình cho VĐK là làm việc với dãy các con số 0 và 1. Sau này khi kiến trúc của Vi điều khiển ngày càng phức tạp, số luợng thanh ghi lệnh nhiều lên, việc lập trình với dãy các số 0 và 1 không còn phù hợp nữa, đòi hỏi ra đời một ngôn ngữ mới thay thế. Và ngôn ngữ lập trình Assembly. Ở đây ta không nói nhiều đến Assmebly. Sau này khi ngôn ngữ C ra đời, nhu cầu dùng ngôn ngữ C đề thay cho ASM trong việc mô tả các lệnh lập trình cho Vi điều khiển một cách ngắn gọn và dễ hiểu hơn đã dẫn đến sự ra đời của nhiều chương trình soạn thảo và biên dịch C cho Vi điều khiển : Keil C, HT‐PIC, MikroC, CCS… Tôi chọn ...
Ngày tải lên: 20/08/2012, 09:09
Tài liệu hướng dẫn lập trình cho hệ vi xử lý.PDF
... L Cho mạch R – L như sau Bước 1. Dùng máy phát sóng, cho biên độ 2V, tần số 1KHz, tạo nguồn kích thích cho mạch. Dùng dao động ký vẽ dạng tín hiệu vào mạch và tín hiệu ra trên ... 2.2. NỘI DUNG Trong một mạch có nhiều nguồn độc lập, đáp ứng (dòng, áp) do nhiều nguồn gây ra bằng tổng các đáp ứng do từng nguồn gây ra khi cho các nguồn khác bằng 0 Nguồn áp = 0 : ngắn mạch ... chương trình Khởi động chương trình Electronics Workbench bằng cách chọn Start ( Program → Electronics Workbench →Electronics Workbench . Sau đó cửa sổ màn hình thiết kế của chương trình xuất...
Ngày tải lên: 20/08/2012, 10:05
Lập trình cho Plc bằng CSS
... thời gian, mặt khác mỗi người lập trình sẽ tạo ra nhưng form tài liệu theo cách riêng khác nhau, không đồng nhất. Tài liệu không được chuẩn hóa sẽ gây một số khó khăn cho người đọc, người đọc có thể không hiểu hết những gì mà người lập trình muốn diễn đạt. Với mục đích đưa ra một form tài liệu chuẩn cho việc lập trình bằng CCS, qua tham khảo bản mẫu cho lập trình bằng ASM của anh Falleaf trên diễn đàn WWW.PICVIETNAM.COM tôi đưa ra đây một form tài liệu cho việc viết lập trình bằng CCS. Đi kèm văn bản này còn có các files nguồn cho văn bản mẫu, bao gồm files cho PIC16F877A, 16F876A, 16F88. Về sau khi lập trình bạn chỉ việc copy tài liệu này vào thư mục chứa Project của bạn, sửa đổi tên files. Khi cần thay đổi nội dung cấu hình cho PIC bạn chi việc tham kh ảo qua PIC Wizard , xem code và copy đưa vào Project. Mô tả nội dung chương trình. ‐ ... PCH cho dòng PIC 16 và 18‐bit Tất cả 3 trình biên dich này đuợc tích hợp lại vào trong một chương trình bao gồm cả trình soạ n thảo và biên dịch là CCS, phiên bản mới nhất là PCWH Compiler Ver 3.227 Người báo cáo: Nguyễn Chí Linh Tài liệu: TUT01.01.PVN Ngày: 9/8/2006 Trang: 14/32 3. Một số ví dụ cho lập trình CCS Với mục tiêu giúp người đọc nhanh chóng lắm bắt được cách lập trình C cho PIC thông qua chương trình dịch CCS. Dưới đây tôi giới thiệu một vài bài lập trình đơn giản cho PIC, các bài mẫu này dựa theo tài liệu tutorial của Nigel như quét LED, LED 7 thanh, LCD, bàn phím…, cách dùng các giao tiếp của PIC để giao tiếp với thiết bị ngoại vi như Real Time IC, ADC, EEPROM… • ... Giới thiệu về CCS ? CCS là trình biên dịch lập trình ngôn ngữ C cho Vi điều khiển PIC của hãng Microchip. Chương trình là sự tích hợp của 3 trình biên dich riêng biết cho 3 dòng PIC khác nhau đó là: ‐ PCB cho dòng PIC 12‐bit opcodes ‐...
Ngày tải lên: 10/10/2012, 10:54
Lập trình cho PIC
... dụ cho lập trình CCS Với mục tiêu giúp người đọc nhanh chóng lắm bắt được cách lập trình C cho PIC thông qua chương trình dịch CCS. Dưới đây tôi giới thiệu một vài bài lập trình đơn giản cho ... CCS là trình biên dịch lập trình ngôn ngữ C cho Vi điều khiển PIC của hãng Microchip. Chương trình là sự tích hợp của 3 trình biên dich riêng biết cho 3 dòng PIC khác nhau đó là: - PCB cho dòng ... (mode==9) mode = 0; } // End of INT void program1(); void program2(); void program3(); void program4(); void program5(); void program6(); void program7(); void program8(); void main() { trisd = 0x00; ...
Ngày tải lên: 15/10/2012, 08:34
Lập trình cho PIC
... thời gian, mặt khác mỗi người lập trình sẽ tạo ra nhưng form tài liệu theo cách riêng khác nhau, không đồng nhất. Tài liệu không được chuẩn hóa sẽ gây một số khó khăn cho người đọc, người đọc có thể không hiểu hết những gì mà người lập trình muốn diễn đạt. Với mục đích đưa ra một form tài liệu chuẩn cho việc lập trình bằng CCS, qua tham khảo bản mẫu cho lập trình bằng ASM của anh Falleaf trên diễn đàn WWW.PICVIETNAM.COM tôi đưa ra đây một form tài liệu cho việc viết lập trình bằng CCS. Đi kèm văn bản này còn có các files nguồn cho văn bản mẫu, bao gồm files cho PIC16F877A, 16F876A, 16F88. Về sau khi lập trình bạn chỉ việc copy tài liệu này vào thư mục chứa Project của bạn, sửa đổi tên files. Khi cần thay đổi nội dung cấu hình cho PIC bạn chi việc tham kh ảo qua PIC Wizard , xem code và copy đưa vào Project. Mô tả nội dung chương trình. ‐ ... thời gian, mặt khác mỗi người lập trình sẽ tạo ra nhưng form tài liệu theo cách riêng khác nhau, không đồng nhất. Tài liệu không được chuẩn hóa sẽ gây một số khó khăn cho người đọc, người đọc có thể không hiểu hết những gì mà người lập trình muốn diễn đạt. Với mục đích đưa ra một form tài liệu chuẩn cho việc lập trình bằng CCS, qua tham khảo bản mẫu cho lập trình bằng ASM của anh Falleaf trên diễn đàn WWW.PICVIETNAM.COM tôi đưa ra đây một form tài liệu cho việc viết lập trình bằng CCS. Đi kèm văn bản này còn có các files nguồn cho văn bản mẫu, bao gồm files cho PIC16F877A, 16F876A, 16F88. Về sau khi lập trình bạn chỉ việc copy tài liệu này vào thư mục chứa Project của bạn, sửa đổi tên files. Khi cần thay đổi nội dung cấu hình cho PIC bạn chi việc tham kh ảo qua PIC Wizard , xem code và copy đưa vào Project. Mô tả nội dung chương trình. ‐ ... #include 16f877a.h : Đi kèm chương trình dịch, chứa khai báo về các thanh ghi trong mỗi con PIC, dùng cho việc cấu hình cho PIC. ‐ #include def_877a.h: Files do người lập trình tạo ra, chứa khai báo về các thanh ghi trong PIC giúp cho viêc lập trình được dễ dang hơn ví dụ ta co thể gán PORTB = 0xAA (chi tiết files này sẽ trình bày trong phần dưới đây) ‐...
Ngày tải lên: 15/10/2012, 10:02
Lập trình cho robot hàn almega ax-v6 để hàn một số đường cong phức tạp
... lâu thì không diễn ra quá trình kết hợp mà lại diễn ra quá trình phát triển mạnh các tinh thể. Khi hàn kim loại không có biến dạng dẻo (như hợp kim đúc) và sẽ không xảy ra quá trình kết tinh lại. ... độ tối đa Cánh tay J1 2.62 rad/s(150 o /s) J2 2.79 rad/s(160 o /s) J3 2.97 rad/s(170 o /s) Cổ tay J4 5.93 rad/s(340 o /s) J5 5.93 rad/s(340 o /s) J6 9.08 rad/s(520 o /s) Cánh tay J1 ... trục thẳng đứng. Cấu trúc này cho độ cứng cần thiết cho robot theo phương thẳng đứng trong khi cho phép quay trong mặt phẳng nằm ngang. Hình 1-5: Robot SCARA Các chuyển động của tất cả...
Ngày tải lên: 06/11/2012, 10:55
Lập trình cho robot hàn almega ax- v6 để hàn một số đường cong phức tạp
... lâu thì không diễn ra quá trình kết hợp mà lại diễn ra quá trình phát triển mạnh các tinh thể. Khi hàn kim loại không có biến dạng dẻo (như hợp kim đúc) và sẽ không xảy ra quá trình kết tinh lại. ... NGUYÊN TRƯỜNG ĐẠI HỌC KỸ THUẬT CÔNG NGHIỆP LUẬN VĂN THẠC SĨ KỸ THUẬT LẬP TRÌNH CHO ROBOT HÀN ALMEGA AX-V6 ĐỂ HÀN MỘT SỐ ĐƯỜNG CONG PHỨC TẠP Ngành : CÔNG NGHỆ CHẾ TẠO MÁY ... hàn có chiều dày 100mm, dùng tia γ để kiểm tra mối hàn có chiều dày tới 300mm) (hình 2-29; 2-30) Hình 2-29: Kiểm tra bằng tia X Hình 2-30: Kiểm tra bằng tia γ 1-đèn tia X; 2-tia X; 3-vật...
Ngày tải lên: 10/11/2012, 11:11
Từng bước lập trình cho điện thoại di động J2ME - Phần 1
... một Web-service gateway đang được phát triển, sẽ tránh việc xử lý XML trong MIDlet. Từng bước lập trình cho điện thoại di động J2ME - Phần 7 Lập trình Web Service với MIDP Lập trình mạng MIDP ... được đặt là null. Từng bước lập trình cho điện thoại di động J2ME - Phần 5 1 Lập trình mạng 1.1 Khung mạng CLDC tổng quát (Generic CLDC Networking Framework) Mạng cho phép client di động gởi ... Group public class ChoiceGroup extends Item Implements Choice ChoiceGroup cung cấp một nhóm các radio-button hay checkbox cho phép lựa chọn đơn hay lựa chọn nhiều. 1.3.f Gauge public class Gauge extends...
Ngày tải lên: 10/11/2012, 11:36
Lập trình cho robot hàn almega ax- v6 để hàn một số đường cong phức tạp.pdf
... độ tối đa Cánh tay J1 2.62 rad/s(150 o /s) J2 2.79 rad/s(160 o /s) J3 2.97 rad/s(170 o /s) Cổ tay J4 5.93 rad/s(340 o /s) J5 5.93 rad/s(340 o /s) J6 9.08 rad/s(520 o /s) Cánh tay J1 ... gia công khác, do vậy dễ cơ khí hoá, tự động hoá quá trình sản xuất. f. Mức độ đầu tư cho quá trình sản xuất thấp. Tuy nhiên do trong quá trình hàn vật liệu chịu tác động của nguồn nhiệt có ... GOCT 25686-85 (Nga) : Robot công nghiệp là một máy tự động, được đặt cố định hoặc di động được, liên kết giữa một tay máy và một hệ thống điều khiển theo chương trình, có thể lập trình lại để...
Ngày tải lên: 12/11/2012, 16:57
ngôn ngữ lập trình cho các trang ASP.NET
... ngữ lập trình của .NET được cung cấp bởi .NET Framework và CLR. VB.NET khác hẳn VB6 và thật sự chuyển mình thành 1 ngôn ngữ lập trình OOL chính yếu không khác gì với mọi ngôn ngữ lập trình ... chuyên gia Tin Học. Để mọi ngôn ngữ lập trình sử dụng được các dịch vụ cung cấp bởi .NET Framework, Microsoft tạo ra 1 tiêu chuẩn chung cho ngôn ngữ lập trình gọi là Common Language Specifications ... tiếp các Windows APIvềđồhoạ(GraphicsvàDrawings)nhưtrongVB6nữa. Vì .NET Framework chứa đầy đủ mọi thư viện cần thiết cho chương trình, nên một khi đã cài đặt .NET Framework trên máy khách rồi...
Ngày tải lên: 27/04/2013, 11:20
Lập trình cổng vào ra 8051
... lặp cho đến khi P1.2 chưa lên cao. Khi P1.2 lên cao nó thoát ra khỏi vòng lặp ghi giá trị 45H tới cổng P0 và tạo ra xung H-to-L bằng chuỗi các lệnh SETB và CLR. chương 4 Lập trình cho cổng ... 8031 và sẽ được trình bày chi tiết ở chương 11. 6. Chân PSEN : Đây là chân đầu ra cho phép cất chương trình (Program Store Enable) trong hệ thống dựa trên 8031 thì chương trình được cất ở ... tới bộ nhớ ngoài thì P2 được dùng cho 8 bít của địa chỉ 16 bit và nó không thể dùng cho vào ra. Điều này sẽ được trình bày chi tiết ở chương 14. Từ những trình bày trên đây ta có thể kết luận...
Ngày tải lên: 17/10/2013, 01:15
Bạn có muốn tìm thêm với từ khóa: