Các họ vi điều khiển thế hệ mới

105 984 12
Các họ vi điều khiển thế hệ mới

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Các họ vi điều khiển thế hệ mới

ĐẠI HỌC THÁI NGUYÊN KHOA CÔNG NGHỆ THÔNG TIN Bộ môn Công nghệ điều khiển tự động LÊ HÙNG LINH TÀI LIỆU THAM KHẢO HỖ TRỢ MÔN VI XỬ LÝ CÁC HỌ VI ĐIỀU KHIỂN THẾ HỆ MỚI THÁI NGUYÊN - NĂM 2008 LỜI NÓI ĐẦU Trong sự phát triển của đất nước hiện nay, tự động hoá đóng vai trò rất quan trọng. Các hệ thống tự động hoá được ứng dụng trong mọi lĩnh vực của đời sống xã hội cũng như trong các dây truyền sản xuất. Để xây dựng các hệ thống tự động hoá phải cần rất nhiều kiến thức như: Phân tích hệ thống, thiết kế đánh giá hệ thống, kiến thức về phần cứng, kiến thức về phần mềm… vậy đòi hỏi các kỹ sư tự động hoá phải có một nền kiến thức vững vàng. Do nhu cầu đào tạo sinh viên và học viên học môn Tự động hoá, chúng tôi mạnh dạn biên soạn tài liệu này để phục vụ các đối tượng trên. Tài liệu còn mong muốn phục vụ một cách hữu ích cho những ai yêu mến môn Tự động hoá và có nhu cầu sử dụng nó vào trong công tác thực tiễn của mình. Nội dung của tài liệu gồm 3 chương: Chương l: Cung cấp kiến thức cơ bản cho vi điều khiển họ 8051 như: AT89C2051, AT89C51/52, AT89C55WD, SST89C54/58. Chương 2: Mô tả những kiến thức chung nhất về họ vi điều khiển AVR: AT90S8535 và AT89LS8535. Chương 3: Cung cấp một vi diều khiển PSoC. Vi điều khiển này đang được sử dụng nhiều trong công nghiệp. Trong quá trình biên soạn tài liệu, chúng tôi đã cố gắng rất nhiều. Tuy nhiên, do thời gian và khả năng có hạn, tài liệu không tránh khỏi những khiếm khuyết. Chúng tôi vui lòng và biết ơn sự góp ý của độc giả. Mọi thắc mắc liên hệ với Bộ môn Điều khiển tự động - Khoa CNTT - Đại học Thái Nguyên. 2 CHƯƠNG I. HỌ VI ĐIỂU KHIỂN 8051 1.1 GIỚI THIỆU CẤU TRÚC PHẦN CỨNG HỌ MCS-51 (89C51): 1.1.1 Giới thiệu họ MCS-51 * MCS là họ IC (integrated circuit) vi điều khiển (Microcontroller) do hãng Intel sản xuất. Các IC tiêu biểu cho họ MCS-51 là: 8051, 8031, 89C51, 892051, 8751 Việc xử lý trên Byte và các toán số học ở cấu trúc dữ liệu được thực hiện bằng nhiều chê độ truy xuất dữ liệu nhanh trên RAM nội. Tập lệnh cung cấp một bảng tiện dụng của những lệnh số học 8 bit gồm cả lệnh cộng, trừ, nhân và lệnh chia. Nó cung cấp những hỗ trợ mở rộng trên Chip dung cho những biến một bộ như là kiểu dữ liệu riêng biệt cho phép quản lý và kiểm tra bit trực tiếp trong điều khiển. * 89C51 là một vi điều khiển 8 bit, chế tạo theo công nghệ CMOS chất lượng cao với 4 KB EEPROM (Flash Programmable and erasable read giấy memory). Thiết bị này được chế tạo bằng cách sử dụng bộ nhớ không bốc hơi mật độ cao của ATMEL và tương thích với chuẩn công nghiệp MCS - 51 về tập lệnh và các chân ra. ATMEL AT89C51 là một vi điều khiển mạnh (có công suất lớn) mà nó cung cấp một sự linh động cao và giải pháp về giá cả dối với nhiều ứng dụng vi điều khiển. Các đặc điểm của 89C51 được tóm tắt như sau: * 4 KB bộ nhớ có thể lập trình lại nhanh. * tần số hoạt động từ: 0Hz đến 24 MHz. * 2 bộ Timer/counter 16 Bit * 128 Byte RAM nội * 4 Port xuất/ nhập do 8 bit * Giao tiếp nối tiếp * 64 KB vùng nhớ mã ngoài * 64 KB vùng nhớ dữ liệu ngoài * Xử lý Boolean (hoạt động trên bit đơn) * 210 vị trí nhớ có thể định vị bit. 3 4 1.1.2. KHẢO SÁT SƠ ĐỒ CHÂN 89C51, CHỨC NĂNG TƯNG CHÂN 1.1.2.1 Sơ đồ chân 89C51 Hình 1.2. Sơ đồ chân IC 89C51 1.1.2.2. Chức năng các chân của 89C51 89C51 có tất cả 40 chân có chức năng như các đường xuất nhập. Trong đó có 24 chân có tác dụng kép (có nghĩa 1 chân có 2 chức năng), mỗi đường có thể hoạt động như trường xuất nhập hoặc như đường điều khiển hoặc là thành phần của các bus dữ liệu và bus địa chỉ. a. Các Port: Port 0: là port có 2 chức năng ở các chân 32 - 39 của 89C51. Trong các thiết kế cỡ nhờ không dùng hộ nhớ mở rộng nó có chức năng như các đường I/O. Đối với các thiết tế cờ lần có bộ nhớ mở rộng. nó được kết hợp giữa bus địa chỉ và bus dữ liệu. Port l: là port I/O trên các chân 1 - 8. Các chân được ký hiệu Pl.0, P1.2, . có thể dung chủ giao tiếp với các thiết bị ngoài nếu cần. Port 1 không có chức năng khác, vập chung chỉ được dùng cho giao tiếp với các thiết bị bên ngoài. Port 2: là 1 port có tác dụng kép trên các chân 21 - 28 được dùng như các đường xuất nhập hoặc là byte cao của bus địa chỉ đối với các thiết bị dùng bộ nhớ mở rộng. Port 3: Port 3 là port có tác dụng kép trên các chân 10-17. Các chân của 5 port này có nhiều chức năng. các công dụng chuyển đổi có liên hệ với các đặc tính đặc biệt của 89C51 như ở bảng sau: Bit Tên Chức năng chuyển đổi P3.0 RXT Chân vào dữ liệu nôi tiếpP3.1 TXD Chân xuất dữ liệu nôi tiếpP3.2 INT0\ Chân vào ngắt 0P3.3 INT1\ Chân vào ngắt 1P3.4 T0 Chân vào của TIME/COUNTER 0 P3.5 T1 Chân vào của TIME/COUNTER 1 P3.6 WR\ Tín hiệu ghi dữ liệu lên bộ nhớ ngoài P3.7 RD\ Tín hiệu đọc bộ nhớ dữ liệu ngoài b. Các ngõ tín hiệu điều khiển: * Ngô tín hiệu PSEN (program store enable): * PSEN là tín hiệu ngõ ra ở chân 29 có tác dụng cho phép đọc bộ nhớ chương trình mở rộng thường được nói đến chân 0E\ (output enable) của EPROM cho phép dọc các byte mã lệnh. * PSEN ở mục thấp trong thời gian Microcontroller 89C51 lấy lệnh. Các mã lệnh của chương trình được đọc từ EPROM qua bus dữ liệu và được chốt vào thanh ghi lệnh bên trong 89C51 để giai mã lệnh. Khi 89C51 thi hành chương trình trong ROM nội PSEN sẽ ở mức logic 1. * Ngõ tín hiệu điêu khiển ALE (Address Latch Enable): • Khi 89C51 truy xuất bộ nhớ bên ngoài, port 0 có chức năng là bus địa chỉ và bus dữ liệu do đó phải tách các đường dữ liệu và địa chỉ. Tín hiệu ra ALE ở chân thứ 30 dùng làm tín hiệu điều khiển để giải đa hợp các đường địa chỉ và dữ liệu khi kết nói chúng với IC chốt. • Tín hiệu ra ở chân ALE là một xung trong khoảng thời gian port 0 đóng vai trò là địa chỉ thấp nên chốt địa chỉ hoàn toàn tự động. * Ngữ tín hiệu là (External Acces): Tín hiệu vào /EA ở chân 31 thường dược mắc lên nguồn. Nếu ở mức 1, 89C51 thi hành chương trình từ ROM nội trong khoang địa chỉ thấp 8 Kbyte. Nếu ở mức 0,89C51 sẽ thi hành chương trình từ bộ nhớ mở rộng. Chân /EA 6 được lấy làm chân cấp nguồn 21V khi lập trình cho EPROM trong 89C51. * Ngõ tín hiệu RST (Reset): Ngõ vào RST ở chân 9 là ngõ vào Reset của S9C51. Khi ngõ vào tín hiệu này đưa lên cao ít nhất là 2 chu kỳ máy, các thanh ghi bên trong dược nập những giá trị thích hợp đề khởi động hệ thống. Khi cấp điện mạch tự động Reset. * Các ngõ vào bộ giao động X1, X2: Bộ dao động được tích hợp bên trong 89C51 , khi sử dụng 89C51 người thiết kế chỉ cần kết nôi thêm thạch anh và các tụ như hình vẽ trong sơ đồ. Tần số thạch anh thường sư dụng cho 89C51 là 12 Mhz. * Chân 40 (Vcc) dược nổi lên nguồn 5V. 1.1.3. CẤU TRÚC BÊN TRONG VI ĐIỀU KHIỂN 1.1.3.1 Tổ chức bộ nhớ Bộ nhớ trên chíp Bộ nhớ bên ngoài Hình 1.3. Sơ đồ bộ nhớ 7 RAM CÁC THANH CHỨC NĂNG ĐẶC BIỆT - Bộ nhớ trong 89C51 bao gồm ROM và RAM. RAM trong 89C51 bao gồm nhiều thành phần: phần lưu trữ da dụng. phần lưu trữ địa chỉ hóa từng bit, các bank lhanh ghi và các thanh ghi chức năng đặc biệt. - 89C51 có bộ nhớ theo cấu trúc Harvard: có những vùng bộ nhớ riêng biệt cho chương trình và dữ liệu. Chương trình và dữ liệu có thể chứa bên trong 89C51 nhưng 89C51 vẫn có thể kết nối với 64K byte bộ nhớ chương trình và 64K byte dữ liệu. Các đặc tính cần chú ý là: ¾ Các thanh ghi và các port xuất nhập đã được định vị (xác định) trong bộ nhớ và có thể truy xuất trực tiếp giống như các cơ sở địa chỉ bộ nhớ khác. ¾ Ngăn xếp bên trong Ram nội nhỏ hơn so với Ram ngoại. ¾ RAM bên trong 89C51 được phân chia như sau: 8 o Các banh thanh ghi có địa chỉ từ OOH đến IFH. o RAM địa chỉ hóa từng bit có địa chỉ từ 20H đến 2FH. o RAM đa dụng từ 30H đến 7FH. o Các thanh ghi chức năng đặc biệt từ 80H đến FFH. a. RAM đa dụng: Mặc dù trên hình vẽ cho thấy 80 byte đa dựng chiếm các địa chỉ từ 30H đến 7FH, 32 byte dưới từ 00H đến 1FH cũng có thể dùng với mục đích tương tự (mặc dù các địa chỉ này đã có mục đích khác). Mọi địa chỉ trong vùng RAM đa dụng đều có thể truy xuất tự do dùng kiểu địa chỉ trực tiếp hoặc gián tiếp. b. RAM có thể truy xuất từng bit: - 89C51 chứa 210 bit dược địa chỉ hóa, trong đó có 128 bit có chứa các byte có chứa các địa chỉ từ 20F đến 2FH và các bit còn lại chứa trong nhóm thanh ghi có chức năng đặc biệt. - Ý tưởng truy xuất từng bit bằng phần mềm là các đặc tính mạnh của microcontroller xử lý nhúng. Các bit có thể được đặt, xóa, AND, OR, ., với 1 lệnh đơn Da số các microcontroller xử lý đòi hỏi một chuỗi lệnh đọc - sửa - ghi để đạt được mục đích tương tự. Ngoài ra các port cũng có thể truy xuất được từng bit. - 128 bit truy xuất từng bit này cũng có thể truy xuất như các byte hoặc như các bit phụ thuộc vào lệnh được dùng. c. Các bank thanh ghi: - 32 byte thấp của bộ nhớ nội được dành cho các bank thanh ghi. Bộ lệnh 89C51 hồ trợ 8 thanh ghi có tên là Ro đến R7 và theo mặc định sau khi reset hệ thống, các thanh ghi này có các địa chỉ từ OOH đến 07H. - Các lệnh dùng các thanh ghi Ro đến R7 sẽ ngắn hơn và nhanh hơn so với các lệnh có chức năng tương ứng dùng kiểu địa chỉ trực tiếp. Các dữ liệu được dùng thường xuyên nên dùng một trong các thanh ghi này. - Do có 4 bank thanh ghi nên tại một thời điểm chỉ có một bank thanh ghi được truy xuất bởi các thanh ghi Ro đến R7 để chuyển đổi việc truy xuất các bank thanh ghi ta phải thay đổi các bit chọn bank trong thanh ghi trạng thái. 1.1.3.2. Các thanh ghi có chức năng đặc biệt: 9 - Các thanh ghi nội của 89C51 được truy xuất ngầm định bởi bộ lệnh. - Các thanh ghi trong 89C51 được định dạng như một phần của RAM trên chíp vậy mỗi thanh ghi sẽ có một địa chỉ (ngoại trừ thanh ghi bộ đếm chương trình và thanh ghi lệnh các thanh ghi này không bị tác động trực tiếp). Cũng như Ro đến R7, 89C51 có 21 thanh ghi có chức năng đặc biệt (SFR: Special Function Register) ở vùng trên của RAM nội từ địa chỉ 80H đến FFH. * Chú ý: Tất cả 128 địa chỉ từ 80H đến FFH không được định nghĩa, chỉ có 21 thành ghi có chức năng đặc biệt được định nghĩa sẵn các địa chỉ. - Ngoại trừ thanh ghi A có thể dược truy xuất ngầm như đã nói, đa số các thanh ghi có chức năng đặc biệt SFR có thể địa chỉ hóa từng bit hoặc byte. Thanh ghi trạng thái chương trình (PSW: Program Status Word): ở địa chỉ D0H BIT SYMBOL ADDRESSDESCRIPTION PSW.7 CY D7H Cờ nhớPSW.6 AC D6H Cờ nhớ phụPSW.5 F0 D5H Cờ 0PSW.4 RS1 D4H Bit 1 chọn banh thanh ghi PSW.3 RS0 D3H Bit 0 chọn banh thanh ghi 00 = Bank 0; address 00h ÷ 07H 01 = Bank 1 ; address 08H ÷ 0FH 10 = Bank 2 ; address 1 0H ÷ 1 7H 11 = Bank 3 , address 1 8H ÷ 1 FH PSW.2 OV D2H Cờ trànPSW.1 - D1H Dự trữPSW.0 P D0H Cờ parity chẵn Chức năng tùng bit trạng thái chương trình: + Cờ Carry CY: Cờ nhớ có tác dụng kép. Thông thường nó được dùng cho các lệnh toán học: C = 1 nêu phép toán cộng có sự tràn hoặc phép trừ có mượn và ngược lại C = 0 nêu phép toán cộng không tràn và phép trừ không có mượn. + Cờ Carry phụ AC: Khi cộng những giá trị BCD (Binary Code Decimal), cờ nhớ phụ AC được sét nếu kết quả 4 bit thấp nằm trong phạm vi điều khiển 0AH ÷ 0FH. Ngược lại AC = 0. 10 [...]... trôi qua giữa các sự kiện - Các Timer của 89C51 được truy xuất bởi vi c dùng 6 thanh ghi chức năng đặc biệt như sau: TIMER SFR TCON TMOD MỤC ĐÍCH Control ĐỊA CHI 88H Mode 89H TL0 Timer 0 low - byte 8AH TL1 Timer 1 1ow - byle 8BH TH0 Timer 0 high - bytc 8CH TH1 Timer 1 high - byte 8DH 16 1.1.4.2 Thanh ghi điều khiển Timer TCON: Thanh ghi điều khiển bao gồm các bit trạng thái và các bộ điều khiển bởi Timer... đọc SBUF Các mode vận khác nhau được lập trình qua thanh ghi điều khiển port nối tiếp (SCONI được địa chỉ hóa từng bit ở địa chỉ 98H + Các thanh ghi ngắt (lnterrupt Register): 89C51 có cấu trúc 5 nguồn ngắt, 2 mức ưu tiên Các ngắt bị cấm sau khi bị reset hệ thống và sẽ được cho phép bằng vi c khi thanh ghi cho phép ngắt (IE) ở địa chỉ A8H Cả hai được địa chỉ hóa từng bit + Thanh ghi điều khiển nguồn... Timer 8 bit được điều khiển bởi các bit của Timer 0 TH0 tương tự nhưng được điều khiển bởi các bit của mode Timer 1 Timer 1 : Được ngừng lai TMOD không có bit định vị nó thường được LOAD một lần bởi phân mềm ở đầu chương trình để khởi động mode Timer Sau đó sự định giờ có thể dừng lại và được khởi động lại như thế bởi sự truy xuất các thanh ghi chức năng đặc biệt của Timer 1.1.4.4 Các mode và cờ tràn... thanh ghi có bit định vị TCON được điều khiển bởi phần mềm để bắt dầu hoặc kết thúc các Timer Để bắt đầu các Timer ta set bit TRx và để kết thúc Timer ta Clear TRx dụ Timer 0 được bắt đầu bởi lệnh SETB TR0 và được kết thúc bởi lệnh CLR TR0 (bit Gate = 0) Bit TRx bị xóa sau sự reset hệ thống, do đó các Timer bị cấm bằng sự mặc định Thêm phương pháp nữa để điều khiển các Timer là dùng bit GATE trong... phân trong các FF của bộ Timer có thể được nghỉ như đếm xung clock hoặc các sự kiện quan trọng dụ: Timer 16 bit có thế đếm đến từ FFFFH sang 0000H - Hoạt động của Timer đơn giản 3 bít được minh họa như sau: 15 Hình 1.8 Biểu đồ thời gian - Các Timer được ứng dụng thực tế cho các hoạt động định hướng, 89C5 1 có 2 bộ Timer 16 bit mỗi Timer có 4 mode hoạt động Các Timer dùng để đếm giờ, đếm các sự kiện... chân AT89C55WD Mô tả các chân Port 1 Port 1 là một port nhập/xuất 8- bit hai chiều có các điện trở kẻo lên bên trong Khi các logic 1 được ghi lên các chân của port 1, các chân này được kéo lên mức cao bởi điện trở kéo lên bên trong và có thể được sử dụng như là các ngõ vào Khi làm nhiệm vụ phu nhập các chân của port 1 đang được kéo xuống mức thấp do tác động bên ngoài sẽ cấp dòng cho các điện trở kéo lên... timer 2 Các vectơ ngắt Ngắt Reset hệ thống Bên ngoài 0 Timer 0 Bên ngoài 1 Timer 1 Port nối tiếp Cờ RST IE0 TF0 IE1 TFI TI hoặc RI Địa chỉ vectơ 0000H 0003H 000BH 0013H 001BH 0023H 1.1.7 TÓM TẮT TẬP LỆNH CỦA 89C51 Các chương trình được cấu tạo từ nhiều lệnh chúng được xây dựng logic, sự nối tiếp của các lệnh được nghe ra một cách hiệu quả và nhanh Tập lệnh họ MSC - 51 được sự kiểm tra của các mode... byte thấp) và 8DH (TH1: byte cao) Vi c khởi động Timer được SET bởi Timer Mode (TMOD) ở địa chỉ 89H và thanh ghi điều khiển Timer (TCON) ở địa chỉ 88H Chỉ có TCON được địa chỉ hóa từng bit + Các thanh ghi Port nối tiếp (Serial Port Register): 89C51 chứa một Port nối tiếp cho vi c trao đổi thông tin với các thiết bị nối tiếp như máy tính, modem hoặc giao tiếp nối tiếp với các lễ khác Một thanh ghi đệm dữ... TLx/THx, bởi giá trị 16 bộ trong các thanh này tăng lên cho mỗi sự kiện - Nguồn xung clock bên ngoài đưa vào chân P3.4 là ngõ nhập của xung clock bởi Timer 0 (T0) và P3.5 là ngõ nhập của xung clock bởi Timer 1 (T1) - Trong các ứng dụng đếm các thanh ghi Timer được tăng trong đáp ứng của sự chuyển trạng thái từ 1 sang 0 ở ngõ nhập Tx 1.1.4.6 Sự bắt đầu, dừng và điều khiển các timer: - Bit TRx trong thanh... động hệ thống • Reset bằng tay: Hình 1.7 Reset bằng tay - Thường trong hệ thống rất cần động tác Reset khi mạch đang hoạt động, do đó chỉ có mạch Reset khi vừa bật máy là chưa đủ Vi c thiết kế mạch Reset bằng tay rất dân giản chỉ vi c thêm vào mạch Reset tự động một SW và điện trở như hình Nguyên 1 mạch giông như mạch Reset tự động - Trạng thái của tất cả các thanh ghi trong 89C51 sau khi reset hệ thống: . ĐẠI HỌC THÁI NGUYÊN KHOA CÔNG NGHỆ THÔNG TIN Bộ môn Công nghệ điều khiển tự động LÊ HÙNG LINH TÀI LIỆU THAM KHẢO HỖ TRỢ MÔN VI XỬ LÝ CÁC HỌ VI ĐIỀU. cơ bản cho vi điều khiển họ 8051 như: AT89C2051, AT89C51/52, AT89C55WD, SST89C54/58. Chương 2: Mô tả những kiến thức chung nhất về họ vi điều khiển AVR:

