参数资料
型号: PIC16HV540T-04/SO
厂商: Microchip Technology
文件页数: 14/44页
文件大小: 0K
描述: IC MCU OTP 512X12 18SOIC
产品培训模块: Asynchronous Stimulus
标准包装: 1,100
系列: PIC® 16C
核心处理器: PIC
芯体尺寸: 8-位
速度: 4MHz
外围设备: 欠压检测/复位,POR,WDT
输入/输出数: 12
程序存储器容量: 768B(512 x 12)
程序存储器类型: OTP
RAM 容量: 25 x 8
电压 - 电源 (Vcc/Vdd): 3.5 V ~ 15 V
振荡器型: 外部
工作温度: 0°C ~ 70°C
封装/外壳: 18-SOIC(0.295",7.50mm 宽)
包装: 带卷 (TR)
2011 Microchip Technology Inc.
DS22228B-page 21
MCP2200
2.3.1.21
ReadPortValue
Function:
int SimpleIOClass::ReadPortValue()
EXAMPLE 2-21:
2.3.1.22
SelectDevice
Function:
int SimpleIOClass::SelectDevice(unsigned int uiDeviceNo)
EXAMPLE 2-22:
Summary:
Reads the GPIO port as digital input.
Description:
Reads the GPIO port and returns the value of the port. This provides a method to read all pins
simultaneously, instead of one-by-one. In case of an error, the returned value will be 0x8000.
Precondition:
Must be previously configured as an input via a ConfigureIO call.
VID and PID must be previously set via a call to InitMCP2200(VID, PID).
Parameters:
None.
Returns:
This function returns True if the transmission is successful and returns False if the transmission fails.
Remarks:
Pins configured for output return the current state of the port. Pins configured as input read as zero.
Summary:
Selects one of the active devices in the system.
Description:
The function is used to select one of the detected devices in the system as the “active device”.
Precondition:
At least one call to the InitMCP2200() is required in order to initiate a DLL search for the compatible
devices. Also, in order to know the actual number of devices in the system, call the
SimpleIOClass::IsConnected()
function. VID and PID must be previously set via a call to
InitMCP2200(VID, PID)
.
Parameters:
uiDeviceNo
- the ID of the device to be selected (can have a value between 0 and the number of
devices minus 1).
Returns:
This function returns ‘0’ in case of selection success, otherwise it will return:
E_WRONG_DEVICE_ID (-1) for a device ID that is out of range
E_INACTIVE_DEVICE (-2) for an inactive device.
Remarks:
Call the SimpleIOClass::IsConnected() prior to the call of this function in order to have the most
recent number of devices that are present in the system.
int rv;
rv = SimpleIOClass::ReadPortValue()
if (rv != 0x8000)
{
lblStatusBar->Text = “Success”;
}
else
lblStatusBar->Text = “Invalid command ” +
SimpleIOClass::LastError;
int iResult;
iResult = SimpleIOClass::SelectDevice(1)
if (iResult == 0)
{
lblStatusBar->Text = “Success”;
}
else
lblStatusBar->Text = “Error selecting device”;
相关PDF资料
PDF描述
V300A5C400B CONVERTER MOD DC/DC 5V 400W
V300A8C400BG2 CONVERTER MOD DC/DC 8V 400W
KSZ8873MLLI IC ETHERNET SWITCH 3PORT 64LQFP
KSZ8873MLL AM TR IC ETHERNET SWITCH 3PORT 64LQFP
PIC16C54CT-04I/SO IC MCU OTP 512X12 18SOIC
相关代理商/技术参数
参数描述
PIC16HV540T-20/SO 功能描述:8位微控制器 -MCU .75KB 25 RAM 12 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC16HV540T-20/SS 功能描述:8位微控制器 -MCU .75KB 25 RAM 12 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC16HV540T-20I/SO 功能描述:8位微控制器 -MCU .75KB 25 RAM 12 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC16HV540T-20I/SS 功能描述:8位微控制器 -MCU .75KB 25 RAM 12 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC16HV610-E/ML 功能描述:8位微控制器 -MCU 1.75KB Flash 72B RAM RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT