版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
STC—8051单片机全球第一品牌,全球最大的8051单片机设计公 STC90C51RC/RD+系列单片机器件手����的STC��系列超����,超��������系列������系列,��件 STC-ISP:最方便的升级软件,无需编程器,无需仿真STC——8051单片机全球第一品牌,全球最大的8051单片机设计全部中国�土独立自主知 ,请全 支持,您的支持��量前进的封装后,全部175oC八小时高温烘烤,高品质制造技术支持Updatedate:临时技术支持临时技术支持
超强,加密性球陆土独立自主知识;品质制80 全球第一品牌, 的球陆土独立自主知识;品质制::0513-550129285501:0755-829484118294STC89C51系列单片机,直接兼容传统��使用SC05系列(������C51,SC051�������,成��低或请使用第六�加密技术加密、加密性�的S11x系列����C51系列或�烈建议使用第九�加密技术加密、�法的STC15xx系列����C51系列
可用IAP15F2K61S2��(仅�参考8051微处理高速(0-40M),高可8051微处理高速(0-40M),高可掉�P4.0-73DataSRAM4.2K字节★����传统�051单片机,成��★10�A/D,可达25★超1�高���(ESD�护,整机轻松过2万伏��2�轻松过4KV快速脉冲��(EFT测试3�宽�压,不怕�源抖4�宽温度范围,- 2�如选6时钟/机器周期,外部时钟频率可降低3�单片机时钟振荡器增益可设为1�掉�模式:�型功耗功耗2�正常工作模式:4mA-3�掉�模式可用����、气���编程器���器,可�程★送US�型�机/�机����工�STC-U�(人民�100�),1万片/人/ALE/P4.5
全部8小时高
1234567123456789
Vcc
PDIP40,35个I/O口,增加了P4PDIP40,35个I/O口,增加了P4
[P1.6/RxD,P1.7/TxD],可当双串口使
从网 样品申请单 STC单片机编程/ISP线
(也可使用USB转串口PL2303)系统�源
超强,无法8051单片机全球第一品牌,全球最大的8051单片机设计全部陆�土独立自主知识;品质��:TSMC制
南 :0513-550129285501:0755-829484118294STC15系列1T8051单片机,速双串口,高速A/D,比较器,宽电压,低功不需外部复位的单片
全球第一款真正意义上的单片ISP/IAP技术全球
采用宏晶第九代加密技术,现悬赏20万 请专家帮忙查找加密有封装形式:�片单片机具有全球唯 号码(ID号),无 ,加密坚不可大容量字节
字节程
IAP内置系
仅可下降沿中
程 上升沿/下降沿中断均
QFN32(5mmx5mm)TSSOP28(6.4mmx9.7mm)
SOP-
6个6个
1T8051
+P5.4/
SKDIP28(正常生产SOP20(�烈推荐 DIP20(正常生产TSSOP20(6.5mmx
STC15W201S系列是目前全 最强的Flash型单片现悬赏20万 寻找比STC15W201S系 更强的Flash型单片R/C时-40℃~R/C时-40℃~
最多42个
SOP8(�烈推荐DIP8(正常生产 DFN8(4mmx
集成分时复用可当5组使分时复用可当5组使
全部8�时高温
RMB��89元单片
16
3 PCA/6位/7位/86位/7位/8高可当D/A使
最多6个定时
1组比较器
P3.7/INT3/TxD_2/2/
CMP-
P3.6/INT2/RxD_2/1_2P3.5/T0CLKO/0_2
P3.1/TxD/T2
SOP28SOP28SKDIP28
38个 38个
支持支持程序加密后传输(防)
PL-2303SA-
提供客制化IC设计服
SP232或
超强,无法球陆土独立自主知识;品质制80 全球第一品牌, 的球陆土独立自主知识;品质制 :0513-550129285501:0755-829484118294STC15W4K32S4系列1T8051单片机,4K字节SRAM,速四串口,6路15不需外部晶振的单片 全球第一款真正意义上的单片 采用宏晶第九代加密技术,现悬赏20万 不需外部复位的单片 ISP/IAP技术全球
SOP-8/DIP-
大容字节集成高精R/C大容字节集成高精R/C时±1%-40℃~集成复位电1组比较可当D/A使速四串口6路15位定时器宽电压(2.5V~5.5V)超 ,无超低功耗,超低高速(0-35M),高可1T8051P5.0-看门程字节程序器6个
STC15F1��W
62个
RMB��89元封装形LQFP64L(16mmx16mm)LQFP64S(12mmxQFN64(9mmx9mm)LQFP48(9mmx9mm,�烈推荐)QFN48(7mmx7mm)LQFP44(12mmx12mm�或开头的单片
全部
LQFP32(9mmx9mm) IAP15W4K61S4过RS232或USB 串口�路连��脑��
STC15W4K系列�IAP15W4K58S4单片P3.0/P3.1��连��脑USB的D
46个
也可不用�脑USB��而�系统�源��RxD_3,P1.7/TxD_3]
创新设计,请不要
IAP15W4K58S4和单片机可作��
的设计、规格和管脚排列,就很就很大容量4096字节片内RAM数据
程序加密后传输:程序拥�者产品出厂时将源程序和加密一起��MCU中,以后�要���件时,就可将程序加密后再用�发布项目程序�功�,生成一个用户自己界面的只�一个��按钮的简单易用的���件,给最终使用者自己��,而不到您的原始程序。●速四串口/UART,四个完全独立的高速异步串行通信端口,分时切换可当�组串口使宽�低功耗设计:低速模式,��模式,掉�模式(可�外部中断或内部掉�唤醒定时器唤醒不�外部��的单片机,ISP编程时16���门槛�压可选,内置高可靠���
SPI高速同步串行通信��先进的指令集结构,兼容普通8051指令集,��通用I/O口(62/46/42/8/30/6个),��后为:准双�口/�上�(8051传统I/O�口/�上�,�推�/�上�,仅为输入/高�,开漏每个I/O口驱���均可达到20mA,但整个最大不要超过不�外部晶振的单片机,ISP编程时内部时钟从5MHz~30MHz可设(�当�普通 内部高精度R/C时钟(±0.3%),±1%温飘(-40℃~+85℃),常温�温飘±0.6%(-支持掉�唤醒的资源�:INT0/INT1(上�沿/�降沿中断均可INT2/INT3/INT4(�降沿中断);0/1/16/32/40/48/56/58K/61K/63.5K字节片内Flash程序器,擦写次数10万次以大容量片内EEPROM功�,擦写次数10万次ISP/IAP,在系统可编程/在应用可编程,��编程器/��高速ADC,8通道10�,速度可达30万次/秒,8路还可当8路D/A较6通道15�专门的高精 (�死区控制)+2通 (利用它的高速脉冲输出功�可实现2路 可用�再实现�路D/A,或2个16�定时器,或2个外部中断(支持上�沿/�降沿中共7个定时器/计数器,5个16�可重装�定时器/计数器(T0/T1/T2/T3/T4,其中T0和T1兼容普通8051的定时/计数器),并均可实现时钟输出,另外管脚SysClkO可将系统时钟对外分频输出(÷1或÷2或÷4或2路可再实现2个定时可编程时钟输出功�(对内部系统时钟或外部管脚的时输出时钟,以上5个定时器/计数器输出时钟均可1~65536�分频输出统时钟在P5.4/SysClkO对外输出
选择宏晶•STC15W4K32S4系列单片★不�外部晶振和外部��,还可对外输出时钟和低�平��★片内大容量4096字节可用�再实现8路D/A,或2个16�定时器,或2个外部中断(支持上�沿/�降沿中断★�法,宏晶第九�加密技术,现悬赏20万�人民�请专家帮忙查找加密★超1�高���(ESD�护)整机轻松过2万伏��测 2�轻松过4kV快速脉冲��(EFT测试3�宽�压,不怕�源抖 4�宽温度范围,-★大幅降低EMI,内部可配置时钟,1出口欧美的★超低功耗:2���模式:�型功耗 4�掉�模式可�外部中断或内部掉�唤醒定时器唤醒,�用�����系统,如��、气�★在系统可��,在系统可编程,��编程器,����器,可�程★可送US�型�机/�机����工�STC-U�W(人民�100�),1万片/人/天,�自���机�
超强,无法球公陆土独立自主知识;品质制80 全球第一品牌, 的球公陆土独立自主知识;品质制 :0513-550129285501:0755-829484118294STC15F2K60S2系列1T8051单片机,2K字节SRAM,速双串口,高速不需外部晶振的单片 送仿真 全球第一款真正意义上的单片机采用宏晶第八代加密技术,现悬赏10万 不需外部复位的单片 ISP/IAP技术全 STC15F1��W系列,大批量供货中,RMB��89元 封装形式DataFlash
大容字节
字节程序器
IAPP程1T微处理1T
仅可下降沿中上升沿/下降5组8 并行端
6个6个
LQFP44(12mmx看门 超低功耗,超低 TSSOP20(6.5mmx集成高精R/C时±1%
-40℃~集成
内置高精准时钟(ISP编程时5~28MHz可任意设
P5.4/最多42个
42个
复位电ISP编程时可设 3路 提升的是性
个/个/
全部8级复位门槛电 速双串口 可当D/A使分时复用可当5组使用
高速1�位8
降低的是成
8�时高温
STC单片机在�编程/ISP及仿真�
P2.6/A14/1_3P2.5/A13/0_3P2.2/A10/MISO_2P2.1/A9/SCLK2
支持程序加密后传输(防支持程序加密后传输(防
P3.6/INT2/RxD_21_2P3.5/T1/T0CLKO/0_2
宏晶•STC15F2K60S2系列主�性能大容量2048字节片内RAM数据宽�压:5.5~4.2V,2.4~3.6V(STC15L2K60S2低功耗设计:低速模式,��模式,掉�模式(可�外部中断或内部掉�唤醒定时器唤醒不�外部��的单片机,ISP编程时����门槛�压可选,内置高可靠���不�外部晶振的单片机,ISP编程时内部时钟从5MHz~28MHz可设(�当�普通)内部高精度/时钟(0.3),1%温飘(-40℃~+85℃,常温�温飘0.6(-20℃~+5℃)0/1/2/T0/T1/T2管脚;内部掉�唤醒定时器8/16/24/32/40/48/56/60/61/63.5K字节片内Flash程序器,擦写次数10万次大容量片内EEPROM功�,擦写次数10万次ISP/IAP,在系统可编程/在应用可编程,��编程器/��高速ADC,8通道10�,速度可达30万次/秒,3路还可当3路D/A3通道捕获/�较单�( 也可用�再实现3路D/A或3个定时器或3个外部中断(支持上�沿/�降沿中利用PCA高速脉冲输出功�可实现3路9~ (每通道占用系统时间小利用定时器T0、T1或T2的时钟输出功�可实现高精度的8~ (占用系统时间小3路/PCA可再实现3个定
建议用户将串口1设在[P3.6/RxD_2,P3.7/TxD_2]或[P1.6/RxD_3, 请不要再我们的设计、规格和管脚排列,再就很可编程时钟输出功�(对内部系统时钟或外部管脚的时速双串口/UART,两个完全独立的高速异步串行通信端口,分时切换可当5组串口使SPI高速同步串行通信��先进的指令集结构,兼容普通8051指令集,��通用I/O口(42/38/30/6/18个),��后为:准双�口/�上�(8051传统I/O口)可设置四种模式:准双�口/�上�,�推�/�上�,仅为输入/高�每个I/O口驱���均可达到20mA,但整个最大不要超过120mA如�I/O口不够用可以用3根普通I/O端口外�74HC595(¥0.15�)�扩展I/O口,并可多�扩展几十个I/O口,还可用A/D作按键扫描�节省I/O选择宏晶•STC15F2K60S2系列单片★不�外部晶振和外部��,还可对外输出时钟和低�平��★片内大容量2048字节★�法,宏晶第八�加密技术,现悬赏10万�人民�请专家帮忙查找加密★超 3�宽�压,不怕�源抖 4�宽温度范围,-★大幅降低EMI,内部可配置时钟,1个时钟/机器周期,可用频时钟 出口美的★超低功耗1�掉�模式:外部中断唤醒功耗2���模式:�型功耗 3�正常工作模式:4mA~4�掉�模式可�外部中断或内部掉�唤醒定时器唤醒�用�����系统如��气�★在系统可��,在系统可编程,��编程器,����器,可�程 可送USB型�机/�机����工�STC-U8W(人民�100�),1万片/人/天,�自���机� 38个宏晶科技,陆本土第一家战胜全球所有竞争对手的MCU设计公司,加 38个
超强,无法球公陆土独立自主知识;品质制80 全球第一品牌, 的球公陆土独立自主知识;品质制 :0513-550129285501:0755-829484118294STC15W1K16S系列1T8051单片机,宽电压,速串行口,比较不需外部晶振的单片 送仿真不需外部复位的单片
全球第一款真正意义上的单ISP/IAP技术全球
采用宏晶第九代加密技术,现悬赏20请专家帮忙查找STC15W201S系列单片机加
LQFP44(12mmx�烈推荐大容字节
字节程序器
IAP程
仅可下降沿中上升沿/下降沿中断
QFN32(5mmx5mm)DataFlash
1T微处理1T
5组8并行端
TSSOP20(6.5mmx6.5mm)SOP16(6mmx9.9mm,�烈推荐看门 超低功耗,超低高速(0-35M),高可
STC15W201S系列(大批量现货供应中最强的Flash型单片机
DIP16(正常生产集成高精R/C时 宽电压(2.6V~5.5V)超强,无
RMB1.15元 建议用户将串口1设在
±1%-40℃~集成
P5.4/最多42个
或[P1.6/RxD_3,
42个
复位电ISP编程时可16级复位门槛电 速串行口分时复用可当3组使
P2.3/MOSI_2P2.2/MISO_2
全部8�时高温烘STC15W201S系列是目前全球最强的Flash型单片现悬赏20万 寻找比STC15W201S系 更强的Flash型单片
CMP-
P3.1/TxD/T2
编程ISP/仿真线路
PC
38个38个
P4.1/MISO3
也可支持
STC15W2�1S系
6个6个●�件看门狗
SOP-
●速异步串行通信端口/UART,分时切换可当3组串口使用SPI高速同步串行通信�先进的指令集结构,兼容普通8051指令集,��通用I/O口(42/38/30/2618个),��后为:准双�口/�上�(8051传统I/O口)可设置四种模式:准双�口/�上�,�推�/�上�,仅为输入/高�每个I/O口驱���均可达到20mA,但整个最大不要超过120mA宏晶•STC15W1K16S系列主�性能:大陆 STC姚永平独立创新设计,●如�I/O口不够用可以用3根普通I/O端口外�74HC595(¥0.15�)�扩展I/O口,并可请不要 ��扩展几十个I/O口,还可用A/D作按键扫描�节省I/O大容量1024字节片内RAM数据
排列, 就很宽�压:2.6V~低功耗设计:低速模式,��模式,掉�模式(可�外部中断或内部掉�唤醒定时器唤醒不�外部��的单片机,ISP编程时16���门槛�压可选,内置高可靠���不�外部晶振的单片机,ISP编程时内部时钟从5MHz~35MHz可设(�当�普通)内部高精度/时钟(0.3),1%温飘(-40℃~+85℃,常温�温飘0.6(-20℃~+5℃)支持掉�唤醒的资源�:INT0/INT1(上�沿/�降沿中断均可INT2/INT3INT4(�降沿断);RxD/T0/T1/T2管脚;内部掉�唤 定时16/24/29K/31.5K字节片内Flash程序器,擦写次数10万次以大容量片内EEPROM功�,擦写次数10万次ISP/IAP,在系统可编程/在应用可编程,��编程器/���较器,可当1路ADC使用,并可作掉�检测,支持外部管脚CMP+与外部管脚CMP-进行�较,可中断,并可在管脚CMPO上产生输出(可设置极性),也支持外部管脚CMP+与内部参考�压进行�
选择宏晶•STC15W1K16S系列单片机★不�外部晶振和外部��,还可对外输出时钟和低�平��★片内大容量1024字节★�法,宏晶第九�加密技术★超1�高���(ESD�护)整机轻松过2万伏��测 2�轻松过4kV快速脉冲��(EFT测试3�宽�压,不怕�源抖 4�宽温度范围,-★大幅降低EMI,内部可配置时钟,1个时钟/机器周期, ★超低功耗:1�掉�模式:外部中断 3�正常工作模式:4mA~4掉�模式可�外部中断或内部掉�唤醒定时器唤醒,�用�����系统,如��、气�、便携设备等★在系统可��,在系统可编程,��编程器,����器,可�程★可送USB型�机/�机����工�STC-U8(人民�100�),1万片/人/天,�自���机�宏晶科技,陆本土第一家战胜全球所有竞争对手的MCU设计公司,加油
超强,无法球陆土独立自主知识;品质制80 全球第一品牌, 的球陆土独立自主知识;品质制 :0513-550129285501:0755-829484118294宏晶•STC15W401AS系列1T8051单片机,速串口,高速A/D,比较器,宽电P1.1/ADC1/P1.0/ADC0/P3.7/INT3/TxD_2/2/2_2P3.6/INT2/RxD_21_2P1.1/ADC1/P1.0/ADC0/P3.7/INT3/TxD_2/2/2_2P3.6/INT2/RxD_21_2
全球第一款真正意义上的单片ISP/IAP技术全球
采用宏晶第九代加密技术,现悬赏20万 封装形
字节程序器
程
仅可下降沿中
QFN28(5mmxData
1T8051
上升沿/下降沿中断均可CMP超超低功耗,超低高速(0-35M),高可超
DIP20(正常生产看门集成高精R/C时±1%-40℃~集成集成
掉电模式:<0.1uA,可由外中断或定时器唤
+P5.4/最多26个
全部 8�时高温烘
CMP-/SysClkO/RST/P5.4VccCMP+/P5.53Gnd3
TSSOP20(6.5mmx P3.7/INT3/TxD_2/22_2P3.6/INT2/RxD_2/1_2P3.5/T0CLKO/0_2ISP编程时可
可当D/A速串行口定时器0/定时器
提升的是性 1组比较降低的是成 或[P1.6/RxD_3, STC单片机在�编程/1组比较
P3.7/INT3/TxD_22/2_2P3.6/INT2/RxD_2/1_2P3.5/T0CLKO0_2P3.4/T0/ECI_2
也可支持
STC15F1��W系列,大批量供货
PCRMB��89元
6个6个
宏晶•STC15W401AS系列主�性能
大陆 512字节片内RAM数据
SOP-8/DIP-
P3.0/INT4/T2CLKO请不要再我们的设计、规格和管脚排列,宽�压:2.4V~内%%%)支持掉�唤醒的资源�:INT0/INT1(上�沿/�降沿中断均可 INT2/INT3/INT4(�降沿中断0/1/2/RxD/T0/T2管脚;内部掉�唤醒定时4K/8K/13K/15.5K字节片内Flash程 器,擦写次数10万次以大容量片内EEPROM功�,擦写次数10万次以ISP/IAP,在系统可编程/在应用可编程,��编程器/��高速ADC,8通道10�,速度可达30万次/秒,3路还可当3路D/A使3通道捕获/�较单�( 也可用�再实现3路D/A或3个定时器或3个外部中断(支持上�沿/�降沿中断利 T0在P3.5T2在P3.0输出时钟,以上2个定时器/计数器输出时钟均可1~65536�分频
速异步串行通信端口/UART,分时切换可当3组串口使用SPI高速同步串行通信�通用I/O口(26/18/14个),��后为:准双�口/�上�(8051传统I/O口 选择宏晶•STC15W401AS系列单片机★不�外部晶振和外部��,还可对外输出时钟和低�平��信★�法,宏晶第九�加密技术,现悬赏20万�人民�请专家帮忙查找加密★超1�高���(ESD�护)整机轻松过2万伏��2�轻松过4kV快速脉冲��(EFT测3�宽�压,不怕�源抖4�宽温度范围,-★大幅降低EMI,内部可配置时钟,1个时钟/机器周期, ★超低功耗1�掉�模式:外部中断唤醒功耗2���模式:�型功耗 3�正常工作模式:4mA~ ★利用/PCA高速脉冲输出功�可实现3路9~ (每通道占用系统时间小★利用定时器T0的时钟输出功�可实现高精度的8~ (占用系统时间小★在系统可��,在系统可编程,��编程器 ��器,可�程★可送USB型�机/�机����工�STC-U8W(人民�100�),1万片/人/天,�自���机�宏晶科技,陆本土第一家战胜全球所有竞争对手的MCU设计公司,加油目第1章STC90系列单片机总体介绍 STC90C51RC/RD+系列单片机简介 STC90C51RC/RD+系列单片机的内部结构 STC90C51RC/RD+系列单片机管脚 STC90C51RC/RD+系列单片机选型一览 ���������������������STC90C51系列单片机命名规则������������������������������STC90C51系列单片机最小应用系 STC90C51系列在系统可编程(ISP)�型应用�路图�������������� 利用USB转串口PL-2303SA的ISP��编程�型应用�路 利用USB转串口PL-2303HXD/PL-2303HX的ISP��编程�型应用�路 利用U8-Mini进行ISP��的示意 利用U8进行ISP��的示意 STC90C51系列管脚说明������������������������������������STC90C51RC/RD+系列单片机封装尺寸图 降低单片机时钟对外界的�磁辐射(EMI)——三大措施 超低功耗——STC90C51RC/RD+系列单片机������������������第2章复位及省电模式�����������������������������������2.1 ����������������������������������������������������� �件 看门狗 STC90C51RC/RD+系列单片机的省�模式 ——仅支持掉�模式,不支持��模式 第3章器和特殊功能寄存器 3.1程序 数据器 内部 内部扩展RAM(物理上是内部,逻辑上是外部,用MOVX 可外部扩展64KBytes(字节)数据 特殊功�寄存器 第4章STC90C51RC/RD+系列单片机的I/O口结构 I/O口各种不同的工作模式�配置介绍 开漏输出配置(P0口上���后处�开漏模式 头文件/新增特殊功�寄存器的,P4口的使用 STC90C51RC系列单片机ALE/P4.5管脚作I/O口使用的设 一种�型三极管控制�路�����������������������������������混合�压��系统3V/5V器件I/O口互连�����������������������I/O口��驱�LED数码管应用�路图 第5章指令系统 寻址方 �寻 传统8051单片机指令定义详解(中文&English)������������������ InstructionDefinitionsofTraditional8051 第6章中断系统 6.1中断结 6.2中断寄存6.3中断优先6.4中断处6.5外部中中断测试程序�������������������������������������������� 6.6.3外部中断3(INT3)的测试程序(C程序�汇编程序 第7章定时器/计数器�����������������������������������定时器/计数器0/1 定时器/计数器0工作模式(与传统�051单片机兼容 模式0(13�定时器/计数器)�����������������������������������������模式1(16�定时器/计数器)�其测试程序(C程序�汇编程序)������������模式2(8�自�重装模式)�其测试程序(C程序�汇编程序)��������������模式3(两个8�计数器 定时器/计数器1工作模式(与传统�051单片机兼容 模式0(13�定时器/计数器 模式1(16�定时器/计数器)�其测试程序(C程序�汇编程序)������������模式2(8�自�重装模式)�其测试程序(C程序�汇编程序)��������������古老 定时器/计数器 第8 串行口通信 串行口��寄存 串行口工作模式������������������������������������������ 串行口工作模式1:��UART,波特率可 串行口工作模式2:��UART,波特率� 串行口工作模式3:��UART,波特率可 串行通信中波特率的设置����������������������������������串行口的测试程序(C程序�汇编程序)�����������������������双机通 多机通 第9章STC90C51RC/RD+系列EEPROM的应用�������������IAP�EEPROM新增特殊功�寄存器介绍���������������������IAP�EEPROM汇编简介�����������������������������������EEPROM测试程序(C程序�汇编程序)�����������������������第10章编译器(汇编器)/ISP编程器(烧录)/仿真器说明��������编译器/汇编器的说明�头文件����������������������������USB型�机/�机��工�U8W/U8W-Mini/U8/U8- US�型�机/�机��工�U8W的功�介绍(价格为人民 目标��安装�U8W座锁紧上并�U8W连��脑进行在��机��的说明目标通过用户系统引�连�U8W并�U8W连��脑进行在��机��的说明 目标��安装�U8W座锁紧上并通过USB连��脑给U8W��进行�机 目标�用户系统引�连�U8W并通过USB连��脑给U8W��进行�机 目标�用户系统引�连�U8W并通过用户系统给U8W��进行�机��目标�用户系统引�连�U8W且U8W与用户系统各自独立��进行�机��US�型�机/�机��工�U8的功�介绍(U�的价格为人民 U8的在��机��使用说 目标��安装�U8的座锁紧上并�U8连��脑进行在��机��的说明目标通过用户系统引�连�U8并�U8连��脑进行在��机��的说明U8的�机��使用说 目标��安装�U8座锁紧上并通过USB连��脑给U8��进行�机��目标�用户系统引�连�U8并通过USB连��脑给U8��进行�机��目标�用户系统引�连�U8并通过用户系统给U8��进行�机���目标�用户系统引�连�U8且U8与用户系统各自独立��进行�机��制作/�新US�型�机/�机��工�U8W/U8W-Mini/U8/U8- 手���U8W/U8W-Mini/U8/U8- US�型�机/�机��板U8W/U8W-Mini/U8/U8-Mini的参考� ISP编程器/��器的说明���������������������������������在系统可编程(ISP)原理使用说 STC90C51RC/RD+系列在系统可编程(ISP)�型应用�路 利用RS-232转换器的�型应用�路图 利用USB转串口PL-2303SA的ISP��编程�型应用�路图 利用USB转串 PL-2303HXD/PL-2303HX的ISP��编程�型应用�路 STC-ISP��编程工��件——STC-ISP�� 如何用STC-ISP��板给在用户系统上的单片机��用户程 �脑端的STC-ISP控制�件(Ver6.84)的界面使用说 STC-ISP控制�件(Ver6.84)发布项目程序使用说 STC-USB驱�程序安装说 WindowsXP操作系统�的STC-USB驱�程序安装说明����������������Windows7(32�)操作系统�的STC-USB驱�程序安装说明����������Windows8(32�)操作系统�的STC-USB驱�程序安装说明����������Windows8(64�)操作系统�的STC-USB驱�程序安装说明����������Windows8.1(64�)操作系统�的STC-USB驱�程序安装说明��������STC��器说明指南 如何让传统的�051单片机学习板可�����������������������若���器,如何调试/开发用户程序����������������������附录A:汇编语言编程 附录B:C语言编程 附录C:STC90C51RC/RD+系列单片机电气特性 附录D:内部常规256字节RAM间接寻址测试程序 附录E:用串口扩展I/O接口 附录F:如何利用KeilC软件减少代码长度�����������������附录G:STC实验箱4使用说明���������������������������实验箱4外观图 实验板布局图 新建Keil项目���������������������������������������������存STC-ISP范例程序到Keil项目��������������������������� ����STC-ISP范例程序到STC实验箱 使用STC实验箱4��用户�码�����������������������������STC实验箱4参考�路图�����������������������������������附录H:STC大学计划—联合����������������������附录I:逻辑代数的基础 ——无微机原理基础的用户请从本章开始学习 数制与编码 几种常用的逻辑运算�其图形符号 附录J:STC对单片机相关学科群部分课程呼吁 附录K:STC对单片机课程教育的贡献 附录L:STC推荐的单片机 两�基�可��的STC15F2K60S2系列单片机的�科�������一�基�可��的STC15系列单片机的高职高专����������一�基�STC15系列增�型�051单片机的�件研发参考�����一�基�STC15系列增�型�051单片机的实用范例参考�����附录M:�日更新内容的备忘录 附录N:STC彩色宣传资 N.1STC15系列彩色宣传资料 STC15F2K60S2系列彩色宣传资料 STC15W1K16S系列彩色宣传资料 STC15W401AS系列彩色宣传资料 STC15W10x系列彩色宣传资料�����������������������������STC12C5A60S2系列彩色宣传资料 STC11/10系列�外部数据总�的彩色宣传资料 STC11/10系列�外部数据总�的彩色宣传资料 STC12C5201AD系列彩色宣传资 STC12C5620AD系列彩色宣传资料 STC12C5410AD/STC12C2052AD系列彩色宣传资料�����������STC89C51/STC90C51系列彩色宣传资料��������������������STC15W4K32S4系列彩色宣传资料 技术支持 临时技术支持:第1STC90STC90C51RC/RD+系列单片机简STC90C51RC/RD+系列单片机是STC推出的新一�超����/高速/低功耗的单片机,指令�码完全兼容传统�051单片机,12时钟/机器周期和6时钟/机器周期可以�意选择。内部集成MAX�10���路,当时钟频率在6M��时,该���路时可靠的;当时钟频率在12M��时,勉��������。KeilC开发环境中,选择In8052编译,头文件包含<reg51�h>
3310��1�增�型�051单片机,6时钟/机器周期和12时钟/机器周期可�意选择,指令�码完全兼容传2�工作�压:5.5V3.3V(5V3.6V2.0V(3V3�工作频率范围:0~40MHz,�当�普通�051的0~80MHz,实际工作频率可达4�用户应用程序�间:4K/8K13K16K32K40K/48K/56K/61K5�片上集 字节 字节 字节6�通用IO口(35/9��PP2P3P4���851传统IO���IO���。7�ISP(在系统可编程)/IAP(在应用可编程),��编程器,�������EEPROM功��10�内部集成MAX810���路,外部晶体12M以�时,可省外部���路,��脚可 南通国芯微�子�限公 传�2956/ STC—全球最大的8051单片机设计公11�共3个16�定时器/计数器,其中定时器0还可以当成2个��定时器使用12路,PoerDown�� 通用异步串行口(UART),还可用定时器�件实现多个15�封装:LQFP-44,PDIP-40,PLCC-44,PQFP-44�如选择STC89系列,请优先选择LQFP-44STC90C51RC/RD+系列单片机的内部1024字256字STC90C51RC/RD+系列单片机的内部结构框图如�图所示。STC90C51RC/RD+单片机中包含处理器(CPU)、程序器(Flash)、数据器(SRAM)、定时/计数器、UAT串口、I/O�口、EEPROM、看门狗等模块。STC90C51RC/RD+系列单片机几乎包含了数据1024字256字程程 器地Port锁存程序计数器定时定时双数据Port驱Port驱�P0,P1,P2,P3,STC90C51RC/RD+系列内部结构框南通国芯微�子�限公 传�2956/ 技术支持 临时技术支持:STC90C51RC/RD+系列单片机管脚PQFP-PQFP-并可位
123456789
123456789
PDIP-40,PDIP-40,增加了P477并可位65432
��编译器��编译器编器1��的编译器/汇编器均可使用KeilC51DeI�标准的<reg52h>2�新增特殊功�寄存器如要用到,则用 地址即�������器 的��器均可使2�老的��器��他可��的基�功3�新增特殊功�用ISP����程序看结�5�其实现在大部分STC用户不用��器,用ISP就可通64K程时钟/机器周期内核实际工作�普通普通5.5V-0-0-0-0-0-5.5V-0-0-0-0-0-5.5V-0-0-0-0-0-5.5V-0-0-0-0-0-3V3.62.0V(可外部24MHz,双倍速4�M��),2.31.9V时不要进行IAP擦除 南通国芯微�子�限公 传�2956/ STC—全球最大的8051单片机设计公STC90C51RC/RD+系列单片机选型一�程序器(字节�支持掉�唤醒外部��LQFP44/封装价格(RMBSTC90C/LE51系列单片机选型一5.5-0-312-�-844有5.5-0-312-�-844有3.6-0-312-�-844有3.6-0-312-�-844有STC90C/LE51RC系列单片机选型一5.5-0-312�-844�3.6-0-312�-844�5.5-5-312�-25�5.5-0-312�-844�3.6-0-312�-844�5.5-5-312�-25�5.5-0-312-�-844�3.6-0-312-�-844�5.5-5-312�-25�STC90C/LE51RD+系列单片机选型5.5-0-312�-844�3.6-0-312�-844�5.5-5-312�-25�5.5-0-312�-844�3.6-0-312�-844�5.5-5-312�-25�5.5-0-312-�-844�5.5-5-312�-25�3.6-0-312-�-844�3.6-5-312�-25�5.5-0-312�-844�3.6-0-312�-844�5.5-0-312�-844�3.6-0-312�-844�5.5-0-312�-844�3.6-0-312�-844�南通国芯微�子�限公 传�2956/ 技术支持 临时技术支持:STC90C51系列单片机44-pin的封装不推荐使用PLCC44和PFQP44封装,建议选用LQFP44的封用STC提�的STC- 工�将您的2进制�码或16进制�码��进STC��的单片机即可建议用�不�外部时钟/外部���的 LQFP44/RM�4�0,PDIP40/RM�4�5����0C54/�0C5�/�0C516,成��用�不�外部时钟/外部���的 3�5/3��/3������0C54/�0C5�,成��用�不�外部时钟/外部���的�STC15W404S/STC15W40�S/IAP15W413S,RM�LQFP442�5/2�7/2������0C51/�0C52/�0C53,成�� STC�0系列的低功耗模式中,仅支持掉�模式,��模式不支持(不要STC90C51系列单片机��规STC90 -
I工业�40~85℃C商业�0~25:工作频率可到40:工作频率可到50:工作频率可到RC:RAM�512RD+:RAM为�RC和RD+:RAM为51是4K字节,52是�K字节,53是13K字54是16K字节,5�是32K字节,516是64K字节工作�F:5.5V~L:3.6V~STC12T/6T 南通国芯微�子�限公 传�2956/ STC—全球最大的8051单片机设计公STC90C51系列单片机最�应用系1123+456710μF89
PowerOn
10K如�外部时钟频率在33MHz以上时,建议
14151617
P2.6/A14P2.5/A13P2.4/A12P2.3/A11P2.2/A10P2.1/A9P2.0/A8
STC90xx系列可����STC89xx系��晶振MM晶1��容��时,�容C1为10uF,��R1为2�使用内部���路时建议�1K���此管脚缺省是ALE(地址锁存信号),也可在ISP��时设置为P4�5(如�图所南通国芯微�子�限公 传�2956/ 技术支持 临时技术支持:STC90C51系列在系统可编程(ISP)典型应用线路利用RS-232转换器的型应用线路STC单片机在�编程�路STCRS-232 PC/�1 PC/�1 2Vcc16�使用外部��345R1OUT6T1IN7 T2IN�源开STC-ISP��编程工�上的【��/123456789VccP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7P4.6+1045K-��晶振如�外部时钟频率1617P2.4/A12P2.3/A11P2.2/A10P2.1/A9P2.0/A8此部分与IS���路此�路已做成STC用户程序��工�,人民�用户将程序灌进单片机使33MHz以上时,建议 南通国芯微�子�限公 传�2956/ STC—全球最大的8051单片机设计公利用USB转串口PL-2303SA的ISP编程典型应用线路建议选用USB转串口PL-2303HXD-SSOP28/PL-2303HX-SSOP28/PL-2303SA-SOP8,国产兼容的PL-2303HX-SSOP28价格便宜,PL-2303HXD-SSOP28/PL-2303SA-SOP8��外部晶振,�路简单STC单片机在�编程� 系统�源/US�USB转串 0 0
VO_33VDD_5DMDP
VO_3.3VUSB1D-D+4
Power该二该二极管和防止US�器件
PL-2303SA-
5USB-
�源开STC-ISP��编程工�上的【�编程】按钮,
99建议R2为Vcc�压为5V时
1234567811
VccP0.0P0.1P0.2P0.3P0.4P0.5P0.6ALE/P4.5
+1��容��时,�容C1为10uF,��R1为2�RC/RD+系列单片机�D��,RESET脚�45K-��晶振
1213141516
P4.4 P2.7/A15P2.6/A14P2.5/A13P2.4/A12晶振频率X1为4MHz晶振频率X1为6MHz
X117
如�外部时钟频率33MHz以上时,建议�使用外部�源晶 南通国芯微�子�限公 传�2956/ 技术支持 临时技术支持:利用USB转串口PL-2303HXD/PL-2303HX的ISP编程典STC单片机在�编程�USB转串
建议选用USB转串口用是:防止US�器 二极管1N58171N5819(
RSERVEDNCTESTGNDNCGP1GP0
片PL-2303HXD-SSOP28PL-2303HX-SSOP28PL-2303SA-SOP8,国产兼SSOP28/PL-2303SA-系统�源/US�1、新�PL-2303HXD的PIN27PIN28分别为�脚和�留脚晶振管脚OSC1和OSC2,�
NCVDD_5RESET_NGNDVO_33DM
00
USB12、旧�PL-2303HX的PIN19�脚,不�焊�上���连�
D-14 DP15 D+ PowerVO_3.3V,而新�PL-的PIN19为低�平��管脚22345678911
USB-
�源开STC-ISP��编程工�上的【��/编程】按
1
Vcc
+1��容��时,�容C1为10uF,��R1为2�RC/RD+系列单片机�D��,RESET脚
-
��晶振1213151516晶振频率X1为4MHz1718
晶振频率X1为6MHz晶振频率X1为
P2.1/A9P2.0/A8 如�外部时钟频率33MHz以上时,建议�使用外部�
STC90xx系列可����STC89xx 南通国芯微�子�限公 传�2956/ STC—全球最大的8051单片机设计公123123456789�����路1��容��时,�容C1为10uF,��R1为2�RESET脚内部已�45K-STC-ISP��编程工上的【��编程】按
��晶振晶振频率X1为4MHz晶振频率X1为6MHz
17
P2.3/A11P2.2/A10P2.1/A9P2.0/A8�脑如用户�要将单片机插在锁紧座上进行ISP��,可用��工�U�(U���锁紧座,除此之外其余功�块均与U�-Mi�i�同),U�的实物图如�所示:在批量��U�还可支持自��机�南通国芯微�子�限公 传�2956/ 技术支持 临时技术支持:1.7.5利用U8进行ISP的示意�或MicroUSB���将U8��工�连�到�脑USB口;(3)再打开�脑端的ISP���件,设置��应单片机型号的参数;(4)最后,点击ISP�件的�打开程序文件�按钮打开待��的程序文件并点击���/编程�按钮后给单片机上�,即可利用U8对单片机进行ISP��在批量��时,U�还可支持自���机� 南通国芯微�子�限公 传�2956/ STC—全球最大的8051单片机设计公STC90C51系列管脚说P0.0~37-39-P0:P0口既可作为输入/输出口,也可作为地址/数据�用总�使用。当P0口作为输入/输出口时,P0是一个��准双�口,上���后处�开漏模式。P0口内部�上���,所以作I/O口必须外�10K4�K的上���。当P0作为地址/数据�用总�使用时,是低��地址�[A0~A7],数据�的[D0~D7],此时��外�上���12标准I/O定时器/计数器2的外部23标准I/O定时器/计数器2捕捉/重装方式的触发控34标准I/O45标准I/O56标准I/O167标准I/O278标准I/O389标准I/OP2.0~18-21-Port2:P2口内部�上���,既可作为输入/输出口,也可作为高��地址总�使用(A8~A15)。当P2口作为输入/输出口时,P2是一个��准双�口5标准I/O串口1数据�收7标准I/O串口1数据发送8标准I/O外部中断0,�降沿中断或低�9标准I/O外部中断1,�降沿中断或低�标准I/O定时器/计数器0的外部标准I/O定时器/计数器1的外部标准I/O外部数据器写脉标准I/O外部数据器读脉南通国芯微�子�限公 传�2956/ 技术支持 临时技术支持:标准I/O标准I/O1标准I/O外部中断3,�降沿中断或低�6标准I/O外部中断2,�降沿中断或低�标准I/O标准I/O地址锁存允许信号输出引脚/编程脉冲输入引标准I/O49��内部时钟�路反�放大器输入端,�外部晶振的一个引脚。当��使外部时钟源时,此引脚是外部时钟源的输入端外部时钟源时,此引脚可浮�,此时XTAL2实际将XTAL1输入的时钟进输出�源正�源负极,� 南通国芯微�子�限公 传�2956/ STC—全球最大的8051单片机设计公STC90C51RC/RD+系列单片机封装所�封装形式均�足欧盟Ro�SLQFP-44封装尺寸LQFP-44OUTLINEDD1DD1b EA-EADEeL 11LGATELSEATING南通国芯微�子�限公 传�2956/ LA技术支持 临时技术支持:LAPDIP-40封装尺寸EPDIP-40OUTLINEEDIMENSIONSDIMENSIONSINAC-DE0.600L-b-007UNIT: 1inch= 南通国芯微�子�限公 传�2956/PLCC-44封装尺寸
STC—全球最大的8051单片机设计公 61
LLbbeec cDIMENSIONSINDIMENSIONSAbcDEeL--Y1inch=1000南通国芯微�子�限公 传�2956/ 技术支持 临时技术支持:PQFP-44封装尺寸PQFP-44OUTLINE
1bC bC LAA DELe0��00-7CJEDECOUTLINE:M0-108AA-1 ISLOCATEDATTHEBOTTOM OFTHEMOLDPARTINGLINECO 1WHERETHELAEDEXITSTHEDIMENSIONSD1ANDE1D0NOTINCLUDEMOLDPROTRUSION.ALLOWABLEPROTRUSIONIS0.25mmPERSIDE.DIMENSIONSD1ANDE1D0INCLUDENE
DIMENSIONbDOESNOTINCLUDEDAMBAR 南通国芯微�子�限公 传�2956/ STC—全球最大的8051单片机设计公1.ALE信号输出RC/RD+系列�051单片机扩展RAM管理�ALE输出特殊功�寄存器(只写AUXRAuxiliaryRegisterResetsfrAUXR=0x�e; /*AUXR寄存器的地址*/AUXR=0x01;/*ALEOFF�置1,ALE信号输出,提�系统的EMI性�,��后为0,ALE信号正常输出*/ AUXR, 外部时钟频率降一半,6T模式:传统的�051为每个机器周期12时钟,如将STC的增��051单片机在ISP��程序时设为双倍速(�6T模式,每个机器周期6时钟),则可将单片机外3�单片机内部时钟振荡器增益降低一半:在ISP��程序时将OSCDN设为1/2gai�可以��的降低单片机时钟高频部分对外界的辐射,部晶振频率<16M��时,可将OSCDN设为1/2gai�,�利�降低EMI,16M以上选择fullgai�超低功耗—— 系列单片1�掉�模式�型功耗<0�1uA,可�外部中断唤醒,中断返回后,继续执行原2�正常工作模式�4mA 掉�模式可�外部中断唤醒,�用���、气�等����系统�便携※STC89系列的低功耗模式中,仅支持掉电模式,空闲模式不支持(不�用南通国芯微�子�限公 传�2956/ 技术支持 临时技术支持:第2STC90C51RC/RD+系列单片机�4种��方式:外部RST引脚��,�件��,掉外部RST引脚复外部RST引脚��就是从外部�RST引脚施加一定宽度的��脉冲,从而实现单片机的用户应用程序在运行过程当中,�时会�特殊�求,�要实现单片机系统��(热启之一),传统的051单片机���件上未支持此功�,用户必须用�件模拟实现,实现起�麻烦。现STC新推出的增�型8051根据客户要求增加了ISP_ONTR特殊功�寄存器,实现了此功�。用户只�简单的控制ISP_ONTR特殊功�寄存器的其中两�SWS/SWRSTISP_CONTR:ISP/IAPSFRSFR--ISPEN:ISP/IAP功�允许�0:ISP/IAP读/写/擦除Data1:允许ISP/IAP读/写/擦除 Flash/EEPROM:SWRST01�件系统��,�件自�清�MOVISP_CONTR,# �;SW�S=0(选择AP区),SWRST=1(���) MOVISP_CONTR, �;SW�S0(选择APSWRSTMOVISP_CONTR, �;SW�S1(选择ISPSWRST �;SW�S1(选择ISPSWRST���是整个系统��,所�的特殊功�寄存器都会��到初始值,I/O口也会初 南通国芯微�子�限公 传�2956/ STC—全球最大的8051单片机设计公当�源�压VCC低�上���/掉����路的检测门槛�压时,所�的逻辑�路都会在工业控制/汽车�子/航�航天等�要高可靠性的系统中,为了防止�系统在异常�,�到��,MCU/CPU程序跑飞,导致系统长时间异常工作�,通常是引进看门狗,如MCU/CPU不在规定的时间内按要求看门狗,就认为MCU/CPU处�异常状态,看门狗就�迫MCU/CPU��,使系统重新从头开始按规律执行用户程STC90C51RC/RD+系列单片机内部也引进了此看门狗功 使单片机系统可靠性设计变WDT_CONTR:(Watch-Dog-Timer)SFR--Symbol符 Function功EN_WDT EnableWDTbit.Whenset,WDTis看门狗允许��1�时,看门狗启�CLR_WDT WDTclearbit.Ifset,WDTwillrecount.Hardwarewillautomaticallyclearthis看门狗清“0”�,当设为“1”时,看门狗将重新计数。�件将自�清“0”此�。IDLE_WDT: Whenset,WDTisenabledinIDLEmode.Whenclear,WDTisdisabledinIDLE看门狗“IDLE”模式�,当设置为“1”时,看门狗定时器在���模式�计数 Pre-scalevalueofWatchdogtimerisshownasthebellowedPre-WDToverflowTime000239.3001478.60108157.3011314.6100629.11011.251102.51115南通国芯微�子�限公 传�2956/ 技术支持 临时技术支持:TheWDTperiodisdeterminedbythefollowingequation看门狗溢出时间计算看门狗溢出时间=(12xPre-scalex32768)/Oscillatorfrequency设时钟为看门狗溢出时间=(12×Pre-scale×32768) =Pre-scale×393216Pre-WDToverflowTime000265.50014131.00108262.1011524.21001.04851012.09711104.19431118.3886看门狗溢出时间=(12xPre-scalex32768) =Pre-scalex393216Pre-000271.10014142.20108284.4011568.81001.13771012.27551104.55111119.1022当用户启�内部看门狗后,可在��用户程序时在STC-ISP编程器中对看门狗作如�的设置。 南通国芯微�子�限公 传�2956/ STC—全球最大的8051单片机设计公 STCMCU /*演示STC90xx系列单片机看门狗�其溢出时间计算 : Fax:86- :86- /*如�要在程序中使用或在文章中该程序 /*请在程序中或文章中注明使用了STC的资料�程 ;�演示程序在STC-ISP 4.86.PCB的��编程工�上测试通过,��的工作状态在P1口上显;看门狗�(12*Pre_scale*32768)/Oscillator;用P1�5控制看门狗溢出时间指示;看门狗溢出时间可�该指示灯亮的时间长度或熄灭的时间长度� ;用P1�7控制看门狗溢出��指示灯 如点亮�示为看门狗溢出 EQU ;�变量,看门狗溢出时间指示灯的上一次状态;WDT��时间(所用的Oscillatorfrequency ;清0,启�看门狗,预分频数=32, ;清0,启�看门狗,预分频数=64, ;清0,启�看门狗,预分频数=12�, ;清0,启�看门狗,预分频数=256,
;检测是否为看门狗 ;WDT_CONTR.7=0,上���,�,RAM单�内容为随机 ;上;初始化看门狗溢出时间指示灯的状态�= ;上��� 南通国芯微�子�限公 传�2956/ 技术支持 临时技术支持: ;循环执行�语句(停机),等待看门狗溢出;WDT_CONTR.71,看门狗���RAM单��� ;看门狗�� ;若上次亮�� ;将看门狗溢出时间指示灯的上一次状态��
;循环执行�语句(停机),等待看门狗溢出 ;上次亮�次就熄灭看门狗溢出时间指 ;将看门狗溢出时间指示灯的上一次状态��
;循环执行�语句(停机),等待看门狗溢出 南通国芯微�子�限公 传�2956/ STC—全球最大的8051单片机设计公2.1.5动复位和热启动复��热启0000H处开始��执通过对ISP_CONTR寄会使系统从系统ISP程序区开始执行程会使系统从系统ISP程序区开始执行程南通国芯微�子�限公 传�2956/ 技术支持 临时技术支持:STC90C51RC/RD+系列单片机的省电和掉�模式。正常工作模式�,STC90C51RC/RD+系列单片机的�型功耗是4mA~7mA,而��模式和掉�模式的进入��源控制寄存器PCON的�应�控制。PCON寄存器定义PCON(PowerControlRegister)(不可�SFR-POF 上���标志�,单片机停�后,上���标志�为1��件清0POF/PCON.4是否为
POF=0是
判断��种类流程 :将其置1,进入IDLE模式(��),除系统不给CPU�时钟,CPU不执行指令外,其 SMOD0:与�源控制��,与串口��,在此不作介绍 南通国芯微�子�限公 传�2956/ STC—全球最大的8051单片机设计公将PD/PCON.置为1,单片机将进入PowerDown(掉�)模式,掉�模式也机模式。进入掉�模式后,内部时钟停振,��时钟源,U、定时器、看门狗、串行口等停止工作,外部中断继续工作。如�低压检测�路被允产生中断,则低压检测�则将停止工作。进入掉�模式后,所�I/O口、SFRs(特殊功�寄存器)维持进入掉�模式前那一刻的状态不变。可将CPU从掉�模式唤醒的外部管脚�:INT0/P3.2,INT1/P3.3,INT2/P4.3,另外,外部��也将MCU从掉�模式中唤醒,��唤醒后的MCU将从用户程序的0000�处开始正常工作。
该�容负责储
I
I
该��负责放�。当�容C1的�被放到小�0��V时,外部中断INx会产生一个�降沿中断,从而自�地将单片机从掉�模式中唤醒。掉电模式/停机模式的示例程序(C和汇编 STCMCUInternational /*演示STC90C58AD系列单片机�外部中断唤醒掉�模 : Fax:86- :86- /*请在程序中或文章中注明使用了STC的资料�程 #include南通国芯微�子�限公 传�2956/ 技术支持 临时技术支持:#include Begin_LED=P1^2; //Begin-LEDindicatorindicatessystemstart-upunsignedchar Is_Power_Down=0; //SetthisbitbeforegointoPower-downmode =P1^7;//Power-Downwake-upLEDindicatoronINT0 =P1^6;//NotPower-Downwake-upLEDindicatoronINT0 =P1^5;//Power-Downwake-upLEDindicatoronINT1 =P1^4;//NotPower-Downwake-upLEDindicatoronINT1 =P3^2;//Power-Downwake-uppinonINT0 =P3^3;//Power-Downwake-uppinonINT1 =P1^3;//NormalworkLEDindicatorvoidNormal_Work_Flashing(void);voidINT_System_init(void);voidINT0_Routine(void);voidINT1_Routinevoidmain{unsigned j=unsigned wakeup_counter=//clearinterruptwakeupcountervariableBegin_LED= INT_System_init(); //Interruptsysteminitialization{P2=wakeup_counter;for(j=0;j<2;j++){Normal_Work_Flashing();//Systemnormal}Is_Power_Down=1; //SetthisbitbeforegointoPower-downmode =0x02; //afterthisinstruction,MCUwillbeinpower-downmode//externalclock_nop_(_nop_(_nop_(_nop_(}}voidINT_System_init{=/*Externalinterrupt0,lowelectricalleveltriggered=/*Externalinterrupt0,negativeedgetriggered = /*Enableexternalinterrupt 传�2956/ STC—全球最大的8051单片机设计公=/*Externalinterrupt1,lowelectricalleveltriggered =/*Externalinterrupt1,negativeedgetriggered=/*Enableexternalinterrupt=/*SetGlobalEnable}voidINT0_Routine(void)interrupt{if{//Is_Power_Down==1; /*Power-DownwakeuponINT0*/Is_Power_Down=0;Is_Power_Down_LED_INT0=/*openexternalinterrupt0Power-Downwake-upLEDindicator*/while(Power_Down_Wakeup_Pin_INT0==0){/*waithigher}}{
Is_Pow
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年个人房产买卖第三方担保协议样本版
- 2024年度企业形象策划与推广合同
- 学校大班班级发展方案计划
- 班主任如何进行时间管理计划
- 2024年度人工智能技术研发服务协议2篇
- 2024年国际物流运输服务协议版B版
- 2024年变压器订购合同协议3篇
- 2024年土方劳务分包合同模板3篇
- 隐私玻璃膜施工合同
- 教育行业教师聘用合同模板
- 设备安装成品保护及防异物图示课件
- 中国居民膳食指南
- 语言学纲要(新)课件
- 商业银行不良资产风险化解与处置实务要求课件
- 沪深A股全部股票板块分类
- 进度款申报表
- 英语课前三分钟-完整版课件
- 竣工决算审计服务方案范文
- 【家长会课件】八年级家长会课件
- 护理质量管理工具的应用课件培训课件
- 供应商审核检查表
评论
0/150
提交评论