实例介绍
该资源是STC12C5A60S2的资料包,该资料包内包含USBCH340驱动、keil编译器、烧录软件、原理图、以及官方参考文档
【实例截图】
【核心代码】
贴片STC12C5A60S2mini板v3.3
└── 贴片STC12C5A60S2mini板v3.3
├── 1.USB转串口CH340驱动
│ ├── CH341SER
│ │ ├── CH341PT.DLL
│ │ ├── CH341S64.SYS
│ │ ├── CH341S98.SYS
│ │ ├── CH341SER.INF
│ │ ├── CH341SER.SYS
│ │ ├── CH341SER.VXD
│ │ ├── DRVSETUP64
│ │ │ └── DRVSETUP64.exe
│ │ ├── SETUP.EXE
│ │ └── ch341SER.CAT
│ └── 其它驱动下载地址.txt
├── 2.编写程序软件
│ ├── Keil C51 V9.00(推荐使用最新).rar
│ └── 必看警告:一定要打C51V900.exe这个补丁.txt
├── 4.原理图
│ └── 原理图.pdf
├── 5.例程
│ ├── 1.LCD1602例程
│ │ ├── LCD1602.LST
│ │ ├── LCD1602.OBJ
│ │ ├── LCD1602.c
│ │ ├── LCD1602.h
│ │ ├── main
│ │ ├── main.LST
│ │ ├── main.M51
│ │ ├── main.OBJ
│ │ ├── main.c
│ │ ├── main.h
│ │ ├── main.hex
│ │ ├── main.lnp
│ │ ├── main.plg
│ │ ├── main.uvgui.liulonglong
│ │ ├── main.uvopt
│ │ ├── main.uvproj
│ │ ├── main_uvopt.bak
│ │ └── main_uvproj.bak
│ ├── 2.LCD12864例程
│ │ ├── LCD12864.LST
│ │ ├── LCD12864.OBJ
│ │ ├── lcd12864.c
│ │ ├── lcd12864.h
│ │ ├── main
│ │ ├── main.LST
│ │ ├── main.M51
│ │ ├── main.OBJ
│ │ ├── main.c
│ │ ├── main.h
│ │ ├── main.hex
│ │ ├── main.lnp
│ │ ├── main.plg
│ │ ├── main.uvopt
│ │ ├── main.uvproj
│ │ ├── main_uvopt.bak
│ │ └── main_uvproj.bak
│ ├── 3.LCD1602时钟+测温
│ │ ├── DS1302.LST
│ │ ├── DS1302.OBJ
│ │ ├── DS1302.c
│ │ ├── DS1302.h
│ │ ├── DS18B20.LST
│ │ ├── DS18B20.OBJ
│ │ ├── DS18B20.c
│ │ ├── DS18B20.h
│ │ ├── LCD1602.LST
│ │ ├── LCD1602.OBJ
│ │ ├── LCD1602.c
│ │ ├── LCD1602.h
│ │ ├── main
│ │ ├── main.LST
│ │ ├── main.M51
│ │ ├── main.OBJ
│ │ ├── main.c
│ │ ├── main.h
│ │ ├── main.hex
│ │ ├── main.lnp
│ │ ├── main.plg
│ │ ├── main.uvgui.Administrator
│ │ ├── main.uvopt
│ │ ├── main.uvproj
│ │ ├── main_uvopt.bak
│ │ └── main_uvproj.bak
│ ├── ColorTest_SoftSPI(简单刷屏) TFT彩屏
│ │ ├── Mode.Uv2.bak
│ │ ├── Mode.opt.bak
│ │ ├── Mode.prj
│ │ ├── Mode.uvgui.F41
│ │ ├── Mode.uvgui.XiaoBai
│ │ ├── Mode.uvgui_F41.bak
│ │ ├── Mode.uvopt
│ │ ├── Mode.uvproj
│ │ ├── Mode_Opt.Bak
│ │ ├── Mode_Uv2.Bak
│ │ ├── Mode_uvopt.bak
│ │ ├── Mode_uvproj.bak
│ │ ├── Out Hex
│ │ │ ├── 282838p.obj
│ │ │ ├── spi
│ │ │ ├── spi.hex
│ │ │ ├── spi.lnp
│ │ │ └── spi.plg
│ │ └── Program
│ │ └── 282838p.c
│ ├── PictureTest_SoftSPI(图片显示) TFT彩屏
│ │ ├── Mode.Uv2.bak
│ │ ├── Mode.opt.bak
│ │ ├── Mode.prj
│ │ ├── Mode.uvgui.F41
│ │ ├── Mode.uvgui.liulonglong
│ │ ├── Mode.uvgui_F41.bak
│ │ ├── Mode.uvopt
│ │ ├── Mode.uvproj
│ │ ├── Mode_Opt.Bak
│ │ ├── Mode_Uv2.Bak
│ │ ├── Mode_uvopt.bak
│ │ ├── Mode_uvproj.bak
│ │ ├── Out Hex
│ │ │ ├── 282838p.obj
│ │ │ ├── SPI
│ │ │ ├── SPI.hex
│ │ │ ├── SPI.lnp
│ │ │ └── spi.plg
│ │ └── Program
│ │ └── 282838p.c
│ ├── STC_SoftSPI_中文显示
│ │ ├── TFT.LST
│ │ ├── TFT.OBJ
│ │ ├── TFT.c
│ │ ├── TFT.h
│ │ ├── main
│ │ ├── main.LST
│ │ ├── main.M51
│ │ ├── main.OBJ
│ │ ├── main.c
│ │ ├── main.h
│ │ ├── main.hex
│ │ ├── main.lnp
│ │ ├── main.plg
│ │ ├── main.uvopt
│ │ ├── main.uvproj
│ │ ├── main_uvopt.bak
│ │ └── main_uvproj.bak
│ ├── STC_SoftSPI_英文显示
│ │ ├── TFT.LST
│ │ ├── TFT.OBJ
│ │ ├── TFT.c
│ │ ├── TFT.h
│ │ ├── main
│ │ ├── main.LST
│ │ ├── main.M51
│ │ ├── main.OBJ
│ │ ├── main.c
│ │ ├── main.h
│ │ ├── main.hex
│ │ ├── main.lnp
│ │ ├── main.plg
│ │ ├── main.uvopt
│ │ ├── main.uvproj
│ │ ├── main_uvopt.bak
│ │ └── main_uvproj.bak
│ └── 其它STC官方代码
│ └── STC12C5Axx-code
│ ├── 5个唤醒源唤醒MCU
│ │ ├── wakeUpTest.Opt
│ │ ├── wakeUpTest.Uv2
│ │ ├── wakeUpTest.hex
│ │ ├── wakeUpTest.lnp
│ │ ├── wakeUpTest.plg
│ │ └── wakeup-demo.c
│ ├── BRT-Timer0-Timer1-同时编程脉冲输出
│ │ ├── BRT-T0-T1-PULSE.c
│ │ ├── BRT-pulse.Opt
│ │ ├── BRT-pulse.Uv2
│ │ ├── BRT-pulse.hex
│ │ ├── BRT-pulse.lnp
│ │ └── BRT-pulse.plg
│ ├── BRT编程脉冲输出-Timer0中断取反IO输出
│ │ ├── BRT-PULSE.c
│ │ ├── BRT-pulse.Opt
│ │ ├── BRT-pulse.Uv2
│ │ ├── BRT-pulse.hex
│ │ ├── BRT-pulse.lnp
│ │ └── BRT-pulse.plg
│ ├── INT0-INT1-外中断测试
│ │ ├── INT0-tset.Opt
│ │ ├── INT0-tset.Uv2
│ │ ├── INT0-tset.hex
│ │ ├── INT0-tset.lnp
│ │ ├── INT0-tset.plg
│ │ └── INT0_test.c
│ ├── IO口推挽输出测试
│ │ ├── push-pull-output.Opt
│ │ ├── push-pull-output.Uv2
│ │ ├── push-pull-output.hex
│ │ ├── push-pull-output.lnp
│ │ ├── push-pull-output.plg
│ │ └── push-pull-test.c
│ ├── P44-P45-P46-应用例子
│ │ ├── P44-P45-P46.Opt
│ │ ├── P44-P45-P46.Uv2
│ │ ├── P44-P45-P46.c
│ │ ├── P44-P45-P46.hex
│ │ ├── P44-P45-P46.lnp
│ │ └── P44-P45-P46.plg
│ ├── STC-1T-用for循环测脉宽
│ │ ├── wide.Opt
│ │ ├── wide.Uv2
│ │ ├── wide.c
│ │ ├── wide.hex
│ │ ├── wide.lnp
│ │ └── wide.plg
│ ├── STC11F-掉电定时器唤醒
│ │ ├── WKT-wakeup.Opt
│ │ ├── WKT-wakeup.Uv2
│ │ ├── WKT-wakeup.c
│ │ ├── WKT-wakeup.hex
│ │ ├── WKT-wakeup.lnp
│ │ └── WKT-wakeup.plg
│ ├── STC12C5204-所有IO推挽输出100HZ方波测试
│ │ ├── push-pull-output.Opt
│ │ ├── push-pull-output.Uv2
│ │ ├── push-pull-output.hex
│ │ ├── push-pull-output.lnp
│ │ ├── push-pull-output.plg
│ │ └── push-pull-test.c
│ ├── STC12C5204AD-ADC
│ │ ├── STC12C5204AD-ADC.Opt
│ │ ├── STC12C5204AD-ADC.Uv2
│ │ ├── STC12C5204AD-ADC.c
│ │ ├── STC12C5204AD-ADC.hex
│ │ ├── STC12C5204AD-ADC.lnp
│ │ └── STC12C5204AD-ADC.plg
│ ├── STC12C5204AD-ADC-3路
│ │ ├── STC12C5204AD-ADC-3chn.c
│ │ ├── STC12C5204AD-ADC.Opt
│ │ ├── STC12C5204AD-ADC.Uv2
│ │ ├── STC12C5204AD-ADC.hex
│ │ ├── STC12C5204AD-ADC.lnp
│ │ └── STC12C5204AD-ADC.plg
│ ├── STC12C5204AD-Timer0-Timer1-输出编程时钟
│ │ ├── CLK0-CLK1.c
│ │ ├── clk0-clk1.Opt
│ │ ├── clk0-clk1.Uv2
│ │ ├── clk0-clk1.hex
│ │ ├── clk0-clk1.lnp
│ │ └── clk0-clk1.plg
│ ├── STC12C5204AD-两路PWM测试
│ │ ├── pwm.Opt
│ │ ├── pwm.Uv2
│ │ ├── pwm.c
│ │ ├── pwm.hex
│ │ ├── pwm.lnp
│ │ └── pwm.plg
│ ├── STC12C5204AD-两路PWM测试-Timer0做时钟
│ │ ├── pwm.Opt
│ │ ├── pwm.Uv2
│ │ ├── pwm.c
│ │ ├── pwm.hex
│ │ ├── pwm.lnp
│ │ └── pwm.plg
│ ├── STC12C5A60S2-ADC
│ │ ├── STC12C5A60S2-ADC-12M-9600.hex
│ │ ├── STC12C5A60S2-ADC.Opt
│ │ ├── STC12C5A60S2-ADC.Uv2
│ │ ├── STC12C5A60S2-ADC.c
│ │ ├── STC12C5A60S2-ADC.hex
│ │ ├── STC12C5A60S2-ADC.lnp
│ │ └── STC12C5A60S2-ADC.plg
│ ├── STC12C5A60S2-ADC-3路
│ │ ├── STC12C5A60S2-ADC.Opt
│ │ ├── STC12C5A60S2-ADC.Uv2
│ │ ├── STC12C5A60S2-ADC.c
│ │ ├── STC12C5A60S2-ADC.hex
│ │ ├── STC12C5A60S2-ADC.lnp
│ │ └── STC12C5A60S2-ADC.plg
│ ├── STC12C5A60S2-ADC-8路
│ │ ├── STC12C5A60S2-ADC.Opt
│ │ ├── STC12C5A60S2-ADC.Uv2
│ │ ├── STC12C5A60S2-ADC.c
│ │ ├── STC12C5A60S2-ADC.hex
│ │ ├── STC12C5A60S2-ADC.lnp
│ │ └── STC12C5A60S2-ADC.plg
│ ├── STC12C5A60S2-ADC-中断读ADC
│ │ ├── STC12C5A60S2-ADC.Opt
│ │ ├── STC12C5A60S2-ADC.Uv2
│ │ ├── STC12C5A60S2-ADC.c
│ │ ├── STC12C5A60S2-ADC.hex
│ │ ├── STC12C5A60S2-ADC.lnp
│ │ └── STC12C5A60S2-ADC.plg
│ ├── STC12C5A60S2-PCA-软件PWM1
│ │ ├── PWMn.c
│ │ ├── PWMn.h
│ │ ├── PWMn_main.c
│ │ ├── STC12C5A60S2.h
│ │ ├── list
│ │ │ ├── pwm.hex
│ │ │ ├── pwm.lnp
│ │ │ └── pwm.plg
│ │ ├── pwm.Opt
│ │ ├── pwm.Uv2
│ │ └── pwm.plg
│ ├── STC12C5A60S2-PCA-软件定时
│ │ ├── PCA.Opt
│ │ ├── PCA.Uv2
│ │ ├── PCA.h
│ │ ├── PCA.hex
│ │ ├── PCA.lnp
│ │ ├── PCA.plg
│ │ └── STC12C5A60S2-PCA.c
│ ├── STC12C5A60S2-PCA-输出方波
│ │ ├── PCA.Opt
│ │ ├── PCA.Uv2
│ │ ├── PCA.h
│ │ ├── PCA.hex
│ │ ├── PCA.lnp
│ │ ├── PCA.plg
│ │ └── STC12C5A60S2-PCA.c
│ ├── STC12C5A60S2-PCA-同步触发可控硅
│ │ ├── PCA.Opt
│ │ ├── PCA.Uv2
│ │ ├── PCA.h
│ │ ├── PCA.hex
│ │ ├── PCA.lnp
│ │ ├── PCA.plg
│ │ └── STC12C5A60S2-PCA.c
│ ├── STC12C5A60S2-PCA捕捉
│ │ ├── PCA_Capture.c
│ │ ├── capture.Opt
│ │ ├── capture.Uv2
│ │ ├── capture.hex
│ │ ├── capture.lnp
│ │ └── capture.plg
│ ├── STC12C5A60S2-SPI-主机查询发送-从机中断接收
│ │ ├── 主机.Opt
│ │ ├── 从机.Opt
│ │ ├── 主机.Uv2
│ │ ├── 从机.Uv2
│ │ ├── 主机.hex
│ │ ├── 从机.hex
│ │ ├── 主机.lnp
│ │ ├── 从机.lnp
│ │ ├── 主机.plg
│ │ ├── 从机.plg
│ │ ├── 主机_12C5A60S2-中断发送.c
│ │ ├── 从机_12C5A60S2.c
│ │ └── 主机_12c5A60S2.c
│ ├── STC12C5A60S2-SPI主机查询发送
│ │ ├── STC12C5A60S2_SPI.Opt
│ │ ├── STC12C5A60S2_SPI.Uv2
│ │ ├── STC12C5A60S2_SPI.c
│ │ ├── STC12C5A60S2_SPI.hex
│ │ ├── STC12C5A60S2_SPI.lnp
│ │ └── STC12C5A60S2_SPI.plg
│ ├── STC12C5A60S2-串口1-串口2-测试程序
│ │ ├── UART0_app.SRC
│ │ ├── UART0_app.Uv2.bak
│ │ ├── UART0_app.c
│ │ ├── UART0_app.hex
│ │ ├── UART0_app.lnp
│ │ ├── UART0_app.opt.bak
│ │ ├── UART0_app.plg
│ │ ├── UART0_app.uvgui.liulonglong
│ │ ├── UART0_app.uvopt
│ │ └── UART0_app.uvproj
│ ├── STC12C5A60S2-串口1-串口2-测试程序asm
│ │ ├── UART0_app.Opt
│ │ ├── UART0_app.Uv2
│ │ ├── UART0_app.asm
│ │ ├── UART0_app.hex
│ │ ├── UART0_app.lnp
│ │ ├── UART0_app.plg
│ │ ├── UART0_app_Opt.Bak
│ │ └── UART0_app_Uv2.Bak
│ ├── STC12C5A60S2-串口1读ID
│ │ ├── UART0_ID-Rosc.c
│ │ ├── UART0_app.Opt
│ │ ├── UART0_app.Uv2
│ │ ├── UART0_app.hex
│ │ ├── UART0_app.lnp
│ │ ├── UART0_app.plg
│ │ ├── UART0_app_Opt.Bak
│ │ └── UART0_app_Uv2.Bak
│ ├── STC12C5A60S2-串口1测试(BRT-500Kbps)
│ │ ├── UART0_app.Opt
│ │ ├── UART0_app.Uv2
│ │ ├── UART0_app.c
│ │ ├── UART0_app.hex
│ │ ├── UART0_app.lnp
│ │ └── UART0_app.plg
│ ├── STC12C5A60S2-串口1测试(Timer1波特率)
│ │ ├── UART0_app.Opt
│ │ ├── UART0_app.Uv2
│ │ ├── UART0_app.c
│ │ ├── UART0_app.hex
│ │ ├── UART0_app.lnp
│ │ └── UART0_app.plg
│ ├── STC12C5A60S2-两路PWM测试
│ │ ├── pwm.Opt
│ │ ├── pwm.Uv2
│ │ ├── pwm.c
│ │ ├── pwm.hex
│ │ ├── pwm.lnp
│ │ └── pwm.plg
│ ├── STC12C5A60S2-两路PWM调制输出
│ │ ├── pwm.Opt
│ │ ├── pwm.Uv2
│ │ ├── pwm.c
│ │ ├── pwm.hex
│ │ ├── pwm.lnp
│ │ └── pwm.plg
│ ├── STC12C5A60S2-串口测试(BRT波特率)
│ │ ├── UART0_app.Opt
│ │ ├── UART0_app.Uv2
│ │ ├── UART0_app.c
│ │ ├── UART0_app.hex
│ │ ├── UART0_app.lnp
│ │ └── UART0_app.plg
│ ├── STC12C5A60S2-测试读写xdata不影响IO
│ │ ├── app_test_xdata.c
│ │ ├── test_xdata.Opt
│ │ ├── test_xdata.Uv2
│ │ ├── test_xdata.hex
│ │ ├── test_xdata.lnp
│ │ └── test_xdata.plg
│ ├── STC12C5A60S2-使用外中断INT0-INT1-测频率
│ │ ├── STC-INT0-INT1.Opt
│ │ ├── STC-INT0-INT1.Uv2
│ │ ├── STC-INT0-INT1.c
│ │ ├── STC-INT0-INT1.hex
│ │ ├── STC-INT0-INT1.lnp
│ │ └── STC-INT0-INT1.plg
│ ├── STC12C5A60S2_掉电保存
│ │ ├── PowerDownSave.Opt
│ │ ├── PowerDownSave.Uv2
│ │ ├── PowerDownSave.c
│ │ ├── PowerDownSave.hex
│ │ ├── PowerDownSave.lnp
│ │ ├── PowerDownSave.plg
│ │ ├── STC12C5A60S2_EEPROM.c
│ │ └── config.h
│ ├── 串口1原样返回-Timer0中断取反IO
│ │ ├── UART0_app.Opt
│ │ ├── UART0_app.Uv2
│ │ ├── UART0_app.c
│ │ ├── UART0_app.hex
│ │ ├── UART0_app.lnp
│ │ └── UART0_app.plg
│ ├── 掉电保存
│ │ ├── PowerDownSave.Opt
│ │ ├── PowerDownSave.Uv2
│ │ ├── PowerDownSave.c
│ │ ├── PowerDownSave.hex
│ │ ├── PowerDownSave.lnp
│ │ ├── PowerDownSave.plg
│ │ ├── STC11Fxxxx_EEPROM.c
│ │ └── config.h
│ ├── 软件定时器
│ │ ├── SoftTimer-A.c
│ │ ├── SoftTimer.Opt
│ │ ├── SoftTimer.Uv2
│ │ ├── SoftTimer.c
│ │ ├── SoftTimer.hex
│ │ ├── SoftTimer.lnp
│ │ └── SoftTimer.plg
│ └── 前后台操作双字节变量
│ ├── Timer0.c
│ ├── timer0.Opt
│ ├── timer0.Uv2
│ ├── timer0.hex
│ ├── timer0.lnp
│ └── timer0.plg
├── 6.参考文档
│ ├── STC12C5A60S2-english.pdf
│ ├── STC12C5A60S2.pdf
│ ├── STC89 english.pdf
│ ├── STC89C52RC.pdf
│ └── STC89C52中文.pdf
├── 7.出厂烧录测试程序【TX,RX指示灯交替闪烁】
│ └── STC89C52贴片最小系统测试
│ ├── main
│ ├── main.LST
│ ├── main.M51
│ ├── main.OBJ
│ ├── main.c
│ ├── main.h
│ ├── main.hex
│ ├── main.lnp
│ ├── main.plg
│ ├── main.uvgui.liulonglong
│ ├── main.uvopt
│ ├── main.uvproj
│ ├── main_uvopt.bak
│ └── main_uvproj.bak
├── Thumbs.db
└── 【重要】51单片机下载程序步骤.pdf
64 directories, 433 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论