... Maple hai chế độ khác nhau: Chế độ tương tác trực tiếp thông qua việc nhập lệnh đơn lẻ dấu nhắc lệnh Maple nhận kết lệnh Chế độ chu trình thực cách đóng gói dãy lệnh xử lí cơng việc vào chu trình ... Phần lớn lệnh Maple viết ngôn ngữ Maple, đọc mã nguồn lệnh Maple cung cấp hàm showstat() để đoạn chương trình mã nguồn lệnh Nhờ có hàm mà người học lập trình Maple dễ dàng học cách thức đặc trưng ... phép tính cuối chu trình Hàm ERROR sử dụng để đưa thơng điệp lỗi hình từ bên chu trình CHƯƠNG II CÁCH THIẾT LẬP MỘT CHU TRÌNH Giới thiệu Maple ngơn ngữ lập trình hướng chu trình (procedure) Chúng...
Ngày tải lên: 10/04/2015, 00:50
... tràn OV phải theo dõi lập trình viên Trong 8051 lệnh JNC JC cho phép chương trình rẽ nhánh sau phép cộng số không dấu phần 6.1 Đối với cờ tràn OV khơng có Tuy nhiên, điều đạt lệnh “JB PSW.2” “JNB ... chương trình thực ghi A chứa 72h (47 + 25 = 72) Lệnh “DA” làm việc với ghi A Hay nói cách khác ghi nguồn toán hạng chế độ đánh địa đích phải ghi A để DA làm việc Cũng cần phải nhấn mạnh lệnh DA ... số lớn Nói cách khác khơng cho phép có số A - F Điều quan trọng phải lưu ý DA làm việc sau phép cộng ADD, khơng làm việc theo lệnh tăng INC Tóm tắt hoạt động lệnh DA Hoạt động sau lệnh ADD ADDC...
Ngày tải lên: 05/07/2014, 11:59
lý thuyết lập trình cơ bản - chương 7 các lệnh logic và các chương trình
... dụ 7.3: Trình bày kết đoạn mã sau: MOV A, #54H XRL A, #78H Lời giải: 54H 78H 2CH 1 0 1 1 0 0 1 0 54H XOR 78H = 2CH Ví dụ 7.4: Lệnh XRL dùng để xố nội dung ghi cách XOR với Trình bày lệnh “XRL ... EXIT: 7.2 Các lệnh quay vào trao đổi Trong nhiều ứng dụng cần phải thực phép quay bit toán hạng Các lệnh quay 8051 R1, RR, RLC RRC thiết kế đặc biệt cho mục đích Chúng cho phép chương trình quay ... 7.3 Các chương trình ứng dụng mã BCD ASCII Các số mã BCD trình chương Như nói nhiều vi điều khiển có đồng hồ thời gian thực RTC (Real Time Clock) để giữ cho thời gian lịch cho bị tắt nguồn Các...
Ngày tải lên: 05/07/2014, 11:59
Bài giảng Lập trình cơ bản bài 3: Các hệ đếm thường dùng trong tin học và biểu diễn thông tin trong máy tính
... hạn số số vơ hạn số khác x 16 x 16 x 16 x 16 … Các hệ đếm thường dùng tin học biểu diễn thông tin máy tính ĐỔI BIỂU DIỄN SỐ VỚI CÁC CƠ SỐ KHÁC NHAU Cách đổi nêu sử dụng để đổi số hệ thập phân ... ak-1.b +…+ a1b +a0… Cách tính tiết kiệm sử dụng lược đồ Horner P = a0 + b(a1 + b(a +b(…))))) 15 Các hệ đếm thường dùng tin học biểu diễn thơng tin máy tính ĐỔI BIỂU DIỄN SỐ VỚI CÁC CƠ SỐ KHÁC NHAU ... nhóm chữ số tương ứng hệ đếm số p 17 Các hệ đếm thường dùng tin học biểu diễn thơng tin máy tính BẢNG TƯƠNG ỨNG GIÁ TRỊ CỦA CÁC CHỮ SỐ TRONG HỆ 16 TRONG HỆ ĐẾM CƠ SỐ Hệ 10 Hê Hệ 10 Hệ 16 Hê 0 0000...
Ngày tải lên: 09/05/2014, 15:41
Bài giảng Lập trình cơ bản bài 6: Các khái niệm cơ bản trong ngôn ngữ lập trình C
... Các khái niệm ngơn ngữ lập trình C Nội dung Giới thiệu ngơn ngữ lập trình C Các kiểu liệu Biến, biểu thức Các phép tốn Cấu trúc chương trình Hàm main đối số dòng lệnh Khai báo biến ... gây lầm lẫn Nên áp dụng quy ước đặt tên biến chuẩn lập trình 22 Các khái niệm ngơn ngữ lập trình C Định danh 23 Các khái niệm ngơn ngữ lập trình C Từ khóa Từ khóa: Tất ngơn ngữ dành số từ định ... hành (Operating Systems), trình thơng dịch (Interpreters), trình soạn thảo (Editors), trình Hợp Ngữ (Assembly) gọi chương trình hệ thống Các khái niệm ngôn ngữ lập trình C Ngơn ngữ cấp trung...
Ngày tải lên: 09/05/2014, 15:42
Bài giảng Lập trình cơ bản bài 7: Các cấu trúc điều khiển
... } 13 Các cấu trúc điều khiển Lệnh if lồng Lệnh if lồng lệnh if đặt lệnh if else khác Trong C, lệnh else kết hợp với lệnh if gần khối lệnh lệnh else chưa kết hợp với lệnh if khác 14 Các cấu ... chương trình gọi 33 Các cấu trúc điều khiển Các lệnh chuyển điều khiển (tt.) label Lệnh goto chuyển điều khiển đến câu lệnh khác bên hàm chương trình C Điều thật vi phạm đến qui luật ngôn ngữ lập ... Làm việc với lệnh break continue Tìm hiểu hàm exit() Các cấu trúc điều khiển Câu lệnh điều kiện Các câu lệnh điều kiện cho phép thay đổi hướng thực chương trình Một câu lệnh điều kiện...
Ngày tải lên: 09/05/2014, 15:42
lý thuyết lập trình cơ bản - chương 10 lập trình cắc ngắt
... Vị trí địa thuộc ngắt phần cứng bên với lý chương trình phaỉ đặt lệnh LJMP lệnh hướng xử lý lệnh khỏi bảng véc tơ ngắt hình 11.1 Bảng 11.1: Bảng véc tơ ngắt 8051 Ngắt Bật lại nguồn (RESET) Ngắt ... dùng lệnh RET thay cho lệnh RETI trình phục vụ ngắt Lời giải: Các hai lệnh RET RETI thực thi hành vi giống lấy hai byte đỉnh ngăn xếp vào đếm chương trình đưa 8051 trở nơi bỏ Tuy nhiên, lệnh ... cho ứng dụng tương lại 11.5.2 Thiết lập mức ưu tiên ngắt với ghi IP Chúng ta thay đổi trình tự bảng 11.3 cách gán mức ưu tiên cao cho ngắt Điều thực cách lập trình ghi gọi ghi mức ưu tiên ngắt...
Ngày tải lên: 05/07/2014, 12:01
Các khái niệm lập trình cơ bản ppt
... ngữ lập trình Dùng để viết chương trình Các ngơn ngữ lập trình thơng dụng C/C++ Java Visual Basic C# … Ngơn ngữ lập trình C Trình biên dịch Là phần mềm dịch chương trình viết ngơn ngữ lập trình ... tắt Các khái niệm Chương trình, ngơn ngữ lập trình, trình biên dịch Các bước để xây dựng chương trình Các thành phần chương trình C Hàm main Khai báo biến Hàm, thủ tục Bài tập Viết chương trình ... chương trình gồm tồn mã máy Chương trình viết C Trình biên dịch Borland C Mã máy chương trình Hệ điều hành thực thi chương trình Các bước tổng quát để lập trình Xác định mục tiêu chương trình...
Ngày tải lên: 31/07/2014, 14:22
Bù trừ bán kính dao và các lệnh lập trình nâng cao.PPT
... chương trình – G47, G48 Để chạy block đoạn chương trình, bạn dùng lệnh G47 Sau lệnh G47, máy chạy dòng chương trình, Nhấn nút CYCLE START máy chạy dòng Quá trình tiếp tục gặp lệnh G48 Sau lệnh ... này, lệnh G00 G01 lập trình trục C, X, Z, lệnh G95, G96 bò huỷ Lệnh G14 – Kích hoạt trục C • Để huỷ G14 quay tình trạng tiện thông thường, dùng lệnh M03 hay M04 • Chuyển động trục C lập trình ... • G91 G01 C720 X100 Z100 F500 Khi lập trình với G90, dấu giá trò lập trình chiều quay trục C, giá trò lập trình khác dấu, điểm tới chiều quay khác Nhưng lập trình với G91, giá trò dấu khác điểm...
Ngày tải lên: 25/04/2015, 11:29
lập trình cơ bản: Câu lệnh điều kiện
... 2912; } } Câu lệnh if (đủ) S Đ Trong ( ), cho kết (sai = 0, ≠ 0) if () ; else ; Câu lệnh đơn Câu lệnh phức (kẹp { }) Câu lệnh if (đủ) void ... 11 Câu lệnh switch (đủ) switch () = Đ { case : ;break; case : ;break; S = Đ … default: S ; ... Câu lệnh if (thiếu) S Đ Trong ( ), cho kết (sai = 0, ≠ 0) if () ; Câu lệnh đơn Câu lệnh phức (kẹp { }) Câu lệnh if (thiếu) void main()...
Ngày tải lên: 22/04/2016, 22:12
Kỹ thuật lập trình cơ bản
... { case n1: câu lệnh ; break ; case n2: câu lệnh ; break ; ……… case nk: ; break ; Giáo trình Bài Tập Kỹ Thuật Lập Trình Trang 16 Cấu trúc điều khiển [default: câu lệnh] } • ni số ... Giá trị Giá trị … … Giáo trình Bài Tập Kỹ Thuật Lập Trình Trang 21 Cấu trúc điều khiển Lưu ý lệnh biểu thức điều kiện đoạn chương trình Giáo trình Bài Tập Kỹ Thuật Lập Trình Trang 22 Cấu trúc ... Hướng dẫn lập trình phương pháp Project 03 Giáo trình Bài Tập Kỹ Thuật Lập Trình Trang Lưu đồ thuật tốn CHƯƠNG LƯU ĐỒ THUẬT TOÁN (FLOWCHART) Các ký hiệu biểu diễn lưu đồ thuật toán, cách biểu...
Ngày tải lên: 16/08/2012, 15:19
Nhập môn lập trình cơ bản về Hàm
... khai báo biến, cách dấu , • : trả cho hàm qua lệnh return NMLT - Hàm (Function) VC & BB Các bước viết hàm Cần xác định thông tin sau đây: Tên hàm Hàm thực cơng việc Các đầu vào ... (Function) } VC & BB Lời gọi hàm Cách thực Gọi tên hàm đồng thời truyền đối số (hằng, biến, biểu thức) cho tham số theo thứ tự khai báo hàm Các biến trị cách dấu , Các đối số được đặt cặp dấu ... truyền theo nhiều cách void HonHop(int x, int &y) { … x++; y++; } NMLT - Hàm (Function) 18 VC & BB Lưu ý truyền đối số Lưu ý Sử dụng tham chiếu cách để trả giá trị cho chương trình int TinhTong(int...
Ngày tải lên: 04/09/2012, 15:59
Các Lệnh Lập Trình CNC
... G22 Lệnh gọi chương trình CÁC LỆNH G LẬP TRÌNH Từ lệnh Ý nghóa G23 Lệnh lặp lại đoạn chương trình G24 Lệnh nhảy câu lệnh điều kiện G25 Lệnh chạy dao điểm tham chiếu R G26 Lệnh chạy dao điểm thay ... G21 G22 Lệnh Gọi Chương Trình Con Chức Lập trình Cú pháp Mô Đồ hoạ C .trình NC Kết Thúc G22 G23 Lặp Lại Một Đoạn Chương Trình Chức Lập trình Cú pháp Mô Đồ hoạ C .trình NC Kết Thúc G23 G24 Lệnh Nhảy ... Chức Lập trình Cú pháp Mô Đồ hoạ C .trình NC Kết Thúc G66 G75 Chu Trình Tiện Thơ Dọc Trục Z Chức Lập trình Cú pháp Mô Đồ hoạ C .trình NC Kết Thúc G75 G76 Chu Trình Tiện Thơ Dọc Trục X Chức Lập trình...
Ngày tải lên: 15/10/2012, 09:21
Kiến thức lập trình cơ bản
... dụng ngơn ngữ lập trình web để hỗ trợ tương tác client server Một số ngơn ngữ lập trình web động phổ biến gồm ASP, PHP, Java, net … ASP (Active Server Pages) ngơn ngữ lập trình web viết ... Câu lệnh response.write cho phép hiển thị chuỗi trang web Chú thích lập trình ASP viết sau dấu nháy đơn ‘ Mã lập trình ASP viết trộn lẫn thẻ HTML 1.3.3 Dùng trình ... ngữ Script tương ứng Ở tìm hiểu vắn tắt cách sử dụng ASP để lập trình web động VBScript 1.3.1 Response.write Để gửi nội dung cho trình duyệt ta dùng lệnh Response.write
Ngày tải lên: 22/07/2013, 01:27
LÝ THUYẾT LẬP TRÌNH CƠ BẢN (8051)_ CHƯƠNG 1
... có vi điều khiển bên để thực cơng việc, ví dụ bên chuột có vi điều khiển để thực thi cơng việc tìm vị trí chuột gửi đến PC Bảng 1.1 liệt kê số sản phẩm nhúng 4.1.3 Các ứng dụng nhúng PC × 86 Mặc ... phát triển sản phẩm xung quanh dễ dàng nào? Các câu nhắc chủ yếu bao gồm khả có sẵn trình lượng ngữ, gỡ rối, trình biên dịch ngôn ngữ C hiệu mã nguồn, trình mơ hỗ trợ kỹ thuật khả sử dụng nhà ngồi ... tất chúng tương thích với 8051 ban đầu lệnh Điều có nghĩa ta viết chương trình cho phiên chạy với phiên khác mà không phân biệt từ hãng sản xuất Bảng 1.3: Các đặc tính 8051 Đặc tính ROM chíp RAM...
Ngày tải lên: 21/08/2013, 10:30
LÝ THUYẾT LẬP TRÌNH CƠ BẢN (8051)_ CHƯƠNG 3
... với lệnh đứng sau lệnh SJMP Nếu có nỗ lực vi phạm luật hợp ngữ tạo lỗi báo lệnh nhảy phạm vi 3.2 Các lệnh gọi CALL Một lệnh chuyển điều khiển khác lệnh CALL dùng để gọi chương trình Các chương trình ... chương trình gọi vào Hay nói cách khác lệnh PUSH phải có lệnh POP Xem ví dụ 3.10 3.2.4 Gọi chương trình Trong lập trình hợp ngữ thường có chương trình nhiều chương trình mà chúng gọi từ chương trình ... vòng lặp ngồi kết thúc 3.1.3 Các lệnh nhảy có điều kiện Các lệnh nhảy có điều kiện 8051 tổng hợp bảng 3.1 Các chi tiết lệnh cho phụ lục AppendixA Trong bảng 3.1 lưu ý số lệnh JZ (nhảy A = 0) JC (nhảy...
Ngày tải lên: 21/08/2013, 10:30
LÝ THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 4
... chương trình PC tái lập để ép CPU nạp mã lệnh từ nhớ ROM vị trí ngăn nhớ 0000 Điều có nghĩa ta phải đặt dòng mã nguồn vị trí ngăn nhớ ROM mã CPU tĩnh thức tìm lệnh Hình 4.3 trình bày hai cách nối ... 01010101 P1,# 0FFH ; EX - 0R P1 với 1111 1111 Lưu ý lệnh X0R 55H FFH cho kết AAH Tương tự lệnh X0R AAH với FFH lại cho giá trị kết 55H Các lệnh lơ-gích trình bày chương 4.2.3 Khả đánh địa theo bít ... Với điện trở nối tới cổng P0 nhằm để tạo thành cổng đầu vào phải lập trình cách ghi tới tất bit Đoạn mã cấu hình P0 lúc đầu đầu vào cách ghi đến sau liệu nhận từ gửi đến P1 b) MOV MOV BACK: A,#FFH...
Ngày tải lên: 21/08/2013, 10:30
LÝ THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 7
... dụ 7.3: Trình bày kết đoạn mã sau: MOV A, #54H XRL A, #78H Lời giải: 54H 78H 2CH 1 0 1 1 0 0 1 0 54H XOR 78H = 2CH Ví dụ 7.4: Lệnh XRL dùng để xố nội dung ghi cách XOR với Trình bày lệnh “XRL ... EXIT: 7.2 Các lệnh quay vào trao đổi Trong nhiều ứng dụng cần phải thực phép quay bit toán hạng Các lệnh quay 8051 R1, RR, RLC RRC thiết kế đặc biệt cho mục đích Chúng cho phép chương trình quay ... 7.3 Các chương trình ứng dụng mã BCD ASCII Các số mã BCD trình chương Như nói nhiều vi điều khiển có đồng hồ thời gian thực RTC (Real Time Clock) để giữ cho thời gian lịch cho bị tắt nguồn Các...
Ngày tải lên: 21/08/2013, 10:59
LÝ THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 8
... Ngoài thực tế cờ nhớ CY thay đổi lệnh lơ-gíc số học 8051 có số lệnh mà thao tác trực tiếp cờ nhớ CY Các lệnh cho bảng 8.3 Trong lệnh sau bảng 8.3 trình bày cơng dụng lệnh JNC, CLR SETB nhiều ví dụ ... với số ví dụ cách sư dụng số lệnh khác từ bảng 8.3 Một số lệnh cho bảng 8.3 làm việc với phép tốn lơ-gíc AND OR Các ví dụ mục cách sử dụng chúng nào? Ở chương nhiều ví dụ việc sử dụng lệnh đơn phạm ... vào bít Ssu cấu hình bít cổng đầu vào, ta sử dụng lệnh định để nhận liệu chân vào CPU Bảng 8.4 lệnh nói Bảng 8.4: Các lệnh đọc cổng vào Giả lệnh Ví dụ Mô tả MOV JNB JB MOV A, PX PX.Y, PX.Y,...
Ngày tải lên: 21/08/2013, 10:59
LÝ THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 9
... vai trò ghi TMOD, xét chế độ định thời cách chúng lập trình để tạo độ trễ thời gian Do chế độ chế độ sử dụng rộng rãi nên ta xét chi tiết chế độ 9.1.4 Lập trình cho chế độ Mode1 Dưới đặc tính phép ... không bật cờ định thời TF0 = Tại thời điểm lệnh JNB hạn xuống Bộ Timer0 dùng lệnh “CLR TR0” Chương trình DELAY kết thúc trình lặp lại Lưu ý để lặp lại trình ta phải nạp lại ghi TH TL khởi động ... - 48 38H C4H FDH F4H DOH 9.1.5.2 Các trình hợp ngữ giá trị âm Vì định thời bít chế độ nên ta trình hợp ngữ tính giá trị cho TH Ví dụ, lệnh “MOV TH0, # - 100” trình hợp ngữ tính tốn – 100 = 9C...
Ngày tải lên: 21/08/2013, 10:59