1、串口屏和软件成功联机之后,左上角会显示当前波特率。
2、打开指令助手,点击“设备配置”,此时进入设备配置界面,如图所示。
3、修改之前需解除默认配置,点击“解除系统配置”,指令助手会发送对应指令。NANO型串口屏出厂波特率为115200,其它型号串口屏出厂波特率为19200。
4、修改波特率,波特率可修改范围为1200-2000000,点击“_”,选择对应的波特率,点击“设置”。例如选择波特率为19200,点击“设置”,指令助手发送对应的指令。
5、如果需要重新锁定,点击“锁定系统配置”。
6、重新联机,此时的波特率为19200。
7、工程编译无误之后,直接点击“LOAD”,此时串口屏通过USB线下载工程。
mcs-51系列单片机指令系统有五类,分别为:
1、数据传送指令
2、算术运算指令
3、逻辑运算指令
4、控制转移指令
5、布尔处理指令
扩展资料:
MCS-51单片机的核心:8051CPU,CPU内部集成算法和控制器,完成算法的操作(包括数据操作、逻辑操作等),完成控制器的指令,对指令进行解码和执行。
MCS-51单片机资源:中央处理器(CPU)、数据存储器(RAM)、程序存储器(ROM)、时序/计数器(ROM)、并行输入/输出(I/O)端口、全双工串口、中断系统、时钟电路。
中央处理单元(CPU):整个单片机为核心组成部分,是8位数据宽度处理器,可以处理8位二进制数据或代码,处理器负责控制、指挥和调度整个单元系统协调工作,完成操作和控制输入和输出函数和其他操作。
1、打开Keil μVision编译器,新建一个工程,然后保存在硬盘上的位置,然后选择Atmel-AT89C51单片机为模型,并添加STARTUP.A51文件,然后在当前目录下新建一个C文件,并将其添加入工作路径。
2、导入51单片机的头文件,否则后续使用的端口都会出现未定义的情况,然后在主函数中,使得EA=1,即总中断允许,打开中断的总开关。
3、分别打开外部中断0和外部中断1的分开关,即EX0=1和EX1=1,同时设置中断的触发方式为跳沿触发,可以避免增加额外的电路。
4、如果不添加别的代码的话,此时这两个中断的优先级是外部中断0外部中断1,如果一个中断正在执行来了另外一个中断是不会打断前一个中断的执行过程的,这里需要为中断设置优先级。
5、编写完主函数后,我们要为两个中断分别编写对应的中断服务函数,才能在中断发生后产生相应的响应,注意外部中断0和外部中断1的中断号分别是0和2。
6、然后到Project菜单中的output项目中勾选Create Hex File,OK后点击编译按钮,如果没有错误,即可生成可以烧录或者仿真的.hex文件。
7、最后把生成出的.hex烧入进51单片机进行运行或者装载入Proteus仿真系统进行仿真。
一、 8051 微处理器 CPU ◆ 1 、运算器 :由算术逻辑单元 ALU、累加器ACC、B寄存器、两个暂存寄存器、程序状态寄存器组成 PSW ; 8 位,可以进行算术云算(加,减,乘,除,乘除运算与寄存器 B 有关)、逻辑运算及移位运算等。 ◆ 2 、控制器:由指令寄存器 IR 、指令译码器 ID 、定时及控制逻辑电路、程序计数器 PC 组成,使单片机的运行控制中心。 PC 的结构与功能: 16 位的程序寄存器,控制程序的执行。 IR , ID 的功能;\x0d\x0a二、 8051 的片内存储器 ◆ ROM : 4KB ,地址 0000H--0FFFH (使用时) ◆ RAM : 128B ,地址 00H--7FH \x0d\x0a三、 8051 的 I/O 端口电路\x0d\x0a四、定时器 / 计数器: 2 个 16 位的定时器 / 计数器 \x0d\x0a五、中断控制系统: 5 个中断源,其中两个外部中断、两个定时 / 计数器中断、 1 个串行口中断。 \x0d\x0a六、串行口: 1 个全功能异步串行口 \x0d\x0a七、时钟电路:在时钟电路的外部添加晶振及电容就可以组成完整的震荡电路,为系统工作提供时钟。 \x0d\x0a八、总线:通过内部总线把系统的各个部分连成一个有机的整体。
mcs51单片机配置的介绍就聊到这里吧,感谢您花时间阅读,谢谢。
本文标签:mcs51单片机配置