详细讲述了STC8单片机的各个IO口,以及单片机的选型,各个部分的详细解释以及对应外设的接口配置和部分参考代码的案列。
STC8系列单片机是不需要外部晶振和外部复位的单片机,是目前全球最快的8051单片机(相同时钟频率),比传统的8051约快12倍(速度快11.2~13.2倍),依次按顺序执行完全部的111条指令,STC8系列单片机仅需147个时钟,而传统8051则需要1944个时钟。STC8系列单片机是STC生产的单时钟/机器周期(1T)的单片机,是宽电压/高速/高可靠/低功耗/强抗静电/较强抗干扰的新一代8051单片机,超级加密。指令代码完全兼容传统8051。
MCU内部集成高精度R/C时钟(±0.3%,常温下+25℃),-1.8%~+0.8%温飘(-40℃~+85℃),-1.0%~+0.5%温飘(-20℃~+65℃)。ISP编程时5MHz~30MHz宽范围可设置,可彻底省掉外部昂贵的晶振和外部复位电路(内部已集成高可靠复位电路,ISP编程时4级复位门槛电压可选)。
MCU内部有3个可选时钟源:内部24MHz高精度IRC时钟(可适当调高或调低)、内部32KHz的低速IRC、外部4M~33M晶振或外部时钟信号。用户代码中可自由选择时钟源,时钟源选定后可再经过8-bit的分频器分频后再将时钟信号提供给CPU和各个外设(如定时器、串口、SPI等)。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