0

Tài liệu về " bộ xủ lý nhúng " 15 kết quả

LÝ THUYẾT LẬP TRÌNH CƠ BẢN (8051)_ CHƯƠNG 1

THUYẾT LẬP TRÌNH CƠ BẢN (8051)_ CHƯƠNG 1

Kỹ thuật lập trình

1.1 các bộ vi điều khiển và các bộ xử lý nhúng.Trong mục này chúng ta bàn về nhu cầu đối với các bộ vi điều khiển (VĐK) và so sánh chúng với các bộ vi xử lý cùng dạng chung như Pentium và các bộ vi xử lý × 86 khác. Chúng ta cùng xem xét vai trò của các bộ vi điều khiển trong thị trường các sản phẩm nhúng. Ngoài ra, chúng ta cung cấp một số tiêu chuẩn về cách lựa chọn một bộ vi điều khiển như thế ...
  • 13
  • 651
  • 4
LÝ THUYẾT LẬP TRÌNH CƠ BẢN (8051)_ CHƯƠNG 3

THUYẾT LẬP TRÌNH CƠ BẢN (8051)_ CHƯƠNG 3

Kỹ thuật lập trình

Trong một chuỗi lệnh cần thực hiện thường có nhu cần cần chuyển điều khiển chương trình đến một vị trí khác. Có nhiều lệnh để thực hiện điều này trong 8051, ở chương này ta sẽ tìm hiểu các lệnh chuyển điều khiển có trong hợp ngữ của 8051 như các lệnh sử dụng cho vòng lặp, các lệnh nhảy có và không có điều khiển, lệnh gọi và cuối cùng là mô tả về một chương trình con giữ chậm thời gian.3.1 Vòng ...
  • 16
  • 682
  • 4
LÝ THUYẾT lập TRÌNH cơ bản (8051)  CHƯƠNG 4

THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 4

Kỹ thuật lập trình

4.1 Mô tả chân của 8051.Mặc dù các thành viên của họ 8051 (ví dụ 8751, 89C51, DS5000) đều có các kiểu đóng vỏ khác nhau, chẳng hạn như hai hàng chân DIP (Dual In-Line Pakage) dạng vỏ dẹt vuông QFP (Quad Flat Pakage) và dạng chíp không có chân đỡ LLC (Leadless Chip Carrier) thì chúng đều có 40 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 lưu ý ...
  • 9
  • 559
  • 6
LÝ THUYẾT lập TRÌNH cơ bản (8051)  CHƯƠNG 7

THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 7

Kỹ thuật lập trình

7.1 Các lệnh lô-gíc và so sánh.7.1.1 Lệnh VÀ (AND).Cú pháp: ANL đích, nguồn; đích = đích Và nguồn (kẻ bảng).Lệnh này sẽ thực hiện một phép Và lô-gíc trên hai toán hạng đích và nguồn và đặt kết quả vào đích. Đích thường là thanh ghi tổng (tích luỹ). Toán hạngnguồn có thể là thanh ghi trong bộ nhớ hoặc giá trị cho sẵn. Hãy xem phụ lục Appendix A1 để biết thêm về các chế độ đánh địa chỉ dành cho ...
  • 10
  • 431
  • 4
LÝ THUYẾT lập TRÌNH cơ bản (8051)  CHƯƠNG 8

THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 8

Kỹ thuật lập trình

8.1 Lập trình với các lệnh một bít.Trong hầu hết các bộ vi xử lý (BVXL) thì dữ liệu được truy cập theo từng byte. Trong các bộ vi xử lýnh địa chỉ theo byte này thì các nội dung của một thanh ghi, bộ nhớ RAM hay cổng đều phải được truy cập từng byte một. Hay nói cách khác, lượng dữ liệu tối thiểu có thể được truy cập là một byte. Ví dụ, trong bộ vi xử lý Pentium cổng vào/ ra (I/O) được định hướng ...
  • 10
  • 486
  • 4
LÝ THUYẾT lập TRÌNH cơ bản (8051)  CHƯƠNG 9

THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 9

Kỹ thuật lập trình

8051 có hai bộ định thời/ bộ đếm. Chúng có thể được dùng như các bộ định thời để tạo một bộ trễ thời gian hoặc như các bộ đếm để đếm các sự kiện xảy ra bên ngoài bộ BVĐK. Trong chương này chúng ta sẽ tìm hiểu về cách lập trình cho chúng và sử dụng chúng như thế nào?9.1 Lập trình các bộ định thời gian của 8051.8051 có hai bộ định thời là Timer 0 và Timer1, ở phần này chúng ta bàn về các thanh ghi ...
  • 18
  • 371
  • 5
LÝ THUYẾT lập TRÌNH cơ bản (8051)  CHƯƠNG 10

THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 10

Kỹ thuật lập trình

Các máy tính truyền dữ liệu theo hai cách: Song song và nối tiếp. Trong truyền dữ liệu song song thường cần 8 hoặc nhiều đường dây dẫn để truyền dữ liệu đến một thiết bị chỉ cách xa vài bước. Ví dụ của truyền dữ liệu song song là các máy in và các ổ cứng, mỗi thiết bị sử dụng một đường cáp với nhiều dây dẫn. Mặc dù trong các trường hợp như vậy thì nhiều dữ liệu được truyền đi trong một khoảng thời ...
  • 18
  • 472
  • 4
LÝ THUYẾT lập TRÌNH cơ bản (8051)  CHƯƠNG 11

THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 11

Kỹ thuật lập trình

Một ngắt là một sự kiện bên trong hoặc bên ngoài làm ngắt bộ vi điều khiển để báo cho nó biết rằng thiết bị cần dịch vụ của nó. Trong chương này ta tìm hiểu khái niệm ngắt và lập trình ngắt.11.1 Các ngắt của 8051.11.1.1 Các ngắt ngược với thăm dò.Một bộ vi điều khiển có thể phục vụ một vài thiết bị, có hai cách để thực hiện điều này đó là sử dụng các ngắt và thăm dò (polling). Trong phương pháp ...
  • 19
  • 432
  • 4
LÝ THUYẾT lập TRÌNH cơ bản (8051)  CHƯƠNG 12

THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 12

Kỹ thuật lập trình

Chương này khám phá một số ứng dụng của 8051 với thế giới thực. Chúng ta giải thích làm cách nào phối ghép 8051 với các thiết bị như là LCD, ADC và các cảm biến.12.1 Phối ghép một LCD với 8051.Ở phần này ta sẽ mô tả các chế độ hoạt động của các LCD và sau đó mô tả cách lập trình và phối ghép một LCD tới 8051.12.1.1 Hoạt động của LCD.Trong những năm gần đây LCD đang ngày càng được sử dụng rộng ...
  • 18
  • 495
  • 5
LÝ THUYẾT lập TRÌNH cơ bản (8051)  CHƯƠNG 14

THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 14

Kỹ thuật lập trình

14.1 Bộ nhớ bán dẫn.Trong phần này ta nhớ về các kiểu loại bộ nhớ bán dẫn khác nhau và các đặc tính của chúng như dụng lượng, tổ chức và thời gian truy cập. Trong thiết kế của tất cả các hệ thống dựa trên bộ vi sử lý thì các bộ nhớ bán dẫn được dùng như hơi lưu giữ chương trình và dữ liệu chính. Các bộ nhớ bán dẫn được nối trực tiếp với CPU và chúng là bộ nhớ mà CPU đầu tiên hỏi về thông tin ...
  • 4
  • 411
  • 4
LÝ THUYẾT lập TRÌNH cơ bản (8051)  CHƯƠNG2

THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG2

Kỹ thuật lập trình

Trong phần này chúng ta nghiên cứu các thanh ghi chính của 8051 và trình bày cách sử dụng với các lệnh đơn giản MOV và ADD.2.1.1 Các thanh ghi.Trong CPU các thanh ghi được dùng để lưu cất thông tin tạm thời, những thông tin này có thể là một byte dữ liệu cần được sử lý hoặc là một địa chỉ đến dữ liệu cần được nạp. Phần lớn các thanh ghi của 8051 là các thanh ghi 8 bit. Trong 8051 chỉ có một kiểu ...
  • 23
  • 450
  • 0
LÝ THUYẾT lập TRÌNH cơ bản CHƯƠNG 6

THUYẾT lập TRÌNH cơ bản CHƯƠNG 6

Kỹ thuật lập trình

6.1 Phép cộng và trừ không dấu.Các số không dấu được định nghĩa như những dữ liệu mà tất cả mọi bit của chúng đều được dùng để biểu diễn dữ liệu và khó có bit dành cho dấu âm hoặc dương. Điều này có nghĩa là toán hạng có thể nằm giữa 00 và FFH (0 đến 255 hệ thập phân) đối với dữ liệu 8 bit.6.1.1 Phép cộng các số không dấu.Trong 8051 để cộng các số với nhau thì thanh ghi tổng (A) phải được dùng ...
  • 12
  • 410
  • 0
LÝ THUYẾT lập TRÌNH cơ bản (8051)  CHƯƠNG 5

THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 5

Kỹ thuật lập trình

CPC có thể truy cập dữ liệu theo nhiều cách khác nhau. Dữ liệu có thể ở trong một thanh ghi hoặc trong bộ nhớ hoặc được cho như một giá trị tức thời các cách truy cập dữ liệu khác nhau được gọi là các chế độ đánh địa chỉ. Chương này chúng ta bàn luận về các chế độ đánh địa chỉ của 8051 trong phạm vi một số ví dụ.Các chế độ đánh địa chỉ khác nhau của bộ vi xử lý được xác định như nó được thiết kế ...
  • 10
  • 493
  • 4
LÝ THUYẾT lập TRÌNH cơ bản (8051)  CHƯƠNG 6

THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 6

Kỹ thuật lập trình

6.1 Phép cộng và trừ không dấu.Các số không dấu được định nghĩa như những dữ liệu mà tất cả mọi bit của chúng đều được dùng để biểu diễn dữ liệu và khó có bit dành cho dấu âm hoặc dương. Điều này có nghĩa là toán hạng có thể nằm giữa 00 và FFH (0 đến 255 hệ thập phân) đối với dữ liệu 8 bit.6.1.1 Phép cộng các số không dấu.Trong 8051 để cộng các số với nhau thì thanh ghi tổng (A) phải được dùng ...
  • 12
  • 389
  • 5
LÝ THUYẾT lập TRÌNH cơ bản (8051)  CHƯƠNG 7

THUYẾT lập TRÌNH cơ bản (8051) CHƯƠNG 7

Kỹ thuật lập trình

7.1 Các lệnh lô-gíc và so sánh.7.1.1 Lệnh VÀ (AND).Cú pháp: ANL đích, nguồn; đích = đích Và nguồn (kẻ bảng).Lệnh này sẽ thực hiện một phép Và lô-gíc trên hai toán hạng đích và nguồn và đặt kết quả vào đích. Đích thường là thanh ghi tổng (tích luỹ). Toán hạngnguồn có thể là thanh ghi trong bộ nhớ hoặc giá trị cho sẵn. Hãy xem phụ lục Appendix A1 để biết thêm về các chế độ đánh địa chỉ dành cho ...
  • 10
  • 178
  • 0
1 2 >