随笔分类 - 嵌入式开发_51单片机
1
摘要:  ; delay();#include #define SEG P0 // 定义七节显示器接至Por...
阅读全文
摘要:定时器的应用---中断方式---让8个LED灯,左右各4个来回亮/*************************** 中断方式 是主程序专注于其他的事情, 待定时器中断时才执行中断子程序。 *****************************/#include#define LED P1#...
阅读全文
摘要:定时器的应用,查询方式。让8个LED灯,左右各4个来回亮代码: /********************** 查询方式是主程序不断的查询是否中断,而不需要准备子程序***********************/#include#define LED P1#define COUNT 50000 ...
阅读全文
摘要:单片机573+数码管+按钮 实现60秒的定时器知识:IE寄存器TCON寄存器TMOD 寄存器/*****************2个定时中断,2个按钮中断*******************/#include #define SEG P2 //数码管 ...
阅读全文
摘要:单片机C语言中,怎么通过循环次数计算延迟函数的延迟时间? 首先你要知道一个指令周期是几秒 算法是1/(晶振频率除以12) 然后你要知道循环究竟执行了几个指令周期 你可以用keil里在线反汇编命令看看你的循环编译成机器语言后到底是几个指令周期 这样就知道了延迟时间 当然你取近似值也可以的 比如 for
阅读全文
摘要:#include #define SEG P2 sbit P1_0 = P1^0; sbit P1_1 = P1^1; sbit P1_2 = P1^2; sbit P1_3 = P1^3; sbit P1_4 = P1^4; unsigned char code tab[]={0x3f...
阅读全文
摘要:MCS-51指令(1)数据传送类指令(7种助记符)助记符 英文注释 功能MOV Move 对内部数据寄存器RAM和特殊功能寄存器SFR的数据进行传送MOVC Move Code 读取程序存储器数据表格的数据传送MOVX Move External RAM 对外部RAM的数据传送XCH Exchan...
阅读全文
摘要:学生实验报告课程名称:单片机原理与应用 专业班级:嵌入式14103班 __姓 名:_赵存档___________学 号:14160310317 2015--2016 学年第 1 学期 实验项目( 三 ) — 预习报告 项目名称驱动继电器实验 实验目的及要求目的:学会本次实验是如...
阅读全文
摘要:学生实验报告课程名称:单片机原理与应用 专业班级:嵌入式14103班 __姓 名:_赵存档___________学 号:14160310317 2015--2016 学年第 1 学期 实验项目( 二 ) — 预习报告 项目名称驱动蜂鸣器实验 实验目的及要求目的:学会本次实验是如...
阅读全文
摘要:课程名称:_单片机原理与应用 专业班级: 嵌入式14103班 姓 名:_赵存档 _ __学 号:_14160310317 __2015--2016 学年第 1 学期 实验项目( 四 ) — 预习报告 项目名称驱动7段数码管实验 实验目的及要求1、掌握用proteus画电路图。...
阅读全文
摘要:课程名称:_单片机原理与应用 姓 名:_赵存档 _ __2015-- 2016 学年第 1 学期 实验项目( 一 ) — 预习报告 项目名称LED高低电平交替闪烁程序 实验目的及要求1. 正确安装keil软件2. 在 Proteus 的环境下,设计硬件原理图; 3.在keil 集成环境下设计C语言程...
阅读全文
摘要:CRYSTAL 晶振CAP 电容RES 电阻 LED 灯DIODE 二极管POWER 电源GND 接地SPEAKER 扬声器AT89C51 51 CPU芯片三极管 PNP NPNBUTTON 按钮relay继电器lamp 电灯diode 二极管
阅读全文
摘要:仿真的时候提示如图提示 cannot open ’c\user\小名\AppData\local\temp\LISA0089.sdf’系统用户名不能是中文! 解决办法:重新建立个账户,记得用英文命名!登陆英文的用户名重起电脑登陆英文的账户
阅读全文
摘要:下载地址:http://files.cnblogs.com/files/xiaobo-Linux/proteus7%E6%B1%89%E5%8C%96.zip(别的版本也应该可以汉化)将这ARES.DLL ISIS.DLL文件复制到软件目录 bin 下 (软件自己安在哪了自己找)复制替换即可。然后,...
阅读全文
摘要:加入hex 文件双击 单片机芯片AT89C51弹出对话框,选择好 用keil 编译好的 hex 文件,晶振 12 即可。运行
阅读全文
摘要:打开keil uversion 4新建工程新建的工程名字,点击保存。选择 cpu 单片机芯片Atmel ----> AT89C51不用将汇编代码加入工程,选择 “否”新建文件,注意这里的文件是 c 语言文件! 文件后缀名 .c 不要忘了 !新建文件保存为 LED.C保存, 文件名 后缀.C将新建的l...
阅读全文
1