定时器、串行口以及人机交互综合编程.docVIP

  • 165
  • 0
  • 约1.65千字
  • 约 6页
  • 2016-05-19 发布于江苏
  • 举报

定时器、串行口以及人机交互综合编程.doc

定时器、串行口以及人机交互综合编程 一、实验目的 1、巩固掌握单片机定时器、串行口、键盘以及LCD显示的工作原理以及编程方法; 2、掌握单片机定时器、串行口以及人机交互的综合编程。 二、实验内容 1、复习定时器、串行口、键盘以及LCD显示的工作原理以及编程方法; 2、综合利用单片机定时器、串行口、键盘以及LCD显示编写具有一定功能的程序。 三、实验设备 1、STC单片机开发板; 2、PC机以及串口线。 四、实验#include LCM1602.h #include intrins.h #include REG51.h #define uchar unsigned char sbit KEY1=P2^6; //按下,值为0 sbit LEDB=P2^4; sbit LEDG=P2^5; unsigned char row=1,col=1; unsigned char buf; bit flag=0; void init_serial() { TMOD=0x20; //设置定时器1的方式 TH1=0xf3; //设置定时器1的初值 TL1=0xf3; SCON=0x50; //设置串行口方式1,并允许接收 PCON=0x00; //波特率加倍位为0,串口通信的波特率为2400bps TR1=1; //启

文档评论(0)

1亿VIP精品文档

相关文档