产品及行业资讯
News
回顾:年度51台单片机
& nbsp;& nbsp;制作了21ic论坛jinglixixi网站:bbs.21ic.com现在提到51个微控制器,似乎给人一种技术落后,无法跟上潮流的感觉,但是在我上学的那个时代,它可能导致引领潮流的人。当时,使用单板计算机进行实验,看起来有点像便携式数字电路测试仪,人机交互的手段是数字管和按钮。
要编写程序,请按机器地址,然后一一键入机器代码。如果有跳转指令,则所需的偏移量纯手工计算。
后来,该系主任努力地购买了9 51台单片机。外观是整个开发板都放在有机玻璃盒中,使用时必须由单独配置的5V稳压电源供电。
对于程序设计,从那时起它才真正进入组装时代,并且不需要通过查找指令列表来设计程序。程序代码不再简单地手工输入,而是可以通过串行端口下载!至于单片机的结构,也与当前的单片机有很大的不同。
当今的单片机确实值得拥有单片机的称号,因为对于最小的系统,它配备了一套开发工具和一个串行通信模块。您可以开始编程,也可以从USB端口获得电源。
那是因为CPU没有闪存,所以即使是最小的系统,它也需要三条总线(数据总线,地址总线和控制总线)来完成。除了CPU周围的晶体振荡器和复位电路外,还首先连接地址锁存器以形成数据总线和地址总线。
第二个将配备3-8解码器,以向每个外围设备提供芯片选择信号,以划分其影响范围(寻址空间)。由于没有闪存,因此下载的程序存储在EEPROM中。
如果要存储数据,则需要配置其他RAM内存。当然,对于人机交互,数码管和阵列键也是必不可少的。
如今,A / D转换器已集成在某些单片机的CPU中。那时,需要8255或8155来扩展I / O端口,需要8279来进行键显示处理,而需要8279来进行A / D转换。
AD0809,D / A转换需要DAC0832。那时,如果您想做一个小项目,没有比手掌大的木板了。
经过几十年的变化,MCU的梦想实现了!尽管我十年前开始学习和使用ARM,但是我对51单片机的感觉并没有改变。当时追求青春期也是技术发展与飞跃之间的桥梁。
尽管要对某些具有高功能要求的项目直接进行单片机的执行有些困难,但是随着功能模块化的出现,让51单片机充当管家更为方便。例如,我用51单片机制作了一个音乐点播设备,它是通过MCU和MP3音乐播放器模块实现的,做起来很简单。
切换到ARM似乎并不容易。因此,在设计时不要只追求时尚,以使最佳设计效果,最高性价比是最佳设计。
本文只是为了纪念迷失的青春和我对51台单片机的热烈追求!本文由21ic论坛网友jinglixixi原创。免责声明:本文内容经21ic授权后发布,版权归原作者所有。
该平台仅提供信息存储服务。本文仅代表作者的个人观点,并不代表该平台的立场。
如有任何疑问,请与我们联系,谢谢!