欢迎访问ic37.com |
会员登录 免费注册
发布采购

PIC18F4580-I/PT 参数 Datasheet PDF下载

PIC18F4580-I/PT图片预览
型号: PIC18F4580-I/PT
PDF下载: 下载PDF文件 查看货源
内容描述: 28 /40/ 44引脚增强型闪存微控制器与ECAN技术, 10位A / D和纳瓦技术 [28/40/44-Pin Enhanced Flash Microcontrollers with ECAN Technology, 10-Bit A/D and nanoWatt Technology]
分类和应用: 闪存微控制器和处理器外围集成电路时钟
文件页数/大小: 490 页 / 8912 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC18F4580-I/PT的Datasheet PDF文件第137页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第138页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第139页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第140页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第142页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第143页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第144页浏览型号PIC18F4580-I/PT的Datasheet PDF文件第145页  
PIC18F2480/2580/4480/4580  
11.3 PORTC, TRISC and LATC  
Registers  
Note:  
On a Power-on Reset, these pins are  
configured as digital inputs.  
PORTC is an 8-bit wide, bidirectional port. The corre-  
sponding Data Direction register is TRISC. Setting a  
TRISC bit (= 1) will make the corresponding PORTC  
pin an input (i.e., put the corresponding output driver in  
a high-impedance mode). Clearing a TRISC bit (= 0)  
will make the corresponding PORTC pin an output (i.e.,  
put the contents of the output latch on the selected pin).  
The contents of the TRISC register are affected by  
peripheral overrides. Reading TRISC always returns  
the current contents, even though a peripheral device  
may be overriding one or more of the pins.  
EXAMPLE 11-3:  
INITIALIZING PORTC  
CLRF  
PORTC  
; Initialize PORTC by  
; clearing output  
; data latches  
The Output Latch register (LATC) is also memory  
mapped. Read-modify-write operations on the LATC  
register read and write the latched output value for  
PORTC.  
CLRF  
LATC  
; Alternate method  
; to clear output  
; data latches  
PORTC is multiplexed with several peripheral functions  
(Table 11-5). The pins have Schmitt Trigger input  
buffers.  
MOVLW  
MOVWF  
0CFh  
; Value used to  
; initialize data  
; direction  
; Set RC<3:0> as inputs  
; RC<5:4> as outputs  
; RC<7:6> as inputs  
TRISC  
When enabling peripheral functions, care should be  
taken in defining TRIS bits for each PORTC pin. Some  
peripherals override the TRIS bit to make a pin an output,  
while other peripherals override the TRIS bit to make a  
pin an input. The user should refer to the corresponding  
peripheral section for the correct TRIS bit settings.  
© 2009 Microchip Technology Inc.  
DS39637D-page 141  
 复制成功!