The I/O space definition of the ATmega48PA/88PA/168PA/328P is shown in dịch - The I/O space definition of the ATmega48PA/88PA/168PA/328P is shown in Việt làm thế nào để nói

The I/O space definition of the ATm

The I/O space definition of the ATmega48PA/88PA/168PA/328P is shown in ”Register Summary” on page 423.
All ATmega48PA/88PA/168PA/328P I/Os and peripherals are placed in the I/O space. All I/O locations may be accessed by the LD/LDS/LDD and ST/STS/STD instructions, transferring data between the 32 general purpose working registers and the I/O space. I/O Registers within the address range 0x00 - 0x1F are directly bit-accessible using the SBI and CBI instructions. In these registers, the value of single bits can be checked by using the SBIS and SBIC instructions. Refer to the instruction set section for more details. When using the I/O specific commands IN and OUT, the I/O addresses 0x00 - 0x3F must be used. When addressing I/O Registers as data space using LD and ST instructions, 0x20 must be added to these addresses. The ATmega48PA/88PA/168PA/328P is a complex microcontroller with more peripheral units than can be supported within the 64 location reserved in Opcode for the IN and OUT instructions. For the Extended I/O space from 0x60 - 0xFF in SRAM, only the ST/STS/STD and LD/LDS/LDD instructions can be used.
For compatibility with future devices, reserved bits should be written to zero if accessed. Reserved I/O memory addresses should never be written.
Some of the Status Flags are cleared by writing a logical one to them. Note that, unlike most other AVRs, the CBI and SBI instructions will only operate on the specified bit, and can therefore be used on registers containing such Status Flags. The CBI and SBI instructions work with registers 0x00 to 0x1F only.
The I/O and peripherals control registers are explained in later sections.

0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
I/O space định nghĩa của các ATmega48PA/88PA/168PA / 328P Hiển thị trong "Đăng ký tóm tắt" trên trang 423.Tất cả các ATmega48PA/88PA/168PA / 328P I/Os và các thiết bị ngoại vi được đặt trong không gian I/O. Tất cả I/O địa điểm có thể được truy cập bởi các LD/LDS/LDD và STS-ST-STD hướng dẫn, chuyển dữ liệu giữa các thanh ghi 32 làm việc trơn và không gian I/O. I/o đăng ký trong địa chỉ phạm vi 0x00 - 0x1F trực tiếp bit-có thể truy cập bằng cách sử dụng các hướng dẫn SBI và CBI. Trong các đăng ký, giá trị của bit duy nhất có thể được kiểm tra bằng cách sử dụng các hướng dẫn SBIS và SBIC. Tham khảo phần hướng dẫn thiết lập cho biết thêm chi tiết. Khi sử dụng các lệnh cụ thể I/O trong và ngoài, địa chỉ I/O 0x00 - 0x3F phải được sử dụng. Khi địa chỉ i/o đăng ký như là dữ liệu không gian bằng cách sử dụng hướng dẫn LD và ST, 0x20 của bạn phải được thêm vào các địa chỉ này. Các ATmega48PA/88PA/168PA / 328P là một vi điều khiển phức tạp với nhiều thiết bị ngoại vi đơn vị hơn có thể được hỗ trợ trong vị trí 64 dành riêng ở Opcode cho các hướng dẫn IN và OUT. Cho không gian i/o mở rộng từ 0x60 - 0xFF trong SRAM, chỉ là các hướng dẫn chuyến bay STS-ST-STD và LD/LDS/LDD có thể được sử dụng.Để tương thích với các thiết bị trong tương lai, bit dành riêng cần phải được viết bằng không nếu truy cập. Dành riêng I/O bộ nhớ địa chỉ không bao giờ nên được viết.Một số trong những lá cờ tình trạng được xóa bằng cách viết một hợp lý cho họ. Lưu ý rằng, không giống như hầu hết các AVRs, các hướng dẫn CBI và SBI sẽ chỉ hoạt động trên các bit được chỉ định, và do đó có thể được sử dụng trên thanh ghi có chứa các tình trạng Flags. Các hướng dẫn CBI và SBI làm việc với đăng ký 0x00 để 0x1F chỉ.Đăng ký kiểm soát I/O và thiết bị ngoại vi được giải thích trong phần sau này.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Các không gian định nghĩa I / O của ATmega48PA / 88PA / 168PA / 328P được thể hiện trong "Tóm tắt" trên trang 423.
Tất cả ATmega48PA / 88PA / 168PA / 328P I / O và thiết bị ngoại vi được đặt trong / O không gian tôi. Tất cả I / O nơi này có thể được truy cập bởi các LD / LDS / LDD và ST / STS / hướng dẫn STD, chuyển dữ liệu giữa 32 mục đích đăng ký làm việc nói chung và / O không gian tôi. I / O Registers trong dải địa chỉ 0x00 - 0x1F là trực tiếp bit có thể truy cập bằng cách sử dụng các hướng dẫn SBI và CBI. Trong các đăng ký này, giá trị của bit duy nhất có thể được kiểm tra bằng cách sử dụng các hướng dẫn SBIS và SBIC. Hãy tham khảo phần hướng dẫn cài đặt để biết thêm chi tiết. Khi sử dụng I / O cụ thể lệnh IN và OUT, các I / O địa chỉ 0x00 - 0x3F phải được sử dụng. Khi giải quyết các I / O Đăng ký như không gian dữ liệu bằng cách sử dụng LD và ST hướng dẫn, 0x20 phải được bổ sung vào các địa chỉ này. Các ATmega48PA / 88PA / 168PA / 328P là một vi điều khiển phức tạp với nhiều đơn vị ngoại vi hơn có thể được hỗ trợ trong 64 vị trí dự trữ trong Opcode cho các hướng dẫn IN và OUT. Đối với các mở rộng I / O không gian từ 0x60 - 0xFF trong SRAM, chỉ có ST / STS / STD và LD / LDS hướng dẫn / LDD có thể được sử dụng.
Đối với khả năng tương thích với các thiết bị trong tương lai, bit dành riêng cần phải được viết bằng không nếu truy cập. Dành I / O địa chỉ bộ nhớ nên không bao giờ được viết.
Một số Flags Status được xóa bằng cách viết một logic với họ. Lưu ý rằng, không giống như hầu hết các AVR khác, các hướng dẫn CBI và SBI sẽ chỉ hoạt động trên các bit được chỉ định, và do đó có thể được sử dụng trên thanh ghi chứa Flags Tình trạng như vậy. Các hướng dẫn CBI và SBI làm việc với thanh ghi 0x00 đến 0x1F chỉ.
Các I / O và thiết bị ngoại vi kiểm soát đăng ký được giải thích trong phần sau.

đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: