自定ATMEL89C52单片机小系统。

作者&投稿:咎范 (若有异议请与网页底部的电邮联系)
89c52单片机最小系统~

不要用89c52了,这个型号早就停产了。现在用的是89s52。s52的最小系统包括电源电路、复位电路、晶振电路、JTAG下载电路。

给它一个电源,输入程序,控制芯片向你想要的方向工作。

访问外部内存还需要加一个74373,单片机也可以用AT89S52,键盘扫描和LED显示可以使用一片8255来扩展端口,但是不经济,一片8255的价格比单片机还要贵,就算买拆机件也得5元。而一个专用的键盘显示器芯片价格则在几十元上,更加不经济。
键盘扫描可以用P1做4*4键盘,LED显示可以用一个38译码器作为LED的位选信号,P0直接驱动LED各段勉强可以,这样的费用是比较节省的。但是CPU占用率比较高,LED亮度有限,且由于P0口是地址数据复用的,程序上处理不好,LED各笔段会乱显示,必要时可以以引入ALE信号控制38译码器。

太耗时

正好,你可以去我的博客看看,那上面有方法,当然我那上面没有指明用AT的,但是是兼容的,


ATMEL AT89C5 与 STC AT89C51 一样的吗? 可以互用的吗?
虽然不一样,但可以互换。不同点有3点:1. 52是8k的flash rom,51只有4k。2. 52比51多了一个定时器2。3. STC的单片机烧写程序不需要下载器,直接串口下载;而ATMEL的单片机烧写程序需要下载器。

at89c51和at89c52的区别
1、内部FLASH容量不同 AT89C51和AT89C52是单片机的两种型号,AT89C52是AT89C51的各个方面的升级版,AT89C51 有 4K 字节的内部FLASH PERAM,而AT89C52 的内部FLASH PERAM 相比AT89C51 增加了1倍,其容量达到8K。2、随机存取数据存储器(RAM)不同 AT89C51 有128 字节的内部 RAM,AT89C52 的内部 RAM 扩展为 ...

我有一个控制微型电机的电路,所用集成块型号是89C2051,请问一下它的...
89C2051 89C2051是由ATMEL公司推出的一种小型单片机。95年出现在中国市场。其主要特点为采用Flash存贮器技术,降低了制造成本,其软件、硬件与MCS-51完全兼容,可以很快被中国广大用户接受,其程序的电可擦写特性,使得开发与试验比较容易。1 引脚 89C2051共有20条引脚,2051继承了8031最重要引脚:P1口共...

求救!!AT89C32 性质
国内的华邦电子公司也推出了40MHZ的W78C51\/52\/54\/58 ATMEL半导体公司的AT89C32系列的产品,不需紫外线的清除,而是用电 子式抹除,比一般的51系列更为方便,目前在一般的学校实习,大都采用此 系列产品.单晶片微处理器是属於Embedded System(嵌入系统),此系统的是把CPU 加上一些少量的记忆体和输出...

atmel89c2051用什么东西烧录程序,我有烧录89c52的STC的,能用吗_百度知...
不能,STC 的是用是串口ISP下载的。

AT89C2025和STC89C52有什么区别
这两款单片机差别不是很大,主要的区别如下:1、STC...是宏晶公司生产,AT...是Atmel公司生产 2、前者可以在线编程也就是有ISP功能,后者必须通过编程器烧录 3、前者具有6T模式,速度要快些,后者是12T模式 4、前者工作电压5.5V~3.3V,后者是5.25V~4.75V 5、前者用户程序空间从4K到64K不等,...

最近在做摇摇棒,需要一个软件可以为atmel89c2051下载程序,电路图也行...
给AT89c2051下载程序,需要专用的编程器才行的,只有软件是不够的。如果电路能改的话,建议用AT89S51,贴片封装的,价格也不高。如果电路不能改的话,而且用的是DIP20封装的,那就换成STC11F02E单片机,是国产的,价格比AT89C2051还低呢,可以用串口下载程序,非常方便,原电路不用做改动。

AT89C55与AT89S52的区别 急!
简单的说吧,AT是ATMEL公司的意思,C和S系列的区别嘴重要,C只能用专用的编程器下载你做好的程序,然而S可以用具有ISP在线编程功能,就是说只用一根USBISP下载线就能烧写程序了,最主要的是这个东西相对专用的编程器要便宜。55和52的区别是flash的大小,即存储器ROM的大小,55的是5*4k=20k,52的是2...

AT89C205单片机的设计目的以及原理是什么
字面意思理解,这个问题你得问Atmel的设计工程师。分析你的目的给你如下资料:AT89C2051是一个低电压,高性能CMOS 8位单片机,片内含2k bytes的可反复擦写的只读Flash程序存储器和128bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用...

AT89C55单片机详细介绍
没有AT89C551,应该是AT89C51。AT89C51简介:单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪速存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C051是它的一种精简...

