问题1:什么是单片机?

采用集成电路技术,将CPU(具有处理数据能力的中央处理器)、RAM(随机存储器,类比电脑里的内存条)、ROM(程序存储器,类比电脑硬盘)、多种I/O口(类比电脑的各种接口,不过不太恰当,用于读或者写数据的引脚)、中断系统(多任务的初级体现,旨在提高CPU效率)、定时器(用于计数、计时等)等功能(还有很多单片机具有A/D转换功能、PWM脉宽调制功能等等)集成在一块硅片上构成一个小的,专一的、完善的计算机系统。

问题2:冯·诺依曼和哈弗架构是什么?有什么区别?

51单片机采用的是冯·诺依曼架构的芯片(当然现在众说纷纭,不过这对于我们开发者来说并不重要,只需要掌握其指令集即可,甚至现在C语言的存在,各大编译器和交叉编译器的存在,指令集也不需要懂太多就能开发了,当然砸门主要说51单片机的),粗略的讲,冯·诺依曼架构地址总线和数据总线复用,哈弗架构是地址总线和数据总线分开,具有较高的执行效率。

问题3:单片机能做什么?

个人觉得,只要拥有合适的单片机,理论上可以控制一切,什么洗衣机、电视机、电冰箱,凡是需要智能化的设备,几乎离不开单片机,凡是要进行复杂数据处理的或者控制操作的,就离不开单片机,云家具、物联网等等,都有单片机的影子。

问题4:怎么去学习单片机?

学习单片机这类应用型极强的技术,最好的建议就是,书读百遍不如开发板一遍,熟悉单片机所有的资源操作后,最好的办法就是进行开发板实验,下载调试的过程最能检验理论知识掌握程度。所以最好的办法就是备一张开发板,边学边实验。

我学习的单片机是STC89C52RC(双列直插,40管脚,5V),与AT89C51、S51、C52、S52都差不多,原理一模一样,可以说51单片机会一种,你就会一类了。

该单片机的资源很简单:

8位处理器(CPU);

8K字节Flash(储程序存储器);

512字节的SRAM(数据存储器);

1个UART 串口;

32位I/O口;

看门狗模块;

5K字节EEPROM;

3个定时器/计数器;

频率支持0-80MHz;

2个特殊功能寄存器;

支持8个中断源、4级中断;

支持掉电唤醒外部中断4个;

内置复位;

所有介绍来源于官方手册,可以直接百度到,这里就不方便贴出,如果实在找不到的化,可以在评论中留言。

最后给出一张该单片机的尊荣:

就是她

单片机定时器实验两位倒计时秒表_单片机学习「1」 初始51单片机相关推荐

  1. 单片机定时器实验两位倒计时秒表_第5章 定时器与数码管基础

    第5章 定时器与数码管基础 通过上节课的实验,大家会发现,我们逐渐进入比较实质性的学习了,需要记住的内容也更多了,个别地方可能会感觉吃力.但是大家不要担心,要有信心.这个跟小孩学走路一样,刚开始走得不 ...

  2. 单片机定时器实验两位倒计时秒表_51单片机基础与应用8天速成(三)

    在讲授中断这一概念时,人们总是喜欢举洗衣服烧水的例子: 话说,一天"你"独自在家,为了泡脚给自己烧上了一壶水,然后想着明天没有衣服穿了,就去阳台洗起了衣服.过了十几分钟," ...

  3. 单片机定时器实验两位倒计时秒表_Proteus入门单片机(3)例程分析

    74HC573详解: /* 调试环境:Proteus 7.8 AT89S52单片机 8位共阴数码管 功能为:实现数码管1秒~99秒倒计时, 12M晶振 */#include <reg52.h&g ...

  4. 热议 | 两位14岁清华最小本科生 「天才少年」直入清华丘成桐数学领军计划

    初三毕业,14岁被保送清华,还是本硕博连读. 两位清华大学2021级本科新生今天刷屏了! 9月3日,清华大学举行2021年本科生新生开学典礼.在今年3800多名清华本科新生中,有2人格外引人关注.他们 ...

  5. 两位数码管30秒倒计时c语言,基于51单片机共阴两位数码管显示倒计时

    <基于51单片机共阴两位数码管显示倒计时>由会员分享,可在线阅读,更多相关<基于51单片机共阴两位数码管显示倒计时(2页珍藏版)>请在人人文库网上搜索. 1.基于51单片机共阴 ...

  6. 太原理工大学机器人团队20天学习打卡day14(51单片机初步)

    太原理工大学机器人团队20天学习打卡day14(51单片机初步) 不定期更新. (我这个氵比又来更新了,虽然貌似没啥人看,今天内容又是前些天内容的升级 我们将制作一个流水灯) 进一步学习如何让8个小灯 ...

  7. 51单片机定时器实验(汇编)

    基于AT89C51的定时器实验,汇编语言,分享出来是希望各位能共同学习.附上注释希望能认真研究,若有错误请指出,谢谢. 一.实验目的 掌握单片机定时器的使用方法. 掌握中断的使用方法. 二.实验内容 ...

  8. 三位整数两位小数掩码_小数点造句_造句大全

    小数点造句: 1.怪圈中心近处的那个小圆圈,就是小数点. 2.这个参数可与一个数字联合使用,以告知格式化程序有多少个小数点要使用. 3.由于我预想到此商家会遗漏金额的小数点和方法,因此脚本在需要的时候 ...

  9. php 随机两位小数数_使用8086微处理器找出两个8位N数数组

    php 随机两位小数数 Problem statement: 问题陈述: Write a program in 8086 microprocessor to find out the sum of t ...

最新文章

  1. adsl服务器客户端配置cisco_基于ISE对Cisco网络设备部署AAA
  2. 以太坊---「地址、密码、私钥、助记词、Keystore 」那些事
  3. 实现多线程爬取数据并保存到mongodb
  4. linux access源码,从零开始学习Linux:Day04 源码安装Nginx 。acess/status/referer
  5. java集合系列——List集合之ArrayList介绍(二)
  6. django复习笔记2:models
  7. 009一对一 主键关联映射_单向(one-to-one)
  8. iso硬盘安装 凤凰os_phoenix os安装全教程 凤凰系统进不去安装注意事项
  9. CnOpenData工商注册企业数量统计数据:省份-年度-企业数量信息表
  10. android 亮屏 激活自动亮度调节,Android 屏幕亮度调节(2.0以后出现亮度自动调节)如何开启、关闭亮度自动调节...
  11. 《全网首发》基于SEIR(SIR)对新冠肺炎的分析和预测
  12. 美亚杯赛前小训练,分享一套小模拟练习,弘连软件使用学习,供大家赛前训练,题目非常简单,很适合大家练手(非常推荐!)(新手手荐!)题目入门非常合适,也是了解软件很好的办法!
  13. 一款非常nice的国产U盘启动制作工具——Ventoy
  14. 创客匠人用户分组:用户定向运营,不浪费一滴流量
  15. NRF52832 BSP使用分析
  16. 主程的晋升攻略(2):技术篇概要
  17. 手机wap网站建置方案
  18. linux 删除gpt,删除GPT-默认返回MBR
  19. 《小家,越住越大1、2》读书笔记
  20. Sharepoint + Office Infopart + Quick Apps for Sharepoint搭建无纸化工作平台

热门文章

  1. 彻底解决Ubuntu 执行make xconfig出错
  2. 使用adb install 时 提示error: more than one device and emulator
  3. android记账软件开发源代码_如何开发直播软件?直播软件开发的具体流程有哪些?...
  4. java mongodb 增删改查_java操作mongodb:基本的增删改查
  5. lambdaquerywrapper查询指定字段_MongoDB系列 | 高级查询与索引(四)
  6. CTF基础理论知识01
  7. strncasecmp的使用
  8. 汽车之家基于 Flink + Iceberg 的湖仓一体架构实践
  9. 十年前,他如何自学技术进阿里?
  10. 智慧工厂如何运转?飞凌FCU2303-5G智能网关来告诉你