许多爱好者由于不具备专业的开发环境和编程器而无法进行单片机实验,这里给大家介绍一个简单的AT89C2051编程电路,只要有一部微机,再做一个简易的接口即可。打印口必须具备双向功能(目前的微机一般都满足,如EPP、ECP模式均可用),编程器电路见附图。
AT89C1051/2051单片机的编程的时序简述如下:
1接通电源(置Vcc为+5V),置RST、XLAT1为低电平,延时至少10ms。
2置RST、P32为高电平。
3置P33、P34、P35、P37为相应编程模式:LHHH(写入)、LLHH(读出)、HLLL(片擦除)……
4送出要写入的数据到P10~P17(第一次写入的是地址0)。
5将RST升至12V,使单片机能进行写入或擦除操作。
6送一个脉冲给P32,激发一次编程动作。这时内部自动完成所需的时序(约12ms),此间P31变为L,表示内部忙。
本文关键字:单片机编程 综合-其它,单片机-工控设备 - 综合-其它