帖子
帖子
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
51单片机程序下载、ISP及串口基础知识
EDN电子技术设计
2020-02-18 00:00
入门级示波器多少钱合适?
精密双向电流传感放大器:精准测量,守护电流安全
本文详细介绍了串口、51单片机的ISP下载等基础知识,已经学过单片机的也可以看看,加强一下对这方面的了解。
串口
串行接口简称串口,也称串行通信接口,是采用串行通信方式的扩展接口。
我们比较熟悉的USB接口,全名通用串行总线(Universal Serial BUS),就属于串口。
串行接口按电气标准及协议来分还包括UART、RS232、RS422、RS485等。
老式的台式计算机和部分笔记本上则有RS232串口,这里RS232指的是RS232电平的串口。
后来由于这种串口使用很少、速度较慢、体积较大而逐渐在笔记本甚至台式机上被淘汰了。
而51单片机等中含有UART串口,UART这里指的是TTL电平的串口。
UART与RS232区别主要在于其电平定义不同。
TTL电平是5V的,而RS232是负逻辑电平,它定义+5~+12V为低电平,而-12~-5V为高电平。
标准串口即RS232串口(通常指COM接口),如图。
由于USB接口与单片机的TTL串口无法直接连接,一般通过转换芯片来连接。
连接到USB接口的转换芯片一般需要在电脑上安装驱动。
USB转RS232串口(常用转换芯片为CH341,价格10-20元)
RS232转TTL(电平转换芯片MAX232)
MAX232电路图
USB转TTL串口(常称为USB转TTL升级小板,USB-TTL转接板,常用转换芯片为PL2303,价格6-10元)
PL2303电路图
USB - RS232串口 - TTL串口 转接板
USB-RS232电路图
通常成品学习板上都是USB接口或者RS232串口+USB接口。
一方面USB接口负责给单片机供电,另一方面,USB转TTL或RS232转TTL已经集成的学习板上。
51单片机程序的烧写
我们最常见的51单片机是美国Atmel公司生产的AT系列单片机和中国宏晶公司生产的STC系列单片机。
早期的AT89C51系列(89后面是字母C)单片机,下载程序时需要使用专门的烧写器烧写进去,单片机烧写程序时必须从电路上取下来,非常麻烦。
后来推出了支持ISP(In System Programming)在线编程的AT89S51系列单片机,只需连接几根线即可烧写程序,也不需取下单片机。
标准10芯ISP插头
如图,学习板的左上角为标准10芯ISP插座
标准10芯ISP插座的接口定义
ISP下载电路图
AT89S51系列单片机下载程序时,计算机端可使用ProgISP等软件来下载。
AT89S51系列单片机的ISP下载是通过P1^5、P1^6、P1^7、RST引脚来下载的,而宏晶国产STC单片机则具有串口ISP功能,可直接使用串口,将程序下载进单片机。
即将USB转TTL的TXD接单片机的RXD,RXD接单片机的TXD(实际中一些TTL转接板可能会把TXD、RXD标反,如果反了,交换即可)。
STC系列的单片机在上电的时候会执行在ISP FLASH的ISP程序。
只要在串口上收到连续的0x7F,便会进入ISP模式。
所以STC单片机下载程序时,需要先在计算机端程序中点下载,然后给单片机通电。
另外STC单片机需使用宏晶专用的单片机下载程序STC-ISP下载。
下载程序顺序如下:
1、设置单片机型号,COM口,波特率等参数。
2、装载好要烧的单片机程序。
3、点击“下载”。
4、给单片机上电。
5、下载软件显示:
正在下载....
6、下载完成。
STC-ISP软件:
下载程序时注意,如果使用USB接口转串口的需安装对应驱动(PL2303、CH341等)。
安装好驱动后连接上学习板或下载线,可以在设备管理其中看到相应的串口,如图:
登录阅读全文
单片机
程序下载
串口
基础知识
免责声明:
该内容由专栏作者授权发布或作者转载,目的在于传递更多信息,并不代表本网赞同其观点,本站亦不保证或承诺内容真实性等。若内容或图片侵犯您的权益,请及时联系本站删除。侵权投诉联系:
nick.zong@aspencore.com
!
EDN电子技术设计
EDN China电子技术设计为电子设计工程师和设计经理人提供前沿深度的电子资讯、设计实例应用方案。
进入专栏
评论
芯语
帖子
文库
下载
博文
无语!特朗普欢迎TikTok回来:必须把公司50%卖给美国
芯通社
2025-01-20
2243浏览
富士康及郭台铭被起诉!
芯极速
2025-01-20
552浏览
突发!马斯克收购英特尔!
中国半导体论坛
2025-01-20
458浏览
宇树机器人行走超马斯克擎天柱,被质疑是特效,英伟达科学家力挺
国纳科技匠
2025-01-20
422浏览
中国对美芯片调查,或指向TI德仪
芯极速
2025-01-20
411浏览
百度、吉利、车主三方会议纪要
电动知家
2025-01-20
249浏览
第五大运营商,快了!
悲了伤的白犀牛
2025-01-20
191浏览
比亚迪推出世界最大汽车运输船
电动知家
2025-01-20
178浏览
求助 请推荐一款8脚的DCDC , 12V 变5V的, 2A 就行,不虚标。
esad0
2025-01-06
1049浏览
桥式变换电路
QWE4562009
2025-01-16
495浏览
开关变压器后级加整流二极管的效果
MDD辰达半导体
2025-01-06
116浏览
硬件测试的典型案例
丙丁先生
2025-01-16
122浏览
【米尔-瑞芯微RK3576核心板及开发板】基于RK3576上用OpenGL做烟花炸开视频
小手凉凉
2025-01-05
132浏览
半导体 | 一堆沙子到芯片
爱蛙科技
2025-01-08
175浏览
串行LED灯的频闪现象分析
乖乖兔爸爸
2025-01-16
758浏览
HDMI USB TYPEC的AB切换器芯片解决方案CV1021E
视频转换李工
2025-01-06
88浏览
什么是爬电距离与电气间隙?
金鉴实验室李工
2025-01-16
71浏览
【工程师故事】+2024年:资深嵌入式工程师在职读研的第一年,收获颇丰
GoneWhere
2025-01-08
1660浏览
开关电源设计 反激控制思路的了解-3
所需E币: 1
2025-01-13 16:29
大小: 188.35KB
上传者:
厚德载物2025
基于FPGA的数字频率计的设计资料
所需E币: 5
2025-01-08 22:25
大小: 3.78MB
上传者:
木头1233
开关电源设计 反激电路设计
所需E币: 2
2025-01-13 16:28
大小: 2.13MB
上传者:
厚德载物2025
基于51单片机的智能温控风扇的设计论文
所需E币: 5
2025-01-08 22:23
大小: 119.21KB
上传者:
木头1233
基于FPGA数字频率计毕业论文
所需E币: 5
2025-01-09 09:46
大小: 262.5KB
上传者:
木头1233
基于51单片机多功能万年历设计论文
所需E币: 5
2025-01-08 22:23
大小: 350.2KB
上传者:
木头1233
基于单片机洗衣机自动控制系统设计毕业论文
所需E币: 5
2025-01-09 09:50
大小: 3.68MB
上传者:
木头1233
开关电源设计 反激控制思路的了解-4
所需E币: 0
2025-01-13 16:29
大小: 911.93KB
上传者:
厚德载物2025
基于51单片机多功能出租车计价器参考论文
所需E币: 5
2025-01-08 22:23
大小: 681.2KB
上传者:
木头1233
基于单片机的洗衣机自动控制设计与实现
所需E币: 5
2025-01-09 09:50
大小: 354.96KB
上传者:
木头1233
【工程师故事】+2024年总结之做技术不能想当然
2024年是很平淡的一年,能保住饭碗就是万幸了,公司业绩不好,跳槽又不敢跳,还有一个原因就是老板对我们这些员工还是很好的,碍于人情也不能在公司困难时去雪上加霜。在工作其间遇到的大问题没有,小问题还是有不少,这里就举一两个来说一下。第一个就是,先看下下面的这个封装,你能猜出它的引脚间距是多少吗?这种排线座比较常规的是0.6mm间距(即排线是0.3mm间距)的,而这个规格也是我们用得最多的,所以我们按惯性思维来看的话,就会认为这个座子就是0.6mm间距的,这样往往就不会去细看规格书了,所以这次的运气
wuliangu
2025-01-21 00:15
101浏览
BLE透传方案,IoT短距无线通信的“中坚力量”
在物联网(IoT)短距无线通信生态系统中,低功耗蓝牙(BLE)数据透传是一种无需任何网络或基础设施即可完成双向通信的技术。其主要通过简单操作串口的方式进行无线数据传输,最高能满足2Mbps的数据传输速率,可轻松实现设备之间的快速数据同步和实时交互,例如传输传感器数据、低采样率音频/图像与控制指令等。低功耗蓝牙(BLE)数据透传解决方案组网图具体而言,BLE透传技术是一种采用蓝牙通信协议在设备之间实现数据透明传输的技术,设备在通信时会互相验证身份和安全密钥,具有较高的安全性。在不对MCU传输数据进
华普微HOPERF
2025-01-21 14:20
71浏览
Ubuntu20.04取消root账号自动登录方法触觉智能RK3568开发板演示
Ubuntu20.04默认情况下为root账号自动登录,本文介绍如何取消root账号自动登录,改为通过输入账号密码登录,使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持OpenHarmony5.0及Linux、Android等操作系统,接口丰富,开发评估快人一步!添加新账号1、使用adduser命令来添加新用户,用户名以industio为例,系统会提示设置密码以及其他信息,您可以根据需要填写或跳过,命令如下:root@id
Industio_触觉智能
2025-01-17 14:14
99浏览
人形机器人疯狂进厂打工!银河通用、智元、乐聚机器人怕是都疯了
万万没想到!科幻电影中的人形机器人,正在一步步走进我们人类的日常生活中来了。1月17日,乐聚将第100台全尺寸人形机器人交付北汽越野车,再次吹响了人形机器人疯狂进厂打工的号角。无独有尔,银河通用机器人作为一家成立不到两年时间的创业公司,在短短一年多时间内推出革命性的第一代产品Galbot G1,这是一款轮式、双臂、身体可折叠的人形机器人,得到了美团战投、经纬创投、IDG资本等众多投资方的认可。作为一家成立仅仅只有两年多时间的企业,智元机器人也把机器人从梦想带进了现实。2024年8月1
刘旷
2025-01-21 11:15
93浏览
聊聊RISC-V MCU技术
嘿,咱来聊聊RISC-V MCU技术哈。 这RISC-V MCU技术呢,简单来说就是基于一个叫RISC-V的指令集架构做出的微控制器技术。RISC-V这个啊,2010年的时候,是加州大学伯克利分校的研究团队弄出来的,目的就是想搞个新的、开放的指令集架构,能跟上现代计算的需要。到了2015年,专门成立了个RISC-V基金会,让这个架构更标准,也更好地推广开了。这几年啊,这个RISC-V的生态系统发展得可快了,好多公司和机构都加入了RISC-V International,还推出了不少RISC-V
丙丁先生
2025-01-21 12:10
79浏览
电气系统中,如何选择一款最为适配的数字隔离芯片?
数字隔离芯片是一种实现电气隔离功能的集成电路,在工业自动化、汽车电子、光伏储能与电力通信等领域的电气系统中发挥着至关重要的作用。其不仅可令高、低压系统之间相互独立,提高低压系统的抗干扰能力,同时还可确保高、低压系统之间的安全交互,使系统稳定工作,并避免操作者遭受来自高压系统的电击伤害。典型数字隔离芯片的简化原理图值得一提的是,数字隔离芯片历经多年发展,其应用范围已十分广泛,凡涉及到在高、低压系统之间进行信号传输的场景中基本都需要应用到此种芯片。那么,电气工程师在进行电路设计时到底该如何评估选择一
华普微HOPERF
2025-01-20 16:50
46浏览
挑战6万月薪【三】Purple Pi OH开发板带你7天入门OpenHarmony!
现在为止,我们已经完成了Purple Pi OH主板的串口调试和部分配件的连接,接下来,让我们趁热打铁,完成剩余配件的连接!注:配件连接前请断开主板所有供电,避免敏感电路损坏!1.1 耳机接口主板有一路OTMP 标准四节耳机座J6,具备进行音频输出及录音功能,接入耳机后声音将优先从耳机输出,如下图所示:1.21.2 相机接口MIPI CSI 接口如上图所示,支持OV5648 和OV8858 摄像头模组。接入摄像头模组后,使用系统相机软件打开相机拍照和录像,如下图所示:1.3 以太网接口主板有一路
Industio_触觉智能
2025-01-20 11:04
132浏览
瑞芯微开发板/主板Android配置APK默认开启性能模式方法
本文介绍瑞芯微开发板/主板Android配置APK默认开启性能模式方法,开启性能模式后,APK的CPU使用优先级会有所提高。触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。源码修改修改源码根目录下文件device/rockchip/rk3562/package_performance.xml并添加以下内容,注意"+"号为添加内容,"com.tencent.mm"为AP
Industio_触觉智能
2025-01-17 14:09
140浏览
论PN结的四种逆向电导模式
光伏及击穿,都可视之为 复合的逆过程,但是,复合、光伏与击穿,不单是进程的方向相反,偏置状态也不一样,复合的工况,是正偏,光伏是零偏,击穿与漂移则是反偏,光伏的能源是外来的,而击穿消耗的是结区自身和电源的能量,漂移的载流子是 客席载流子,须借外延层才能引入,客席载流子 不受反偏PN结的空乏区阻碍,能漂不能漂,只取决于反偏PN结是否处于外延层的「射程」范围,而穿通的成因,则是因耗尽层的过度扩张,致使跟 端子、外延层或其他空乏区 碰触,当耗尽层融通,耐压 (反向阻断能力) 即告彻底丧失,
MrCU204
2025-01-17 11:30
164浏览
过孔的设计孔径是真的很重要,但高速先生也是真的不关心
高速先生成员--黄刚这不马上就要过年了嘛,高速先生就不打算给大家上难度了,整一篇简单但很实用的文章给大伙瞧瞧好了。相信这个标题一出来,尤其对于PCB设计工程师来说,心就立马凉了半截。他们辛辛苦苦进行PCB的过孔设计,高速先生居然说设计多大的过孔他们不关心!另外估计这时候就跳出很多“挑刺”的粉丝了哈,因为翻看很多以往的文章,高速先生都表达了过孔孔径对高速性能的影响是很大的哦!咋滴,今天居然说孔径不关心了?别,别急哈,听高速先生在这篇文章中娓娓道来。首先还是要对各位设计工程师的设计表示肯定,毕竟像我
一博科技
2025-01-21 16:17
73浏览
EDN电子技术设计
EDN China电子技术设计为电子设计工程师和设计经理人提供前沿深度的电子资讯、设计实例应用方案。
文章:966篇
粉丝:47人
私信
最近文章
MIT的《模拟和数字电子电路基础》
【带你涨姿势】面向现代无线应用的欧洲GaN/Si工艺
全球晶圆代工市场停止2019年的下滑趋势,2020将强劲增长
人手一本的电源设计秘籍,免费下载→
拆解亚马逊Echo Look摄像头:为何技术先进还被淘汰?
热门文章
广告
推荐
示波器的最低带宽多少?
示波器需要多少模拟通道?
精密双向电流传感放大器:精准测量,守护电流安全
【有奖调研】泰克入门级示波器用户调研
在线研讨会
重塑机器人未来:揭秘创新芯片解决方案的颠覆力量
如何在隔离的状态监控系统中捕获同步数据
多路有光·精准不凡——KSW-SGM01模拟信号源发布会
迈来芯Triaxis® 3D磁传感器:汽车安全应用的优选方案
EE直播间
Fabless100系列技术和应用直播 —实时控制、BMS:国产MCU迈向高性能应用
直播时间:02月18日 10:00
高效协同与版本管理:Cliosoft助力现代芯片设计
直播时间:02月26日 10:00
第三代功率半导体器件测试解决方案
直播时间:03月06日 10:00
E聘热招职位
资料
文库
帖子
博文
1
元能芯24V全集成电机专用开发板
2
开关电源设计 反激控制思路的了解-4
3
自动增益控制放大器设计与实现
4
无线传能充电器设计与实现论文
5
基于单片机自动电阻测试仪设计论文
6
开关电源设计 反激控制思路的了解-2
7
静电学手册 21312321
8
sharp r69431 datasheet
9
智算中心建设导则
10
Processing-processing3.5.4
1
桥式变换电路
2
求助 请推荐一款8脚的DCDC , 12V 变5V的, 2A 就行,不虚标。
3
【工程师故事】+2024年:资深嵌入式工程师在职读研的第一年,收获颇丰
4
〖思路〗 反偏PN结的 四种状态
5
altium Designer19使用问题20250115
6
助力新能源汽车电机控制SLM7888系列SLM7888CH低压三相半桥驱动器
7
车灯FCC辐射超标如何解决
8
请教:BJT类有源器件
1
过孔的设计孔径是真的很重要,但高速先生也是真的不关心
2
BLE透传方案,IoT短距无线通信的“中坚力量”
3
聊聊RISC-V MCU技术
4
人形机器人疯狂进厂打工!银河通用、智元、乐聚机器人怕是都疯了
5
【工程师故事】+2024年总结之做技术不能想当然
6
电气系统中,如何选择一款最为适配的数字隔离芯片?
7
挑战6万月薪【三】Purple Pi OH开发板带你7天入门OpenHarmony!
8
Ubuntu20.04取消root账号自动登录方法触觉智能RK3568开发板演示
1
eMMC走线难度不大!多注意这些
2
信号上为什么要串一个电阻
3
24V转12V~3V降压芯片和线性LDO选型
4
相噪常见的测量有以下几种方式
5
常见电容的种类有哪些?
6
要先MOS管用的好,先搞清楚“米勒效应”
7
DC-DCBuck芯片、提高效率、电感选型、消除Buck转换器EMI
8
MLCC的选型和失效分析
9
VSCODE如何设置TAB键为四个空格?
10
各种变压器知识大全详细讲解
分享到
评论
点赞
本网页已闲置超过10分钟,按键盘任意键或点击空白处,即可回到网页
X
最新资讯
超薄硅晶圆的演进史
NFC防伪技术:削弱假货对奢侈品行业的影响
传台积电将在台湾再建两座CoWoS先进封装厂
特朗普上任即废除拜登78项政策:高科技与半导体产业迎来巨变?
受益“以旧换新”补贴,京东方、华星、惠科等连续三月提高面板厂利用率
我要评论
0
分享到微信
点击右上角,分享到朋友圈
我知道啦
请使用浏览器分享功能
我知道啦
×
提示!
您尚未开通专栏,立即申请专栏入驻