雁归来无痕
AT89S52是一种低功耗、高性能的CMOS工艺的8位单片机。它带有8KB的可在线编程的 Flash 存储器,该单片机采用了ATMEL公司的高密度、非易失性存储器技术,与工业上标准型80C51单片机的指令系统及引脚完全兼容;片内的Flash 存储器可在线重新编程,或使用通用的非易失性存储器编程器;通用的8位CPU与在线可编程Flash集成在一块芯片上,从而使AT89S52功能更加完善,应用更加灵活;具有较高的性能价格比,使其在嵌入式控制系统中有着广泛的应用前景。AT89S52的引脚排列图及其功能AT89S52单片机为40引脚芯片如图5-1所示,具有PDIP,PLCC和TQFP3钟封装形式。各引脚的功能如下:● P0口——8位、开漏极、双向I/O口。 当用做通用I/O口时,每个引脚可驱动8个TTL负载;当用做输入时,每个端口首先置1。P0口也可用做访问片外数据存储器和程序存储器时的低8位地址/数据总线的复用口。这种情况下,P0口内含上拉电阻。在Flash编程时,P0口输入代码数据;在Flash校验时,P0口输出代码数据。在进行编程校验时,需外接10KΩ的上拉电阻。●P1口——8位、双向I/O口,内含上拉电阻。P1口为用户使用的通用I/O口,每个引脚可驱动4个TTL负载。当用做输入时,每个端口首先置1。和引脚也用做定时器2的外部计数输入()和触发器输入()。在编程和校验期间,P1口可输入低字节地址。● P2口——8位、双向I/O口,内部具有上拉电阻。P2口可用做通用I/O,可以驱动4个TTL负载。对P2口各位写入1,可作为输入。每个引脚由外部负载拉为低电平时,经由内部上拉电阻向外输出电流。在访问16位地址的外部程序存储器和数据存储器时,P2口提供高8位地址。用MOVX @DPTR类指令访问外部数据存储器时,P2口为高8位地址(即PCH);用MOVX @R0和MOVX @R1类指令访问外部数据存储器时,P2口上的内容是SFR P2的内容。在编程和校验时,P2口接收地址线的高位和一些控制信号。P3口——8位、双向I/O口,内部含有上拉电阻。● P3口可用做通用I/O口,可驱动4个TTL负载。当用做输入熟,要先将P3口各位置如外部负载将P3口拉低,则经过上拉电阻向外输出电流。在编程和校验时,P3口接收某些控制信号。● ——地址锁存允许/编程脉冲输入。● ——外部程序存储器读选通,低电平有效。● ——片外程序存储器访问允许。● XTAL1和XTAL2——XTAL1是片内振荡器反相放大器和时钟发生器的输入端,XTAL2是片内振荡器反相放大器的输出端。
魅力人生
AT89S51是美国ATMEL公司生产的低功耗,高性能 CMOS8 位单片机,片内含4kbyte的可编程的Flash 只读程序存储器,兼容标准 8051 指令系统及引脚[5]。它集 Flash 程序存储器既可在线编程(ISP),也可用传统方法进行编程,所以低价位 AT89S51单片机可为提供许多高性价比的应用场合,可灵活应用于各种控制领域,对于简单的测温系统已经足够。单片机AT89S51 具有低电压供电和体积小等特点,四个端口只需要两个口就能满足电路系统的设计需要,很适合便携手持式产品的设计使用系统可用三节电池供电。主要特性如下[6]:●与MCS-51 兼容●4K字节可编程闪烁存储器●寿命:1000写/擦循环●数据保留时间:10年●全静态工作:0Hz-24Hz●三级程序存储器锁定●128*8位内部RAM●32可编程I/O线●两个16位定时器/计数器●5个中断源●可编程串行通道●低功耗的闲置和掉电模式●片内振荡器和时钟电路 2.引脚功能介绍 AT89S51 单片机为40引脚双列直插式封装。其引脚排列和逻辑符号如图2 所示: 图2 AT89S51引脚图各引脚功能简单介绍如下[7]:●VCC:供电电压 ●GND:接地 ●P0口:P0口为一个8位漏级开路双向I/O口,每个管脚可吸收8TTL门电流。当P1口的管脚写“1”时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FLASH编程时,P0口作为原码输入口,当FLASH进行校验时,P0输出原码,此时P0外部电位必须被拉高。●P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入“1”后,电位被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。●P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚电位被内部上拉电阻拉高,且作为输入。作为输入时,P2口的管脚电位被外部拉低,将输出电流,这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉的优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。●P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入时,由于外部下拉为低电平,P3口将输出电流,也是由于上拉的缘故。P3口也可作为AT89S51的一些特殊功能口: RXD(串行输入口) TXD(串行输出口) INT0(外部中断0) INT1(外部中断1) T0(计时器0外部输入) T1(计时器1外部输入) WR (外部数据存储器写选通) RD (外部数据存储器读选通)同时P3口同时为闪烁编程和编程校验接收一些控制信号。●RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。●ALE / PROG :当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。●PSEN:外部程序存储器的选通信号。在由外部程序存储器取址期间,每个机器周期PSEN两次有效。但在访问外部数据存储器时,这两次有效的PSEN信号将不出现。●EA/VPP:当EA保持低电平时,访问外部ROM;注意加密方式1时,EA将内部锁定为RESET;当EA端保持高电平时,访问内部ROM。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。●XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。●XTAL2:来自反向振荡器的输出。
集庭装饰02
北大本科生,刚刚凭借在芯片领域的贡献,斩获国际计算机学会(ACM)年度学生科研竞赛总决赛 第一名 (本科生组)!
还收获了来自《人民日报》的点赞。
这位少年名叫 郭资政 ,是北京大学图灵班大四学生,目前已直博本校集成电路学院。
而此次比赛的获奖,在他的科研/竞赛履历中并不是第一次。
此前,他已经作为北京大学超算队的一员,收获世界大学生超级计算竞赛ASC一等奖。
还在DAC、ICCAD、DATE等芯片设计自动化(EDA)领域国际顶会上发表了 8篇 一作论文。
△图源:北京大学
在官微底下,不少网友纷纷为其点赞祝贺。
一作身份发表8篇顶会论文
北大 图灵班 ,是北京大学专为培养计算机科学领域拔尖人才成立的班级,每届学生均是从几千名大一新生中优中选优。
作为图灵班的一员,郭资政在大二时便有机会进入各个课题组体验科研生活。
据北大官微报道,他与EDA之间的缘分就始于前沿计算中心举办的科研轮转活动。
当时大二的他,第一个即选择了集成电路学院林亦波研究员的课题组。刚好林亦波的研究方向是EDA以及EDA算法的GPU/FPGA加速。
EDA的重要性无需赘述,它也叫做芯片设计自动化,是我国“卡脖子”关键技术之一。
不少媒体评价,“谁掌握了EDA,谁就有了芯片领域的主导权。”
而郭资政的主要研究方向,是 EDA中的静态时序分析领域 。作为芯片设计的重要步骤,它是对数字电路的时序进行计算、预计的工作流程,流程中不需要进行仿真。
据他本人主页显示,本科2020年至2022年期间共发表了11论文,其中以一作身份发表8篇,均被EDA领域的国际顶级学术会议和期刊DAC、ICCAD、TCAD等接收。
这当中包括提出的使用GPU加速静态时序分析的算法,首次实现线性时空复杂度、效率提升一百倍的路径分析算法。
此番获奖的论文,叫做Heterogeneous Timing Estimation, Optimization, and Verification for VLSI Circuit Design Automation(用于VLSI电路设计自动化的异质定时估计、优化和验证),被收录于ICCAD 2021。
除此之外,他还将人工智能融入了进来。
比如,将 图神经网络和时序分析引擎 相结合,提出跨越芯片设计流程多个环节的建模技术。
还有像受深度神经网络启发提出了基于可微时序引擎的布局优化算法,据称还是学界首次。
经过优化的布局框架可以在 WNS 和TNS上分别实现最多和的改进,并且在 GPU 上运行时都实现了倍的加速。
基于这样的学术表现,他获得了北大最高荣誉 第十三届学生五四奖章 。
毕业之后,他将继续留在本校,在集成电路学院攻读博士学位。
谈及EDA方向的选择,郭资政表示,一方面是国之所需。响应国家的号召,解决国家发展需求的技术难题。
另一方面也是兴趣驱动,跟此前的竞赛经历不无关系。
事实上,在中学时代,郭资政就已经参与到信息学竞赛当中,也凭此获得北大降分录取资格。
而他当年的bzoj提交记录,是这样式儿的。
进入北大之后,他还和队友一起获得过2019年国际大学生程序设计竞赛ICPC区域赛冠军、世界大学生超算竞赛ASC一等奖、ACM SRC@ICCAD学生科研竞赛本科生组第一名,多次获得ICPC/CCPC大学生程序设计竞赛金奖等荣誉。
6位获奖者中5位为华人
值得一提的是,除郭资政以外,在今年SRC全球决赛的6人获奖名单中,还有4人亦为华人面孔。
包括:
另外,在郭资政去年拿到第一名(1st place)的SRC@ICCAD学生研究竞赛中,中国大学亦收获颇丰。
比如浙江大学的本科生Yu Qian,就凭借在内容寻址存储器方面的研究,拿到本科生组第三名。
而研究生组的第一名XiaoFan Zhang,本硕毕业于电子科技大学,目前在伊利诺伊大学香槟分校攻读博士。
研究生组的第三名Qi Sun,则来自香港中文大学,他本科毕业于西安电子科技大学。
可以说,这也是近年来中国大学、华人学生们在世界EDA竞赛中频频崭露头角的缩影。
去年,同样是在EDA领域国际顶会ICCAD的竞赛当中,华中科技大学一举夺魁,以#中国团队拿下EDA全球冠军#的话题冲上热搜,引发不少讨论。
而在2017-2019年期间,福州大学在该项赛事中实现 三连冠 。
ICCAD CAD算法竞赛举办以来产生的30个冠军中,则有 11个 花落香港中文大学。
需要承认的是,在EDA领域,中国仍然面临着“卡脖子”的困境。
但在学术练兵场上,后备力量的光芒亦正在愈发闪亮。
你觉得呢?
参考链接: [1] [2] [3] [4]
— 完 —
自然杂志近年来发展的很快,出版集团还出版了其它专业杂志如《自然医学》,《自然免疫学》,《自然遗传学》,《自然细胞生物学》,《自然神经科学》、《自然生物学技术》、
AT89S52是一种低功耗、高性能的CMOS工艺的8位单片机。它带有8KB的可在线编程的 Flash 存储器,该单片机采用了ATMEL公司的高密度、非易失性存储
机械制造在一定程度上反映了一个国家的综合实力,我国是发展中国家,发展中科技进步、社会发展等方面都离不开机械制造。下文是我为大家整理的关于3000字机械类论文的
分子生物学技术在国内防制虫媒传染病领域的应用【摘要】本文综述了国内近年来,分子生物学技术在虫媒病中蚊媒传染病防制的应用情况,以期为蚊媒传染病的防制、应对突发公共
EDA技术的发展与应用电子设计技术的核心就是EDA技术,EDA是指以计算机为工作平台,融合应用电子技术、计算机技术、智能化技术最新成果而研制成的电子CAD通用软