最新公告
  • 欢迎您光临欧资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • 51单片机串口串行接口下载等基础知识下载等下载

    本文详细介绍了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单片机下载程序时,需要先在电脑端下载程序,再给单片机上电。

    下载顺序如下:

    1、设置MCU型号、COM口、波特率等参数。

    2、加载要烧录的单片机程序。

    3、点击下载。

    4、给微控制器加电。

    5、下载软件显示:正在下载….

    6、下载完成。

    STC-ISP 软件:

    下载程序时注意,如果使用USB接口转串口,需要安装相应的驱动程序(PL2303、CH341等)。安装驱动后,连接学习板或下载线,在设备管理中可以看到对应的串口,如图:

    深入解析C语言的主要功能

    STM32如何高效接收串口数据?

    别人都说51单片机好学,为什么我学起来这么难,学了好久都没上手?

    站内大部分资源收集于网络,若侵犯了您的合法权益,请联系我们删除!
    欧资源网 » 51单片机串口串行接口下载等基础知识下载等下载

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    欧资源网
    一个高级程序员模板开发平台

    发表评论