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

QQ登錄

只需一步,快速開始

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

新手的IAR C++ FOR 8051 對(duì)STC8H8K64U單片機(jī)的最簡單C++編程 請(qǐng)指正

[復(fù)制鏈接]
ID:192294 發(fā)表于 2022-9-10 11:26 | 顯示全部樓層 |閱讀模式
//新手的IAR C++ (V10.20) FOR 8051 對(duì)STC8H8K64U單片機(jī)的最簡單C++編程,歡迎指正 autopccopy (itkw_com) 2022.09.09

//C語言是面向過程的,而C++是面向?qū)ο蟮。C++:是C語言的繼承。理論上C語言都可在C++中運(yùn)行。但C++有三大特性:封裝、繼承和多態(tài)(嵌入式C++有簡化)
//目前支持8051的好像僅有IAR C_C++ FOR 8051軟件(KEIL C51 及SDCC等是不支持C++的, MDK是支持ARM的C++),IAR的官方手冊(cè):《EW8051_CompilerGuide.pdf》
//另可參考文檔《IAR 8051 C/C++ 概述 - 以及使用C++ 相比C 的提升》:

//網(wǎng)上8051 C++的例程非常少,本例只是一個(gè)最簡單的例子,拋磚引玉。 以IAR 8051 V10.20 試用版 在STC 打狗棍最小系統(tǒng)板 驗(yàn)證成功。


STC8H8K64U打狗棒_C  最簡單例程運(yùn)行結(jié)果.jpg
STC8H8K64U_C  最簡單例程.png
STC8H8K64U_C  例程運(yùn)行結(jié)果.gif

STC8H-IAR_8051_C 特性的LED閃爍例程(kw).zip

2.35 MB, 下載次數(shù): 8, 下載積分: 黑幣 -5

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:192294 發(fā)表于 2022-9-10 15:44 | 顯示全部樓層
好像8051 流行的C++編譯器只有IAR FOR 8051. (KEIL C51不支持, SDCC不支持,KEIL MDK 僅支持ARM).
STC32G 的 C251好像也暫未有C++編譯器。
另附STC公司的STC8H 的 IAR例程包,歡迎學(xué)習(xí)體驗(yàn)。

STC公司的STC8H-IAR例程-20220902-DUP.ZIP

785.56 KB, 下載次數(shù): 4, 下載積分: 黑幣 -5

回復(fù)

使用道具 舉報(bào)

ID:230742 發(fā)表于 2022-9-12 14:45 | 顯示全部樓層
好像簡單的事情搞復(fù)雜了。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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