标题: [求助]新人菜鸟求助 [打印本页]

作者: joing1999    时间: 2008-9-5 21:18
标题: [求助]新人菜鸟求助
各位高手,我是一菜鸟,刚才开始学51编程。有个问题想问问大家,一直搞不懂,希望各位能帮帮我。
 SCON=0x52;                    //串口方式1,允许接收     
 TMOD=0x20;                    //定时器1,定时方式2     
 TH1=0xE8;                     //11.0592MHz,1200波特率  

能帮我解释一下这几句程序吗?
我知道很简单,但可能我笨,就是搞不懂,我知道SCON是控制串口方式的,那为什么要给它赋值0x52呢?
同理下面两句也是,各位好心教教我吧,让我少走弯路。
作者: ybt-555    时间: 2008-9-7 21:11
SCON=0x52;                    //串口方式1,允许接收     
 TMOD=0x20;                    //定时器1,定时方式2     
 TH1=0xE8;                     //11.0592MHz,1200波特率   
SCON=0101 0010;第八位和第七位01 决定是方式1.第五位REN为1表示允许接收数据。
接下来的两句分别是设定定时器的工作方式和计数初值的设置,只要找到定时器方式控制字的对应表,就会一目了然的。
作者: hjlost    时间: 2014-11-13 15:40
掘墓高手,专挖古墓,一挖一个坑,坑坑见墓。。





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1