Karl Hiramoto  wrote:
> dave jones wrote:
>> Hello,
>>
>> Does sdcc 2.8 implement scanf() for mcs51? I want to use scanf() or
>> gets() and friends,
>> would anyone tell me how to do or where I can get the implementation
>> libs? Thanks.
>
> Read from your UART RX buffer if your chip has one, into an array for
> example.  Implementing your own ring buffer is easy.   Then if you want
> to convert a number use atoi()
>
>
> Usually reading the UART RX buffer is in your  UART interrupt
> handler.    Then outside of the interrupt you can process your local
> buffer.
>
> You may be able to find sample code at somewhere  perhaps start with
> http://sdcc.sourceforge.net/links.php

Thanks for the info. I implemented the getchar(), but I don't know how to
do with scanf(), would you mind giving the code? Thank you.
> --
> karl

BR,
Dave.

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Sdcc-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to