之前玩了一下3D打印机随后发觉他们的电路板很有趣然后就开始慢慢了解单片机了! 开始的时候看中了树莓派的PICO RP2040开发板买了一块回来使用了一下觉得也没有那么难!后来想深入了解就开始遇到各种困难了,语言的编写、芯片的数据手册是英文的,各种元件IC大多数也是英文的对于我这个英文白痴来说确实非常困难!最终经历了一轮白花钱后觉得还是从国内资料最多的51单片机开始学习!资料真的很重要国内的资料也就51单片机多!

这次学习定一些小目标:

1、自己画一次PCB板做一块51单片机的最小系统板芯片选择STC89C52RC-40I LQFP-44 芯片资源比较多跟40PIN的89C52 PIN40封装的体积小。以下是刚画出来的最小电路系统!没有验证希望大神们能检查一下!

2、做一块串口的LTT下载器顺便了解下载器的工作原理

3、使用汇编语言、C语言点亮一个电灯!了解MCU是通过怎样的操作实现亮灯的!以及汇编语言、C语言的交互

学习过程会尽量记录下来!以便回忆!同时也希望有人指点入门方向!因为完全是小白学习方向都是盲目学的!

51单片机入坑仪式 芯片STC89C52RC-40I LQFP-44启动学习项目相关推荐

  1. 使用51单片机和DS1302时钟芯片做一个简易的电子时钟

    简易的电子时钟实验 一.前言 二.DS1302模块介绍 三.驱动DS1302的代码 3.1 初始化DS1302时钟芯片 3.2 读取DS1302时钟芯片的时间 3.3 设置DS1302时钟芯片的时间 ...

  2. 0.《新概念51单片机C语言教程》(郭天祥)学习笔记

    看到之前的阅读量,有标题党的嫌疑,再接再厉,加油坚持自己的文风,相信会写的越来越好:) 继续更(一个人,一个记事本,一个PDF阅读器,装备全靠打) <新概念51单片机C语言教程>(郭天祥) ...

  3. 51单片机——动态数码管实验,小白讲解,相互学习

    多位数码管介绍: 多位数码管,即两个或两个以上单个数码管并列集中在一起形成一体的数码管.当多位一体时,他们内部的公共端是独立的,二负责显示什么数字的段线(a-dp)全部是连接在一起的,独立的公共端可以 ...

  4. 51单片机电路原理图_10个定时器精选电路方案带你学习时钟脉冲的工作方式

    可编程控制器中的定时器是根据时钟脉冲累积计时的,时钟脉冲有 1ms.10ms.100ms等不同规格.(定时器的工作过程实际上是对时钟脉冲计数)因工作需要,定时器除了占有自己编号的存储器位外,还占有一个 ...

  5. 利用51单片机和DS12C887时钟芯片制作万年历

    半个学期51的学习之后在终于动手敲了人生中第一个模块,期间出现了很多的bug,但还好的是最后都改正了 希望对大家有一点用处. (单片机小白一个,欢迎大佬指点.如果有大佬碰巧看见的话能不能帮我找一下相关 ...

  6. HC32L130单片机入坑记

    解决问题的思路+经验就可提高工作效率. 1.调试中遇到的问题及解决思路: (1).程序debug过程中,进入hardware_default中断中无限循环. 解决办法:运用断点定位到程序debug出错 ...

  7. 4.7 51单片机-DS1302 实时时钟芯片

    4.7 DS1302 实时时钟芯片 4.7.1 原理图介绍 图4-7-1 图4-7-2 驱动DS1302之前,实验板上需要将JP595跳线帽和J11跳线帽断开.JP1302跳线帽接上. 4.7.2 D ...

  8. 51单片机使用DS1302时钟芯片实现可调时钟

    文章目录 1.实现方法 2.所需函数模块 3.时钟写入(读取)函数(`DS1302.c`) 4.定时器初始化函数(`Timer0Init.c`) 5.按键扫描函数(`Key.c`) 6.时钟调整函数( ...

  9. 51单片机读写WTV语音芯片

    原帖地址:http://em78447.blog.163.com/blog/static/9986005120098541118433/ 步骤: 第一步:用语音软件mp3小助手将普通.mp3文件转换成 ...

最新文章

  1. 苏子怡:大数据思维融入建筑节能 | 提升之路系列
  2. UVA1103分区涂色+vc使用注意事项
  3. Linux Kernel and Android休眠与唤醒
  4. 如何使用RichEdit
  5. github 使用之--ssh配置(及解决ssh_add 报错)
  6. input type=file图片上传时,先预览
  7. 【POJ】2454.Jersey Politics
  8. ie和火狐的兼容性问题
  9. 数字信号处理实验(MATLAB)
  10. 关于带宽,数据速度,码元,码间串扰
  11. linux中opt是啥文件夹,linux根目录的各文件夹里装了什么
  12. C 语言课程设计 最终答辩版 学生通讯录管理系统
  13. C# Chart 波形显示,动态数据滑动显示方法
  14. R语言画图,根据正负值画不同颜色,并且画水平线或者垂直线
  15. Git如何删除自己创建的项目
  16. C++判断两字符串是否相等
  17. Marlon's String zoj3587
  18. 2022年2月最受欢迎编程语言排行榜|Python遥遥领先
  19. 织梦{dede:php} AddFilter(1,1,'diqu',theme); {/dede:php}含义解释
  20. Oracle单实例数据库启动ORA-01078、ORA-00205、ORA-01157、ORA-01110处理

热门文章

  1. 神经系统生物结构示意图,神经系统的组成概念图
  2. unity Text Mesh Pro Sprite Animation 支持动图,动态表情
  3. 网络安全基础 之 防火墙 双机热备、防火墙类型、组网方式、工作模式、逻辑区域划分
  4. 【高级算法】禁忌搜索算法解决3SAT问题(C++实现)
  5. virtualbox只能选用网络地址转换(NAT)模式下搭建个人局域网
  6. php如何获取年月日,PHP应用编程小技巧:获取年月日星期的方法及代码
  7. 影响辐射生物学效应的因素
  8. irricht的水特效
  9. WIN10/WIN7网络优化工具实现
  10. 对付手机短信骗子的方法(够恶搞)