atmega128随机数函数怎么写

1.随机数的函数如何写

求10-23的:

#include <time.h>

#include<stdio.h>

int suiji (void)

{

int a;

srand(time(0));

for (a=0;a<=10;)

a=rand()%23;

return a;

}

main (){

int a;

a=suiji();

printf("%d\n",a);

}

求1.0-2.0的实在想不出

2.求一个ATmega128定时器1的简单程序

最简单的就是用 延迟函数控制 8MHZ晶振执行1141条指令就是1MS

void delay(unsigned int ms)

{

unsigned int i,j;

for(i=0;i<ms;i++)

{

for(j=0;j<1141;j++);

}

}

void main()

{

while(1)

{

DDRA=0x01;

PORTA=0x01;

delay(2000);

PORTA=0x00;

delay(2000);

}

用定时器的话就是设置好溢出中断

3.随机数的函数怎么写

使用rand()函数生成随机数;

种子可以使用srand()函数生成

函数示例,该程序使用时间做种子,有用户输入产生不同位数的随机数

#include <iostream>

#include "ctime"

using namespace std;

int main()

{

int num;

char ch;

srand( (unsigned)time( NULL));

while(1)

{

cin>>ch;

switch(ch)

{

case '1' :num=rand()%10;break;

case '2' :num=rand()%100;break;

case '3' :num=rand()%1000;break;

case '4' :num=rand()%10000;

}

cout<<num<<endl;

}

return 0;

}

4.200分帮忙写个ATmega128产生pwm的代码

Atmega128· 高性能、低功耗的 AVR 8 位微处理器 · 先进的 RISC 结构 – 133 条指令 – 大多数可以在一个时钟周期内完成 – 32 x 8 通用工作寄存器 + 外设控制寄存器 – 全静态工作 – 工作于16 MHz 时性能高达16 MIPS – 只需两个时钟周期的硬件乘法器 · 非易失性的程序和数据存储器 – 128K 字节的系统内可编程Flash 寿命: 10,000 次写/ 擦除周期 – 具有独立锁定位、可选择的启动代码区 通过片内的启动程序实现系统内编程 真正的读- 修改- 写操作 – 4K字节的EEPROM 寿命: 100,000 次写/ 擦除周期 – 4K 字节的内部SRAM – 多达64K 字节的优化的外部存储器空间 – 可以对锁定位进行编程以实现软件加密 – 可以通过SPI 实现系统内编程 · JTAG 接口( 与IEEE 1149.1 标准兼容) – 遵循JTAG 标准的边界扫描功能 – 支持扩展的片内调试 – 通过JTAG 接口实现对Flash, EEPROM, 熔丝位和锁定位的编程 · 外设特点 – 两个具有独立的预分频器和比较器功能的8 位定时器/ 计数器 – 两个具有预分频器、比较功能和捕捉功能的16 位定时器/ 计数器 – 具有独立预分频器的实时时钟计数器 – 两路8 位PWM – 6路分辨率可编程(2 到16 位)的PWM – 输出比较调制器 – 8路10 位ADC 8 个单端通道 7 个差分通道 2 个具有可编程增益(1x, 10x, 或200x)的差分通道 – 面向字节的两线接口 – 两个可编程的串行USART – 可工作于主机/ 从机模式的SPI 串行接口 – 具有独立片内振荡器的可编程看门狗定时器 – 片内模拟比较器 · 特殊的处理器特点 – 上电复位以及可编程的掉电检测 – 片内经过标定的RC 振荡器 – 片内/ 片外中断源 – 6种睡眠模式: 空闲模式、ADC 噪声抑制模式、省电模式、掉电模式、Standby 模式以及 扩展的Standby 模式 – 可以通过软件进行选择的时钟频率 – 通过熔丝位可以选择ATmega103 兼容模式 – 全局上拉禁止功能 · I/O 和封装 – 53个可编程I/O 口线 – 64引脚TQFP 与 64 引脚 MLF 封装 · 工作电压 – 2.7 - 5.5V ATmega128L – 4.5 - 5.5V ATmega128 · 速度等级 – 0 - 8 MHz ATmega128L – 0 - 16 MHz ATmega128 ATmega128 TQFP封装现主要有这些型号:ATmega128-16AU、ATmega128-16AI。

5.200分帮忙写个ATmega128产生pwm的代码

void PWM_INIT() { PORTB = 0x00; DDRB = 0xff; //timer0 //相位修正模式 /* TCCR0 = (1 << WGM00) | (1 << WGM01) | (1 << WGM01) | (1 << WGM00); TCCR0 |= (1<

6.atmega128 ad 转换的程序 做例子用 想要经典一点的

/*********************************包含头文件********************************/#include #include /********************************数码管段码表*******************************/extern const unsigned char tab[]={0x3f,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07, 0x7F,0x6F};/*********************************端口定义**********************************/#define sclon PORTG |=BIT(0); //时钟高#define scloff PORTG &=~BIT(0);#define dion PORTG |=BIT(1); //数据高#define dioff PORTG &=~BIT(1);/*********************************全局变量**********************************/unsigned int adc_rel;int dat;/****************************************************************************函数功能:ADC初始化函数入口参数:出口参数:****************************************************************************/void adc_init(void){ADCSRA=0x00; //关ADCADMUX = (1<

atmega128随机数函数怎么写

转载请注明出处育才学习网 » atmega128随机数函数怎么写

知识

钱包宝贝卖点怎么写

阅读(229)

本文主要为您介绍钱包宝贝卖点怎么写,内容包括宝贝卖点怎么写一款包,包上没有配饰,卖点要怎样写,淘宝报名活动宝贝卖点一般都填写些什么,宝贝卖点写什么怎么写的。宝贝描述分文字和图片两种!别人的宝贝描述好看是因为使用了漂亮的宝贝描述模

知识

急匆匆地去用英语短语怎么写

阅读(217)

本文主要为您介绍急匆匆地去用英语短语怎么写,内容包括急匆匆地去,用英语怎么写,匆忙地用英语短语怎么写,1.四下察看2.急匆匆地去3.向里面看去4.吃光所有食物5.装着米饭。think back回想例句1.Think back. Its very important.这很重要。你

知识

赢怎么写大点

阅读(199)

本文主要为您介绍赢怎么写大点,内容包括赢怎么写要大字,输赢的赢字怎么写,赢得的赢怎么写。输赢的赢字写法是:点、横、竖折、竖、横折、横、撇、横折钩、横、横、竖、横折、撇、点、撇、横折弯钩、点、

知识

农村粉墙合同怎么写

阅读(247)

本文主要为您介绍农村粉墙合同怎么写,内容包括农村私人建房合同怎么写,农村修房承包合同怎么写,农村自建房买卖合同怎么写。原发布者:连接科技编号:_____________农村私人房屋修建合同甲方:______________________________

知识

美容师合同怎么写

阅读(217)

本文主要为您介绍美容师合同怎么写,内容包括怎么写美容师学徒雇用合同,怎么写美容师学徒雇用合同10,聘美容师怎样签合同。美容学徒培训合同甲方: (身份证号码 )乙方: (身份证号码 ) 根据国家相关法律,甲方负责培训乙方相关的美容知识,以及美容手法

知识

合表电价申请书怎么写

阅读(295)

本文主要为您介绍合表电价申请书怎么写,内容包括合表电价怎么申请,申请合表电价的具体要求,申请办理合表电价业务要怎么做。合表用户的分类及判定标准:①合表用户分合表居民用户和执行居民电价的非居民用户,包括:a.未抄表到户的统建住宅(包括商

知识

天天特价宝贝名称怎么写

阅读(201)

本文主要为您介绍天天特价宝贝名称怎么写,内容包括报天天特价的宝贝名称怎么写,报名天天特价输入宝贝名称怎么写,淘宝天天特价活动名称和活动说明怎么填。店铺要求集市店铺:(只针对淘宝集市店铺开放)1) 卖家信用积分:一钻到五钻 三心到五钻(7月19

知识

费用减缓请求书怎么写模板

阅读(372)

本文主要为您介绍费用减缓请求书怎么写模板,内容包括费用减缓请求书怎么写,费用减缓请求书怎么写,费用减缓申请书怎么写。费用减缓请求书(实用新型专利类)初审程序授权后程序费 用 减 缓 请 求 书实审程序请按照本表背面“填表注意事项”正确

知识

经营理念老外经常怎么写翻译

阅读(201)

本文主要为您介绍经营理念老外经常怎么写翻译,内容包括"经营理念"英文怎么翻译啊,经营理念的英文怎么说,怎样用英文写一段商业经营理念、。★ 企业理念 以德聚才 以财播德 Enterprise Notion: Intergrity serves best for attra

知识

裤子的音标怎么写

阅读(246)

本文主要为您介绍裤子的音标怎么写,内容包括裤子用英语怎么说,音标是什么,有关于裤子的单词要音标,裤子的英语单词怎么读。trousers 读音:英 [ˈtraʊzəz] 美 [ˈtraʊzərz] 释义:n.裤子复数: trousers例句:He wore

知识

苹果充电器怎么写

阅读(215)

本文主要为您介绍苹果充电器怎么写,内容包括苹果手机充电器上面怎么写着中国制造,苹果5s原装充电器插头上面写什么字,苹果手机充电器上面怎么写着中国制造。型号A1443 、输入100-240V,-50-60Hz 、0.15A,输出5V===1A 、 限海拔2000M

知识

单位公章证明怎么写

阅读(218)

本文主要为您介绍单位公章证明怎么写,内容包括单位证明怎么写,工作单位证明怎么写,公司刻章证明怎么写。兹证明____________________先生/女士系我司员工,职务______________。XXXX年年收入为:XXXX年年收

知识

物流费用提价通知怎么写

阅读(268)

本文主要为您介绍物流费用提价通知怎么写,内容包括物流公司提价通知怎么写,物流公司提价通知怎么写,提价通知怎么写。原发布者:欣欣有关部门收讫各类关于涨价报告中,涨价理由皆名正言顺,也五花八门。以下是涨价通知范本,欢迎阅读。尊敬的客户:您

知识

js怎么写计时器

阅读(237)

本文主要为您介绍js怎么写计时器,内容包括js定时器怎么写,js中定时器怎么写,怎么用Javascript写个定时器。定时器:用以指定在一段特定的时间后执行某段程序。JS中定时执行,setTimeout和setInterval的区别,以及l解除方法set

知识

写代码中rgb函数怎么写

阅读(227)

本文主要为您介绍写代码中rgb函数怎么写,内容包括关于RGB函数,代码中怎样把RGB颜色值转换成16进制,RGB函数中的3个数字分别表示什么。简单的移位和按位加: int r,g,b; int c; // TC 用 long int; // 如果次序是RRGGBB c = r

知识

单片机中函数怎么写

阅读(403)

本文主要为您介绍单片机中函数怎么写,内容包括单片机中断函数如何编写,单片机C语言中,函数格式是怎样有什么规定,单片机中什么是函数。中断服务程序的入口地址是相对固定的,而普通的功能程序入口则是随意设置的,此外,中断服务程序的调用方式也

知识

excel分段条件函数怎么写

阅读(958)

本文主要为您介绍excel分段条件函数怎么写,内容包括在Excel中怎么设置分段函数(有5个分段),Excel需要分段判断的if函数公式怎么写,excel中使用条件格式里条件函数怎么写。首先在Excel表格中输入一组数据,需要根据分段条件设置函数计算结果。

知识

带返回值的函数怎么写

阅读(199)

本文主要为您介绍带返回值的函数怎么写,内容包括C语言如何写有返回值的函数,c语言怎么写一个有返回值的函数,C语言如何写有返回值的函数。C语言,有返回值的处理,可以分两种情况,1,返回一个值,可以用:返回类型 函数名([参数列表]){return (返回值);}多

知识

gamma函数怎么写

阅读(225)

本文主要为您介绍gamma函数怎么写,内容包括怎么在EXCEL中求伽马函数,Gamma函数是指什么,在EXCEL中GAMMAINV函数是什么意思怎么运用。作用:返回伽玛累积分布函数的反函数。如果 P= GAMMADIST(x,),则 GAMMAINV(p,)= x。使用此函数可研究可能出现

知识

有返回值的函数怎么写

阅读(204)

本文主要为您介绍有返回值的函数怎么写,内容包括c语言怎么写一个有返回值的函数,C语言如何写有返回值的函数,C语言如何写有返回值的函数。C语言,有返回值的处理,可以分两种情况,1,返回一个值,可以用:返回类型 函数名([参数列表]){return (返回值);}多

知识

jq构造函数怎么写

阅读(197)

本文主要为您介绍jq构造函数怎么写,内容包括js构造函数怎么写,js构造函数怎么写,js中构造函数的正确写法。构造函数一般是用来进行初试化的,看你需要对哪些属性进行初始化#include<iostream.h>#include<string.h>

知识

excel开根号函数怎么写

阅读(412)

本文主要为您介绍excel开根号函数怎么写,内容包括excel中计算公式中开根号怎么输,excel表格如何编写开根号公式,在excel中如何使用计算公式来开根号。Excel表格中开根号方法有多种。这里介绍一种笔者常用的,那就是在函数栏输入“=(数值或表达

[/e:loop]