完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
stc15w408as使用:
引脚图: 性能: 编译环境:Keil uVision4 烧录环境:STC-ISP 编写程序: 打开Keil uVision4软件后先建立一个新工程。点击下图的蓝色选项 选择一个你想存放文件的文件夹,写上你想要的文件名后点击保存。(文件名称最好的英文的,中文名称容易出错) 点击Atmel旁边的加号 点击AT89C52,然后点击OK(这里是选择单片机型号,C52单片机的文件15w408as也能用) 点击是 新建文件:点击蓝色选项建立一个新的文件 保存文件:在点击编写框后点击点击蓝色选项或Ctrl+s 文件保存在建立工程同一文件夹里面(一般默认就是与工程同一文件夹的位置),文件名后缀为.c(中文名容易出错误)。点击保存 加载文件进工程(告诉工程它能调用些什么文件):点击蓝色选项 点击刚刚建立的.c文件,然后点击Add。 此时新建的.c文件已经加载进工程了,可以在新建.c文件的编写框写代码了。 stc15w408as点灯程序: #include"reg52.h" ***it led=P1^1; void Delay_us(int n) { int x; while (n--){ x = 5000; while (x--);} } void main() { led=1; while(1) { led=~led; Delay_us(100); } } 在编写框写上程序 点击箭头所指的蓝色框框 点击上方的Output,勾选上Create HEX File。让它可以生成烧录所需的.hex文件,按下ok 点击上方红色箭头所指的蓝色框框,点击后会生成下方红色划线的英文,代表已经生成.hex文件在“temp”文件夹里面。 电路连接:电路 我是在面包版上进行连接的,用其他的东西来连接都可以的,只要各个元器件线路是按电路图连接好的就行。 用串口通讯的方式给stc15w408as芯片烧写程序。下图的模块是一个u***转ttl模块。用这个模块作为电脑和芯片通讯的桥梁,同时用这个模块给408as芯片供电。这个模块的rx脚接芯片的tx脚,tx脚接芯片的rx脚。将这个模块插入电脑的u***插口。 程序烧录进芯片: 打开烧录软件STC-ISP 点击单片机型号,拉出选项,点开STC15W408AS系列,选着STC15W408AS. 点开串口号,选着你u***转ttl模块7插入电脑串口的串口号(一般会自动选着,如果没有插入其他东西的话)。 点击“打开程序文件” 找到之前的文件生成的.hex文件(一般在程序保存文件夹里面,就是上面教学让你们保存的地方),点击后点打开。 点击“下载/编程” 消息框提示“正在检测目标单片机”时,手动冷启动stc15w408as芯片。 冷启动:就是给芯片断电在上电 消息框显示成功后,stc15w408as就点灯成功了。 |
|
|
|
只有小组成员才能发言,加入小组>>
2545 浏览 0 评论
1143浏览 2评论
743浏览 1评论
496浏览 0评论
261浏览 0评论
420浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 06:44 , Processed in 1.271694 second(s), Total 78, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号