Ngày đăng: 14/11/2012, 09:39

Hình ảnh liên quan

Hình 1.2. Sơ đồ chân IC 89C51 - Các họ vi điều khiển thế hệ mới

Hình 1.2..

Sơ đồ chân IC 89C51 Xem tại trang 5 của tài liệu.
Hình 1.8. Biểu đồ thời gian - Các họ vi điều khiển thế hệ mới

Hình 1.8..

Biểu đồ thời gian Xem tại trang 16 của tài liệu.
Hình 1.11. Sơ đồ mode 1 - Các họ vi điều khiển thế hệ mới

Hình 1.11..

Sơ đồ mode 1 Xem tại trang 19 của tài liệu.
Hình 1. 12. Sơ đồ Mode 2 - Các họ vi điều khiển thế hệ mới

Hình 1..

12. Sơ đồ Mode 2 Xem tại trang 20 của tài liệu.
Hình 1.14. Nguồn cấp xung nhịp - Các họ vi điều khiển thế hệ mới

Hình 1.14..

Nguồn cấp xung nhịp Xem tại trang 21 của tài liệu.
Hình 1.15. Thời gian hoạt động của mode 1 - Các họ vi điều khiển thế hệ mới

Hình 1.15..

Thời gian hoạt động của mode 1 Xem tại trang 22 của tài liệu.
Hình 1.16. Sơ đồ khối port nối tiếp - Các họ vi điều khiển thế hệ mới

