83c51fx.mcu
来自「Free 8051 asm compiler for linux new ho」· MCU 代码 · 共 142 行
MCU
142 行
; 83C51FX processor definition file; =================================; There has been much confusion about the mysterious IPH register at B7H!; Old 83C51FX cores didn't have it.; Old Intel "8-Bit Embedded Controllers" data books (1990) didn't mention; it. Old Intel "Automotive Handbooks" used different names for it:; IP1 (1989), and IPL (1990).; The Intel "MCS 51 Microcontroller Family User's Manual" (February 1994); stated that the 80C51FA and 83C51FA still don't have it.; However, the 87C51FA (erasable and OTP) implements an IPH, except early; parts with lot numbers that don't end up with 'A'.; The Philips 8xC51FA and 8xC51FB parts don't have the IPH register.; Only the Philips 8xC51FC parts have! For maximum confusion, the Philips; "80C51-Based 8-Bit Microcontrollers Data Handbook" (1994) doesn't; describe any SFR for the 8xC51FA, provides an SFR table for the 8xC51FB; (without an IPH), and a separate SFR table for the 8xC51FC (including; an IPH, but at the wrong address B8H).P0 DATA 080HSP DATA 081HDPL DATA 082HDPH DATA 083HPCON DATA 087HTCON DATA 088HTMOD DATA 089HTL0 DATA 08AHTL1 DATA 08BHTH0 DATA 08CHTH1 DATA 08DHP1 DATA 090HSCON DATA 098HSBUF DATA 099HP2 DATA 0A0HIE DATA 0A8HSADDR DATA 0A9HP3 DATA 0B0HIPH DATA 0B7H ;the mysterious IPH registerIP DATA 0B8HSADEN DATA 0B9HT2CON DATA 0C8HT2MOD DATA 0C9HRCAP2L DATA 0CAHRCAP2H DATA 0CBHTL2 DATA 0CCHTH2 DATA 0CDHPSW DATA 0D0HACC DATA 0E0HB DATA 0F0HCCON DATA 0D8HCMOD DATA 0D9HCH DATA 0F9HCL DATA 0E9HCCAP0H DATA 0FAHCCAP0L DATA 0EAHCCAP1H DATA 0FBHCCAP1L DATA 0EBHCCAP2H DATA 0FCHCCAP2L DATA 0ECHCCAP3H DATA 0FDHCCAP3L DATA 0EDHCCAP4H DATA 0FEHCCAP4L DATA 0EEHCCAPM0 DATA 0DAHCCAPM1 DATA 0DBHCCAPM2 DATA 0DCHCCAPM3 DATA 0DDHCCAPM4 DATA 0DEHIT0 BIT 088HIE0 BIT 089HIT1 BIT 08AHIE1 BIT 08BHTR0 BIT 08CHTF0 BIT 08DHTR1 BIT 08EHTF1 BIT 08FHT2 BIT 090HT2EX BIT 091HRI BIT 098HTI BIT 099HRB8 BIT 09AHTB8 BIT 09BHREN BIT 09CHSM2 BIT 09DHSM1 BIT 09EHSM0 BIT 09FHEX0 BIT 0A8HET0 BIT 0A9HEX1 BIT 0AAHET1 BIT 0ABHES BIT 0ACHET2 BIT 0ADHEC BIT 0AEHEA BIT 0AFHRXD BIT 0B0HTXD BIT 0B1HINT0 BIT 0B2HINT1 BIT 0B3HT0 BIT 0B4HT1 BIT 0B5HWR BIT 0B6HRD BIT 0B7HPX0 BIT 0B8HPT0 BIT 0B9HPX1 BIT 0BAHPT1 BIT 0BBHPS BIT 0BCHPT2 BIT 0BDHPPC BIT 0BEHCPRL2 BIT 0C8HCT2 BIT 0C9HTR2 BIT 0CAHEXEN2 BIT 0CBHTCLK BIT 0CCHRCLK BIT 0CDHEXF2 BIT 0CEHTF2 BIT 0CFHP BIT 0D0HOV BIT 0D2HRS0 BIT 0D3HRS1 BIT 0D4HF0 BIT 0D5HAC BIT 0D6HCY BIT 0D7HCCF0 BIT 0D8HCCF1 BIT 0D9HCCF2 BIT 0DAHCCF3 BIT 0DBHCCF4 BIT 0DCHCR BIT 0DEHCF BIT 0DFHRESET CODE 000HEXTI0 CODE 003HTIMER0 CODE 00BHEXTI1 CODE 013HTIMER1 CODE 01BHSINT CODE 023HTIMER2 CODE 02BHPCA CODE 033H
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?