微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > AT89C2051,为什么会这样

AT89C2051,为什么会这样

时间:10-02 整理:3721RD 点击:
我使用AT89C2051产生一个1KHZ的方波,4脚和5脚连12M晶振,后接2个30P的电容后接地,GND接地,VCC接5V,RST有复位电路。程序如下:
#include <AT89x51.h>
sbit P12=P1^2;
void T1_srv(void) interrupt 1 using 1
{
TH0=0xfe;
TL0=0x0c;
P12=!P12;
}
void main()
{
P1=0;
P3=0;
TMOD=0X01;
TH0=0xfe;
TL0=0x0c;
ET0=1;
EA=1;
TR0=1;
while(1);
}
可烧到片子里,为什么没反应啊?晶振的电压大约在2.2V和1.8V。
请各位大虾帮帮看下是什么问题,小弟感激不尽。

请教个问题,我的那个编程器下不进去程序是怎么回事儿啊?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top