微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 关于单片机的相关学习笔记

关于单片机的相关学习笔记

时间:11-24 来源:互联网 点击:

这是我早期学单片机的时候做的笔记,当时我放在电脑上了,今天才看的,就发出来了

定时器控制寄存器TCON TF(X)定时器溢出 TR(X)定时器开关 IT(X)外部中断请求的触发方式 0低电平1负跳变IE(X)1外部中断申请0没有外部中断申请
中断允许寄存器IE
中断优先级控制寄存器IP
定时器方式寄存器TMOD
GATE门控位
工作方式1——16位的定时器/计数器 其定时时间的计算公式为:(65536-计数初值)*晶振周期*12或(65536-计数初值)*机器周期
工作方式2——8位自动重装的定时/计数器
0x0d 0x0a //SA2码的回车换行符
SCON=0x40 //串口方式1,不允许接收它和以下三句是等价的
SM0=0 SM1=1 REN=0

SCON=0x50 //允许接收
PCOM=0X00 //波特率不倍增
PCOM=0X80 //波特率倍增
TMOD=0X20 //定时器1定时方式2
TR1=1 //允许定时器1工作
EA=1 //开总中断
SBUF // 缓冲器

void delay1ms(unsigned int i)
{
unsigned char j; 1ms基准延时程序
while(i--){
for(j=0;j<115;j++);
}
}

数据线SDA和时钟线SCL

对DDRAM的内容和地址操作HD44780的指令集,共11条指令:
1、清屏指令
2、光标归位指令
3、输入模式设置指令
4、显示开关控制指令
5、设定显示屏或光标移动方向指令
6、功能设定指令
7、设定CGRAM地址指令 设定下一个要存入数据的CGRAM的地址
8、设定DDRAM地址指令
9、读取忙信号或AC地址指令
10、数据写入DDRAM或CGRAM指令
11、从CGRAM或DDRAM读出数据的指令

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top