登录  | 立即注册

游客您好!登录后享受更多精彩

扫一扫,访问微社区

QQ登录

只需一步,快速开始

开启左侧

[学习笔记] 单片机2.6习题

[复制链接]
发表于 2017-1-29 12:36:14 | 显示全部楼层 |阅读模式
学习笔记
学习科目: 单片机-点亮我的LED
学习安排: 视频+教材+百度+编写程序
开始时间: 2017-01-24
结束时间: 2017-01-29
本帖最后由 葡萄糖雅雅雅 于 2017-1-30 11:27 编辑

1、Keil产生的几种文件说明:
ABC.C是程序的源程序代码文件 就是你写代码的文件
ABC.H是程序的源程序的头文件 一些声明用之类的文件
ABC.HEX就是你编好之后十六进制的可执行文件,放到单片机里面可以运行的
ABC.UV2是Keil产生的工程文件
2、Flash, RAM 和 SFR的概念:
Flash——程序存储空间,可重复擦写且容量大成本低,对于单片机来说 Flash 最大的意义是断电后数据不丢失。
RAM——数据存储空间。优点,第一是读写速度非常快,第二是理论上是可无限次写入的,即寿命无限,不管程序怎么运行怎么读写它都不会坏。
SFR——特殊功能寄存器。单片机有很多很多功能,每个功能都会对应一个或多个 SFR,通过对 SFR 的读写来实现单片机的多种多样的功能的。
3、51单片机最小系统:
1)复位系统:  
     当引脚9出现2个机器周期以上高电平时,单片机复位,程序从头开始运行.
2)时钟系统:
    有振荡器电路产生频率等于晶振频率,这时用的是外界晶振。 也可以又外部单独输入,此时XTAL2脚接地,时钟信号由XTAL1输入.
(3)电源系统:
    VCC,和 GND引脚,供电电压4--5.5V.
单片机最小系统.jpg
K17复位按键:当程序运行时,如果遭受到意外干扰而导致程序死机,或者程序跑飞的时候,可以按下一个复位按键,让程序重新初始化重新运行,这个过程就叫做手动复位,最典型的就是电脑的重启按钮。
当程序死机或者跑飞的时候,如果程序长时间失去响应,单片机看门狗模块会自动复位重启单片机
4、几个百度网址解决一些小问题:
LED限流电阻的大小计算
单片机外围电路图
手把手制作单片机最小系统
发光二极管参数
Keil 的基本用法
单片机编程流程

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/09/clip_image002.jpg
...
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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