余杭区17055835767: 自定ATMEL89C52单片机小系统
裘念盐酸: 用p0口和p2口做外部RAM的地址线,访问的时候用movx指令即可.至于显示和键盘可以利用扩展TTL门电路实现,扩展门电路的地址可以跟外部RAM统一编址.显示实现方法可以一片8位地址锁存器(74ls373)做段码,位码可以用一片74245或者74244输出给定.门电路的片选信号可以用p2口的某个引脚与RD或者WR通过或门给定.至于9-16健的键盘系统,若不要求非要16健,可以用p1口的8个引脚和p3口除RD和WR引脚外剩余的六个引脚每个引脚一个按键,可以做到最多14键.注意用p3口作为按键输入的话,软件上要把中断关闭,以免发生意想不到的错误.

余杭区17055835767: 自定ATMEL89C52单片机小系统. -
裘念盐酸: 访问外部内存还需要加一个74373,单片机也可以用AT89S52,键盘扫描和LED显示可以使用一片8255来扩展端口,但是不经济,一片8255的价格比单片机还要贵,就算买拆机件也得5元.而一个专用的键盘显示器芯片价格则在几十元上,更加不经济. 键盘扫描可以用P1做4*4键盘,LED显示可以用一个38译码器作为LED的位选信号,P0直接驱动LED各段勉强可以,这样的费用是比较节省的.但是CPU占用率比较高,LED亮度有限,且由于P0口是地址数据复用的,程序上处理不好,LED各笔段会乱显示,必要时可以以引入ALE信号控制38译码器.

余杭区17055835767: 求一个以STC89C52单片机组成的最小系统图,外接1602LCD显示屏,16键矩阵键盘,hx711转换器的C语言程序 -
裘念盐酸: 最小系统 包括 电源电路,,复位电路 ,,晶振电路 就可以了 ,电源电路就是加上电源就可以了 复位电路、晶振电路你可以 网上搜索下,矩阵键盘 网上也有很多的, 直接搜索矩阵键盘原理图 就有的,,1602液晶的话,电源供电,背光供电, 8个数据位 直接连接到IO口就好了,,还有3个控制端 也直接接到IO口就可以的,这些连接方式网上也有很多

余杭区17055835767: 一:keil平台的搭建与设置(12分) 选择单片机型号:89C52,晶振需为11.0592M ,编译输出HEX代码. -
裘念盐酸: 1、运行KEILC2、点击菜单Project/New uVision Project3、设备选择菜单中选Atmel/AT89C52,确认4、点击菜单Project/Option for Target 'tartet1'进入子菜单页面4.1、点击Target,相应位置填入晶振11.05924.2、点击Output,勾选Creat Hex File,点确认.4、新建一个文件,输入程序,存为相应的文件(汇编或C)5、右击左边Project栏的Source group1,选择Add File To Group"Source Group1..",选择刚存入的文件添加.6、Ok,可以编译和编辑了.

余杭区17055835767: 51单片机最小系统的制作步骤 -
裘念盐酸: 需要的工具如下: 1.指针万用表 2.数字万用表 现在用的最多的是蜂鸣档 3.剪刀 4.斜口钳(剪引脚)、钢丝钳(压东西)、森海塞尔PX80(听音乐必须的) 5.尖嘴钳(拉东西)、剥线钳(剥导线绝缘皮) 6.压线钳(压排线用的)、美工刀(刮洞洞板最外围电源线上的绝缘层) 搭建最小系统,主要是单片机能够正常工作的最低配置,电路图如下图所示,其中红线部分表示可以焊接在一块.将各种元器件按照电路图所示位置摆放好,就可以开始焊接了.电路图上其他管脚没有标注.

余杭区17055835767: 一个51单片机最小系统,一般需要连什么脚;(如31号脚需不需要连呢) -
裘念盐酸: 51单片机 要连接电源和地 晶振 还有复位.例如:89c51 第40脚是电源端 一般连接+5v,20脚是接地端 一般连接+5v电源的负极,9脚是复位端 可以采取上电复位或手动复位,18、19脚是晶振端 一般是12M的晶振,如果读单片机的内部的程序要把31脚连接到+5v 高电平上.另外p0口是oc门输出 用作拉电流 得用10k的上拉电阻.

余杭区17055835767: ATMEL89C52单片机 -
裘念盐酸: 74LS14N 是六反相器(施密特触发)和其他7414都一样595N是带输出锁存的8为移位寄存器,和其他595都一样 这两个器件都是门电路器件,不需要编程

余杭区17055835767: ATMEL89C52单片机芯片和ATMEL89S52单片机程序兼容吗 -
裘念盐酸: 89S52是89C52的增强版,不过两个单片机基本差不多,存储器和RAM是一样的,大部分情况下可以互换,如果用89S52代替89C52的话肯定没问题

余杭区17055835767: AT89C52外部计数输入扩展 -
裘念盐酸: 用74LS191(同步四位二进制可逆计数器) 也可用74LS190(同步十进制可逆计数器)

余杭区17055835767: 80C52单片机最小系统怎么测试? -
裘念盐酸: 让其中的一个IO口变化的输出高低电来,用一个LED来观察就OK了.简单的用for,while等延时就行,注意时间要合适,不然,太快了看不出,太慢了会以为没工作,当然可以把其它特定的IO口设成高或低来验证.BTW:现有atmel有AT89S52,比AT8052还便宜,而且用ISP下载的,更方便.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网