Hình 1.16..

Sơ đồ khối port nối tiếp Xem tại trang 23 của tài liệu.
Hình 1.17. Cấu trúc bên trong AT89C55WD - Các họ vi điều khiển thế hệ mới

Hình 1.17..

Cấu trúc bên trong AT89C55WD Xem tại trang 35 của tài liệu.
Hình minh họa: 12CON(thanh ghi diều khiển bộ định thời 2) - Các họ vi điều khiển thế hệ mới

Hình minh.

họa: 12CON(thanh ghi diều khiển bộ định thời 2) Xem tại trang 37 của tài liệu.
DCEN Khi thiết lập, bit này cho phứp bộ định thời 2 được định cấu hình như một bộ đếm Tiến/ Lùi  - Các họ vi điều khiển thế hệ mới

hi.

thiết lập, bit này cho phứp bộ định thời 2 được định cấu hình như một bộ đếm Tiến/ Lùi Xem tại trang 39 của tài liệu.
Hình vẽ minh họa: - Các họ vi điều khiển thế hệ mới

Hình v.

ẽ minh họa: Xem tại trang 43 của tài liệu.
Hình vẽ minh họa: DCEN=0 - Các họ vi điều khiển thế hệ mới

Hình v.

ẽ minh họa: DCEN=0 Xem tại trang 44 của tài liệu.
Hình 1. 19. Bộ định thời 2 trong chế độ máy phát tốc độ baud - Các họ vi điều khiển thế hệ mới

