Sign in

username:

password:



Not a member?

Search 68hc12



Search tips

Subscribe to 68hc12



68hc12 by Keywords

68HC1 | 812A4 | 9S12DP256 | Bootloader | CodeWarrior | D60A | Debugger | DP256 | ECT | EEPROM | EVB | Flash | HC1 | HCS12 | I2C | IAR | ICC1 | Interrupts | LCD | M68KIT912DP256 | MC9S12DP256 | MC9S12DP256B | Metrowerks | Motor | MSCAN | Multilink | PLL | Quadrature | SDI | SPI | Transceiver | XFC


Ads

Discussion Groups

See Also

DSPFPGAElectronics

Discussion Groups | 68HC12 | HCS12 with 3 SCI Ports?

Join our technical discussions about Freescale Microcontrollers: M68HC12. (Freescale Semiconductor is a Subsidiary of Motorola).

HCS12 with 3 SCI Ports? - jmey...@emittechnologies.com - Jun 24 11:35:55 2009

I have been looking, but I can't seem to find any HCS12 products with more than two undependant SCI ports. Does anyone know of a HSC12 product that does?
------------------------------------



(You need to be a member of 68hc12 -- send a blank email to 68hc12-subscribe@yahoogroups.com )


Re: HCS12 with 3 SCI Ports? - Donald E Haselwood - Jun 24 11:43:49 2009

The MC9SE128 has three (independent) SCI ports.

Regards,

Donald E Haselwood

On Wednesday 24 June 2009 11:31:33 am
j...@emittechnologies.com wrote:
> I have been looking, but I can't seem to find any HCS12
> products with more than two undependant SCI ports. Does
> anyone know of a HSC12 product that does?

------------------------------------

______________________________
Stellaris® MCU Family: New Parts, New Package, New Price.


(You need to be a member of 68hc12 -- send a blank email to 68hc12-subscribe@yahoogroups.com )

Re: HCS12 with 3 SCI Ports? - Michael - Jun 24 12:05:02 2009

--- In 6...@yahoogroups.com, jmeyer@... wrote:
>
> I have been looking, but I can't seem to find any HCS12 products with more than two undependant SCI ports. Does anyone know of a HSC12 product that does?
>
Check out the HCS12XA family you can get up to 6 SCI's. The 9S12A256 that I use has 3 SCI's but only in the large chip version. In the small chip version that I use only 2 SCI's are brought out to external pins but registers are there for 3 SCIs.

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=S12XA&webpageId=1143140751948709793176&nodeId=01624686363176&fromPage=tax

------------------------------------



(You need to be a member of 68hc12 -- send a blank email to 68hc12-subscribe@yahoogroups.com )

Re: HCS12 with 3 SCI Ports? - "stefan.ming" - Jul 27 8:56:27 2009

Hello everybody,

it's my first time to use COSMIC to program MC9S12XDP512. I got along well with it. However, i'm a little bit confused on how to write my interrupt.

you see, there're only defined function pointers without any explicit indication as follows:

@interrupt @near void (* const _vectab[])(void) = {
dummit, /* 0xFF10 Surious Interrupt */
dummit, dummit, dummit, dummit, dummit, dummit, dummit,
dummit, dummit, dummit, dummit, dummit, dummit, dummit, dummit,
dummit, dummit, dummit, dummit, dummit, dummit, dummit, dummit,
dummit, dummit, dummit, dummit, dummit, dummit, dummit, dummit,
dummit, dummit, dummit, dummit, dummit, dummit, dummit, dummit,
dummit, /* 0xFF60 XRAM access violation */
dummit, /* 0xFF62 XGATE software error */
dummit, /* 0xFF64 XGATE software trigger 7 */
dummit, /* 0xFF66 XGATE software trigger 6 */
dummit, /* 0xFF68 XGATE software trigger 5 */
dummit, /* 0xFF6a XGATE software trigger 4 */
dummit, /* 0xFF6c XGATE software trigger 3 */
dummit, /* 0xFF6e XGATE software trigger 2 */
dummit, /* 0xFF70 XGATE software trigg
}

I'm really confused by such definitions. they are truelly different from AVR.

Who can interprete it clearly to me? Thank you very much in advance!

------------------------------------



(You need to be a member of 68hc12 -- send a blank email to 68hc12-subscribe@yahoogroups.com )

RE : Re: HCS12 with 3 SCI Ports? - Jean-Pierre Lavandier - Jul 28 4:52:06 2009

Hi,
=20
The vector table contains function addresses, so to implement an interrupt
function, you have to create it somewhere with the @interrupt prefix, and
you have to replace the matching entry in the vector table by the function
name, not forgetting to declare it as an extern @interrupt function if it i=
s
not written in the same source file.
=20
Regards,
Jean-Pierre Lavandier
=20

-----Message d'origine-----
De : 6...@yahoogroups.com [mailto:6...@yahoogroups.com] De la part de
stefan.ming
Envoy=E9 : lundi 27 juillet 2009 14:55
=C0 : 6...@yahoogroups.com
Objet : [68HC12] Re: HCS12 with 3 SCI Ports?
=20=20

Hello everybody,

it's my first time to use COSMIC to program MC9S12XDP512. I got along well
with it. However, i'm a little bit confused on how to write my interrupt.=20

you see, there're only defined function pointers without any explicit
indication as follows:

@interrupt @near void (* const _vectab[])(void) =3D {
dummit, /* 0xFF10 Surious Interrupt */
dummit, dummit, dummit, dummit, dummit, dummit, dummit,
dummit, dummit, dummit, dummit, dummit, dummit, dummit, dummit,
dummit, dummit, dummit, dummit, dummit, dummit, dummit, dummit,
dummit, dummit, dummit, dummit, dummit, dummit, dummit, dummit,
dummit, dummit, dummit, dummit, dummit, dummit, dummit, dummit,
dummit, /* 0xFF60 XRAM access violation */
dummit, /* 0xFF62 XGATE software error */
dummit, /* 0xFF64 XGATE software trigger 7 */
dummit, /* 0xFF66 XGATE software trigger 6 */
dummit, /* 0xFF68 XGATE software trigger 5 */
dummit, /* 0xFF6a XGATE software trigger 4 */
dummit, /* 0xFF6c XGATE software trigger 3 */
dummit, /* 0xFF6e XGATE software trigger 2 */
dummit, /* 0xFF70 XGATE software trigg
}

I'm really confused by such definitions. they are truelly different from
AVR.

Who can interprete it clearly to me? Thank you very much in advance!

[Non-text portions of this message have been removed]

------------------------------------



(You need to be a member of 68hc12 -- send a blank email to 68hc12-subscribe@yahoogroups.com )