久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2291|回復: 4
打印 上一主題 下一主題
收起左側

關于60s2單片機光立方程序的問題

[復制鏈接]
跳轉到指定樓層
樓主
ID:419771 發(fā)表于 2019-3-1 00:20 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
某個光立方的程序里面
#include<reg51.h> //包含頭文件,一般情況不需要改動,頭文件包含特殊功能寄存器的定義

#define DataPort P0 //定義數(shù)據(jù)端口 程序中遇到DataPort 則用P0 替換
sbit line_LATCH=P1^0;//定義鎖存使能端口 行掃描的鎖存端口
sbit LATCH1=P2^0;//定義鎖存使能端口 第一燈板的字節(jié)鎖存
sbit LATCH2=P2^1;//                 
sbit LATCH3=P2^2;//
sbit LATCH4=P2^3;
sbit LATCH5=P2^4;
sbit LATCH6=P2^5;
sbit LATCH7=P2^6;
sbit LATCH8=P2^7;


里面P1.0是定義什么?后面是八個是74hc的io口定義我懂
然后是不是就可以粘貼3d取模軟件里面的數(shù)組了?
想知道3d取模軟件的用法,不是很懂



后面我自己寫的 不知道哪里有問題 也不知道該怎么寫下去了

#include "STC12C5A.H"
#include "huxi.c"
//定義IO口
sbit LA0=P0^0;
sbit LA1=P0^1;
sbit LA2=P0^2;
sbit LA3=P0^3;
sbit LA4=P0^4;
sbit LA5=P0^5;
sbit LA6=P0^6;
sbit LA7=P0^7;        //8個74hc的腳

sbit key0=P4^7;
sbit key1=P3^2;
sbit key2=P3^3;

//定義變量
#define uchar unsigned char
#define uint unsigned int


//按鍵
uchar num;
uchar NUM;

void main()
{
while (1)
{
if(key0==0)
    {
         void Delay20ms()                //@22.1184MHz yanshi
        {
                unsigned char i, j, k;

                i = 2;
                j = 175;
                k = 75;
                do
                {
                        do
                        {
                                while (--k);
                        } while (--j);
                } while (--i);
        }                                           //finish

         if(key==0)
         {num=0;}
        }
        
if(!key1)
    {
         void Delay20ms()                //@22.1184MHz yanshi
        {
                unsigned char i, j, k;

                i = 2;
                j = 175;
                k = 75;
                do
                {
                        do
                        {
                                while (--k);
                        } while (--j);
                } while (--i);
        }                                           //finish

         if(!key1)
         {num++;}
        }

if(!key2)
    {
         void Delay20ms()                //@22.1184MHz yanshi
        {
                unsigned char i, j, k;

                i = 2;
                j = 175;
                k = 75;
                do
                {
                        do
                        {
                                while (--k);
                        } while (--j);
                } while (--i);
        }                                           //finish

         if(!key2)
         {NUM=num;}
        }
        }}

//開機檢測
unsigned char code ceng[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
unsigned char code di[1234][8]=
{}

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:419771 發(fā)表于 2019-3-1 00:21 | 只看該作者
這里是想用按鍵選擇功能 key0是復位 key1和key2是普通按鍵
回復

使用道具 舉報

板凳
ID:290266 發(fā)表于 2019-3-2 02:34 | 只看該作者
p1.0口是定義鎖存使能端口 行掃描的鎖存端口,這是是用573芯片做的吧?電路圖呢?
回復

使用道具 舉報

地板
ID:469932 發(fā)表于 2019-3-2 06:11 | 只看該作者
上電路來,通常573要鎖存使能信呺才能鎖存數(shù)據(jù)
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日本久久网 | 亚洲免费一区二区 | 久久33| 在线免费观看黄色 | 国产高清一区二区 | 欧美日韩精品一区二区三区四区 | 久久免费视频1 | 欧美日韩最新 | 日韩网站免费观看 | 成人免费在线 | 国产中的精品av涩差av | 亚洲福利一区二区 | 日韩在线不卡 | 久久99视频| 成人亚洲网站 | 操射视频 | 精品国产一区二区在线 | 99热.com| 一本一道久久a久久精品综合蜜臀 | 日韩精品一区二区三区中文在线 | 99re99| 日韩有码一区二区三区 | 国产美女网站 | 日韩视频―中文字幕 | 亚洲精品黄色 | 欧美性大战久久久久久久蜜臀 | 亚洲欧洲综合av | 午夜影院在线观看视频 | 日韩成人av在线播放 | 亚洲精品视频免费 | 久久国产精品免费一区二区三区 | 日韩一及片 | 日韩av一二三区 | 成人精品一区亚洲午夜久久久 | 欧美精品一区二区在线观看 | 日本久久黄色 | 亚洲免费在线 | 国产综合久久久久久鬼色 | 日韩一区二区免费视频 | 五十女人一级毛片 | 国产在线资源 |