打卡陈老师STC8H8K64U课堂
本帖最后由 15053827280 于 2023-8-19 10:29 编辑打卡陈老师STC8H8K64U课堂s---第一课
一.微机原理历史变革
Z80 单板机体积大,双列直插
8086 现在基本找不到了
8031 无程序存储器(需要扩展)RAM小需要仿真器
8051 集成4kROM 但用户写不进程序需要仿真器
8751 集成4kEPROM 需要擦除器和编程器仿真器
at89c51 4k 可擦写程序存储器(可下载1000次程序)
stc89c51 4kflash(可下载10万次程序)isp(在系统可编程)编程(电压12V)不需要专门的编程器需要仿真器
stc12/15 4kflashisp IAP开头的单片机可设置为仿真器,不需要专门的仿真器。
stc8 1T高速内核 64kflash 256bRAM8192B 拓展ram 1280bram用于usB 5个定时器 可编程时钟60I/O 4UART 1SPI 1I2C 1USB 15通道12位ADC 8路pwm DMA 等
二、单片机的学习条件
认识常用元件
1.电阻
2.电容
3.二极管
4.三极管
直插
贴片
放大状态:对基极的信号进行放大,不带箭头的端流出
饱和状态:基极给的信号较大,c、e导通
截止状态和饱和状态构成电子开关
5.晶振
6.数码管
7.面包板+单片机
8.万能板(洞洞板)+套件
9.试验箱
10.仿真软件---Keil、STC
本帖最后由 STC芯 于 2023-9-1 11:50 编辑
感谢支持{:4_250:}
楼主可继续打卡学习
有机会优先获赠实验箱+包邮
本帖最后由 15053827280 于 2023-8-19 10:39 编辑
打卡陈老师STC8H8K64U课堂---第二课
一、第一个实例
分析电路图:1.三极管为PNP型,基极给0导通
2. 电流由P4.0到P6.0,灯才会亮
得 P4.0为0, P6口为0时 LED4被点亮
Keil配置及简单使用
0.前:添加STC型号到Keil
若打开后找不到STC的型号,要仔细检查上图文件路径的选择
1.创建项目
2.新建源文件加入项目
3.编译生成hex
4.下载hex到单片机内部
//点灯:
#include "stc8.h"
void delay(unsigned long delaycnt)
{
while(delaycnt--);//stc-isp 中生成
}
void main(void)
{
P4M1 = 1;//端口配置见下图
P4M0 = 1;//(0xff ?)
P6M1 = 0;
P6M0 = 0;
P40 = 0;
while(1)
{
P60 = 1;
delay(30000);
P60 = 0;
delay(30000);
}
}
注意:在stc-isp上下载程序前激活单片机,具体步骤为:先按下INT0,再按下电源按键,再松开电源按键,最后松开INT0。(注意顺序)
二、有关基础概念
2.1 数制
十进制 D
二进制 B 计算机内部用晶体管截至饱和表示1,0
十六进制 c语言中用0-9 A-F(建议用大写)表示四位二进制数对应一位十六进制
·为什么需要不同的进制?
人机交互时采用十进制,计算机内数据存储、计算、处理用二进制,需要需要进行转换。在计算机中的解决方法是,利用接口技术作转换。
2.2转换
使用pc的计算器可以很容易的转换
2.3 单位
位(bit)
字节(byte)
KMGT (1024)
2.4计算机系统
显示器 键鼠 打印机 主机
内部主板 电源 hdd ram cpu 等
软件 window macos linux 等
应用软件 word ppt qqIDE 等
微观构成cpu i/o 存储器 i/o设备
微处理器 cpu微型计算机 cpu + io+存储器
基本结构控制器 ALU 组成cpu 外部通过总线链接外设
总线
AB 地址总线输出访问的内存或IO 的地址 决定寻址范围
DB 数据总线 读写外部数据 决定一次数据的位数
CB cpu的命令 进行控制和联络输入输出控制信号
实例
单片机(MCU)
集成在一个芯片的微型计算机
单片机应用
以单片机为核心 配以输入 输出 显示 控制 等外围电路和软件
楼主对我们的免费公开课 认可/支持/给力,建议主动联系我们同事
=====提前获得 【免费+包邮送】的 STC32G12K128实验箱 或 STC8H8K64U实验箱
=====现在送的,都可以利用MCU自带的 硬件USB直接仿真,硬件USB直接下载
【免费+包邮】 送/申样/采购 可加 如下 QQ或微信联系
加STC华南区客服刘经理QQ: 3398500488 ;微信:18106296592要求 【免费+包邮】 送, 还免费教仿真
加STC华南区客服曹经理QQ:1933892258 ;微信:18106296595 要求 【免费+包邮】 送, 还免费教仿真
加STC华东区客服聂经理QQ:2593903262;微信:18106296598要求 【免费+包邮】 送, 还免费教仿真
加STC西北区客服孙经理QQ: 1347154513 ;微信:18106296593要求 【免费+包邮】 送, 还免费教仿真
加STC华北区客服石经理QQ: 1638975601 ;微信:19952583876要求 【免费+包邮】 送, 还免费教仿真
加STC华中区客服唐经理QQ:2571301708 ;微信:18106296589 要求 【免费+包邮】 送, 还免费教仿真
加STC东北区客服张经理QQ:3141888640 ;微信:19952583265 要求 【免费+包邮】 送, 还免费教仿真
加STC西南区客服张经理QQ:3141888640 ;微信:19952583265 要求 【免费+包邮】 送, 还免费教仿真
工作时间:8:30-12:00,13:00-17:30(周一 到 周五, 法定节假日除外)
【免费+包邮】 送/申样/采购传统电话热线:0513-55012928、0513-55012929、0513-55012966
工作时间:8:30-12:00,13:00-17:30(周一 到 周五, 法定节假日除外)
页:
[1]