Website chia sẻ tài liệu, ebook tham khảo cho các bạn học sinh, sinh viên
Nhưta đa nói ởtrên thì thanh ghi con trỏngăn xếp có thểchỉ đến vịtrí RAM hiện thời dành cho ngăn xếp. Khi dữliệu được lưu cất cào ngăn xếp thì SP được tăng lên và ngược lại khi dữliệu được lấy ra từngăn xếp thì SP giảm xuống. Lý do là PS được tăng lên sau khi PUSH là phải biết lấy chắc chắn rằng ngăn xếp đang tăng lên đến vịtrí ngăn nhớ7FH ...
23 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 6440 | Lượt tải: 3
Tín hiệu INTRa: Đây là tín hiệu yêu cầu ngắt của cổng A có mức tích cực cao đi ra từchân PC3 của 8255. Tín hiệu ACKlà tín hiệu có độdài hạn chế. Khi nó xuống thấp (tích cực) thì nó làm cho OBFakhông tích cực, nó ởmức thấp một thời gian ngắn và sau đó trởnên cao (không tích cực). Sườn lên của ACKkích hoạt INTRa lên cao. Tín hiệu cao này trên...
17 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2855 | Lượt tải: 0
BộnhớEEPROM có một số ưu điểm so với EPROM là do vì được xoá bằng điện nên quá trình xoá rất nhanh, nhanh rất nhiều so với thời gian xoá 20 phút của UEPROM. Ngoài ra trong EEPROM ta phải xoá toàn bộnội dung của ROM. Tuy nhiên, ưu điểm chính của EEPROM là ta có thểlập trình và xoá khi chíp nhớvẫn ở trên giá cắm của bảng mạch hệthống mà không ...
4 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 2936 | Lượt tải: 0
Các bước lập trình cho ADC 808/809. Các bước chuyển dữliệu từ đầu vào của ADC 808/809 vào bộvi điều khiển nhưsau: 1. Chọn một kênh tương tựbằng cách tạo địa chỉA, B và C theo bảng 12.10. 2. Kích hoạt chân ALE (cho phép chốt địa chỉAddress Latch Enable). Nó cần xung thấp lên cao đểchốt địa chỉ. 3. Kích hoạt chân SCbằng xung cao xuống thấ...
18 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 3143 | Lượt tải: 4
Có nhiều lúc ta cần kiểm tra một trình phục vụngắt bằng con đường mô phỏng. Điều này có thể được thực hiện bằng các lệnh đơn giản đểthiết lập các ngắt lên cao và bằng cách đó buộc 8051 nhảy đến bảng véc tơngắt. Ví dụ, nếu bít IE dành cho bộTimer1 được bật lên 1 thì một lệnh như“SETB TF1” sẽngắt 8051 ngừng thực hiện công việc đang làm bất kỳ...
19 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 4843 | Lượt tải: 2
Hãy tìm tốc độbaud nếu TH1 = -2, SMOD = 1 và tần sốXTAL = 11.0592MHz. Tốc độnày có được hỗtrợbởi các máy tính IBM PC và tương thích không? Lời giải: Với tần sốXTAL = 11.0592MHz và SMOD = 1 ta có tần sốcấp cho Timer1 là 57.6kHz. Tốc độbaud là 57.600kHz/2 = 28.800. Tốc độnày không được hỗtrợbởi các máy tính IBM PC và tương thích. Tuy nhiê...
18 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 6000 | Lượt tải: 2
Trong các ví dụtrên đây ta đã thấy công dụng của các cờTR0 và TR1 đểbật/ tắt các bộ định thời. Các bít này là một bộphận của thanh ghi TCON (điều khiển bộ định thời). Đây là thanh ghi 8 bít, như được chỉra trong bảng 9.2 thì bốn bít trên được dùng đểlưu cất các bít TF và TR cho cảTimer0 và Timer1. Còn bốn bít thấp được thiết lập dành cho đi...
18 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 3854 | Lượt tải: 2
1. Các lệnh “SETB A”, “CLR A”, “CPL A” đúng hay sai? 2. Các cổng vào/ ra nào và các thanh ghi nào có thể đánh địa chỉtheo bít. 3. Các lệnh dưới đây đúng hay sai? Đánh dấu lệnh đúng. a) SETB P1 e) SETB B4 b) SETB P2.3 f) CLR 80H c) CLR ACC.5 g) CLR PSW.3 d) CRL 90H h) CLR 87H 4. Hãy giết chương trình tạo xung vuông với độ đầy xung 75%,...
10 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 3352 | Lượt tải: 1
Các bộvi điều khiển DS5000T đều có đồng bộthời gian thực RTC. Nó cung cấp hiển thịliên tục thời gian trong ngày (giờ, phút và giây) và lịch (năm, tháng, ngày) mà không quan tâm đến nguồn tắt hay bật. Tuy nhiên dữliệu này được cấp ở dạng mã BCD đóng gói. Đểhiển thịdữliệu này trên một LCD hoặc in ra trên máy in thì nó phải được chuyển vềdạng m...
10 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 3524 | Lượt tải: 2
Theo CPU thì kết quả- 25 là đúng nên cờOV = 0. Từcác ví dụtrên đây ta có thểkết luận rằng trọng bất kỳphép cộng sốcó dấu nào, cờOV đều báo kết quảlà đúng hay sai. Nếu cờOV = 1 thì kết quảlà sai, còn nếu OV = 0 thì kết quảlà đúng. Chúng ta có thểnhấn mạnh rằng, trong phép cộng các sốkhông dấu ta phải hiển thịtrạng thái của cờCY (cờnhớ) và tr...
12 trang | Chia sẻ: aloso | Ngày: 14/12/2013 | Lượt xem: 3225 | Lượt tải: 1