1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bài giảng kỹ thuật vi xử lý

49 6 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 49
Dung lượng 1,54 MB

Nội dung

Bài giảng Kỹ thuật Vi xử lý Ngành Điện tử-Viễn thông Đại học Bách khoa Đà Nẵng Hồ Viết Việt, Bộ môn KTMT, Khoa ĐTVT Tài liệu tham khảo [1] Barry B Brey, The Intel Microprocessors 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro Processor, Pentium II, Pentium III, Pentium Architecture, Programming, and Interfacing, 6th Edition, Prentice Hall, 2003 [2] Martin Bates, PIC Microcontrollers, An Introduction to Microelectronics, nd Edition, Elsevier, 2004 [3] Martin Bates, Interfacing PIC Microcontrollers, Embedded Design by Interactive Simulation, Elsevier, 2006 [4] Martin Bates, Programming 8-bit PIC Microcontrollers in C: With Interactive Hardware Simulation, Elservier, 2007 [5] Robert B Reese,Microprocessors, From Assembly Language to C Using PIC 18Fxx2, Da vinci Engineering Press, 2005 Chương 1: Review  1.1 Các hệ thống số ­ Hệ thập phân ­ Hệ nhị phân ­ Hệ thập lục phân ­ Chuyển đổi giữa các hệ đếm 1.2 Các hệ thống mã hoá ­ ASCII ­ BCD 1.3 Các linh kiện điện tử số cơ bản ­ Các cổng logic: AND, OR, XOR,NOT ­ Cổng đệm 3 trạng thái ­ DFF, Cac chip 74373, 74573, 74244, 74245 ­ Bộ giải mã: 74138 1.1 Các hệ thống số   Hệ đếm thập phân (Decimal) Còn gọi là hệ đếm cơ số mười (Vì có q ít người có chín ngón tay hoặc mười một ngón chân?)   Dùng mười ký hiệu:           1,2,3,4,5,6,7,8,9,0 Ví dụ:1.1:  Ba nghìn Chín trăm Bảy mươi Tám  3978 = 3x103 + 9x102 + 7x101 + 8x100 = 3000 + 900 + 70 + 8 1.1 Các hệ thống số    Hệ đếm nhị phân (Binary) Còn gọi là Hệ đếm cơ số hai Sử dụng hai ký hiệu (bit): 0 và 1 (Các hệ thống điện tử số chỉ sử dụng hai mức điện áp?)    Kích cỡ, LSB, MSB của số nhị phân Số nhị phân khơng dấu (Unsigned) Số nhị phân có dấu (Số bù hai) Số nhị phân      Mỗi ký hiệu 0 hoặc 1 được gọi là 1 Bit (Binary Digit­ Chữ  số nhị phân) Kích cỡ của một số nhị phân là số bit của nó MSB (Most Significant Bit): Bit sát trái LSB (Least Significant Bit): Bit sát phải Ví dụ 1.1: 1010101010101010 MSB               là một số nhị phân 16­bit LSB Số nhị phân khơng dấu    Chỉ biểu diễn được các giá trị khơng âm  (>= 0) Với n­bit có thể biểu diễn các giá trị từ 0  đến 2n – 1 Ví dụ 1.3: Giá trị V của số nhị phân khơng  dấu 1101 được tính:  V(1101)  = 1x23 + 1x22 + 0x21 + 1x20          = 8  +  4  +  0  + 1  = 13 Số nhị phân khơng dấu Tổng qt: Nếu số nhị phân N n­bit:       N  = b( n­1) b( n­2) …. b1 b0 thì giá trị V của nó là:     V  = b(n ­1) x 2(n­1)+b (n­2) x2 (n­2)+                    … + b1 x 21  +  b0 x 20  Các số nhị phân không dấu 4­bit biểu diễn  được các giá trị từ ? đến ?  16 giá trị từ đến 15 Nhị phân không dấu Giá trị thập phân 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 10 1011 11 1100 12 1101 13 1110 14 1111 15 Chuyển đổi thập phân sang nhị phân  Ví dụ 1.4     Chuyển 25 sang nhị phân khơng dấu. Dùng phương pháp chia 2 liên  tiếp     Chia 2              Thương số           Dư số      25/2     =               12                    1        LSB 12/2     =                6                     0 6/2       =                3                     0 3/2       =                1                     1 1/2       =                0                     1       MSB     Kết quả là: 11001 Số nhị phân có dấu     Biểu diễn được cả các giá trị âm Cịn gọi là Số bù hai Với n­bit có thể biểu diễn các giá trị từ  –  2(n­1) đến 2(n­1) – 1 Ví dụ 1.3: Giá trị V của số nhị phân có dấu  1101 được tính:  V(1101)  = – 1x23 + 1x22 + 0x21 + 1x20          = – 8  +  4  +  0  + 1  = – 3 Cổng logic NOT A NOT A 1 0 1 A NOT A Đệm trạng thái c z HiZ x c z HiZ x Flip Flop kiểu D Flip Flop kiểu D Flip Flop kiểu D Flip Flop kiểu D Chốt 8-bit 74373 Chốt 8-bit 74573 IC 74244 Bộ đệm chiều Đệm chiều 74245 Đệm chiều 74245 Chip giải mã 74138 Chip giải mã 74138 Tóm tắt Chương Kỹ năng chuyển đổi H và B  Phân biệt B khơng dấu với B có  dấu  Qui luật sắp xếp ở ASCII  Không nhầm BCD với việc chuyển  sang B  74138, 74373,74244,74245  Homework Send a picture of your own with  size 4x6 to the following email  address: hoviet.viet@gmail.com  Due date: 19/4/2009 

Ngày đăng: 16/01/2024, 15:49