Datasheet BA45F5440 (Holtek) - 8
制造商 | Holtek |
描述 | 9V High Voltage Smoke Detector Flash MCU |
页数 / 页 | 181 / 8 — BA45F5440. 9V High Voltage Smoke Detector Flash MCU. Block Diagram. Pin … |
文件格式/大小 | PDF / 2.9 Mb |
文件语言 | 英语 |
BA45F5440. 9V High Voltage Smoke Detector Flash MCU. Block Diagram. Pin Assignment. BA45F5440/BA45V5440. 20 SOP-A. 20 SSOP-A
该数据表的模型线
文件文字版本
BA45F5440 BA45F5440 9V High Voltage Smoke Detector Flash MCU 9V High Voltage Smoke Detector Flash MCU Block Diagram
Reset ROM RAM USIM Circuit 4K × 16 256 × 8 Port A Driver PA0~PA7 Pin-Shared EEPROM Stack I/O Interrupt Function INT1 64 × 8 8-level Port B Controller Driver PB1~PB2,PB4 Watchdog Timers Pin-shared LVD/LVR Timer with Port A Digital Peripherals HT8 MCU Core SYSCLK VDD + LIRC A0PI Time Bases _ 32kHz MUX A0NI A0O HIRC 2/4/8MHz A1O + _ Clock System A1PI VDD VDD Bus Pin- Shared With Port A VREG LDO VCC Smoke Detector AFE 3.3V VSS Pin- Shared VSS VDD VREG With Port A VREG VREF ENCLK AN0~ VREG AN3 VREG MUX Pin-shared 1.2V MODE 12-bit with Port A OPA0O ADC Piezoelectric Horn Driver VCC OPA1O FB Analog to Digital V Converter CC VS ISINK0 Sink Current VCC Generator ISINK1 VB Analog Peripherals Smoke Detect Alarm Peripherals : Pin-Shared Node : USIM including SPI, I2C & UART
Pin Assignment
PA4/PTCK/STPB/AN0/A0O 1 20 PA1/INT1/SCS/AN2/A1PI PA5/STCK/A1O 2 19 PB1/SDO/TX A0PI 3 18 PB2/SCK/SCL A0NI 4 17 PA2/SDI/SDA/RX/ICPCK/OCDSCK VDD 5 16 PA0/SCK/SCL/ICPDA/OCDSDA VSS 6 15 PA3/SDO/TX/PTPB/AN3/MODE ISINK0 7 14 PA6/PTP/SDI/SDA/RX/VREF/ENCLK ISINK1 8 13 VB VREG 9 12 VS VCC 10 11 FB
BA45F5440/BA45V5440 20 SOP-A
PA4/PTCK/STPB/AN0/A0O 1 20 PA1/INT1/SCS/AN2/A1PI PA5/STCK/A1O 2 19 PA2/SDI/SDA/RX/ICPCK A0PI 3 18 PA0/SCK/SCL/ICPDA A0NI 4 17 PB4/SCS VDD 5 16 PA7/STPI/PTPI/SCK/SCL/AN1 VSS 6 15 PA3/SDO/TX/PTPB/AN3/MODE ISINK0 7 14 PA6/PTP/SDI/SDA/RX/VREF/ENCLK ISINK1 8 13 VB VREG 9 12 VS VCC 10 11 FB
BA45F5440 20 SSOP-A
Note. 1. For a pin which has multiple pin-shared functions, the desired pin function is determinied by its corresponding pin-shared function selection control bits. However, the ENCLK and Rev. 1.00 8 September 03, 2020 Rev. 1.00 9 September 03, 2020 Document Outline Features CPU Features Peripheral Features General Description Block Diagram Pin Assignment Pin Description Absolute Maximum Ratings D.C. Characteristics Operating Voltage Characteristics Operating Current Characteristics Standby Current Characteristics A.C. Characteristics High Speed Internal Oscillator Frequency Accuracy Low Speed Internal Oscillator Characteristics – LIRC System Start Up Time Characteristics Input/Output Characteristics Memory Characteristics LVD & LVR Electrical Characteristics A/D Converter Electrical Characteristics Internal Reference Voltage Characteristics Sink Current Generator Electrical Characteristics Operational Amplifier Electrical Characteristics – Smoke Detector AFE LDO Electrical Characteristics Piezoelectric Horn Driver Characteristics Power-on Reset Characteristics System Architecture Clocking and Pipelining Program Counter Stack Arithmetic and Logic Unit – ALU Flash Program Memory Structure Special Vectors Look-up Table Table Program Example In Circuit Programming – ICP On Chip Debug Support – OCDS Data Memory Structure Data Memory Addressing General Purpose Data Memory Special Purpose Data Memory Special Function Register Description Indirect Addressing Registers – IAR0, IAR1, IAR2 Memory Pointers – MP0, MP1L, MP1H, MP2L, MP2H Accumulator – ACC Program Counter Low Register – PCL Look-up Table Registers – TBLP, TBHP, TBLH Status Register – STATUS EEPROM Data Memory EEPROM Data Memory Structure EEPROM Registers Reading Data from the EEPROM Writing Data to the EEPROM Write Protection EEPROM Interrupt Programming Considerations Oscillators Oscillator Overview System Clock Configurations Internal High Speed RC Oscillator – HIRC Internal 32kHz Oscillator – LIRC Operating Modes and System Clocks System Clocks System Operation Modes Control Registers Operating Mode Switching Standby Current Considerations Wake-up Watchdog Timer Watchdog Timer Clock Source Watchdog Timer Control Register Watchdog Timer Operation Reset and Initialisation Reset Functions Reset Initial Conditions Input/Output Ports Pull-high Resistors Port A Wake-up I/O Port Control Registers Source Current Selection Pin-shared Functions I/O Pin Structures Programming Considerations Timer Modules – TM Introduction TM Operation TM Clock Source TM Interrupts TM External Pins Programming Considerations Standard Type TM – STM Standard TM Operation Standard Type TM Register Description Standard Type TM Operation Modes Periodic Type TM – PTM Periodic TM Operation Periodic Type TM Register Description Periodic Type TM Operation Modes Smoke Detector AFE Smoke Detector AFE Registers Piezoelectric Horn Driver Self-driving Mode External-driving Mode Analog to Digital Converter A/D Converter Overview A/D Converter Register Description A/D Converter Operation A/D Converter Reference Voltage A/D Converter Input Signals Conversion Rate and Timing Diagram Summary of A/D Conversion Steps Programming Considerations A/D Conversion Function A/D Conversion Programming Examples Sink Current Generator Universal Serial Interface Module – USIM SPI Interface I2C Interface UART Interface Low Voltage Detector – LVD LVD Register LVD Operation Interrupts Interrupt Registers Interrupt Operation External Interrupt A/D Converter Interrupt Time Base Interrupts USIM Interrupt LVD Interrupt EEPROM Interrupt TM Interrupts Interrupt Wake-up Function Programming Considerations Application Circuits External-driving Buzzer Application Circuit Self-driving Buzzer Application Circuit Instruction Set Introduction Instruction Timing Moving and Transferring Data Arithmetic Operations Logical and Rotate Operation Branches and Control Transfer Bit Operations Table Read Operations Other Operations Instruction Set Summary Table Conventions Extended Instruction Set Instruction Definition Extended Instruction Definition Package Information 20-pin SOP (300mil) Outline Dimensions 20-pin SSOP (150mil) Outline Dimensions