This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

autobaud with Large Memory Model

I have a MSC1200EVM. The following test program runs as expected on the board with a small memory model, but the terminal shows endless y umlauts when a Large Memory Model is used.
Should autobaud() work with the "Large:?
Is there some other tool settings that are required to make it work?
========
#include <REG1200.H>
#include <stdio.h>

extern void autobaud(void);

sbit RedLed = P3^4;
sbit YelLed = P3^5;

void main(void) {

CKCON = 0x10; // per MSC1200 data sheet
TCON = 0; // per MSC1200 data sheet
autobaud();
printf("Hello\n");
}
=========================

0