|
0021、国旗升降系统程序及原理图资料
//此程序只供参考//
//升国旗中 还有万年历显示 现在没有加进去//
//下次我把他加进去 有不明白的加我QQ或者直接发邮件给我//
#include<reg52.h>
#define uchar unsigned char //宏定义
#define uint unsigned int
#define lcdbus P1
sbit RS = P3^0;
sbit RW = P3^1;
sbit E = P3^2;
//st7920字模取模方式为逐行式 顺向去摸
sbit key1=P2^4; //升国旗
sbit key2=P2^5; //升半旗
sbit key3=P2^6; //降国旗
sbit zdbz1=P0^2;
sbit zdbz2=P0^1;
sbit zdbz3=P0^0;
uchar flag1,flag2,flag3,flag4,aa,bb,cc; //flag4为正反转标志
uchar code table[]={0xf1,0xf2,0xf4,0xf8};
uchar tt,tt0,tt1;//定时器时间设置标志
uchar sj,sj1,sj2,sj3,gd1,gd13,gd12,gd11,gd2,gd21,gd22,gd23;//显示设置变量
uchar xx;//电机脉冲顺序变量
uint xh; //升半旗时候在最高点停留时间
/*自定义液晶字库中没有的字模*/
uchar code zdy[][32]={
{0x00,0x00,0x07,0x20,0x3C,0x20,0x04,0x20,0x04,0x20,0x04,0x24,0x7F,0xFE,0x04,0x20,
0x04,0x20,0x04,0x20,0x08,0x20,0x08,0x20,0x10,0x20,0x20,0x20,0x40,0x20,0x00,0x00},/*"升",0*/
近期发现大量机器人恶意注册,所以本站不得不实行 邀请码注册,
邀请码在注册页面点击“购买邀请码通道”获取像证性收取一点费用,或论坛好友免费邀请
注册后 本站所有资料通过积分免费下载
链接:https://pan.baidu.com/s/1pMoiTuhKOBQeDxBPXheRvQ
提取码:登入后下方积分购买后查看,每日登入可获得2积分,或上传优质资源 获得大量积分
游客,本付费内容需要支付 3金钱 才能浏览 可积分充值 点击左上角“在线充值” 购买
|
|