From 0886ef536550dcc1bfd591478b865f1bdd6c1d5f Mon Sep 17 00:00:00 2001 From: jesusc Date: Mon, 23 Feb 2009 22:13:50 +0000 Subject: [PATCH] Fixed address of SFR P5. Thanks to Steve Qu for the fix. git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@5389 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- ChangeLog | 5 +++++ device/include/mcs51/at89c51ed2.h | 19 ++++++++++--------- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/ChangeLog b/ChangeLog index ab0d8b32..553e0cc0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2009-02-23 Jesus Calvino-Fraga + + * device/include/mcs51/at89c51ed2.h: Fixed address of SFR P5. Thanks + to Steve Qu for the fix. + 2009-02-23 Borut Razem * as/z80/asexpr.c: fixed bug #1829678: Z-80 CP A, assembly diff --git a/device/include/mcs51/at89c51ed2.h b/device/include/mcs51/at89c51ed2.h index 12d961e7..049775a4 100644 --- a/device/include/mcs51/at89c51ed2.h +++ b/device/include/mcs51/at89c51ed2.h @@ -158,15 +158,16 @@ __sfr __at (0xC0) P4; //8-bit port 4 __sbit __at (0xC6) P4_6 ; __sbit __at (0xC7) P4_7 ; -__sfr __at (0xD8) P5; //8-bit port 5 - __sbit __at (0xD8) P5_0 ; - __sbit __at (0xD9) P5_1 ; - __sbit __at (0xDA) P5_2 ; - __sbit __at (0xDB) P5_3 ; - __sbit __at (0xDC) P5_4 ; - __sbit __at (0xDD) P5_5 ; - __sbit __at (0xDE) P5_6 ; - __sbit __at (0xDF) P5_7 ; +// S. Qu 12/30/2008 4:23PM +__sfr __at (0xE8) P5; //8-bit port 5 + __sbit __at (0xE8) P5_0 ; + __sbit __at (0xE9) P5_1 ; + __sbit __at (0xEA) P5_2 ; + __sbit __at (0xEB) P5_3 ; + __sbit __at (0xEC) P5_4 ; + __sbit __at (0xED) P5_5 ; + __sbit __at (0xEE) P5_6 ; + __sbit __at (0xEF) P5_7 ; __sfr __at (0xA6) WDTRST; //WatchDog Timer Reset __sfr __at (0xA7) WDTPRG; //WatchDog Timer Program -- 2.30.2