永发信息网

求一个简单的89C51单片机系统程序。

答案:2  悬赏:0  手机版
解决时间 2021-12-16 13:23
  • 提问者网友:野性明天
  • 2021-12-16 04:51
求一个简单的89C51单片机系统程序。
最佳答案
  • 五星知识达人网友:满眼是繁星
  • 2021-12-16 05:43
keil安装的路径 \keil_c51\C51\RtxTiny2,这个就是,带例程的
全部回答
  • 1楼网友:少女适俗韵
  • 2021-12-16 06:55
注p0口为东西红灯 ; p1口为东西黄灯 ;p2口为东西绿灯 ;p3南北红灯 ;p4南北黄灯 ;p5南北绿灯 ;绿灯停留3s;黄灯闪烁5次,每次0.2s,红的停留4s org 0000h ljmp main org 0030h main:mov dptr,#b1 mov r2,#4 mov a,#0h f3:mov r1,a movc a,@a+dptr jnb acc.4,ss1 ;判断东西方向黄灯是否亮,若亮则转移到黄灯闪烁程序 jnb acc.1,ss2 ;判断南北方向黄灯是否亮,若亮则转移到黄灯闪烁程序 mov p1,a lcall dy1s ss:mov a,r1 inc a djnz r2,f3 sjmp main ss1:mov r0,#10 xh1:cpl acc.4 mov p1,a lcall dys djnz r0,xh1 sjmp ss ss2:mov r0,#10 xh2:cpl acc.1 mov p1,a lcall dys djnz r0,xh2 sjmp ss dy1s:mov r5,#30 dlp0:mov r6,#100 dlp1:mov r7,#250 ;f=6mhz dlp2:djnz r7,dlp2 ;2x250x2us=1ms djnz r6,dlp1 ;1x100=0.1s djnz r5,dlp0 ;0.1x30=3s ret dys:mov r6,#200 dlp3:mov r7,#250 ;f=6mhz dlp4:djnz r7,dlp4 ;2x250x1us=500us=1ms djnz r6,dlp3 ;1x200=0.2s ret b1: db 110
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