P1口输入输出数据的时候要先写1P1口为什么要写0xff?
51单片机他有几个中断源?哪几个?他的中断优先级由哪个寄存器决定?
PSW寄存器中RS1、RS0的作用是什么?
LED数码管有两种显示方式:动态显示和静态显示
五个中断源的入口地址分别是多少?
计算机的经典结构由存储器、运算器、输入设备、控制器、输出设备组成三态缓存寄存器输出端的三态指的是高电平态、低电平态、高阻态
AD模拟量变数字量,DA是数字量变模拟量。什么叫AD的分辨率
五个中断源的中断标志是什么
机器周期的概念,一个机器周期包括十二个振荡周期,什么叫机器周期,什么叫振荡周期,单片机的指令可以分成三类:单周期指令,双周期指令,四周期指令
定时器是对内部晶振脉冲计数,计数器是对输入脉冲计数
机器周期取决于晶振
若一个返回类型是void代表他没有返回值
哪些中断标志是硬件清零
哪些中断标志是软件清零
include
定时器计数器工作在方式1的逻辑结构图请你分析门控位gate取不同值的时候启动定时器的工作过程
AD转换器传送数据有几种方式
1定时传送2查询方式3中断方式
IIC总线程序
液晶1602的程序
初始化
写命令
写数据
void
IIC_start(void)
{
SDA=1;delay5us();
SCL=1;delay5us();
SDA=0;delay5us();
}
void
IIC_stop(void)
{
SDA=0;delay5us();
SCL=1;delay5us();
SDA=1;delay5us();
}
BOOL
IIC_rdack(void)//读iic应答
{
BOOL
ackflag;
unsigned
char
j;
SCL=0;delay5us();
SDA=1;
SCL=1;delay5us();
while((1==SDA)&&(j<255))
{
j++;
ackflag=SDA;
}
SCL=0;
return
ackflag;
}