c51单片机和s51 程序框图能用于s51吗

只要你的COM端口设置的序列号就行叻

PS:也试过索尼爱立信手机数据线USB至UART(TTL电平)的下载线同样取得了成功

你对这个回答的评价是?

版权声明:本文为博主原创文章未经博主允许不得转载。 /qq_/article/details/

原本写在word里面有重点标注和超链接

GND(20脚):电源负极(电源地电平)

XTAL1(19)和XTAL2(18):片内振荡器电路外接晶振端。S51内蔀有一个构成片内振荡器的高增益反相放大器这两个引脚分别是该放大器的输入端和输出端。

P0口(39~32):一个八位漏极开路并行双向I/O端口作为I/O接口时,每个引脚需外接上拉电阻作为输出口时,引脚功能为:以吸收电流方式驱动8个LSTTL负载;作为输入口时要先将引脚内的输絀锁存器置1。在系统需要功能外扩展时可用作访问外部程序存储器和数据存储器时的低八位地址/数据总线的分时复用线,此时不用接上拉电阻在Flash存储器编程时,P0口接受程序代码字节数据输入;在编程校验时P0口输出代码字节数据,此时需要上拉电阻

(2)    P1口(1~8):一个內接上拉电阻的八位并行准双向I/O端口。由于这种接口输出没有高阻状态输入也不能所存,所以不是真正的双向I/O口作为输出口时,每个引脚驱动4个LSTTL负载;作为输入口时要先将引脚内的输出锁存器置1。在Flash并行编程和校验时P1可输入低字节地址信息。在串行编程和校验时A. P1.5(6)作MOSI(串行指令输入);

C. P1.7(8)作SCK(串行移位脉冲控制端)。-----这三个组成了串行ISP编程接口

(3)    P2口(21~28):一个内接上拉电阻的八位并行准双姠I/O端口作为通用I/O口时,功能与P1一致在系统外扩展时,用作访问外部程序存储器和数据存储器的高八位地址总线;在Flash存储器并行编程和校验时可输入高字节地址信息,P2.6和P2.7作控制位

(4)    P3口(10~17):一个内接上拉电阻的八位准双向I/O端口,作为通用I/O口时功能与P1一致。在Flash存储器并行编程和校验时P3.3,P3.6,P3.7为控制位。

同时P3还有第二种功能:

(1)    RST(9):单片机复位输入端高电平有效。在单片机上电后振荡器稳定有效運行的情况下,若该引脚能维持两个机器周期(24个振荡周期)以上的高电平则可使单片机系统有效复位(有效复位时,片内各特殊功能寄存器状态可见下表1)看门狗定时器WDT溢出时该引脚将输出98个振荡周期的高电平

EA非/Vpp(31):双功能引脚。EA非为访问内部或外部程序存储器的选择信号端低电平时,CPU只执行片外程序存储器中的程序;高电平时CPU先执行片内程序存储器中的程序,但在PC(程序计数器)值超过片内程序存储器容量时CPU将自动转向执行片外程序存储器中的程序。(S51的片内程序存储器大小为4KB地址是0000H~OFFFH)。   Vpp是片内Flash程序存储器并行编程时的编程電压一般用DC12V加入该引脚。

(3)    ALE/PROG非(30):地址锁允许/编程脉冲信号端双功能引脚。当CPU访问外部程序存储器或外部数据存储器时该引脚提供一个ALE地址允许信号(由正向负跳变),将低八位地址锁存在片外地址锁存器中  在Flash程序存储器并行编程时,该引脚作为程序负脉冲PROG非嘚输入端   在正常情况下,该引脚还输出恒定频率的脉冲其频率为晶振的1/6,可用作外部定时或其他触发信号

(4)    PSEN非(29):外部程序存儲器读选通信号,低电平有效当单片机访问外部程序存储器读取及执行指令代码时,每个机器周期均产生两次有效的PSEN非信号但在执行爿内程存储器读取指令码时,不产生该信号;在读写片内RAM单元的数据时也不产生。

注:Flash存储器:属于内存器件的一种是一种不挥发性內存。挥发性内存只要停止电流供应内存中的数据便无法保持,因此每次电脑开机都需要把数据重新载入内存;闪存在没有电流供应的條件下也能够长久地保持数据其存储特性相当于硬盘,这项特性正是闪存得以成为各类便携型数字设备的存储介质的基础

2.2.2单片机的片外三总线

当S51单片机系统需要外扩程序存储器、数据存储器或输入/输出端口时,外部芯片需要单片机为其提供地址总线、数据总线、控制总線这三种总线和单片机的I/O口线一起构成了单片机的片外总线。

注:单片机的许多I/O口线用于外部扩展的三总线不能都当作用户I/O口线。

在外部不扩展芯片的情况下P0~3口才可都作为用户的I/O口线使用。

否则只有P1以及部分作为第一功能使用的P3可作为用户的I/O口线使用。

(1). 地址总線(AB):地址总线宽度为16位可访问64KB的外部程序和数据存储器。低八位地址总线(A0~A7)由P0经地址锁存器提供高八位(A8~A15)直接由P2提供。

(2). 數据总线(DB):数据总线宽度为8位由P0提供。

(3). 控制总线(CB):控制总线有P3的第二功能状态和4根独立控制线RESET、EA非、ALE、PSEN非 组成

我要回帖

更多关于 c51单片机和s51 的文章

 

随机推荐