Motore di ricerca datesheet componenti elettronici
  Italian  ▼
ALLDATASHEETIT.COM

X  

HT7M2176 Scheda tecnica(PDF) 21 Page - Holtek Semiconductor Inc

Il numero della parte HT7M2176
Spiegazioni elettronici  PIR Detector Miniaturized Module
PDF  25 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Produttore elettronici  HOLTEK [Holtek Semiconductor Inc]
Homepage  http://www.holtek.com
Logo HOLTEK - Holtek Semiconductor Inc

HT7M2176 Scheda tecnica(HTML) 21 Page - Holtek Semiconductor Inc

Back Button HT7M2176 Datasheet HTML 17Page - Holtek Semiconductor Inc HT7M2176 Datasheet HTML 18Page - Holtek Semiconductor Inc HT7M2176 Datasheet HTML 19Page - Holtek Semiconductor Inc HT7M2176 Datasheet HTML 20Page - Holtek Semiconductor Inc HT7M2176 Datasheet HTML 21Page - Holtek Semiconductor Inc HT7M2176 Datasheet HTML 22Page - Holtek Semiconductor Inc HT7M2176 Datasheet HTML 23Page - Holtek Semiconductor Inc HT7M2176 Datasheet HTML 24Page - Holtek Semiconductor Inc HT7M2176 Datasheet HTML 25Page - Holtek Semiconductor Inc  
Zoom Inzoom in Zoom Outzoom out
 21 / 25 page
background image
Rev. 1.20
21
June 17, 2016
HT7M2126/27/36/56/76
Appendix B
/*****************************************************************
FileName: I2C.c
Processor:HT66F60 Microcontrollers
Complier: IDE-3000 V7.71 V2 compiler
Company: holtek semiconductor .Inc
#include <HT66F60.h> // This code is developed for HT66F
//ItcanbemodifiedtobeusedwithanyHTmicroWithGPIO
/** PRIVATE PROTOTYPES**********************************/
void i2c_init(void);
void i2c_start(void);
void i2c_stop(void);
unsigned char i2c_wait_ack ()
void i2c_ack()
void i2c_nack()
unsigned char i2c_write( unsigned char txd );
unsigned char i2c_read( unsigned char ack );
#defineSDA_IN() _pcc3=1
#defineSDA_OUT() _pcc3=0
#defineSDA_PUH() _pcpu3=1
#defineIIC_SDA _pc3//SDA
#defineREAD_SDA _pc3//SDA
#defineSCL_IN() _pcc4=1
#defineSCL_OUT() _pcc4=0
#defineSCL_PUH() _pcpu4=1
#defineIIC_SCL _pc4//SCL
#defineREAD_SCL _pc4
/*****************************************************************
* Function Name: i2c_init
* Return Value: void
* Parameters: Set IO status
* Description: This function sets up
* HT66F device for use with a IO simulate I2C
*****************************************************************/
void i2c_init(void) {
SCL_OUT();
//scl set output
SDA_OUT();
//sda set output
SCL_PUH();
SDA_PUH();}
/********************************************************************
* Function Name: i2c_start
* Return Value: void
* Parameters: void
* Description: Send I2C Start Command
********************************************************************/
void i2c_start(void) {
SDA_OUT();
//sda output setting
IIC_SDA=1;
IIC_SCL_H();
//IIC_SCL=1;
_delay(4);
IIC_SDA=0;
//START:when CLK is high,DATA change form high to low
_delay(4);
IIC_SCL_L();}



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25


Scheda tecnica Scarica

Go To PDF Page


Link URL



Lei ha avuto il aiuto da alldatasheet?  [ DONATE ] 

Di alldatasheet   |   Richest di pubblicita   |   contatti   |   Privacy Policy   |   Collegamento alla scheda tecnica    |   scambio Link   |   Ricerca produttore
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com