首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > 51单片机C语言实例

51单片机C语言实例

资料介绍
51单片机C语言实例


单片机的外部结构??
1. DIP40双列直插??
2. P0,P1,P2,P3四个8位准双向I/O引脚;(作为I/O输入时,要先输出高电平)
3. 电源VCC(PIN40)和地线GND(PIN20);

5.
内置振荡电路,外部只要接晶体至X1(PIN18)和X0(PIN19);(频率为主频??
倍)
6. 程序配置EA(PIN31)接高电平VCC;(运行单片机内部ROM中的程序??
7. P3支持第二功能:RXD、TXD、INT0、INT1、T0、T1



2. 两个16位定时计数器;(TMOD,TCON,TL0,TH0,TL1,TH1??


针对AT89C52单片机,头文件AT89x52.h给出了SFR特殊功能寄存器所有端口的定义??
C语言编程基础??

2.

??


5. TMOD = ( TMOD & 0xf0 ) |

6. While( 1 );
表示无限执行该语句,即死循环。语句后的分号表示空循环体,也就是{;}
在某引脚输出高电平的编程方法:(比如P1.3(PIN4)引脚)
代码
1.
#include  //该头文档中有单片机内部资源的符号化定义,其中包含P
1.3   
2.


3. {   

5.  While( 1 );  //死循环,相当 LOOP: goto LOOP;   
6. }  


在某引脚输出低电平的编程方法:(比如P2.7引脚??
代码
1.
#include  //该头文档中有单片机内部资源的符号化定义,其中包含P
51单片机C语言实例
本地下载

评论