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

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2580|回復(fù): 2
收起左側(cè)

8051如何仿真,STC8H8K64U單片機(jī)自帶硬件USB直接仿真步驟

[復(fù)制鏈接]
ID:1042619 發(fā)表于 2023-3-27 13:42 | 顯示全部樓層 |閱讀模式
   STC8H8K64U系列單片機(jī)不僅可以借助STC專用工具——STC-USB Link1D和一箭雙雕之USB轉(zhuǎn)雙串口/全自動(dòng)燒錄器進(jìn)行串口仿真
2、用一箭雙雕之USB轉(zhuǎn)雙串口/全自動(dòng)燒錄器仿真STC8系列MCU,還可以直接通過(guò)芯片的硬件USB接口進(jìn)行仿真、燒錄。下面是用自帶的硬件USB接口進(jìn)行仿真的步驟:

1、務(wù)必先去官網(wǎng)下載最新的STC-ISP軟件,截止至目前最新版本是STC-ISP(6.91M),因?yàn)樾掳姹静粌H新增了很多強(qiáng)大的功能,例如IO口高級(jí)配置工具以及強(qiáng)大的串口助手工具等,還優(yōu)化掉了一些歷史遺留問(wèn)題,特別是仿真這塊,最新軟件的stcmon51仿真驅(qū)動(dòng)程序版本已更新至v1.18,經(jīng)內(nèi)部反復(fù)測(cè)試已經(jīng)非常穩(wěn)定
仿真jpg.1.png

仿真jpg.2.png


仿真jpg.3.png

2、添加STC仿真器的固件和芯片型號(hào)到KEIL中(此步驟建議在每次ISP下載軟件更新時(shí)都重新添加一次,以免仿真驅(qū)動(dòng)更新)。
仿真jpg.4.png 仿真jpg.5.png

3、將要仿真的用戶板連接電腦(此次以STC8H8K64U轉(zhuǎn)DIP64核心功能實(shí)驗(yàn)板/開(kāi)天斧三為用戶板),或者參考以下電路圖連接芯片的USB接口
仿真jpg.6.png

1)按下板子上的P3.2/INT0按鍵,就是P3.2接地;
2)給目標(biāo)芯片重新上電,不管之前是否已通電。等待STC-ISP下載軟件中自動(dòng)識(shí)別出“STC USB Writer (HID1)”設(shè)備,識(shí)別出來(lái)后,松開(kāi)P3.2按鍵,如圖:
仿真jpg.7.png

4、再將STC8H8K64U設(shè)置成仿真芯片,(注意一下這里的IRC頻率一定要和程序里設(shè)置的主時(shí)鐘一樣。。┤缦虏襟E:
注:設(shè)置完仿真芯片后給MCU重新上電,然后再開(kāi)始仿真。
仿真jpg.8.png


5、現(xiàn)在開(kāi)始進(jìn)行Keil仿真,Keil打開(kāi)需要仿真的項(xiàng)目,按下快捷鍵“Alt+F7”或者選擇菜單“Project”中的“Option for Target ‘Target1’”或者通過(guò)“Option for target...”按鈕打開(kāi)設(shè)置界面,按照如下設(shè)置:
仿真jpg.9.png 仿真jpg.10.png

6、這樣就可以編譯并且調(diào)試了。
仿真jpg.11.png

7、出現(xiàn)下面這個(gè)界面,說(shuō)明已經(jīng)成功的進(jìn)入了仿真模式,然后就可以執(zhí)行復(fù)位、全速運(yùn)行、單步運(yùn)行、變量監(jiān)測(cè)、斷點(diǎn)設(shè)置等等的功能。
仿真jpg.12.png
8、另,除Keil自帶的外圍接口來(lái)監(jiān)測(cè)IO口、中斷、定時(shí)器/計(jì)數(shù)器外,STC還增加了另外一些外圍設(shè)備接口的變量監(jiān)測(cè),例如ADC、串口、PWM以及SPI等,更方便調(diào)試觀測(cè)。
仿真jpg.15.png

9、注意:有用戶會(huì)遇到仿真失敗的提示,除了上述操作中一些選項(xiàng)設(shè)置錯(cuò)誤外,還要注意是不是此前設(shè)置了不停電下載,這樣點(diǎn)擊編譯完程序會(huì)自動(dòng)下載把仿真程序覆蓋掉,導(dǎo)致仿真不成功,所以仿真時(shí)如果此前設(shè)置了不停電下載記得把不停電下載的設(shè)置去掉,即如圖的勾勾不要勾選。
仿真jpg 20.png





回復(fù)

使用道具 舉報(bào)

ID:1042619 發(fā)表于 2023-4-8 22:39 | 顯示全部樓層
這個(gè)STC8H8K64U有管家轉(zhuǎn)成8051-PDIP40的核心板,可以仿真 8051, 89C51的功能
定時(shí)器0/1, 串行口等是兼容的
回復(fù)

使用道具 舉報(bào)

ID:65237 發(fā)表于 2023-5-5 08:55 | 顯示全部樓層
樓主這仿真器那里能搞到
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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