这个是51单片机比较基础的对称方波的查看,可以在编译中调整频率,实现不同周期的波形
仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
单片机源程序如下:
- /* Main.c file generated by New Project wizard
- *
- * Created: 周三 5月 20 2020
- * Processor: 80C51
- * Compiler: Keil for 8051
- */
- #include <reg51.h>
- #include <stdio.h>
- #include"at89x51.h"
- sbit P2_0=P2^0;
- void main(void)
- {
- TMOD=0x10;
- TH1=55536/256;
- TL1=55536%256;
- ET1=1;
- EA=1;
- TR1=1;
- // Write your code here
- while (1);
- }
-
- void intt1(void) interrupt 3
- {
- TH1=55536/256;
- TL1=55536%256;
- P2_0=!P2_0;
-
- }
复制代码
所有资料51hei提供下载:
对称方波.zip
(17.24 KB, 下载次数: 11)
|