... ngôn ngữ lập trình khai báo với kiểu real hay double Người ta đo tốc độ máy tính khoa học kỹ thuật theo Flops (floating point operations per second) Gflops 22 Các hệ đếm thường dùng tin học biểu ... đủ cho tiếng Trung Quốc hay Nhật Bản 27 Các hệ đếm thường dùng tin học biểu diễn thông tin máy tính BẢNG CHỮ ASCII (1 28 ký tự đầu) 28 Các hệ đếm thường dùng tin học biểu diễn thông tin máy tính ... thường dùng tin học biểu diễn thông tin máy tính QUY TẮC THỰC HÀNH ĐỔI BIỂU DIỄN SỐ VỚI PHẦN LẺ 0,42710 = 0,? 427 0 85 4 1 7 08 1 416 0 83 2 14 x2 x2 x2 x2 … 0,4210 = 0,? 16 0,6B85…16 42 72 11.52...
Ngày tải lên: 09/05/2014, 15:41
... dụ 6.11: Trình bày cách 80 51 biểu diễn - 1 28: Lời giải: Quan sát bước sau: 1000 0111 1000 0000 1111 0000 Số 1 28 dạng nhị phân 28 bit Đảo bit Cộng (trở thành số 80 dạng Hex) Vậy - 1 28 = 80 H biểu ... 3CE7H + 3B8DH + 3C E7 3B 8D 78 74 79 Khi byte thứ cộng (E7 + 8D = 74, CY = 1) Cờ nhớ truyền lên byte cao tạo kết 3C + 3B + = 78 Dưới chương trình thực bước 80 51 Ví dụ 6.3: Hãy viết chương trình cộng ... dụng số có dấu xuất vấn đề nghiêm trọng mà phải sử lý Đó vấn đề tràn, 80 51 báo có lỗi cách thiết lập cờ tràn OV trách nhiệm lập trình viên phải cẩn thận với kết sai CPU hiểu và làm ngơ với việc chuyển...
Ngày tải lên: 05/07/2014, 11:59
Xây dựng website hỗ trợ dạy và học phần kiến thức kim loại trong chương trình cơ bản lớp 12 THPT luận văn thạc sỹ hóa h
... 27 2.1.1 Cu trỳc ca chng trỡnh 27 2.1.2 Chun kin thc v k nng 2.2 Xõy dng website 28 38 2.2.1 Nguyờn tc thit k 38 2.2.2 Gii thiu cu trỳc website 41 2.2.3 Phng thc hot ng ca trang website 41 2.2.4 ... 2.2 .8 Thit k trang Bi ging 60 2.2.9 Thit k trang Phng phỏp chung 74 2.2.10 Thit k trang Bi trc nghim77 2.2.11 Thit k trang Kim tra 80 2.2.12 Thit k trang Phim húa hc 2.2.13 Thit k trang T liu 84 ... 2.2.12 Thit k trang Phim húa hc 2.2.13 Thit k trang T liu 84 87 2.2.14 Thit k trang tin húa hc, trang Lch s húa hc, Trang húa hc vui 88 2.2.15 Qun lớ ni dung trang website 2.2.16 Qun tr website...
Ngày tải lên: 15/12/2015, 07:55
Kỹ thuật lập trình cơ bản
... 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 ... LUẬN Lưu đồ thuật tốn hữu ích việc mơ tả cách giải tốn Việc mơ tả trực quan thơng qua ký hiệu hình học, giai đoạn trước bắt tay vào lập trình ngơn ngữ lập trình cụ thể Khi xây dựng lưu đồ thuật ... pháp chạy tay bước để tìm kết chương trình Xác định chương trình có sử dụng biến Giá trị ban đầu biến Những biến bị thay đổi q trình chạy chương trình lập thành bảng có dạng sau: Bước (Hoặc lần thực...
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
... 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 ... NMLT - Hàm (Function) 21 VC & BB Lời gọi chương trình Ví dụ NMLT - Hàm (Function) 22 VC & BB Đệ quy Khái niệm Một chương trình gọi chương trình khác Nếu gọi gọi đệ quy Số lần gọi phải ... VC & BB Đặt vấn đề Viết chương trình tính S = a! + b! + c! với a, b, c số nguyên dương nhập từ bàn phím Chương trình Nhập a, b, c > Nhập a>0 Nhập b>0 Tính S = a! + b!...
Ngày tải lên: 04/09/2012, 15:59
Xây dựng website cho phép đăng ký và xếp lịch thực hành học phần Lập trình căn bản
... Ngôn ngữ lập trình sử dụng : Java Công cụ sử dụng: JBuilder, Eclipse, NetBeans IDE khác Tài liệu tham khảo : - Giáo trình Lập trình truyền thông – Ngô Bá Hùng, Nguyễn Công Huy - Giáo trình Internet ... Ngôn ngữ lập trình sử dụng : Java Công cụ sử dụng: JBuilder, Eclipse, NetBeans IDE khác Tài liệu tham khảo : - Giáo trình Lập trình truyền thông – Ngô Bá Hùng, Nguyễn Công Huy - Giáo trình Internet ... Thoát khỏi hệ thống đóng chương trình Ngôn ngữ lập trình sử dụng : Java Công cụ sử dụng: JBuilder, Eclipse, NetBeans IDE khác Tài liệu tham khảo : - Giáo trình Lập trình truyền thông – Ngô Bá Hùng,...
Ngày tải lên: 27/04/2013, 10:02
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 ... 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 duyệt truy cập website Mở trình duyệt (ví dụ Internet ... hợp lệ ngôn 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
... Xem bảng 1 .8) Ví dụ DS5000 -8- 8 có 8K NV-RAM tốc đọ 8MHZ Thông thường DS5000 -8- 12 DS5000T -8- 12 lý tưởng dự án sinh viên Bảng 1 .8: Các phiên DS5000 với tốc độ khác Mã linh kiện DS5000 -8- 8 NV- RAM 8K ... độ 8MHz DS5000 -8- 12 DS5000-32 -8 DS5000T-32-12 DS5000-32-12 DS5000 -8- 12 8K 32K 32K 32K 8K 12MHz 8MHz 8MHz (with RTC) 12MHz 12MHz (with RTC) d- Phiên OTP 80 51 Các phiên OTP 80 51 chíp 80 51 lập trình ... phải xoá trước lập trình lại cho chúng Bảng 1.7: Các phiên 80 51 từ hãng Dallas Semiconductor Mã linh ROM RAM kiện DS5000 -8 8K 1 28 DS5000-32 32K 1 28 DS5000T8K 1 28 32K 1 28 DS5000T8 Chân I/O 32 32...
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
... AB 2 × 1. 085 μs = 1. 085 μs × 1. 085 μs = 2.17 μs × 1. 085 μs = 2.17 μs × 1. 085 μs = 2.17 μs × 1. 085 μs = 1. 085 μs × 1. 085 μs = 4.34 μs 3.3.2 Tính toán độ trễ Như trình bày đây, chương trình giữ ... 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 ... lệnh gọn nhẹ, lập trình hiệu cách có hiểu biết chi tiết tất lệnh hỗ trợ vi xử lý cho sử dụng chúng cách khôn ngoan Xét ví dụ 3.12 Ví dụ 3.12: Hãy viết lại chương trình ví dụ 3 .8 cách hiệu mà bạn...
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
... cách khác không để hở Ở chương 14 trình bày cách 80 31 sử dụng chân kết hợp với PSEN để truy cập chương trình cất nhớ ROM 80 31 Trong chíp 80 51 với nhớ ROM chíp 87 51, 89 C51 DS5000 EA nối với VCC Ví ... địa A8 - A15 Hay nói cách khác 80 31được nối tới nhớ P2 dùng cho bít cao địa 16 bit dùng cho vào Điều trình bày chi tiết chương 14 Từ trình bày ta kết luận hệ thống dựa vi điều khiển 87 51, 89 C51 ... EA họ 80 31 80 51 sử dụng Hay nói cách khác chúng phải nối hệ thống làm việc mà không cần biết vi điều khiển thuộc họ 80 51 hay 80 31 Còn hai chân khác PSEN ALE sử dụng chủ yếu hệ thống dựa 80 31 Chân...
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
... thay đổi bảng 7.1 Dưới trình bày phép so sánh hoạt động tất điều kiện có thể: CJNE R5, #80 , NOT-EQUAL ; Kiểm tra R5 có giá trị 80 ? NOT-EQUAL: JNC NEXT: ; R5 = 80 ; Nhảy đến R5 > 80 NEXT Bảng 7.1: ... 7.4 Ví 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 để xoá nội dung ghi cách XOR với Trình bày lệnh ... Trong 80 51 lệnh bù Lưu ý bù byte liệu phải ghi A Lệnh CPL không hỗ trợ chế độ đánh địa Xem ví dụ 7.6 Ví dụ 7.6: Tìm giá trị bù 85 H Lời giải: MOV MOV ADD A, #85 H A A, #1 ; Nạp 85 H vào A (85 H =...
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
... D0 D5 D4 D3 D2 PSW B8 -B8 BC BB BA B0 B7 B1 B6 B0 B5 B4 B3 B2 F3 A8 AF A9 -A8 AC AB AA IE A0 A7 A1 A6 A0 A5 A4 A3 A2 P2 9F 99 9E 99 97 90 96 99 98 90 8D 8C 8B 8A 89 88 8F B9 not bit addressable ... ghi khác đề cập chương sau Từ hình 8. 1 để ý cổng PO gán địa bít 80 H -87 H Còn đại bít 88 -8FH gán cho ghi TCON Cuối địa bít F0-F7H gán cho ghi B Xét ví dụ 8. 4 8. 5 việc sử dụng ghi với khả đánh địa ... addressable not bit addressable 8E 8D 8C 8B 8A IP SBUF SCON 91 P1 TH1 TH0 TL1 TL0 TMOD TCON Hình 8. 1: Địa chỉa theo Byte bít nhớ RAM ghi chức đặc biệt Ví dụ 8. 4: Hãy viết chương trình để kiểm tra xem ghi...
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
... (FFFF - B83E + 1) = 47C2H = 183 70 hệ thập phân 183 70 × 1, 085 μs = 19, 93145μs b) Vì TH - TL = B83EH = 47166 (số thập phân) ta có 65536 - 47166 = 183 70 Điều có nghĩa định thời gian đếm từ B83EH đến ... 256 × 1. 085 μs) = 1. 38. 88ms f = 72Hz Ví dụ 9.16: Giả sử ta lập trình chế độ tìm giá trị (dạng Hex) cần nạp vào TH cho trường hợp sau: a) MOV c) MOV e) MOV TH1, #200 TH1, #-3 TH0, #- 48 b) MOV TH0, ... chế độ Cả hai yếu tố nằm khả điều chỉnh lập trình viên 80 51 Ví ta biết giá trị lớn độ trễ thời gian đạt cách đặt TH TL Nhưng điều xảy không đủ? Ví dụ 9.13 cách làm để có giá trị độ trễ thời gian...
Ngày tải lên: 21/08/2013, 10:59
LÝ THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 10
... 921.6kHz/32 = 28. 800Hz tần số cấp UART tới định thời Timer1 để thiết lập tốc độ a) 28. 800/3 = 9600 - = FD nạp vào TH1 b) 28. 800/12 = 2400 - 12 = F4 nạp vào TH1 c) 28. 800/24 = 1200 - 24 = F8 nạp vào ... Hình 10 .8: a) Sơ đồ bên MAX233 b) Sờ đồ nối ghép MAX233 với 80 51 theo modem không 10.3 Lập trình truyền thông nối tiếp cho 80 51 Trong phần nghiên cứu ghi truyền thông nối tiếp 80 51 cách lập trình ... Lập trình 80 51 để nhận liệu Trong lập trình 80 51 để nhận byte ký tự nối tiếp phải thực bước sau Nạp giá trị 20H vào ghi TMOD để báo sử dụng Timer1, chế độ (8 bítm, tự động nạp lại) để thiết lập...
Ngày tải lên: 21/08/2013, 10:59
LÝ THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 11
... SCON.1 T2CON.7 (TA89C52) T2CON.6 (TA89C52) 11.5 Các mức ưu tiên ngắt 80 51 11.5.1 Các mức ưu tiên trình bật lại nguồn Khi 80 51 cấp nguồn mức ưu tiên ngắt gán theo bảng 11.3 Từ bảng ta thấy ví dụ ... thấp Trong thực tế sơ đồ mức ưu tiên ngắt bảng ý nghĩa mà quy trình thăm dò 80 51 thăm dò ngắt theo trình tự cho bảng 11.3 đáp ứng chúng cách phù hợp Bảng 11.3: Mức ưu tiên ngắt cấp lại nguồn ... 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: 21/08/2013, 10:59
LÝ THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 12
... hex 80 C0 80 80 C0 80 C0 94 D4 80 C0 81 C0 81 81 C0 81 C0 95 D5 81 C0 82 C2 82 82 C2 82 C2 96 D6 82 C2 83 C3 83 83 C3 83 C3 97 D7 83 C3 84 85 C4 C5 Through 93 Through 93 Through D3 Through 93 ... LCD Bảng 12.4 danh sách liệt kê chi tiết lệnh lệnh LCD Bảng 12.2 mở rộng từ bảng 16 × LCD 20 × LCD 20 × LCD 20 × LCD 20 × LCD Note: All data is in hex 80 C0 80 80 C0 80 C0 94 D4 80 C0 81 C0 81 81 ... theo bảng 12.10 sử dụng ba chân địa A, B C IN0 IN7 GN Cloc D0 Vcc ADC8 08/ 8 D7 Vref(+ EO Vref(-) OE SC ALE A C C (LSB) Hình 12.11: Bộ biến đổi ADC 80 8 /80 9 Bảng 12.10: Chọn kênh tương tự ADC 80 8 Chọn...
Ngày tải lên: 21/08/2013, 10:59
LÝ THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 14
... nhớ PROM nhớ ROM lập trình Đây loại nhớ mà người dùng đốt ghi thông tin vào hay nói cách khác, PROM nhớ người dùng lập trình Đối với bít PROM có cầu chì Bộ nhớ PROM lập trình cách làm đứt cầu ... chiếu xạ tia cực tím khoảng 15 - 20 phút Lập trình cho chíp Để lập trình cho chíp UV - EPROM đặt vào thiết bị đốt (thiết bị lập trình ) Để đốt chương trình liệu vào EPROM thiết bị đốt ROM sử ... vĩnh viễn với lý mà PROM mà gọi nhớ ROM lập trình lần Việc lập trình ROM gọi đốt ROM đòi hỏi phải có thiết bị đặc biệt gọi đốt ROM hay gọi thiết bị lập trình ROM 14.1.4.2 Bộ nhớ EPROM UV - EPROM...
Ngày tải lên: 21/08/2013, 10:59
LÝ THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG2
... gian ROM 80 51 2.4.1 Bộ đếm chương trình 80 51 Một ghi quan trọng khác 80 51 đếm chương trình Bộ đếm chương trình đếm địa lệnh cần thực Khi CPU nạp mã lệnh từ nhớ ROM chương trình đếm chương trình ... chương trình nguồn trình bày trước Dưới hoạt động bước đếm chương trình qúa trình nạp thực thi chương trình mẫu 2.4.3 Đặt mã vào ROM chương trình Để hiểu tốt vai trò đếm chương trình trình nạp ... đếm chương trình 80 51 truy cập địa chương trình 80 51 rộng 16 bit Điều có nghĩa 80 51 truy cập địa chỉa chương trình từ 0000 đến FFFFH tổng cộng 64k byte mã lệnh Tuy nhiên, tất thành viên 80 51 có...
Ngày tải lên: 21/08/2013, 10:59
Bạn có muốn tìm thêm với từ khóa: