永发信息网

现在的主流8位单片机有哪些?51系列的,和avr系列的都有哪些?我大四做毕业设计用哪个型号的8位单

答案:2  悬赏:40  手机版
解决时间 2021-02-11 18:53
现在的主流8位单片机有哪些?51系列的,和avr系列的都有哪些?我大四做毕业设计用哪个型号的8位单片机好,现在是2013年,谢谢了
最佳答案
8位单片机stc最新的STC15系列,AVR的可以ATmega16,ST的STM8S也挺好的,毕业设计还是使用你熟悉的单片机做吧。
全部回答

我只接触过一点avr单片机,对于初学者来说,c语言应该是要会的,楼主可以先找个pc上的avr模拟器练练手;

网上找了些别人总结的区别,供楼主参考:

avr与51的区别:(以at90s8515为例)

1.程序空间(000h~fffh)访问时用lpm指令访问。

2.片内数据存储(0060h~025fh)访问时用sts、lds和st、ld指令访问。

3.片外数据存储(0260h~ffffh)访问时用sts、lds和st、ld指令访问。

4.32个通用寄存器r0~r31,它们之间数据传送可使用mov指令。

5.i/o寄存器(00h~3fh)使用in、out访问。

堆栈:mcs-51的堆栈指针寄存器sp(单字节)将数据压入堆栈时sp增大,avr正好相反。

注意:1.avr堆栈既可以放置在片内sram中,也可以放置到片外sram.

    2.在avr中,若不支持外部sram,sp为一字节.若支持外部sram,则sp为两字节。

    3.在对avr编程时,一定要对sp进行初始化,否则很可能出现,模拟调试正常而程序下载到芯片后却不能工作的现象.

外部sram:

    mcs-51单片机访问外部sram使用movx而在avr中访问片内或片外sram均使用相同指令,芯片会自动选择,但为了正常工作还必须对相应寄存器进行设置.

程序空间:

    在avr中程序存储器的总线为16位.   注:在使用avr单片机之前,一定要根据引脚功能定义对相应的端口初始化.

例:设置端口b的寄存器高四位为输出,低四位为输入

则汇编

    ldi   r16,f0

    out ddrb,r16

在c语言中:    ddrb=0xf0

比较详细的: http://wenku.baidu.com/view/93a9420d844769eae009ed79.html

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
苏家屯哪有平房出租的,周边的也行. 安静点的
【荣辱不惊】荣辱不惊,闲看庭前花开花落.去留
神武法宝宝需要什么样的肥料
我想带女朋友去韶山玩一天 晚上要回来 怎么
精修电动车(民族路)在什么地方啊,我要过去处
用铲车铲沙子,一铲是大概多少吨沙?
京唐港安平小区啥时候拆迁
华明家居装饰城地址在哪,我要去那里办事
请问去五台山普寿寺出家有什么条件限制?
家中常用的充电电池充电时____能转化为____
手动打蛋器可以把蛋白打发吗?
砖砌橱柜,砖砌橱柜好不好,砖砌橱柜的做法
由美国、英国、法国、德国、意大利、加拿大、
维达卫浴地址有知道的么?有点事想过去
这一天晴朗,每一件事都是算哪首歌的歌词
推荐资讯
只许州官放火 不许百姓点灯 是成语还是俗语有
逛公园怎么翻译(翻译成英文)
怎么征服顽固的女人
从横岗坳背如何坐车到东莞火车站最快
大学最后一年还能申请助学金吗?
国药堂药品超市地址在什么地方,想过去办事
广西农业大学校长什么级别
重庆开县到济南章丘自驾高速要经过哪些城市?
3□8×□=□□40方框里是几?
2017年河源市东源县仙塘镇的楼盘 源江豪庭 里
解方程,,,急
房子老是说的什么什么屋的 北屋 南屋 的的怎
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?