Download HT80C51 User Manual
Transcript
HT80C51 User Manual Peripheral Modules – Interrupt Controller IEN1 Handshake Solutions addr = E8H Interrupt enable register 1 bits bit reset value = 00H 7 6 5 4 3 2 1 0 IEN1.7 IEN1.6 IEN1.5 IEN1.4 IEN1.3 IEN1.2 IEN1.1 IEN1.0 symbol Function IEN1.7 Enable interrupt input “int_req_i[14]”. IEN1.6 Enable interrupt input “int_req_i[13]”. IEN1.5 Enable interrupt input “int_req_i[12]”. IEN1.4 Enable interrupt input “int_req_i[11]”. IEN1.3 Enable interrupt input “int_req_i[10]”. IEN1.2 Enable interrupt input “int_req_i[9]”. IEN1.1 Enable interrupt input “int_req_i[8]”. IEN1.0 Enable interrupt input “int_req_i[7]”. Bit values: 0 = interrupt disabled; 1 = interrupt enabled. IP0 (IP) addr = B8H Interrupt priority register 0 bits reset value = 00H 7 6 5 4 3 2 1 0 - IP0.6 PS1 PS0 PT1 PX1 PT0 PX0 bit symbol IP0.7 - IP0.6 Function reserved. Priority level for interrupt input int_req_i[6]. IP0.5 ES1 Priority level for I2C interrupt (if available) or interrupt input int_req_i[5]. IP0.4 ES0 Priority level for UART interrupt (if available) or interrupt input int_req_i[4]. IP0.3 ET1 Priority level for timer 1 overflow interrupt (if available) or interrupt input int_req_i[3]. IP0.2 EX1 Priority level for external interrupt from timer 1 (IE1) (if available) or interrupt input int_req_i[2]. IP0.1 ET0 Priority level for timer 0 overflow interrupt (if available) or interrupt input int_req_i[1]. IP0.0 EX0 Priority level for external interrupt from timer 0 (IE0) (if available) or interrupt input int_req_i[0]. Bit values: 0 = low priority; 1 = high priority. © Philips Electronics N.V. 2005 Page 21 of 132