久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

再次搬運(yùn)原作—STC冷啟動下載器

 昵稱11763061 2017-05-28
這個玩意其實(shí)很簡單的。就是靠監(jiān)控MCU檢測到STCISP開啟時發(fā)送的0x7F,,然后重啟。

我的設(shè)計(jì)是接到10個連續(xù)的0x7F然后重啟MCU,。因?yàn)樵趧e的波特率下可能會有不連續(xù),,類似0X7F的波形出現(xiàn)。為了避免誤重啟,。所以需要連續(xù)的,。

上代碼:http://www./f/1stc2.zip

先上電路圖。

然后就是艱苦(,?)的制作過程了,。

先在Eagle里面Layout……

然后拿起洞洞板……裁出一小塊……飛線……

反面

上正面,監(jiān)控芯片STC15F104E,,調(diào)整到11.0592M RC 振蕩器

上面的燈作為電源指示。收到信號后將斷開鏈接,,也就是閃下,。

插在板子上的效果:

hwconfig的代碼是:

#include //設(shè)置#define BAUD_RELOAD 0xFD //9600Baud#define START_CMD_NUMBER 10 //接受到連續(xù)X個7F就重啟STC單片機(jī)#define PW_SWITCH P3_4 //P3_4控制8550電源開關(guān)#define CRYSTAL_12M 1#define RXD P3_0 //沒有串口要靠模擬#define RXB P3_0 //沒有串口要靠模擬#define TXB P3_1 //沒有串口要靠模擬//BAUD = 256 - SYSclk/3/BAUDRATE/M (1T:M=1; 12T:M=12)//NOTE: (SYSclk/3/BAUDRATE) must be greater than 98, (RECOMMEND GREATER THAN 110)//串口模擬部分抄STC官方程序//另外SDCC的庫要使用修改板本的。否則MCU會因?yàn)镸OVX,,MOVP2指令不停復(fù)位?。˙UG)//#define BAUD 0xF400 // 2400bps @ 22.1184MHz#define BAUD 0xFA00 // 2400bps @ 11.0592MHz//#define BAUD 0xFD00 // 4800bps @ 11.0592MHz__sfr __at 0x8E AUXR;

萬致遠(yuǎn)原創(chuàng)。這里是這個東東的第二版http://www./mcu/1576.html

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多