| 超级好的51单片机编程例程!工程师必看! | ||
| 单片机简介与单片机的发展历史 |
I/O
口功能实例 |
|
| 定时器实例
(1秒报警,200hz输出 200-250变化输出) |
||
| 软件滤波十六进制六位数加法(数码显示) |
求六位和中的最大值和最小值(数码显示) |
|
| 求减去最大和最小值后的值(数码显示) |
除4所得软件滤波值(数码显示) |
|
| 软件模拟一个振 |
在显示频率输出的同时显示AD值(数码显示) |
|
| 过程检定(数码显示) |
||
| 按键数显,数码管显示加一 | ||
| PWM码简介及解码原理 |
||
| 智能定时的4位电子钟(带定时控制) |
智能红外工业控制器 |
|
|
51单片机学习网热心版主单片东东,收集整理的单片机教学课程(例子程序, 特别推荐!)转载请保留连接! 九、PC通讯 发送到上位机显示 程序介绍:单片机利 “我爱单片机”字符串。图16 序接收。波特率计算请详 报警系统。 示插口,如图17所示,按下图17 到11.0592M 行程序“comedebug.com”,如图18所示,设置好波特率, 将会看到如图所示画面——“我爱单片 图18 程序实例(dispc.asm): ORG
0000H MAIN: MOV
TMOD,#20H ;定时器1模式2 MOV
TL1,#0FDH MOV
TH1,#0FDH ;波特率9600 SETB
TR1 ;开定时器运行 MOV
SCON,#01000000B ;串行口工作于方式1 MOV
R1,#00H MAIN1: MOV
A,R1 ;///////////////////////////////////////////// MOV
DPTR,#SETTAB MOVC
A,@A+DPTR ;取表格数据送显 MOV
SBUF,A JNB
TI,$ CLR
TI INC
R1 ;///////////////////////////////////////////// 83 CJNE
A,#0AH,MAIN1 ;没到结束标志0A继续去 送显 MOV
R1,#00H ;到了从头开始送显 AJMP
MAIN1 SETTAB: DB
"我爱单片机",0AH END |