首页 > TAG信息列表 > AT89C51
基于AT89C51的入门
首先我们需要将Proteus 8 Professional Keil uVision4两个软件下载下来 https://www.aliyundrive.com/s/maRxuVc7mfv 提取码: 70ms 下载后进行安装 路径选下(将两个放在一个目录下) 之后在属性--安全--用户xxx 下允许权限全部勾上 之后打开软件 点击new projeAT89C51定时器与计数器 笔记
定时器 方式寄存器TMOD 2.控制寄存器TCON TR0(1):定时器/计数器的启动位,可以由软件置位或清零,TR0(1)=1时候启动;TR0(1)=0时候停止。 1.工作方式1 M1=0 M0=0 16位定时/计数器 计数值N和初值X的关系: X=(65535-N)/(12/fosc) 上次计数完,计数器值为0,需要计数需重置初值。 fosc是基于AT89c51单片机的流水灯,中断定时,按钮控制Proteus仿真
中断 定时器/计时器是51单片机最基本的功能器件,熟练掌握其编写方法至关重要; #include <reg51.h> #include <stdio.h> unsigned char n=0,f=0,s=0; void main() { TMOD=0X61; TH0=(65536-9216)/256; TL0=(65536-9216)%256;初始化定时器 TH1=156; TL1=156;基于单片机(AT89C51)的进制转换及进制计算器
基于单片机(AT89C51)的进制转换及进制计算器 闲来无事,用手头51单片机做个进制计算器 成品功能:能实现十进制带负数、带小数点的加减乘除,不同进制之间的转换,同一进制之间的加减乘。 材料 AT89C51开发板要带4x4矩阵按键,再带8个独立按键才够用用LCD18650显示杜邦线用keil4进行开单片机(AT89C51)定时/计数器详解及其实验案例
目录 定时/计数器应用范围 定时/计数器概述 定时/计数器的结构和工作原理 定时/计数器的结构: 定时/计数器的工作原理: 定时/计数器的控制寄存器 定时/计数器方式寄存器TMOD 定时/计数器控制寄存器TCON 定时/计数器的四种工作方式 方式0 方式1 方式2 方式3 总结: 定时单片机(AT89C51)中断系统详解和中断系统应用实验
单片机(AT89C51)中断系统详解和中断系统应用实验 什么叫做单片机的中断? CPU暂时中止其正在执行的程序,转去执行请求中断的那个外设或事件的服务程序,等处理完毕后再返回执行原来中止的程序, 叫做中断。 为什么要设置中断? ⑴ 提高CPU工作效率 ⑵ 具有实时处理功能 ⑶