找回密码
 立即注册
楼主: admin

视频教学:《32位8051单片机原理及应用》,一等奖2万, 送实验箱; 冲哥版

   火... [复制链接]

2

主题

25

回帖

84

积分

注册会员

积分
84
发表于 2023-8-1 13:41:59 | 显示全部楼层
2023.8.1  星期二

这次看的是第二集
这次主要介绍了开发板上的器件构成
主要知识点有:
1.万能板上可以扩展焊接器件
2.矩阵键盘多用于密码锁,独立键盘可见于秒表或定时炸弹上
3.NTC测温是连续的,测量模拟量,而18B20测温是数字量,测量间隔较大
4.RS232接口目前不常用
5.ADC按键采集模拟电压,转换成数字,范围是0到4095,这个转换是线性的
6.RAM断电会丢失数据,flash断电不会丢失,RAM相当于运行内存

屏幕截图 2023-08-01 132841.png
回复 支持 反对

使用道具 举报 送花

2

主题

25

回帖

84

积分

注册会员

积分
84
发表于 2023-8-1 15:11:50 | 显示全部楼层
2023.8.1 星期二
第三集
1.下载安装stc-isp烧录软件、用户手册
2.c251的下载,我之前是C51和MDK合并安装的,这次搭建环境时桌面上又多了一个keil的图标,不知道怎么回事,而且C251怎么注册和谐视频里也没说,只能自己上网找
3.环境搭载不是很麻烦,毕竟是老手了,编译也很成功,nice!!!!!!!!
1.png
4.感觉没必要安装驱动(也可能手里没有开发板)

回复 支持 反对

使用道具 举报 送花

2

主题

25

回帖

84

积分

注册会员

积分
84
发表于 2023-8-1 20:53:32 | 显示全部楼层
2023.8.1  星期二

第四集上
这节课知识点还是很多的,总结了一下,就是sfr的用法不太清楚,而且工程里居然不用包含头文件(也许是在程序里直接定义了IO口的缘故,所以才不需要,总之这种编程我第一次见,厉害)
1.输出电压等于VCC就是高电平,输出电压等于GND就是低电平
2.GPIO是通用输入输出端口的简称,可以通过软件来读取其输入电平,或者控制它输出高低电平;输入是指可以通过程序来读取输入电平
3.STC32有64个引脚,P0是一组GPIO口,P0^1是一组的其中一个GPIO口
4.sfr和sbit的用途、区别
5.准双向口既可以输出高低电平,也可以读取外部的高低电平
6.缩进一般是4格
7.注释可以单行也可以多行
8.ctrl+f可以快速查找和替换!!!!!!!!!!!!!!!!
9.点灯时要配置成准双向口


回复 支持 反对

使用道具 举报 送花

2

主题

25

回帖

84

积分

注册会员

积分
84
发表于 2023-8-2 08:57:16 | 显示全部楼层
2023.8.2.星期三

第四集 实现不断电下载
讲的很好,就是没有实物,操作不了
主要知识点总结如下:
1.自动下载功能的实现,还得仔细看使用手册
2.选中不需要的代码可以使用绿色按钮注释掉
3.编译是从头到尾开始编译的,如果函数在主函数之后定义,就要在主函数之前进行函数声明
4.USB-CDC是虚拟串口下载,下载成功后生成一个虚拟串口
5.如果对函数不太理解,可以选中后goto defineion去查看函数
6.EA是中断允许寄存器的第七位(IE^7),从7到0是由高到低,EA是总中断开关
7.端口寄存器PxM0、PxM1、Px
8.如果头文件定义在文件夹里要记得包含文件夹的路径
   #include "COMM/stc.h"



回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-01-05 09:18:12

1

主题

14

回帖

115

积分

注册会员

积分
115
发表于 2023-8-2 11:07:18 | 显示全部楼层
打卡第一天 1-3集  越看越入迷 直接连看  了解了单片机 对单片机有了基础认识 并且确实解决了作为新手开始学习的一些问题 对于硬件软件的内容都有了大致了解 感谢冲哥详细讲解的 安装步骤安装过程 说是零基础教学一点不为过 手把手教 希望能跟着冲哥学会单片机
回复 支持 反对

使用道具 举报 送花

2

主题

25

回帖

84

积分

注册会员

积分
84
发表于 2023-8-2 11:09:47 | 显示全部楼层
2023.8.2星期三

第五集
这集讲的是c语言的入门基础知识和printf函数的用法
主要知识点总结如下:
1.printf函数的实现
2.continue是系统性的关键字
3.usb转cdc串口可以实现自适应的波特率,CDC虚拟串口生成需要一定的时间,所以要想下载完成后自动打开串口要设置好时间,1s就差不多了
4.%d能输出负数,%u只能输出正数,%U既可以输出正数,又可以输出负数,小数
/r/n是换行符
  整数部分会按实际输出,小数部分会按照m.n的预定格式输出
5.二进制数高位在前,低位在后
6.冲哥在视频最后讲了二进制、十进制、十六进制的转化,其实我个人认为可以通过计算器直接转化(可能我比较懒
回复 支持 反对

使用道具 举报 送花

2

主题

25

回帖

84

积分

注册会员

积分
84
发表于 2023-8-2 14:57:36 | 显示全部楼层
2023.8.2 星期三

看的是第五集下,总结了一些知识点:
1.给端口赋值时可以赋十六进制,也可以赋十进制的数
P6=0xEE,P6=238;
2.c语言常用运算符介绍
3./取整,%取余
4.&全一为一,|只要有一个一就是一
5.bit一位二进制,char八位二进制,signed有符号,unsigned无符号
       unsignedchar是0——255,共256个
       unsignedint是0——65535,共65536个
       char是-128——+127,共256个
       int是-32768——+32767,共65536个


回复 支持 反对

使用道具 举报 送花

2

主题

25

回帖

84

积分

注册会员

积分
84
发表于 2023-8-2 15:54:14 | 显示全部楼层
2023.8.2 星期三
第六集:延时函数和LED闪烁
这次看的是第六集,这集里面关于延时函数我个人觉得可以通过stc-isp软件里面的软件延时计算器来现套
1.延时函数的使用
2.关键词是蓝色的
3.while语句先判断是否为真,再执行循环体,直到为假才退出循环
4.do,while是先执行循环体,再判断条件,直到为假再推出
5.--a是先自减再输出,a--是先输出再自减(之前上c语言课的时候老师说过,后来搞忘了,多谢冲哥帮我回顾了
1.png

点评

坛友学习精神可嘉,认真学习到第十五集,提前送您实验箱  发表于 2023-8-2 17:22
回复 支持 反对

使用道具 举报 送花

1

主题

13

回帖

55

积分

注册会员

积分
55
发表于 2023-8-2 17:05:36 | 显示全部楼层
讲的很实用!
回复 支持 反对

使用道具 举报 送花

1

主题

13

回帖

55

积分

注册会员

积分
55
发表于 2023-8-2 17:28:42 | 显示全部楼层
开发环境已建好。
回复 支持 反对

使用道具 举报 送花

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-11 23:02 , Processed in 0.144098 second(s), 107 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表