单片机原理与应用


西北大学信息科学与技术学院

微电子科学与工程专业

2015年秋季学期

时间 星期二下午5-6节 星期五上午1-2节
地点 1409 1107
教师 罗迒哉
邮件 hzluo (at) nwu(dot) edu.cn
办公室 信息学院708
答疑(Office Hour) 星期五10:30-12:30
教材 《单片机基础(第3版)》:李广弟,朱月秀,冷祖祁 编著,北京航天航空大学出版社,ISBN 9787810778374

期末考试安排

时间:11月9日(星期一)晚上9-10节

地点:2508教室

课件

阅读材料

相关链接

  • 课程介绍

00.ppt 01.ppt 02.ppt

  • 计算机结构

04.ppt

  • C/C++的实现

05.ppt 百度网盘

  • 汇编初步

06.ppt 百度网盘 提取码 98jt

  • 简单汇编算法

07.ppt 百度网盘 提取码 zmw5

  • 复习

sum.ppt 百度网盘 提取码 xr5v

 

《新概念51单片机C语言教程:入门、提高、开发、拓展全攻略》:京东/当当

SDCC: Small Device C Compiler   用户手册

How to Configure a Project with Code::Blocks

课程《智能移动设备软件开发

课程《开源代码分析

Code::Blocks 最新版下载

Prof. Linden McClure @ University of Colorado

Keil C51 C Compiler

RTX51 Tiny Real-Time Kernel

PaulOS: AN 8051 RTOS, Part I

PaulOS: AN 8051 RTOS, Part II

Cygnal (Silicon Labs) 8051 Port of FreeRTOS

关于51应用的讨论

课程项目

安装并配置51单片机的软件开发环境:Code::Blocks作为开发环境,SDCC作为编译工具。要求:安装并配置好SDCC和Code::Blocks,并在Code::Blocks中配置好c/asm混合开发的环境,成功编译c/asm混合的51工程。

实验报告模板:下载。请下载实验报告模板,跟随模板步骤完成实验并填写报告内容。完成的实验报告命名为"姓名_学号.doc"并电子邮件提交。

提交截止日期:2015-10-20 23:59。

51软件算法测试工具

通过配置适当软件,可以在Windows/Linux下使用51模拟器测试51软件算法。EdSim51DI是一款比较合适的免费软件。该软件是Java软件,因此需要事先安装Java。用法:51serial.7z下载(提取码:caci),包括用法ppt、配套的Code::Blocks工程、C源码及编译好的.hex文件。

致谢

 


Leading Cloud Surveillance, Recording and Storage service; IP camera live viewing

Leading Enterprise Cloud IT Service; cloud file server, FTP Hosting, Online Storage, Backup and Sharing

Powered by FirstCloudIT.com, a division of DriveHQ, the leading Cloud IT and Cloud Surveillance Service provider since 2003.