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

標題: Proteus8.9 VSM Studio SDCC編譯器仿真STC15W4K32S4系列003_Keys [打印本頁]

作者: kaillen    時間: 2020-5-30 23:49
標題: Proteus8.9 VSM Studio SDCC編譯器仿真STC15W4K32S4系列003_Keys
一,打開文件(可以隨文下載放置在文檔中打開)。(如下圖1所示)

圖1

二,調整原理圖大小,適合可視,另存工程文件。(如下圖2,3,4所示)

圖2


圖3


圖4

三,點擊Source Code標簽。(如下圖5所示)

圖5

四,編輯main.c 代碼如Proteus8.9 VSM Studio SDCC編譯器仿真STC15W4K32S4系列003_Keys (如下圖6所示)

圖6

五,Main.c 代碼:

/* Main.c file generated by New Project wizard
*Author:                Ziegler Yin
* Created:   周二 5月 12 2020
* Processor: STC15W4K32S4
* Compiler:  SDCC for 8051
*/


#include "mySTC01.h"
#include "comds.h"

__sfr __at 0xE8 P6          ;
__sfr __at 0xF8 P7          ;

u8 __code myDat[]= { 0x01,0x02,0x03,0x04,0x08,0x10,0x20,0x40,0x80 };

void main(void)
{
        u8 i, l, m=0;
        P6M1= 0;   P6M0= 0;
        P7M1= 0;   P7M0= 0;
        UInit();
        while(1)                //有新數據通過串口被接收到
        {
                SBUF = 0x00;
                        while(!TI);
                        TI=0;
                for(i= 0; i< 8; i++){
                        SBUF = myDat[ i];
                        while(!TI);
                        TI=0;
                        for(l= 0; l< 10; l++) delay_ms(1);
                }
                if(1==ReadKey(P7, 4)) {
                        P7 &= 0xfc;
                        m= 0x01;
                        for(l= 0; l< 8; l++) {
                                P6= m<<l;
                            delay_ms(30);
                        }
                }
                if(1==ReadKey(P7, 2)) P7 &= 0xfa;
                if(1==ReadKey(P7, 1)) {
                        P7 &= 0xf9;
                        if(0x01== m) {
                                m= 0x80;
                                for(l= 0; l< 8; l++) {
                                        P6= m>>l;        
                                        delay_ms(30);
                                }
                        }
                        else{
                                m= 0x01;
                                for(l= 0; l< 8; l++) {
                                        P6= m<<l;
                                        delay_ms(30);
                                }
                        }
                }
                for(l= 0; l< 20; l++) delay_ms(1);
               
        }               
}




六,點擊構建工程按鈕,編譯工程。(如下圖7所示)

圖7

七,點擊窗口左下方仿真按鈕,可見虛擬LED燈閃爍顯示在屏。 (如下圖8,9,10所示)

圖8


圖9

圖10


八,選擇release,點擊構建工程按鈕,編譯工程生成Hex文件。(如下圖11所示)

圖11


附件Proteus8.9 VSM Studio SDCC編譯器仿真STC15W4K32S4系列003_Keys在已安裝Proteus8.9的計算機文件夾中打開即可
需要進一步了解,請加入QQ群:976235464

SDCC_STC15W4k32S4_003Keys02pt.rar

170.46 KB, 下載次數: 42, 下載積分: 黑幣 -5

已安裝Proteus8.9的計算機文件夾中打開即可






歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 国产精品久久一区二区三区 | 国产一级片免费视频 | 在线观看中文字幕av | 日本成人在线观看网站 | 国产高清在线精品一区二区三区 | 精品一区二区av | 国产视频一区二区在线观看 | 天堂av免费观看 | 久久久91精品国产一区二区三区 | 狠狠的操 | 国产高清一区二区三区 | 国产在线观看免费 | 日韩欧美中文字幕在线视频 | 久久久激情视频 | 欧日韩在线观看 | 老司机67194精品线观看 | 青青草网| 亚洲精品v日韩精品 | 成人精品一区二区 | 精品久久久久久久久久久久久 | 欧美一级做a爰片免费视频 国产美女特级嫩嫩嫩bbb片 | 麻豆一区一区三区四区 | 免费观看一级毛片 | 91文字幕巨乱亚洲香蕉 | 亚洲顶级毛片 | 亚洲精品一 | 亚洲精品一区二区三区 | 伊人网伊人网 | 日韩成人免费中文字幕 | 日韩在线小视频 | 九九爱这里只有精品 | 亚洲第一av | 亚洲精品一区二区在线观看 | 日韩欧美操 | 草樱av| 97视频网站| 人人插人人 | 国产成人一区二区三区电影 | 粉嫩粉嫩芽的虎白女18在线视频 | 91精品国产一区二区三区 | 波多野结衣在线观看一区二区三区 |