帮忙翻译一下关于芯片管脚功能的介绍

来源:百度知道 编辑:UC知道 时间:2024/05/25 12:04:34
There are 32 bidirectional input/output lines in the microcontroller, labeled from PA to PD, which are mapped to the data memory of [12H], [14H], [16H] and [18H] respectively. All of these I/O ports can be used for input and output operations. For input operation, these ports are non-latching, that is, the inputs must be ready at the T2 rising edge of instruction _MOV A,[m]_ (m=12H, 14H, 16H or 18H). For output operation, all the data is latched and remains unchanged until the output latch is rewritten.
Each I/O line has its own control register (PAC, PBC, PCC, PDC) to control the input/output configuration. With this control register, CMOS/NMOS/PMOS output or Schmitt trigger input with or without pull-high resistor structures can be reconfigured dynamically under software control. To function as an input, the corresponding latch of the control register must write a _1_. The input source also depends on the control register. If the control register bit is _1_, the input will rea

有32个双向输入/输出线,在微控制器,标记,其中映射到数据存储器的[小时] , [ 14 h ] , [ 16 h ]与[ 18小时] 。所有这些输入/输出端口,可用于输入和输出的业务。对于输入操作,这些港口都是非闭锁,也就是投入必须准备在实现T2上升沿教学_mov , [米] _ ( m等于12小时, 14 h , 16 h或18洞) 。对于输出操作,所有数据锁存,并保持不变,直到输出锁存是改写了。
每个I / O线路上有自己的控制寄存器(委员会,中国人民银行,轻质碳酸钙, PDC )的控制输入/输出配置。与此控制寄存器,如CMOS /中NMOS / PMOS上输出或施密特触发输入或无拉高电阻结构,可以动态地重新配置软件控制下。以功能作为一项投入,相应的锁存的控制寄存器必须写一_1_ 。该输入源,也取决于对控制寄存器。如果控制寄存器位是_1_ ,其输入,将读垫状态。如果控制寄存器位_0_ ,内容的锁芯,将移动到内部总线。后者是有可能在
_read -修改- write_指示。对于输出功能,如CMOS /中NMOS / PMOs的配置,可以选择( NMOS和PMOS可用于PA只) 。这些控制寄存器映射到地点13h ,伤后, 17h和19h 。经过芯片复位后,这些输入/输出线维持在较高水平或浮动状态(取决于下拉高期权) 。每比特的这些输入/输出锁存可以设置或清理_set [米] 。 i_和_clr [米] 。 i_ (米= 12小时, 14 h , 16 h或18洞)的指示。一些指示,先输入数据,然后跟随输出业务。举例来说, _set [米] 。 i_ , _clr [米] 。 i_ , _cpl [米] _ , _cpla [米] _阅读整个港口国到CPU的,执行界定业务
(比特运作) ,然后写结果返回到锁存或蓄电池。每条生产线的所有输入/输出端口,有没有能力唤醒器件。有下拉高(坝)可供选择I / O线。一旦拉高选择,即输入/输出线,是被选择,输入/输出线有上拉的高电阻器。否则,拔出高电阻缺席。应该指出的是一个非拉高I / O线营运,在输入模式,将导致浮态。因此建议未使用或不结出I / O线应定为输出引脚,通过软件指令,以避免消费能力下,投入漂浮状态。

请楼主参考。。。。。。。。。