
C8051
文章平均质量分 89
zaijian__zaijian
我的博客,记录我遇到的问题,希望可以帮到遇到同样问题的你
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C8051F500 BootLoader
串口下载程序,整体思路:写一个引导程序,可以通过串口从上位机读取要下载的程序,然后擦除flash的需要写入的区域。写入执行程序,校验执行程序,跳转到执行程序处,开始执行。根据引导程序在flash中的位置不同可以分为两大流派。引导程序在前面和引导...原创 2019-11-22 21:05:25 · 5058 阅读 · 9 评论 -
C8051F5800笔记
因为项目需要,第一次使用C8051芯片,之前有过51单片机的经验。但是真的用C8051的时候还是遇到了许多坑。现在贴出来与大家分享。第一点U8 SFRPAGE_save = SFRPAGE;SFRPAGE = ACTIVE_PAGE;· · · SFRPAGE = SFRPAGE_save;这个几行代码,在C8051的寄存器配置的时候经常要用到。那这几行代码是什么意思呢。第一行是记...原创 2018-09-21 20:41:17 · 1292 阅读 · 0 评论 -
C8051学习笔记二————基础
今天我们来结合代码说一下C8051的基础配置,包括:GPIO、晶振、定时器、和串口。其他外设留待下次。首先是GPIO配置:先说一下与GPIO相关的几个寄存器:PxMDIN,PxMDOUT,PxSKIP,XBR0,XBR1,XBR2。PxMDIN,输入模式寄存器。0代表模拟输入,1代表数字输入。比如配置P0口,0:3口是数字,4:7口是模拟。我们就可以配置P0MDIN=0x0F;PxMDOU...原创 2018-09-26 19:56:05 · 6208 阅读 · 0 评论