用AT89C51单片机构成一简单的方波发生器 急求

[复制链接]
查看11 | 回复3 | 2009-7-16 09:26:02 | 显示全部楼层 |阅读模式
不知道你频率,和那个口出方波。假定是12MHz和P1.0了#include sbit Out = P1^0;void main(){
unsigned char flag = 1;
IE = 0x82;
TMOD = 0x01;
while(1)
{
TH0 = 0xFF;
TL0 = 0x37;
TR0 = 1;
while(flag);
TH0 = 0xFF;
TL0 = 0x37;
TR0 = 1;
while(flag);
}void timer0(void) interrupt 1{
TR0 = 0;
Out = ~Out;
flag = 0; }你这个5分真的很小………… 你下个keil编译下不就完事了……现在做单片机的很少全程汇编了。
回复

使用道具 举报

千问 | 2009-7-16 09:26:02 | 显示全部楼层
KEIL也支持C的,你编绎一下这个C程序,产生的HEX文件就可以用PROTEUS进行仿真了。
回复

使用道具 举报

千问 | 2009-7-16 09:26:02 | 显示全部楼层
对你来说这个问题只值5分????????看来,这是个很小很小的问题,嘿嘿。
回复

使用道具 举报

千问 | 2009-7-16 09:26:02 | 显示全部楼层
还要仿真???程序倒是不难老兄你好搞笑哦,什么叫做“这是c语言程序吧,我们需要的是单片机程序”虽然汇编还有它发挥的余地,但c语言已经是单片机语言的趋势了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行