好好看看单片机的数据手册吧,哪怕是找个中文翻译版,这事学习单片机必须要做的功课。
单片机要对外部设备进行控制和处理,主要通过其IO脚进行,如要带键盘,哪么就需要用到IO口,如果按键较少可直接使用一对一的关系设计,倘若按键较多则需要使用较多的IO脚并采用行列键盘;数码管显示也是一样,可直接驱动单个数码管,也可以采用驱动芯片后驱动多个LED;AD转换需要选用AD转换芯片,根据芯片要求进行设计。
引脚的功能资料好查,但是后面的东西得靠你自己来分配32个I/O口了,自己先学习一下吧,这些东西不难,但是挺麻烦!
http://www.inovacs.com/AT89S52/AT89S52shiyongshouce.html
到这里看看吧.