燒錄器收到,WCHISPTool軟件安裝,用隨USB連接后,打開(kāi)軟件,不識(shí)別機(jī)器。按S1無(wú)反應(yīng),不知什么原因?好像USB不識(shí)別燒錄器,找不出原因
燒錄器使用的上位機(jī)軟件不是isp工具,你可以發(fā)郵箱至zpf@wch.cn聯(lián)系獲取燒錄器相關(guān)資料。
有CH546L的仿真器么?如果沒(méi)有,編
寫(xiě)代碼后怎樣跟蹤調(diào)試
下載:USB或者串口,
調(diào)試:通過(guò)串口打印調(diào)試,
備注:無(wú)法在線仿真跟蹤。
CH546L的頭文件和CH549L、CH547L的有區(qū)別么?編程時(shí)有什么注意事項(xiàng)?M51單片機(jī)匯編程序可以完全兼容使用么?如果可以使用,應(yīng)注意事項(xiàng)有哪些?
CH546L的頭文件和CH549L、CH547L的有區(qū)別么?編程時(shí)有什么注意事項(xiàng)?M51單片機(jī)匯編程序可以完全兼容使用么?如果可以使用,應(yīng)注意事項(xiàng)有哪些?
CH546L的頭文件和CH549L、CH547L的有區(qū)別么?
答:CH546頭文件使用CH547,但是在資源有區(qū)別,見(jiàn)CH547DS.pdf
http://www.findthetime.net/downloads/CH547DS1_PDF.html?
描述如下:CH546 是 CH547 的簡(jiǎn)化版,程序存儲(chǔ)器 ROM 僅 32KB,異步串口僅提供 UART0,ADC 和觸摸按鍵檢
測(cè)僅提供 8 路,PWM 僅提供 2 路,其它與 CH547 相同,可直接參考 CH547 手冊(cè)和資料
編程時(shí)有什么注意事項(xiàng)?
答復(fù):兼容單片機(jī)C語(yǔ)言,EVT參考CH549,替換頭文件CH547L即可。在keil c51下開(kāi)發(fā)編譯,EVT內(nèi)已經(jīng)有工程文件。
http://www.findthetime.net/downloads/CH547EVT_ZIP.html
http://www.findthetime.net/downloads/CH549EVT_ZIP.html
M51單片機(jī)匯編程序可以完全兼容使用么?
答復(fù):不是完全兼容,見(jiàn)CH554 EVT內(nèi)的PUB關(guān)于匯編描述。
CH547 芯片是一款兼容 MCS51 指令集的增強(qiáng)型 E8051 內(nèi)核單片機(jī),其 79%的指令是單字節(jié)單周期
指令,平均指令速度比標(biāo)準(zhǔn) MCS51 快 8~15 倍。
如果可以使用,應(yīng)注意事項(xiàng)有哪些?
答復(fù):去申請(qǐng)CH546/7開(kāi)發(fā)板,注意CH546/7的差異。
使用USB或串口下載,串口調(diào)試。Keil C51編譯。
WCH546L的P5.4;P5.5可以做輸入輸出用么?怎么可以設(shè)置成推挽輸出模式?
參考鏈接:http://www.findthetime.net/downloads/CH547DS1_PDF.html
如文檔所述:
備注:
1、P5.5只能輸出低。
2、P5沒(méi)有推挽輸出寄存器操作。
-end
WCH546L編寫(xiě)C代碼,256?bytes不夠用,編譯報(bào)錯(cuò);應(yīng)怎樣設(shè)置可以使用2K data RAM
如keil設(shè)置,如下圖:
--end