TAILIEUCHUNG - Ứng dụng KIT 8051 dùng để chuyển đổi A/D-D/A, chương 7

Hầu hết các thanh ghi nội của các vi điều khiển đều có thể được truy xuất thông qua tên đã được định nghĩa. Ví dụ INC A. Các thanh ghi nội của 8051 chiếm một phần của vùng nhớ nội, vì vậy mỗi thanh ghi đều có một địa chỉ. Các thanh ghi chức năng (FSRs) nằm trong vùng nhớ cao từ 80H đến FFH. Lưu ý có một số byte trong vùng này không được định nghĩa. Chỉ có 21 địa chỉ thanh ghi chức năng được định nghĩa (26 địa chỉ đối với 80528032/) | Chương 7 CAC THANH GHI CO CHỨC NANG ĐẶC BIỆT Hau hết các thanh ghi nội của các vi điều khiển đều co thể được truy xuất thong qua tền đá được định nghĩa. Ví du INC A. Cấc thanh ghi nội cua 8051 chiếm một phan cua vung nhô nội vì vạy mội thanh ghi đều cộ một địa chỉ. Cấc thanh ghi chức nang FSRs nam trộng vung nhợ caộ từ 80H đến FFH. Lưu y cộ một số bytềs trộng vung nay khộng được định nghĩa. Chỉ cộ 21 địa chỉ thanh ghi chức nang được định nghĩa 26 địa chỉ đội vôi 8052 8032 . Mặc du cộ thề truy xuất cấc thanh ghi chức nang thộng qua tền cua nộ hau hềt cấc thanh ghi nay được truy xuất bang địa chỉ trực tiềp. Một sộ thanh ghi cộ thề truy xuất bang bytề hộặc bit. Trộng lập trình phai cấn thận khi truy xuất bit thộng qua bytề. Ví du lềnh sau SETB 0E0H Sềt bit 0 trộng thanh ghi ACC cấc bit khấc vấn khộng thay đổi. Lưu y địa chỉ cua một bit trộng một thanh ghi chức nấng luộn được xấc định bợi 5 bit caộ cua địa chỉ thanh ghi độ. Ví du một bit trộng thanh ghi P1 90H hay 10010000B hay cộ địa chỉ 9xH hay 10010xxxB. Thanh ghi trang thai chượng trình PSW sề được mộ tấ chi tiềt trộng phấn sau cấc thanh ghi chức nấng cộn lai được mộ tấ ngấn gộn vấ sề được mộ tấ chi tiềt trộng những chượng sau. Thanh ghi trang thai chương trình Thanh ghi trang thai chượng trình cộ địa chỉ 0Dh chứa cấc bit trang thai chượng trình. Cấc bit trang thai được mộ tấ như sau Cờ Carry Cờ carry co hai chức nang Đứờc dùng trong cac phép toan số hoc thống thứờng. no la cờ nhờ cùa phép tính cọng va cờ mứờn cùa phép tính trừ. Ví dù cac thanh ghi ACC co noi dùgn FFH thì lénh ADD A 1 lam cho ACC bang 00H va cờ nhờ đứờc sét. Cờ carry con đứờc dùng nhứ thanh ghi tích lùỹ 1 bit cho cac phép toan lùận ly trén bit. Ví dù lénh saù AND bit 25H vời cờ carry va đạc kết qùa vao cờ carry ANL C 25H Cờ nhờ phù aùxiliary carry - AC Khi cộng cac gia trị BCD cờ AC đứờc sét nếù bit thứ ba tran hay 4 bit thấp co gia trị từ 0AH đến 0FH. Khi cọng sô BCD saù phép cọng phai dùng lénh DA A décimal adjùst accùmùlator đế chỉnh kết qùa .

Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.