Hình 1..

19. Bộ định thời 2 trong chế độ máy phát tốc độ baud Xem tại trang 46 của tài liệu.
Hình minh hoạ: Bộ định thời 2 trong chế độ xung nhịp ra - Các họ vi điều khiển thế hệ mới

Hình minh.

hoạ: Bộ định thời 2 trong chế độ xung nhịp ra Xem tại trang 47 của tài liệu.
Hình 1.23. Tổ chức chương trình bộ nhớ SST89C54/58 - Các họ vi điều khiển thế hệ mới

Hình 1.23..

Tổ chức chương trình bộ nhớ SST89C54/58 Xem tại trang 51 của tài liệu.
Hình 1.26. Tổ chứ cô nhớ trong thanh ghi chức năng của Flashnex51 - Các họ vi điều khiển thế hệ mới

Hình 1.26..

Tổ chứ cô nhớ trong thanh ghi chức năng của Flashnex51 Xem tại trang 53 của tài liệu.
Hình 1.24. SST89C54/58 Tổ chức lại bộ nhớ Hình 1.25. SST89C54/58 sắp xếp lại                   chương trình                                       chương trình tổ chức bộ nhớ   - Các họ vi điều khiển thế hệ mới

Hình 1.24..

SST89C54/58 Tổ chức lại bộ nhớ Hình 1.25. SST89C54/58 sắp xếp lại chương trình chương trình tổ chức bộ nhớ Xem tại trang 53 của tài liệu.
Hình 2.1. Sơ đồ chân AT90S8535 - Các họ vi điều khiển thế hệ mới

