« Home « Chủ đề bộ xủ lý nhúng

Chủ đề : bộ xủ lý nhúng


Có 15+ tài liệu thuộc chủ đề "bộ xủ lý nhúng"

Các bộ vi điều khiển 8051

tailieu.vn

Ch−ơng I. ch−ơng 2. 2.1.1 Các thanh ghi.. Các thanh ghi đ−ợc sử dụng rộng rãi nhất của 8051 lμ A (thanh ghi tích luỹ), B, R0 - R7, DPTR (con trỏ dữ liệu) vμ PC (bộ đếm ch−ơng trình). Cộng toán hạng nguồn vμo thanh ghi A.. Ch−ơng trình trên có thể viết theo nhiều cách phụ thuộc vμo...

Lý thuyết lập trình cơ bản - Chương I: Các bộ vi điều khiển 8051

tailieu.vn

Các bộ vi điều khiển 8051 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...

Lý thuyết lập trình cơ bản - Chương 2: Lập trình hợp ngữ 8051

tailieu.vn

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ý...

Lý thuyết lập trình cơ bản - Chương3: Các lệnh nhảy, vòng lặp và lệnh gọi

tailieu.vn

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...

Lý thuyết lập trình cơ bản - Chương 4: Lập trình cho cổng vào _ ra I/O

tailieu.vn

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...

Lý thuyết lập trình cơ bản - Chương 5: Các chế độ đánh địa chỉ của 8051

tailieu.vn

Các chế độ đánh địa chỉ của 8051. 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ỉ...

Lý thuyết lập trình cơ bản - Chương 6: Các lệnh số học và các chương trình

tailieu.vn

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. 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 đến....

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

tailieu.vn

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. Xem ví dụ 7.1.. Ví dụ:. Phép Hoặc có thể được dùng để thiết lập...

Lý thuyết lập trình cơ bản - Chương 8: Các lệnh một bit và lập trình

tailieu.vn

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. Do vậy khả năng đánh địa chỉ đến từng bít của 8051 rất thích hợp cho ứng dụng này. Vậy những bộ phận nào của CPU, RAM, các...

Lý thuyết lập trình cơ bản - Chương 9: Lập trình cho bộ đếm/ bộ định thời trong 8051

tailieu.vn

Lập trình cho bộ đếm/ bộ định thời trong 8051. 8051 có hai bộ định thời/ bộ đếm. 9.1 Lập trình các bộ định thời gian của 8051.. 9.1.1 Các thanh ghi cơ sở của bộ định thời.. Ví dụ, lệnh “MOV TL0, #4FH” là chuyển giá trị 4FH vào TL0, byte thấp của bộ định thời 0. Bộ định...

Lý thuyết lập trình cơ bản - Chương 10: Truyền thông nối tiếp của 8051

tailieu.vn

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ị...

Lý thuyết lập trình cơ bản - Chương 10: Lập trình cắc ngắt

tailieu.vn

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). Khi nhận được tín hiệu ngắt thì bộ vi điều khiển ngắt tất cả những gì nó...

Lý thuyết lập trình cơ bản - chương 12: Phối ghép với thế giới thực LCD, ADC và các cảm biến

tailieu.vn

12.1 Phối ghép một LCD với 8051.. 12.1.1 Hoạt động của LCD.. Trong khi đèn LED phải được làm tươi bằng CPU (hoặc bằng cách nào đó) để duy trì việc hiển thị dữ liệu.. 12.1.2 Mô tả các chân của LCD.. Chân cho phép E được sử dụng bởi LCD để chốt thông tin hiện hữu trên chân dữ...

Lý thuyết lập trình cơ bản - Chương 14: Phối ghép 8031/51 với bộ nhớ ngoài

tailieu.vn

Phối phép 8031/51 với bộ nhớ ngoài 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...

Lý thuyết lập trình cơ bản - Chương 15: Phép ghép 8031/51 với 8255

tailieu.vn

15.1 Lập trình 8255.. 15.1.1 Các đặc tính của 8255.. Hình 15.1: Chíp 8255.. 15.1.1.1 Các chân PA0 - PA7 (cổng A).. Hình 15.2: Sơ đồ khối của 8255.. 15.1.1.2 Các chân PB0 - PB7 (cổng B).. 15.1.1.3 Các chân PC0 - PC7 (cổng C).. 15.1.1.4 Các chân RD và WR. Đây là hai tín hiệu điều khiển tích cực...