Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AN1216 Datasheet(PDF) 6 Page - STMicroelectronics

Part # AN1216
Description  Implementing a periodic alarm with TIMEKEEPER
Download  11 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN1216 Datasheet(HTML) 6 Page - STMicroelectronics

Back Button AN1216 Datasheet HTML 2Page - STMicroelectronics AN1216 Datasheet HTML 3Page - STMicroelectronics AN1216 Datasheet HTML 4Page - STMicroelectronics AN1216 Datasheet HTML 5Page - STMicroelectronics AN1216 Datasheet HTML 6Page - STMicroelectronics AN1216 Datasheet HTML 7Page - STMicroelectronics AN1216 Datasheet HTML 8Page - STMicroelectronics AN1216 Datasheet HTML 9Page - STMicroelectronics AN1216 Datasheet HTML 10Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 6 / 11 page
background image
AN1216
6/11
DocID007016 Rev 2
/* AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
*/
/* PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
*/
/* REPAIR OR CORRECTION.
*/
/*********************************************************************************/
/****************************************************************/
/*
*/
/*
This program controls the TIMEKEEPER alarm hardware so
*/
/*
as to provide the functionality of a periodic alarm.
*/
/*
*/
/****************************************************************/
#include <mcu_hc11.h>
// this was developed on HC11 platform
#include <m88xxfx.h>
// M88 Flash+PSD register map
extern volatile unsigned char dip_sw;
/*********************************************************************/
/* TIMEKEEPER memory map
*/
/* Depend on your system and your TIMEKEEPER.
*/
/* The device is M48T37V/Y series, 32kx8 non volatile SRAM, 16 clock
*/
/* alarm registers in address 7FF8h to 7FFFh
*/
/* In this example, the TIMEKEEPER was mapped from 2000h to 9FFFh
*/
/*********************************************************************/
/*
#ifndef _MEM_MAP_H
#define _MEM_MAP_H
#define
EXT_RAM_BASE (unsigned int)
0x2000
#define
TIMEKEEPER_HOUR (unsigned char *)
0x9FFB
#define
TIMEKEEPER_MIN (unsigned char *)
0x9FFA
#define
TIMEKEEPER_SEC (unsigned char *)
0x9FF9
#define
TIMEKEEPER_CAL (unsigned char *)
0x9FF8
#define
TKPER_AL_IT (unsigned char *)
0x9FF6
#define
TKPER_AL_DATE (unsigned char *)
0x9FF5
#define
TKPER_AL_HOUR (unsigned char *)
0x9FF4
#define
TKPER_AL_MIN (unsigned char *)
0x9FF3
#define
TKPER_AL_SEC (unsigned char *)
0x9FF2
#define
TKPER_FLAG (unsigned char *)
0x9FF0
#endif
*/
/**************************************************************************/
/* function Char_To_Int
*/
/* description :
This function convert the timekeeper data*/
/*
(in BCD format) to an integer.
*/
/* input :
char byte
*/
/* output :
integer
*/
/* example :
octet = 0x33
(51 in integer)
*/
/*
Char_To_Int = 33
(0x21 in hexa)
*/
/**************************************************************************/
int Char_To_Int(unsigned char octet)
{
int buffer;
buffer = (int)(octet);
if (octet <= 0x09) return(buffer);
if ((octet >= 0x10) & (octet <= 0x19)) return (buffer-6);
if ((octet >= 0x20) & (octet <= 0x29)) return (buffer-12);
if ((octet >= 0x30) & (octet <= 0x39)) return (buffer-18);


Similar Part No. - AN1216

ManufacturerPart #DatasheetDescription
logo
STMicroelectronics
AN1213 STMICROELECTRONICS-AN1213 Datasheet
118Kb / 7P
   OUTPUT PROTECTION CHARACTERISATION
AN1214 STMICROELECTRONICS-AN1214 Datasheet
77Kb / 6P
   DESIGN TIPS FOR L6561 POWER FACTOR CORRECTOR
AN1215 STMICROELECTRONICS-AN1215 Datasheet
68Kb / 7P
   HOW TO HANDLE SHORT CIRCUIT CONDITIONS
logo
Freescale Semiconductor...
AN1218 FREESCALE-AN1218 Datasheet
1Mb / 56P
   HC05 to HC08 Optimization
More results

Similar Description - AN1216

ManufacturerPart #DatasheetDescription
logo
OKI electronic componet...
MSM6542-01 OKI-MSM6542-01 Datasheet
378Kb / 54P
   REAL TIME CLOCK WITH PERIODIC AND ALARM OUTPUT
logo
Microchip Technology
AN597 MICROCHIP-AN597 Datasheet
63Kb / 8P
   Implementing Ultrasonic Ranging
1995
logo
Dallas Semiconductor
DS1286 DALLAS-DS1286 Datasheet
234Kb / 13P
   Watchdog Timekeeper
logo
STMicroelectronics
AN2979 STMICROELECTRONICS-AN2979 Datasheet
294Kb / 12P
   Implementing a simple ADC using the STM8L101xx comparator
logo
Holtek Semiconductor In...
HT1380 HOLTEK-HT1380 Datasheet
183Kb / 10P
   Serial Timekeeper Chip
HT1381-8SOPLF HOLTEK-HT1381-8SOPLF Datasheet
172Kb / 10P
   Serial Timekeeper Chip
logo
STMicroelectronics
M48T212V STMICROELECTRONICS-M48T212V_07 Datasheet
312Kb / 35P
   3.3V TIMEKEEPER supervisor
logo
ARTSCHIP ELECTRONICS CO...
M48T08 ARTSCHIP-M48T08 Datasheet
7Mb / 27P
   TIMEKEEPER SRAM
DS1286 ARTSCHIP-DS1286 Datasheet
538Kb / 11P
   Watchdog Timekeeper
logo
STMicroelectronics
STEVAL-ILL071V1 STMICROELECTRONICS-STEVAL-ILL071V1 Datasheet
899Kb / 6P
   Periodic self-tuning possible
March 2015 Rev 1
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
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