找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 8817|回復(fù): 15
打印 上一主題 下一主題
收起左側(cè)

STC15F104 STC自動(dòng)下載器 免手動(dòng)下載

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
實(shí)物圖:



該模塊運(yùn)用STC15F104控制三極管通斷來實(shí)現(xiàn) 主單片機(jī)的通斷電   方便下載程序 提高工作效率

原理圖:
源代碼:

#include <reg52.h>//52系列單片機(jī)特殊寄存器頭文件
#define uint unsigned int//宏定義
#define uchar unsigned char
/********單片機(jī)I/O功能聲明*********/
sbit DYKZD=P3^4;//電源控制端
sbit XZXHD=P3^3;//下載信號(hào)檢測(cè)端
uchar x;                //下載信號(hào)低電平個(gè)數(shù)
/**************初始化**************/
void init()//初始化子函數(shù)
{
        DYKZD=0;//電源控制端打開
        XZXHD=1;
        INT1= 1;
        IT1 = 1; //設(shè)置INT1的中斷類型 (1:僅下降沿 0:上升沿和下降沿)
        EX1 = 1; //使能INT1中斷
        EA  = 1; //打開總中斷開關(guān)
}
/*************延時(shí)函數(shù)*************/
void delayms(uint xms)//延時(shí)子函數(shù)
{
        uint i,j;
        for(i=xms;i>0;i--)
        for(j=110;j>0;j--);
}
/************外部中斷ITN1********/
void exint1() interrupt 2       //INT1中斷入口
{
        x++;
}
/**************主程序************/
void main() //主程序
{
        init();
        while(1)
        {
         if(x>60)
         {
                DYKZD=1;
                delayms(500);
                DYKZD=0;
                delayms(60000);
                x=0;
         }
        }
}


全部資料(壓縮包)下載:


程序.rar

18.65 KB, 下載次數(shù): 92, 下載積分: 黑幣 -5

自動(dòng)下載器PCB.rar

6.87 MB, 下載次數(shù): 103, 下載積分: 黑幣 -5

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

使用道具 舉報(bào)

沙發(fā)
ID:140415 發(fā)表于 2016-9-25 15:56 | 只看該作者
我自己親手試試1
回復(fù)

使用道具 舉報(bào)

板凳
ID:74646 發(fā)表于 2016-11-26 10:45 來自手機(jī) | 只看該作者
做個(gè)試試怎么樣
回復(fù)

使用道具 舉報(bào)

地板
ID:81808 發(fā)表于 2016-11-26 12:46 | 只看該作者
程序太簡(jiǎn)單了,只是判斷波形達(dá)到一定數(shù)量就硬啟。如果下載的程序很大,就會(huì)在下載的過程中再次重啟,軟件還要改進(jìn)!
程序要求:(1)自動(dòng)識(shí)別1200~19200波特率下的0x7f指令;(2)收到其他指令,計(jì)數(shù)立即清零;(3)兼容5.0/3.3雙電壓,樓主把芯片換成STC15W201S好些,價(jià)格便宜
回復(fù)

使用道具 舉報(bào)

5#
ID:122686 發(fā)表于 2017-9-21 22:18 | 只看該作者
做個(gè)試試怎么樣
回復(fù)

使用道具 舉報(bào)

6#
ID:122686 發(fā)表于 2017-9-21 22:18 | 只看該作者
我自己親手試試1
回復(fù)

使用道具 舉報(bào)

7#
ID:57570 發(fā)表于 2017-10-5 00:21 來自手機(jī) | 只看該作者
我把你的改了,直接檢測(cè)低電平,效果很好。
回復(fù)

使用道具 舉報(bào)

8#
ID:237891 發(fā)表于 2017-10-8 22:06 | 只看該作者
做個(gè)試試
回復(fù)

使用道具 舉報(bào)

9#
ID:112693 發(fā)表于 2017-10-9 11:45 | 只看該作者
試試這個(gè),看著還行!
回復(fù)

使用道具 舉報(bào)

10#
ID:238529 發(fā)表于 2017-11-5 21:04 | 只看該作者
試試唄
回復(fù)

使用道具 舉報(bào)

11#
ID:183763 發(fā)表于 2017-11-15 15:01 | 只看該作者
貌似不,自己做來試試
回復(fù)

使用道具 舉報(bào)

12#
ID:183763 發(fā)表于 2017-12-16 21:36 | 只看該作者
非常不錯(cuò)的資料,免除手動(dòng)操作真的方便
回復(fù)

使用道具 舉報(bào)

13#
ID:475291 發(fā)表于 2019-2-8 12:37 | 只看該作者
謝謝分享
回復(fù)

使用道具 舉報(bào)

14#
ID:24486 發(fā)表于 2019-11-4 12:20 | 只看該作者
做個(gè)試試怎么樣
回復(fù)

使用道具 舉報(bào)

15#
ID:704640 發(fā)表于 2020-3-19 11:00 來自手機(jī) | 只看該作者
看著真不錯(cuò),有空我也搞一個(gè)
回復(fù)

使用道具 舉報(bào)

16#
ID:977861 發(fā)表于 2024-7-19 16:53 | 只看該作者
剛好有兩塊,做個(gè)試試
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表