赞
踩
原标题:AVR单片机8位数码管显示的程序实现
我们接着来完成 数码管的显示实验。现在我们开始动手编写程序;
根据前面的介绍,我们应该已经能够知道编写一个 的C语言程序的基本步骤和方法了。
下面给出这个程序的主程序文件,在这个程序中我们应该能够知道这个程序都包含了那几块,具体来说我们应该能够在这个程序中把以下几个部分找出来:预编译语句、 的定义、函数的声明、主函数、函数定义。如果你还不能够准确找出这几部分,那么需要把前面的内容再详细阅读一下。
主程序代码
#include < /io.h> //io端口寄存器配置文件,必须包含
#include //GCC中的延时函数头文件
#include "hc .h"
//unsigned char Led_Disbuf[10]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F}; //共阴极
unsigned char Led_Disbuf[10]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90}; //共阳极
unsigned char ComBuf[8] = {0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
//函数声明
extern void Delayus(unsigned int lus); //us延时函数
extern void Delayms(unsigned int lms); //ms延时函数
int main(void) //GCC中main文件必须为返回整形值的函数,没有参数
{
unsigned char i;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。