全文预览

C51单片机C语言程序100例 Keil

上传者:相惜 |  格式:doc  |  页数:192 |  大小:1209KB

文档介绍
Р}Р//实例 11:用 P1、P0 口显示除法运算结果Р#include<reg51.h> //包含单片机寄存器的头文件Рvoid main(void)Р{РP1=36/5; //求整数РP0=((36%5)*10)/5; //求小数Рwhile(1)Р9 / 192Р}Р?;Р?//无限循环防止程序“跑飞”Р//实例 12:用自增运算控制 P0 口 8 位 LED 流水花样Р#include<reg51.h> //包含单片机寄存器的头文件Р/******************************************************Р函数功能:延时一段时间Р******************************************************/Рvoid delay(void)Р{Рunsigned int i;Рfor(i=0;i<20000;i++)Р;Р}Р/******************************************************Р函数功能  :主函数Р******************************************************/Рvoid main(void)Р{Рunsigned char i;Рfor(i=0;i<255;i++) //注意 i 的值不能超过 255Р{РP0=i; //将 i 的值送 P0 口Рdelay(); //调用延时函数Р}Р}Р//实例 13:用 P0 口显示逻辑"与"运算结果Р#include<reg51.h> //包含单片机寄存器的头文件Рvoid main(void)Р{РP0=(4>0)&&(9>0xab);//将逻辑运算结果送 P0 口Рwhile(1)Р; //设置无限循环,防止程序“跑飞”Р}Р110 / 192

收藏

分享

举报
下载此文档