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

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

STC系列單片機開發注意事項

作者:佚名   來源:本站原創   點擊數:  更新時間:2010年06月22日   【字體:

ISP燒寫程序注意事項

程序無法下載進MCU,可能出錯的地方有:如果準備條件充分

(驅動程序安裝成功、STC_ISP.EXE安裝成功),在下載程序進入MCU的時候,需要對ISP軟件進行參數的設置。

Ⅰ:MCU Type選項,我用的是STC89C54RD+。(型號必須匹配)

Ⅱ:(CH3415SER.EXE)驅動安裝成功后,設備管理器中查看端口(COM和LPT),

其中的USB-SERIAL CH340(COM4)中的COM4是可以和MCU連接的通信端口。其他通訊端口(COM1和COM2)

在沒有必要的情況下不要使用。選擇COM4,Max Buad參數選默認。

Ⅲ:根據MCU支持的晶振頻率選擇OSCDN(OSC Control):選擇oscillator的頻率,

具體選項根據oscillator的情況而定。

Ⅳ:注意冷啟動的步驟,斷電后進行下載,再按按鈕或者接通電源給MCU上電復位。

 

HEX文件生成注意事項

Ⅰ:正確安裝 Keil uVision2 或 Keil uVision3,推薦安裝Keil uVision2。

Ⅱ:創建工程(New Project),輸入工程名 Test1.uv2 ,這里擴展名可省略。

單擊保存彈出MCU型號選擇對話框,我用的是STC89C54RD+,但是找不到STC系列的(國產)。

找到匹配類型CPU后,選中并單擊確定。彈出

“Copy Standard 8051 Startup Code to Project Folder and Add File to Project?”

但是不要添加,選否。這樣一個空Keil工程就OK了。

Ⅲ:右單擊源文件組的Source Group1后點擊 Add files to Group 'Source Group 1',查找編號的C文件,

雙擊選中后選擇Close,就把文件添加進去了。

Ⅳ:進行編譯,有錯的話改正,形成正確的C文件。

Ⅴ:右單擊源文件種的Target 1,選Options for Targets 'Target 1',

彈出對話框,在output中選中Creat HEX file,

確定。重新編譯,會生成 Test1.hex 文件。ISP中就是將此文件燒寫進MCU。

 

其它注意事項

Ⅰ:由于STC屬于國產芯片,在Keil沒有針對這種芯片的資源,

所以在編譯C或匯編程序的時候可以找到Atmel、Intel、SST的,卻找不到STC系列的。

此時可以選擇AT89S52系列替代STC89C54RD+系列(相同51內核),原來試過AT89C系列的,

生成的 .hex文件在燒入MCU后不生效。

Ⅱ:AT89C系列不支持ISP技術,

在使用ISP的MCU中不能選C系列的芯片資源生成.hex,否則無法和MCU進行通訊。

 Ⅲ:每次重新連接MCU的usb端口時,

分配的COM端口和上次的可能會不一樣,所以在ISP中,事先查看設備管理器的端口(COM和LPT)上的顯示。

usb轉串口線 stc官方是推薦的ch340芯片的,注意他的正確安裝方法看這里: http://www.zg4o1577.cn/dianzi/786.html

關閉窗口

相關文章

主站蜘蛛池模板: 国产精品99久久久久久宅男 | 91麻豆精品国产91久久久更新资源速度超快 | 亚洲国产精品99久久久久久久久 | 久久国产传媒 | 喷水毛片 | 国产视频一区二区三区四区五区 | 国产色婷婷久久99精品91 | 日韩在线视频一区二区三区 | 一区二区三区视频播放 | 亚洲午夜电影 | 中文字幕第十一页 | 亚洲一区二区三区免费观看 | 日韩欧美在线免费观看视频 | 福利一区二区在线 | 久久精品一 | 日韩在线精品 | 中文字幕视频在线 | 国产成人精品久久二区二区 | 久久久久久免费精品一区二区三区 | 综合久 | 日韩国产中文字幕 | 91精品国产91久久综合桃花 | 99精品99| 精品国产三级 | 日韩欧美一级片 | 日韩久久综合 | 超碰精品在线观看 | 日韩精品一二三 | 中文字幕在线免费 | 亚洲狠狠| 亚洲视频在线免费观看 | 久久成人免费视频 | 亚洲毛片在线观看 | 9久久精品 | 亚洲黄色一级毛片 | av大片在线 | 嫩草视频入口 | 在线视频一区二区三区 | 久久丝袜视频 | 国产精品成人在线播放 | 91原创视频|