Hình 2.1..

Sơ đồ chân AT90S8535 Xem tại trang 61 của tài liệu.
Hình 2.2. Sơ đồ khối AT90S8535 - Các họ vi điều khiển thế hệ mới

Hình 2.2..

Sơ đồ khối AT90S8535 Xem tại trang 62 của tài liệu.
Hình 2.4. Cấu trúc AT90S8535 AVR RISC - Các họ vi điều khiển thế hệ mới

Hình 2.4..

Cấu trúc AT90S8535 AVR RISC Xem tại trang 66 của tài liệu.
Hình 2.6. Sự hoạt động của thanh ghi đan ăng trong AVR CPU - Các họ vi điều khiển thế hệ mới

Hình 2.6..

Sự hoạt động của thanh ghi đan ăng trong AVR CPU Xem tại trang 68 của tài liệu.
Hình 2.8. Thanh ghi X-, Y-, Z - Các họ vi điều khiển thế hệ mới

Hình 2.8..

Thanh ghi X-, Y-, Z Xem tại trang 69 của tài liệu.
Hình 2. 10. Thanh ghi địa chỉ trực tiếp, hai thanh ghi - Các họ vi điều khiển thế hệ mới

Hình 2..

10. Thanh ghi địa chỉ trực tiếp, hai thanh ghi Xem tại trang 70 của tài liệu.
Hình 2. 12. Địa chỉ dữ liệu trực tiếp - Các họ vi điều khiển thế hệ mới

Hình 2..

12. Địa chỉ dữ liệu trực tiếp Xem tại trang 71 của tài liệu.
Hình 2. 15 Địa chỉ dữ liệu gián tiếp với sự giảm bót - Các họ vi điều khiển thế hệ mới

Hình 2..

15 Địa chỉ dữ liệu gián tiếp với sự giảm bót Xem tại trang 72 của tài liệu.
Hình 2.18. Sự định vị bộ nhớ chương trình gián tiếp - Các họ vi điều khiển thế hệ mới

Hình 2.18..

Sự định vị bộ nhớ chương trình gián tiếp Xem tại trang 73 của tài liệu.
Hình 2.2 0: Tìm nạp lệnh và thực hiện lệnh song song - Các họ vi điều khiển thế hệ mới

Hình 2.2.

0: Tìm nạp lệnh và thực hiện lệnh song song Xem tại trang 74 của tài liệu.
Bảng 2.2. Sự xác 1ập 1ại và các véctơ ngắt - Các họ vi điều khiển thế hệ mới

Bảng 2.2..

Sự xác 1ập 1ại và các véctơ ngắt Xem tại trang 79 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan