打印

今天的面试题目,请大家帮忙解答 谢谢了

[复制链接]
1778|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
renqingbin|  楼主 | 2009-7-8 21:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以下是部分题目,会的请帮忙解答,回复本主题与大家共享,也可恢复至本人Email: renqingbin-007@163.com

 谢谢了



一。请设计一个可以开关并调节灯泡亮度的电路。输入AC220V,灯泡为220V 40W。
要求:1、绘制尽可能详细的原理图。
      2、简单说明你设计的电路的工作过程。
      3、简单说明此电路在layout时需要注意的地方。
注:你可以使用你熟悉的元件,但请尽可能使设计成本低廉,便于生产。

二。写一段采样两个慢速Analog信号的函数 void getsamples(port0,port1,BYTE *adcvalue0,BYTE *adcvalue1),函数为阻断方式工作,要求数据准确。请说明如何调用该函数。
void getsamples(BYTE port0,        //第一个要采样的端口编号
BYTE port1,        //第二个要采样的端口编号
BYTE *adcvalue0,  //第一个端口采样结果
BYTE *adcvalue1)  //第二个端口采样结果
  function setport(BYTE portnum)    //portnum 为要采样的端口编号
  function BYTE getadcvalue(void) // 阻断方式运行,调用一次返回一次当前端口的adc采样值

三。请绘制一个定时器的原理图,并编写它的代码。
定时器要求,有一个按钮,一个红色和一个绿色led,当这个按钮按下时红色led亮,绿色led灭,等待120s后红色led灭,绿色led亮。此时如果再次按下按钮,则重复前面的过程。必须使用单片机。
已知:函数void timer_interrupt_handler(void)是timer0的中断服务函数,timer0固定每秒产生1000次中断。


相关帖子

沙发
renqingbin|  楼主 | 2009-7-8 21:30 | 只看该作者

wwww

请路过的各位能提供帮助
答案早就回复了
我只是想早些弄明白答案
谢谢了

使用特权

评论回复
板凳
gaohq| | 2009-7-9 13:55 | 只看该作者

不明白第二题是什么意思?

使用特权

评论回复
地板
peakerlee| | 2009-7-9 21:14 | 只看该作者

好难啊,不懂

高手能给出标准答案吗?学习一下

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

15

帖子

1

粉丝