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

PIC18F24J10-I/SO 参数 Datasheet PDF下载

PIC18F24J10-I/SO图片预览
型号: PIC18F24J10-I/SO
PDF下载: 下载PDF文件 查看货源
内容描述: 28 /40/ 44引脚高性能, RISC微控制器 [28/40/44-Pin High-Performance, RISC Microcontrollers]
分类和应用: 微控制器
文件页数/大小: 368 页 / 5652 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC18F24J10-I/SO的Datasheet PDF文件第102页浏览型号PIC18F24J10-I/SO的Datasheet PDF文件第103页浏览型号PIC18F24J10-I/SO的Datasheet PDF文件第104页浏览型号PIC18F24J10-I/SO的Datasheet PDF文件第105页浏览型号PIC18F24J10-I/SO的Datasheet PDF文件第107页浏览型号PIC18F24J10-I/SO的Datasheet PDF文件第108页浏览型号PIC18F24J10-I/SO的Datasheet PDF文件第109页浏览型号PIC18F24J10-I/SO的Datasheet PDF文件第110页  
PIC18F45J10 FAMILY  
10.4 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 10-4:  
INITIALIZING PORTC  
CLRF PORTC  
; Initialize PORTC by  
; clearing output  
; data latches  
The Data 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  
MOVLW 0CFh  
MOVWF TRISC  
; Alternate method  
; to clear output  
; data latches  
; Value used to  
; initialize data  
; direction  
; Set RC<3:0> as inputs  
; RC<5:4> as outputs  
; RC<7:6> as inputs  
PORTC is multiplexed with several peripheral functions  
(Table 10-7). The pins have Schmitt Trigger input  
buffers. RC1 is normally configured by Configuration  
bit, CCP2MX, as the default peripheral pin of the CCP2  
module (default/erased state, CCP2MX = 1).  
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 additional information.  
DS39682E-page 104  
© 2009 Microchip Technology Inc.  
 复制成功!